Всем привет.
Скажу сразу что autoit я изучаю аж с сегодня, так что не судите строго. ;)
Итак. Есть рабочий скрипт, написанный (и частично украденный ) мною после изучения форума. И все бы хорошо да только он перестает выполняется через небольшой промежуток времени (меньше минуты). Хотя окно не закрывается, не зависает. Прошу знающих людей подсказать где может быть ошибка.
Вот код:
P.S. Пробовал через While, Do и For. Все так же :(
P.S.S. Перестает выполняться вот эта часть кода:
Наверно это очевидно, но мало ли.
Скажу сразу что autoit я изучаю аж с сегодня, так что не судите строго. ;)
Итак. Есть рабочий скрипт, написанный (и частично украденный ) мною после изучения форума. И все бы хорошо да только он перестает выполняется через небольшой промежуток времени (меньше минуты). Хотя окно не закрывается, не зависает. Прошу знающих людей подсказать где может быть ошибка.
Вот код:
Код:
DllCall("kernel32.dll", "int", "Wow64DisableWow64FsRedirection", "int", 1)
#RequireAdmin
#include <GUIConstants.au3>
GUICreate("Lineage ACP")
GUISetState (@SW_SHOW)
HotKeySet("{F10}", "On")
HotKeySet('{Esc}', '_Exit')
Func On()
$aa = WinGetHandle('[ACTIVE]')
While 1
ControlSend($aa,'','','{F1}')
sleep (5000)
ControlSend($aa,'','','{F3}')
wend
EndFunc
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
Func _Exit()
Exit
EndFunc
P.S. Пробовал через While, Do и For. Все так же :(
P.S.S. Перестает выполняться вот эта часть кода:
Код:
While 1
ControlSend($aa,'','','{F1}')
sleep (5000)
ControlSend($aa,'','','{F3}')
wend
Наверно это очевидно, но мало ли.