Всем доброго времени суток.
Подскажите пожалуйста, как реализовать поочередное нажатие кнопок в игре http://hdp.mail.ru/start.html?site_id=1_325_68422_0_
Вот скриншот когда не нажимаешь указанную клавишу http://s017.radikal.ru/i422/1209/15/e67bd33aaf44.jpg
А вот уже с правильно нажатыми клавишами http://s017.radikal.ru/i438/1209/b2/6c8bc299e801.bmp
Как видно по изображению, после правильного нажатия ячейка с указанной клавишей меняет цвет с синего на зелёный, я попытался с помощью этого кода
осуществить задуманное, но потерпел не удачу, я предположил, так как
ищет пиксель с лева на право, то можно найти левый край синего кружочка и от него оттолкнувшись с помощью
уже выяснить какую именно кнопку - стрелку нужно нажимать, но у меня не чего не получилось.
Подскажите пожалуйста, как реализовать поочередное нажатие кнопок в игре http://hdp.mail.ru/start.html?site_id=1_325_68422_0_
Вот скриншот когда не нажимаешь указанную клавишу http://s017.radikal.ru/i422/1209/15/e67bd33aaf44.jpg
А вот уже с правильно нажатыми клавишами http://s017.radikal.ru/i438/1209/b2/6c8bc299e801.bmp
Как видно по изображению, после правильного нажатия ячейка с указанной клавишей меняет цвет с синего на зелёный, я попытался с помощью этого кода
Код:
$sa = PixelSearch(391,256,399,261,0x00958C) ;397 256
if not @error Then
$j = PixelGetColor($sa[0],$sa[1]+54) ;координаты пикселя 397 308
if $j = 0x008038 then
$jj = 1
Else
$jj = 0
EndIf
Sleep(250)
if $jj = 1 then
MsgBox(0,"1","1")
EndIf
Код:
PixelSearch
Код:
PixelGetColor