Author Topic: Как приостановить выполнение скрипта?  (Read 3014 times)

0 Members and 1 Guest are viewing this topic.

slawik_s

  • Зашел в гости
  • *
  • Posts: 15
    • View Profile
Доброго времени суток, собственно вопрос названии темы. Как приостановить выполнение скрипта, на время поиска?

мой пример:

GETSCREEN
IF_PICTURE_IN (754,889, 764,897, "search.bmp", -1, 100)
   KEYPRESS(#3)
END_IF

тут, нужно приостановить дальнейшее выполнение скрипта до тех пор, пока кликерман находит скрин "search.bmp"

IF_PICTURE_IN (816,921, 822,924, "1f.bmp", -1, 100)
   KEYPRESS(#1)
   WAITMS(100)
   KEYPRESS(#1)
   WAITMS(100)
END_IF
WAITMS (1237)
LCLICK(977,1034)
WAITMS(150)
LCLICK(661,1039)

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Code: (clickermann) [Select]
$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN (754,889, 764,897, "search.bmp", -1, 100)
      $check = 1
      KEYPRESS(#3)
      WAITMS(100)
   ELSE
      WAITMS(50)
   END_IF
END_CYC

GETSCREEN
IF_PICTURE_IN (816,921, 822,924, "1f.bmp", -1, 100)
   KEYPRESS(#1)
   WAITMS(100)
   KEYPRESS(#1)
   WAITMS(100)
END_IF
WAITMS (1237)
LCLICK(977,1034)
WAITMS(150)
LCLICK(661,1039)
WAITMS(100)

slawik_s

  • Зашел в гости
  • *
  • Posts: 15
    • View Profile
спасибочки