Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: mortred2009 on December 15, 2013, 07:14:02 PM
-
Ребят помогите пожалуйста нужен простой сценарий
разрешение екрана 1366х768, нужно чтобы проверялась область (3,154-1346,706) на 2 цвета 3718920 и 4773196 потом нажимался двойной клик на етот цвет и скрипт останавливался.
очень буду рад помощи могу на вебмоней немного скинуть зделавшему чисто из благодарности
-
1 вариант будет искать цвета не более 10 минут
$check=0
$time = $_time_t + 600 // таймер на 10 мин
WHILE(($check = 0) & ($time > $_time_t))
getsreen
IF_PIXEL_IN(3,154, 1346,706, 3718920)
$check=1
DBLCLICK($_return1, $_return2)
WAITMS(50)
end_if
IF_PIXEL_IN(3,154, 1346,706, 4773196)
$check=1
DBLCLICK($_return1, $_return2)
WAITMS(50)
end_if
end_cyc
halt
2 вариант будет искать до принудительной остановки $check=0
WHILE($check = 0)
getsreen
IF_PIXEL_IN(3,154, 1346,706, 3718920)
$check=1
DBLCLICK($_return1, $_return2)
WAITMS(50)
end_if
IF_PIXEL_IN(3,154, 1346,706, 4773196)
$check=1
DBLCLICK($_return1, $_return2)
WAITMS(50)
end_if
end_cyc
halt
P.S. На вебмани из благодарности можешь скинуть создателю кликермана)))
-
Все куда проще!
getsreen
IF_PIXEL_IN(3,154, 1346,706, 3718920,4773196)
DBLCLICK($_return1, $_return2)
HALT
end_if
WAITMS(50)
-
Ого!!! не знала, что можно 2 цвета вписывать. А три или четыре можно?
-
Ну конечно, но чем больше цветов тем дольше анализ. Правда это всего на несколько миллисекунд но...
-
Такая команда тоже будет 2 текстуры искать?
IF_PICTURE_IN (10,10, $_xmax, $_ymax, "textures\otshelnik2.bmp","textures\otshelnik.bmp",-1,80)
Сейчас у меня идет поиск сначала одной текстуры, потом другой. Из-за этого большая пауза....
-
Ну конечно же нет, ты справку чтоле не читаешь?! Хочешь чтоб искало быстрее, делай фрагмент и область поиска меньше.
-
Ну конечно, но чем больше цветов тем дольше анализ. Правда это всего на несколько миллисекунд но...
Ну вот кстати, Джонни вполне мог бы эту подробности вписать в "помощь".
Мало кто знает из новичков.