Что нового

[Автоматизация] Скрыть работу IE

kristow13

Новичок
Сообщения
76
Репутация
0
Написал скрипт с использованием IE.
Код:
$oIE     = _IECreate("https://e.mail.ru/login",0,1,1,1)
.....
.....
_IENavigate ($oIE, "https://cloud.mail.ru")
....

В руководстве написано, что можно поставить ключ на скрытие работы IE.
Когда делаю вот так:
Код:
$oIE     = _IECreate("https://e.mail.ru/login",0,1,0,1)
.....
.....
_IENavigate ($oIE, "https://cloud.mail.ru")
....

То при старте скрипта, скрипт пролетает до строки _IENavigate и запускает IE, где я вижу что на странице не авторизован.
А если IE не скрываю, то первая часть скрипта проходит авторизацию на сайте, и дальше переходит по следующей ссылке.
Что я делаю не так? Может кроме как в первой строке надо еще в параметре _IENavigate что-то дописывать?
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
А разве можно взять в фокус невидимое окно?
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Попробуйте так:
Код:
$oIE     = _IECreate("https://e.mail.ru/login",0,0)
 
Автор
kristow13

kristow13

Новичок
Сообщения
76
Репутация
0
alex33 сказал(а):
Попробуйте так:
Код:
$oIE     = _IECreate("https://e.mail.ru/login",0,0)
Да спасибо.
При таком варианте скрипт работает скрытно и на сайте все делает! :beer:
 
Верх