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

Основной раздел => Общие вопросы => Topic started by: novhome on April 21, 2016, 01:37:03 PM

Title: Не могу разобраться с простым циклом
Post by: novhome on April 21, 2016, 01:37:03 PM
Задача: Ждать, пока пропадет картинка. Т. е. ищем картинку и если она найдена, то через паузу ищем снова. И так пока она не исчезнет. Сделал цикл, но где-то ошибка. Срабатывает один раз и все.
Code: (clickermann) [Select]
$check=0
WHILE($check=0)
   GETSCREEN($x1_disp,$y1_disp,$x2_disp,$y2_disp)
   COLORMODE(6)
   IF_PICTURE_IN($x1_marsh,$y1_marsh,$x2_marsh,$y2_marsh,"Picture\marsh.bmp") //Ищем картинку
      WAIT(5)      // Если нашли ждем 5 сек и по новой цикл
   ELSE
      $check=1   // Если не нашли, то останавливаем цикл
      WAITMS(50)
  END_IF
END_CYC
Title: Re: Не могу разобраться с простым циклом
Post by: Vint on April 21, 2016, 02:10:19 PM
Всё правильно.

Движения есть?
Пример образца без колормода и сжатия. И пример картинки-заготовки.
Title: Re: Не могу разобраться с простым циклом
Post by: novhome on April 21, 2016, 02:24:23 PM
Картинку он находит. Вместо паузы подставлял клик. один раз срабатывает и все.
Title: Re: Не могу разобраться с простым циклом
Post by: novhome on April 21, 2016, 02:28:25 PM
Все, отбой. Заработало. Ничего не делал, просто теперь работает. Глюк какой-то))