Добрый день.
Столкнулся с проблемой и не могу понять как решить.
Есть скрипт, который из массива берет данные и подставляет в поиск пикселя.
При нажатии любой кнопки на клавиатуре - засыпает на 1 секунду.
Вопрос: как сделать так - что бы при нажатии любой клавиши сон сбрасывался на 0 и начинался заново?
Столкнулся с проблемой и не могу понять как решить.
Есть скрипт, который из массива берет данные и подставляет в поиск пикселя.
При нажатии любой кнопки на клавиатуре - засыпает на 1 секунду.
Вопрос: как сделать так - что бы при нажатии любой клавиши сон сбрасывался на 0 и начинался заново?
Код:
#include <UserInput.au3>
HotKeySet ("{ENTER}", "Start")
HotKeySet ("{ESC}", "_Exit")
Local $arr[4][6]=[ _
["0", "0", "0", "0", "0x000000", "1"], _
["0", "0", "0", "0", "0x000000", "2"], _
["0", "0", "1920", "1080", "0x000000", "3"], _
["0", "0", "1920", "1080", "0xFFFFFF", "4"]]
While 1
Sleep(100)
WEnd
Func Start()
While 1
If _UserInput_Read('[:ALLKEYS:]')[0] Then
Sleep (1000)
Else
For $i = 0 To 3
$pxs = PixelSearch($arr[$i][0],$arr[$i][1],$arr[$i][2],$arr[$i][3],$arr[$i][4])
If isArray($pxs) then
Send ($arr[$i][5])
ExitLoop
EndIf
Next
EndIf
WEnd
EndFunc
Func _Exit()
Exit
EndFunc