Картинку нужно искать в активном окне или нет?
Не работает - это не самое корректное описание проблемы. Может окно не находится, может картинка не находится, может клик не туда делается. Ещё полно причин можно найти. Давайте по порядку.
Открываем окно, в котором ищем картинку. Запускаем скрипт:
Код
set #a FindImage(0 0 1920 1080 (C:\instasub.bmp) %arr) // искать будет в активном окне
if #a > 0
hint #a Картинка найдена
else
hint #a Картинка не найдена
end_if
end_script
Проверяем находится ли вообще картинка.
Тоже самое с поиском окна:
Код
set #handle FindWindow(Фото)
log #handle
end_script
Проверяем находится ли окно и нужное ли оно по хендлу.
Перед кликом можно добавить move, чтобы было видно куда вообще кликает:
Код
move %arr [1 1] %arr [1 2] #handle
left %arr [1 1] %arr [1 2] #handle
И это - wait 4000, не самый лучший способ дождаться появления окна.
Код
set #handle 0
while #handle = 0 // ждать пока окно не найдено
set #handle FindWindow(Фото)
wait 100
end_while
wait 500 // подождать, чтобы окно успело открыться