Цитата(DarkMaster @ 6.10.2018, 16:07)
Это так и должно выглядить.
НО, когда вы будете снимать координаты, вы скорее всего снимите относительно другого хендла и точка "съедет".
В качестве теста попробуйте:
Код
//ctrl+a по окну.
set #handle workwindow GetWindow (workwindow OWNER)
while 1 = 1
log color (284, 411 #handle)
wait 10
end_while
Логится цвет тот же, что и у меня через Ctrl+a.
Пробовал найти цвет в координатах через
set #a findcolor (242 366 298 429 1 1 (34013) %arr #handle)
save_array %arr D:\SaveColor.txt
End_script
После выбрал одну координату из массива (24 точки), и протестил через
set #handle workwindow GetWindow (workwindow OWNER)
if color (273 410 #handle) = 34013 (координаты и цвет из массива)
left 279, 415
end_if
Один фиг не работает в перекрытом окне. В неперекрытом работает.
Возможно есть еще какой-то вариант, который работал бы в перекрытом окне? Без распознавания цвета, но чтобы при разных экранах кликал в разные координаты.