Nekromaster
Новичок
- Сообщения
- 2
- Репутация
- 0
Использую _IE для того,чтобы скачать пару страничек, на сайте используются фреймы(поэтому пришлось поизвращаться) но браузер ведет себя странно, не передает активность вкладке и не сохраняет файл :(
код под спойлером
код под спойлером
Код:
#include <IE.au3>
Local $oIE = _IECreate("http://www.fipi.ru/os11/xmodules/qprint/openlogin.php")
_IEPropertySet($oIE, "top", 0)
_IEPropertySet($oIE, "left", 0)
sleep(1000)
MouseClick('left',41, 435) ; русский
sleep(500)
MouseClick('left',44, 258) ; русский
$var=0
$url = 'http://www.fipi.ru/os11/xmodules/qprint/quest_preview.php?proj_guid=AF0ED3F2557F8FFC4C06F80B6803FD26&theme_guid=aa5e3a609541e311a2f5001fc68344c9&groupno='&$var
_IENavigate($oIE, $url)
$winIE = WinWaitActive("[class:IEFrame]",$url)
ControlSend($winIE, "", "", "^s")
$sSaveAsWindow = WinWaitActive("Сохранение веб-страницы")
ControlSetText ($sSaveAsWindow, "", "Edit1", 'E:\FIPI\afipi\russian\leksika\'&$var&'.html')
ControlCommand($sSaveAsWindow, "", "ComboBox2", "SelectString", "Веб-страница, полностью (*.htm;*.html)")
ControlClick ($sSaveAsWindow, "", "Button1")