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

Основной раздел => Общие вопросы => Topic started by: thisisnorobot1 on February 07, 2019, 02:59:39 PM

Title: Мониторинг появление картинки дважды подряд с включением сценария. Цикл.
Post by: thisisnorobot1 on February 07, 2019, 02:59:39 PM
Здраствуйте. :) с кодом второй день. Интересует, можно написать что то такое :
 1) цикл поиска картинки (например "2.bmp)" в заданном прямоугольнике (800,250,890,300) .

Если есть картинка , проверить будет ли   опять эта картинка там же через 50 секунд. (это цикл в цикле что ли).
 Если картинки нет, начать заново пункт 1.
Если есть- запустить  сценарий с записи мыши (там 3 раза нажатие будет).

После этого начать заново пункт 1. и мониторить дальше появление картинки .

Появление нужной картинки бывает раз 20 на день. Появление картинки 2 раза подряд (50 секунд разницы) бывает раз 6 за 20 часов. Самом ждать нереально, скрипт должен решить эту проблему. Помогите, чем можете
Title: Re: Мониторинг появление картинки дважды подряд с включением сценария. Цикл.
Post by: Oraven on February 07, 2019, 03:30:55 PM
Code: (clickermann) [Select]
$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN (800,250,890,300, "2.bmp", -1, 100)
      WAIT(50)
      GETSCREEN
      IF_PICTURE_IN (800,250,890,300, "2.bmp", -1, 100)
         $check = 1
      END_IF
   END_IF
   WAITMS(50)
END_CYC

LCLICK(10,10)
WAITMS(500)

LCLICK(10,10)
WAITMS(500)

LCLICK(10,10)
WAITMS(500)