Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
Cem Cem вне форума Автор темы

Аватара для Cem

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Chrome UDF, конечно, круто, но с "AutoIT for Google Chrome.crx" глубокая печаль. Банится хромом на раз (даже в DEV режиме).
Зато нашел на просторах решение от Yashied:

Код: Выделить весь код
HotKeySet("+{NUMPADADD}", "_Chrome")
_Chrome()
While 1
    Sleep(100)
WEnd

Func _Chrome()
$List = WinList('[CLASS:Chrome_WidgetWin_1]')
For $i = 1 To UBound($List) - 1
    If BitAND(WinGetState($List[$i][1]), 2) Then
        $hWnd=WinActivate($List[$i][1])
	ControlSend($hWnd, "", "", "{F11}")
        ExitLoop
    EndIf
Next
EndFunc
В таком виде функция работает стабильно. Соответственно результат достигнут. Не вижу целесообразности искать еще какое-то химерное, труднореализуемое решение, когда есть стабильно работающий и простой код. Думаю, тему можно считать решенной.

Последний раз редактировалось Cem, 30-05-2016 в 21:56.


Отправлено: 08:00, 29-05-2016 | #7