Тема: AHK ImageSearch или PixelGetColor в цикле
Вопрос как в это цикл правильно поставить команду PixelGetColor или ImageSearch, что бы при нажатии на vk28 цикл начинался затем нажималась клавиша sc23 и была нажата пока не будет найден нужный пиксель или изображение, после этого она отпускалась и происходило то же действие со следующей клавишей. Завершение цикла в любой момент при нажатии на vk28.
vk28::
vk28 := !vk28
SetTimer, lLoop, -1
return
sc22::
Send, {sc22 down}
KeyWait, % A_ThisHotkey
Send, {sc22 up}
Return
sc23::
Send, {sc23 down}
KeyWait, % A_ThisHotkey
Send, {sc23 up}
Return
lLoop:
While vk28
{
#UseHook, On
Send, {sc23 down}
PixelGetColor, Color, 946, 591, fast
if (Color = 0x3c8c5c)
Send, {sc23 up}
sleep 10
Send, {sc22 down}
PixelGetColor, Color, 946, 606, fast
if (Color = 0x3c8c5c)
Send, {sc22 up}
#UseHook, Off
}
Return
