Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: l0puK on November 28, 2014, 11:11:09 PM

Title: IF_PIXEL_IN задержка между проверками
Post by: l0puK on November 28, 2014, 11:11:09 PM
Можно ли ввести задержку между проверками на наличие пикселя в области? На рабочей машине оставлял минут на 10, по возвращению браузер уже был слегка подвешен и кликер свою функцию не выполнял. Можно ли ввести задержку (допустим 0,5с) между проверками наличия пикселя в области?
Title: Re: IF_PIXEL_IN задержка между проверками
Post by: l0puK on November 28, 2014, 11:42:57 PM
Можно, я разрешаю.

WAITMS (500)

а куда именно в строке это вставить?

IF_PIXEL_IN ($x1, $y1, $x2, $y2, $color)

в конце кода задержка в 15 секунд, но как я понял IF_PIXEL_IN циклична на себя и не пускает выполнение дальше, пока не найдёт пиксель и лишь после нахождения идёт выполнение следующей строки.
Title: Re: IF_PIXEL_IN задержка между проверками
Post by: quant13 on November 29, 2014, 06:24:24 AM
Ничего оно не циклично, обычное условие, если цвет найден, условие выполняется, если нет - идет дальше.
другое дело чтобы не нагружать проц, не приводить к зависаниям нужна задержка меджу проверками, т.к циклично само выполнение скрипта.
правильный код будет
Code: (Clickermann) [Select]
IF_PIXEL_IN ($x1, $y1, $x2, $y2, $color)
   //действие при нахождении цвета
END_IF
WAITMS (500) //0,5сек
Title: Re: IF_PIXEL_IN задержка между проверками
Post by: Oraven on November 29, 2014, 07:28:27 AM
Весь скрипт показывай.
Title: Re: IF_PIXEL_IN задержка между проверками
Post by: l0puK on November 29, 2014, 12:47:05 PM
Ничего оно не циклично, обычное условие, если цвет найден, условие выполняется, если нет - идет дальше.
другое дело чтобы не нагружать проц, не приводить к зависаниям нужна задержка меджу проверками, т.к циклично само выполнение скрипта.
правильный код будет
Code: (Clickermann) [Select]
IF_PIXEL_IN ($x1, $y1, $x2, $y2, $color)
   //действие при нахождении цвета
END_IF
WAITMS (500) //0,5сек

Достойный полный ответ. Видимо мои 15сек перед закрытием ИФа. Благодарю за развёрнутый ответ.
Title: Re: IF_PIXEL_IN задержка между проверками
Post by: l0puK on November 29, 2014, 12:48:48 PM
Весь скрипт показывай.

На работе остался. там простой:
IF_PIX
lclick
waitms (2000
lclick
waitms (15000

и походу 15сек вклинились перед закрытием поиска пикселя