alex33
Скриптер
- Сообщения
- 1,457
- Репутация
- 186
Вот пример того, как можно нажать на кнопку выбора файлов, дождаться нужного окна, вписать путь и имя файла и нажать ОК / Открыть.
Пример для rghost:
Код кнопки выбора файла:
P.S. У меня этот код работает.
Пример для rghost:
Код:
#include <IE.au3>
Global $oIE = _IECreate("http://rghost.ru/")
Global $iTimer=TimerInit()
$oIE.navigate('javascript:document.getElementById("choose").click();void(0);',0)
ConsoleWrite("===time: "&TimerDiff($iTimer)&"==="&@CRLF)
;Beep(900, 1000)
Global $sFilePath=@ScriptFullPath
Global $hwnd=WinWait("Выбор выкладываемого файла","",5)
If Not $hwnd Then Exit 2
ControlSetText($hwnd,"","Edit1",$sFilePath)
Sleep(3000); задержка, чтобы было видно
ControlClick($hwnd,"","Button1")
Код кнопки выбора файла:
Код:
<input id="choose" name="file" size="50" type="file" />
P.S. У меня этот код работает.