Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Natusik

Pages: [1]
1
Спасибо большое  ;)

2
Помогите настроить таймер ожидания пожалуйста. (Например ожидание 300сек., как сделать,  чтобы в скрипте и логе показывалось сколько осталось времени- обратный отчет через каждые 15сек). Заранее спасибо.
Code: (clickermann) [Select]
#name "Наш скрипт"
// Скрипт для Clickermann v4.11 001
#logfile
LOGCLEAR
// скрипт начало
...
WAIT(300)

LOGWRITE ("осталось: 285сек")
LOGWRITE ("осталось: 270сек") // и т.д.

// скрипт продолжение

3
Спасибо, буду разбираться.

4
Хорошо. С помощью сабов :-) не умею делать :(

5
Имеется скрипт,  как в него добавить условие- поиск "картинка5", и как только он нашел картинка5, то искал картинку "домой". Наверно поток надо добавить, как? "картинка5" может появиться в любой момент.

Code: (clickermann) [Select]
LOGWRITE ("Ищем!")
WAIT(15)

первая А:
FOR($a=0,$a<3)
   WAIT(1)
   GETSCREEN
   IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка1.bmp", 65280) //с
      LOGWRITE ("нашли картинка1")
      LCLICK($_return1, $_return2)
      WAIT(RND(3, 4)
   ELSE
      LOGWRITE ("не нашли картинка1")
      WAIT(2)
      GOTO(домой)
   END_IF
   WAITMS(100)
   MOVE(1000,300)
   LCLICK(1000,300)
   WAITMS(100)
END_CYC

вторая:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка2.bmp", 65280) //м
   LOGWRITE ("нашли картинка2")
   LCLICK($_return1, $_return2)
   WAITVS(RND(50, 100)
ELSE
   LOGWRITE ("не нашли картинка2")
END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)

первая Б:
FOR($a=0,$a<2)
    WAIT(1)
   GETSCREEN
   IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка1.bmp", 65280) //с
      LOGWRITE ("нашли картинка1")
      LCLICK($_return1, $_return2)
      WAIT(RND(3, 4)
   ELSE
      LOGWRITE ("не нашли картинка1")
      GOTO(домой)
   END_IF
   WAITMS(100)
   MOVE(1000,300)
   LCLICK(1000,300)
   WAITMS(100)
END_CYC

третья:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка3.bmp", 65280) //ц
   LOGWRITE ("нашли картинка3")
   LCLICK($_return1, $_return2)
   WAIT(RND(2, 3)
ELSE
   LOGWRITE ("не нашли картинка3")
   END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)

четвертая:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка4.bmp", 65280) //р
   LOGWRITE ("нашли картинка4")
   LCLICK($_return1, $_return2)
   WAIT(RND(3, 4)
   GOTO(первая А)
ELSE
   LOGWRITE ("не нашли картинка4")
END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)

домой:
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "домой.bmp", 65280)
   LOGWRITE ("нашли домой")
   LCLICK($_return1, $_return2)
   GOTO(ПОИСК)
ELSE
   LOGWRITE ("не нашли домой")
END_IF

6
Подскажите плиз, как на примере сделать: нашли картинку1, кликаем на её (картинка1)с интервалом 3сек. до тех пор пока не появится картинка2, кликаем на её (картинка2) с интервалом 2сек. до тех пор пока не появится картинка3.

Pages: [1]