Тема: AHK: при изменении цвета пикселя
WinActivate,AlwaysOnTop on, ahk_pid 4512,
loop
{Gosub, Label1
Label1:
PixelGetColor, Color, 397,87,RGB
ToolTip, 397 87 Цвет = Color
sleep 600
IF 0x6f1713:=color Gosub, Label2 NOT 0x6f1713:=color Gosub, Label3
sleep 600
Label2:
{
WinActivate,AlwaysOnTop on, ahk_pid 4512,
send F2,
sleep 600
send F3,
sleep 600
WinActivate, ahk_pid 5576
send F1,
sleep 600
send F2,
sleep 600
send F3,
sleep 6000
Gosub, Label1
}
Label3:
{
WinActivate,ahk_pid 4512
send F1,
sleep 600
send F1,
sleep 600
send F1,
sleep 600
Gosub, Label1
}
}
При изменении цвета пикселя на другой не 0x6f1713 не включается Label3, хотя видно что цвет пикселя изменился, так же окно pid 4512 перекрывается окном pid 5576 при его активации хотя в настройках окна pid 4512 стоит AlwaysOnTop on. Подскажите пожалуйста где ошибся и если не трудно как можно модифицировать скрипт.