Что нового

Как по цвету пикселя задать нажатие клавиши?

balooc

Новичок
Сообщения
18
Репутация
0
Всем привет прошу подсказать мне команду которая позволит по цвету пикселя и его расположения на экране нажать клавишу Esc Оченьь благодарен надеюсь не ошибся и темы с таким вопросом нет)
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Re: Подскажите команду новичку

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

"Подскажите команду новичку" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, Модератор раздела.








и еще, читаем справку на темы PixelSearch, Send/ControlSend
 

HelpMe

Новичок
Сообщения
85
Репутация
3
чот тип этого:
Код:
While 1; тут начало

$j = PixelGetColor(210, 43); первая точка
$h = PixelGetColor(135, 43); вторая точка
$m = PixelGetColor(203, 60); ....

if $j = 0x710204 then ; если первая точка равна цвету 0x710204 то:
$jj = 1 ; появляется переменная  $jj  равная еденице
Else ; в противном случае
	$jj = 0  ; появится переменная $jj равная нулю
EndIf ; к  переменной $j - больше притензий не имеем


if $h = 0x710204 then
$hh = 1
Else
	$hh = 0
EndIf


if $m = 0x403132 then
$mm = 1
Else
	$mm = 0
EndIf


Sleep(250) ; ждем немного, эт для того чоб скрипт не загружал железо
if $jj = 1 then ; если переменная $jj = 1, иными словами если Если $j = цвету 0x710204
Send("9"); тогда пишется Цифра "9"
EndIf; если нет - значит нет... 

Sleep(250)
if $hh = 1 then
Send("7")
EndIf
Sleep(250)
if $mm = 1 then
Send("8")
EndIf
Sleep(250)
WEnd; идем в начало
 
Верх