Вернуть текст из адресной строки Opera
-
FlatX007
Вернуть текст из адресной строки Opera
Вобщем интересует как вернуть текст из адресной строки Opera, AutoIt Window Info не подсвечивает этот элемент при наведении ...
-
Creat0R
Re: Вернуть текст из адресной строки Opera
В
Код:
Opera Library
есть функция _OpenGetURL:Код:
Код: Выделить всё
#include
#include
;
$sOpera_URL = _OpenGetURL("", -1, 1)
_ArrayDisplay($sOpera_URL)-
FlatX007
Re: Вернуть текст из адресной строки Opera
Что за фигня ... если сначало запустить скрипт а потом оперу - то выкидывает из "скрипта" с ошибкой...
Код:
!>13:15:47 AutoIT3.exe ended.rc:-1073741819
Код:
Код: Выделить всё
#include
#include
While 1
Sleep(500)
$sOpera_URL = _OpenGetURL("", -1, 1)
If not (@error) Then ConsoleWrite($sOpera_URL[1] & @CRLF)
WEnd!>13:15:47 AutoIT3.exe ended.rc:-1073741819
-
Creat0R
Re: Вернуть текст из адресной строки Opera
Цитата FlatX007:
если сначало запустить скрипт а потом оперу - то выкидывает из "скрипта" с ошибкой
Может тогда для начала запускать оперу прежде чем получать адреси из неё?
И в таком цикле лучше это не делать, как минимум паузу нужно увеличить (1500). _OpenGetURL использует DDE, а это обращение к ресурсам системы.
если сначало запустить скрипт а потом оперу - то выкидывает из "скрипта" с ошибкой
Вернуть текст из адресной строки Opera
Может тогда для начала запускать оперу прежде чем получать адреси из неё?

И в таком цикле лучше это не делать, как минимум паузу нужно увеличить (1500). _OpenGetURL использует DDE, а это обращение к ресурсам системы.
-
FlatX007
Re: Вернуть текст из адресной строки Opera
Пробовал обращение к функции _OpenGetURL привязать к наличию процесса opera.exe, но тоже не работает так как без окна программы функция не функциклирует 
Надо как - то сделать проверку наличия окна Oper`ы ... там только получается по любому фрагменту из заголовка окна - но в тоже время слово Opera может встретится в любом другом окне ... как быть ?

Надо как - то сделать проверку наличия окна Oper`ы ... там только получается по любому фрагменту из заголовка окна - но в тоже время слово Opera может встретится в любом другом окне ... как быть ?