Привет.
Помогите исправить код.
У меня был код, который прекрасно работал, но в новой версии программы не работает, код такой:
Алгоритм работы весьма прост - после запуска программы "programm.exe" появляется первое окно в котором нужно просто нажать "Enter" и затем появиться второе окно в котором нужно ввести логин/пароль и нажать tab и enter.
Проблема со вторым окном - после его появления ничего не происходит.
Помогите исправить код.
У меня был код, который прекрасно работал, но в новой версии программы не работает, код такой:
Код:
#include <TrayConstants.au3>
#include <Array.au3>
$l="login"
$p="password"
Run("programm.exe")
Local $w = "[CLASS:#32770; TITLE:Идентификация пользователя]"
TraySetState($TRAY_ICONSTATE_SHOW) ; Show the tray menu.
$hWnd = WinWait($w, "", 10)
WinActivate($hWnd)
Send("{TAB}")
Send("{Enter}")
WinActivate($hWnd)
Send($l)
Send("{TAB}")
Send($p)
Send("{Enter}")
Алгоритм работы весьма прост - после запуска программы "programm.exe" появляется первое окно в котором нужно просто нажать "Enter" и затем появиться второе окно в котором нужно ввести логин/пароль и нажать tab и enter.
Проблема со вторым окном - после его появления ничего не происходит.