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

Основной раздел => Общие вопросы => Topic started by: impul5e on December 20, 2017, 11:11:12 PM

Title: Скрипт с использованием while
Post by: impul5e on December 20, 2017, 11:11:12 PM
Добрый вечер, помогите написать цикл, который будет искать картинку до тех пор, пока она не появится, кликать по ней и выполнять такой поиск пять раз. Заранее спасибо.
Title: Re: Скрипт с использованием while
Post by: Qwerry on December 21, 2017, 01:20:05 AM
Здравствуйте. Вам нужны Шаблоны-> Графика-> Ожидание картинки и  Шаблоны->Циклы,условия->For.  Объединяем и получаем примерно следующее. Задержки и условия поиска поменяете  :)

Code: (clickermann) [Select]
FOR($a=0,$a<5)
   $check = 0
   WHILE($check = 0)
      GETSCREEN
      IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100)
         $check = 1
         LCLICK($_return1, $_return2)
         WAITMS(100)
      ELSE
         WAITMS(50)
      END_IF
   END_CYC
END_CYC
Title: Re: Скрипт с использованием while
Post by: impul5e on December 22, 2017, 12:38:17 AM
Благодарю за ответ.  Помогите с написанием еще одного сценария. Скрипт должен сканировать экран на наличие картинки, когда находит её, то должен искать другие, допустим 10 картинок, находя одну из них выполняет действие, для каждой из картинок разное.  А потом ищет другую картинку, когда находит - делает действие. + еще паралелльно с этим нужно искать третью картинку, которая может вылезти в любой момент и при её нахождении - сделать действие.