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

Основной раздел => Общие вопросы => Topic started by: slawik_s on March 14, 2017, 08:46:12 AM

Title: Как приостановить выполнение скрипта?
Post by: slawik_s on March 14, 2017, 08:46:12 AM
Доброго времени суток, собственно вопрос названии темы. Как приостановить выполнение скрипта, на время поиска?

мой пример:

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)
Title: Re: Как приостановить выполнение скрипта?
Post by: Oraven on March 14, 2017, 09:03:05 AM
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)
Title: Re: Как приостановить выполнение скрипта?
Post by: slawik_s on March 14, 2017, 09:39:15 AM
спасибочки