Тема: AHK: реагирование на цвет
Сам скрипт
F11::
CoordMode, Pixel, Window
Loop
{
PixelSearch, Px, Py, 0, 0, 1155, 517, 0x33FF00, 0, Fast
if ErrorLevel = 0
{
Sleep 450
Send, {F8}
Sleep 500
Send, {F8}
}
}
Return
J::ExitApp
Координаты, цвета, все идеально. Узнаю номера цветов, все хорошо, он все прожимает. Вот только, работает этот скрипт только с одной группой цветов и с одной командой. А мне нужно добавить в скрипт еще одну группу цветов и еще одну команду, чтобы выглядело вот так.
F11::
CoordMode, Pixel, Window
Loop
{
PixelSearch, Px, Py, 0, 0, 1155, 517, 0x33FF00, 0, Fast
if ErrorLevel = 0
{
Sleep 450
Send, {F8}
Sleep 500
Send, {F8}
}
}
{
PixelSearch, Px, Py, 0, 0, 1155, 517, 0x33FF00, 0, Fast
if ErrorLevel = 0
{
Sleep 450
Send, {F8}
Sleep 500
Send, {F8}
}
}
Return
J::ExitApp
Но оно так не работает. Точнее, работает первая половина, а вторая, которую добавляю, не работает. Исправьте, пожалуйста, кто может. А еще не знаю, с чем это связано. Но программа AutoHotkey минут 20 работает с этим скриптом, а потом сама закрывается. Может, тут дело в коде скрипта? Кнопку выключения я не жму. Может, ее убрать из кода, или дело в софте?