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

Основной раздел => Общие вопросы => Topic started by: LFKMorgan on September 30, 2018, 12:48:10 AM

Title: Повторное обращение к части кода через время
Post by: LFKMorgan on September 30, 2018, 12:48:10 AM
Как реализовать?Заранее спасибо
Title: Re: Повторное обращение к части кода через время
Post by: dramster on September 30, 2018, 02:25:24 PM
Повторное обращение к части кода через время.
Как реализовать?Заранее спасибо

Code: (clickermann) [Select]
//твой код
//код...
//код...
//код...
//код...
//...
//...
//...


//через время он снова обратится к вышенаписаному коду
wait(300)//в моем случае через пять минут

Какой вопрос, такой и ответ :D

Title: Re: Повторное обращение к части кода через время
Post by: LFKMorgan on September 30, 2018, 05:04:08 PM
Code: (clickermann) [Select]
$time = $_time_t + 10
WHILE($time > $_time_t)
   goto1:
   if_pixel_in(0, 0, $_xmax, $_ymax, 255)
   LCLICK(10,10)
   else
   goto(goto3)
   end_if
   
   goto2:
   //код
   
   goto3:
   //код
END_CYC
Нужно если был переход на goto2, то следующий цикл он не перешёл на него, а допустим через 60 секунд смог перейти только
Title: Re: Повторное обращение к части кода через время
Post by: dramster on September 30, 2018, 07:10:38 PM
Code: (clickermann) [Select]
$time = $_time_t + 10
WHILE($time > $_time_t)
   goto1:
   if_pixel_in(0, 0, $_xmax, $_ymax, 255)
      LCLICK(10,10)
   else
      goto(goto3)
   end_if
   
   
   
   goto2:
   
   IF($time_to_act < $_time_t)
      //код
   
      // условие сработает снова через 60 сек
     
      $time_to_act = $_time_t + 60
   END_IF
   
   
   
   goto3:
   //код
END_CYC

И не забывай, если уж балуешься GOTO, что из циклов "прыгать"  на метки ЗАПРЕШЕНО. В цикл запрыгивать скорее всего тоже.
Title: Re: Повторное обращение к части кода через время
Post by: LFKMorgan on September 30, 2018, 07:36:49 PM
Работает,спасибо! Про циклы читал, знаю