1 (изменено: Jester, 2021-01-02 23:48:40)

Тема: Сложный вопрос по пикселям.

Всем привет. Столкнулся с одной проблемой. Мне надо чтобы когда на экране где-то  бы менялся цвет, то мышка наводилась в указанную точку. Может кто-нибудь помочь?

2

Re: Сложный вопрос по пикселям.

Какой цвет искать? Если любой, тогда нужно знать точные координаты где искать. Если весь экран, то скорее всего это займёт много времени.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

3 (изменено: Jester, 2021-01-03 01:24:54)

Re: Сложный вопрос по пикселям.

__Михаил__ Любой цвет. Весь экран. Скажите как реализoвать или дайте хoть часть кода и я попробую сам разобраться

4

Re: Сложный вопрос по пикселям.

Поиск пикселя на всём экране PixelSearch

Пример:

SetBatchLines -1


CoordMode, Mouse, Screen
CoordMode, Pixel, Screen


F2::
X1 := 0, Y1 := 0, X2 := A_ScreenWidth, Y2 := A_ScreenHeight
Color := 990000
Variation := 2	;0-256 Вариативность. 0 - точное совпадение.

PixelSearch, X, Y, X1, Y1, X2, Y2, Color, Variation, Fast
If ErrorLevel
 ToolTip, Требуемый цвет в заданных границах не найден.
Else
{
 MouseMove, % X, % Y, 15
 ToolTip, Цвет %Color% c вариативностью %Variation% обнаружен в координатах: X%X%`, Y%Y%.
}
Return

~Esc::ToolTip
Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101