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

Основной раздел => Общие вопросы => Topic started by: John_Karter on July 01, 2018, 12:41:18 PM

Title: Нужна помощь.
Post by: John_Karter on July 01, 2018, 12:41:18 PM
Нужна помощь. надо в пределах (1. 83. 423. 152) отслеживать цвет 3715839. При обнаружении его, делать на нем клик. и так циклически. сделал вот так - не работает.
GETSCREEN
If_pixel_in(1. 83. 423. 152. 3715839)
LCLICK($_return1. $_return2)
end_if
что не так? Помогите, пожалуйста.




Title: Re: Нужна помощь.
Post by: Oraven on July 01, 2018, 04:12:17 PM
Параметры в функции отделяются запятыми.

Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(1,83, 423,152, 3715839)
   LCLICK($_return1, $_return2)
   WAITMS(100)
END_IF
Title: Re: Нужна помощь.
Post by: John_Karter on July 01, 2018, 05:10:12 PM
Скопировал скрипт, вставил и... ничего???   :'( :'( :'( Простое задание, а сделать его нехочет
Title: Re: Нужна помощь.
Post by: John_Karter on July 01, 2018, 05:24:13 PM
"точки у вас не той системы, внимательнее будьте."
То-есть? Я брал по координатах окна браузера.
Title: Re: Нужна помощь.
Post by: Hito on July 01, 2018, 06:07:23 PM
Вот этот скрипт скопируй и вставь в кликер.
Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(1,83, 423,152, 3715839)
   LOGWRITE ("Пиксель найден!")
else
   LOGWRITE ("Пикселя нет...")
END_IF
halt
Потом дождись на экране момент, когда нужный пиксель появится, и запусти кликер. И смотри в логе. Если в логе появится запись "Пиксель найден!", то все норм работает. Если же появится запись "Пикселя нет...", то либо уточняй координаты поиска, либо цвет пикселя. И еще... Если ты пользуешься привязкой к какому-либо окну, то и координаты нужно снимать в привязке.
Title: Re: Нужна помощь.
Post by: John_Karter on July 01, 2018, 11:37:37 PM
спасибо, заработало. надо было просто закрыть кликермен и запустить заново сценарий. спасибо всем, кто откликнулся за помощь и советы.  :) :) :) :) :) :) :D :D :D :D :D
Title: Re: Нужна помощь.
Post by: Hito on July 02, 2018, 10:28:02 AM
спасибо, заработало. надо было просто закрыть кликермен и запустить заново сценарий. спасибо всем, кто откликнулся за помощь и советы.  :) :) :) :) :) :) :D :D :D :D :D
А можно было просто нажать "применить", после того, как вставил в скрипт скопированные строки  ;D
Title: Re: Нужна помощь.
Post by: John_Karter on July 03, 2018, 08:30:38 AM
спасибо, заработало. надо было просто закрыть кликермен и запустить заново сценарий. спасибо всем, кто откликнулся за помощь и советы.  :) :) :) :) :) :) :D :D :D :D :D
А можно было просто нажать "применить", после того, как вставил в скрипт скопированные строки  ;D
Копировал, нажимал "Применить" и... не поверите, не работало. Еще раз перепроверил - кнопка "Применить" изменения не применяет. Версия 4.12.001