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

Основной раздел => Общие вопросы => Тема начата: Otlichnii_paren от Сентябрь 04, 2019, 03:58:45 pm

Название: Добрый день, осталось рандомного таймера?
Отправлено: Otlichnii_paren от Сентябрь 04, 2019, 03:58:45 pm
Добрый день. Под какой либо перменной хранитяться данные сколько осталось времени в таймере?
...
wait (rnd(1000 , 1200))
print ("осталось", ... , "сек")
...
  чтоб видеть сколько осталось секунд до повторного запуска цикла.
 
Название: Re: Добрый день, осталось рандомного таймера?
Отправлено: Oraven от Сентябрь 04, 2019, 04:32:07 pm
Код: Clickermann
  1. $m = $_ms + RND(1000,1200)*1000
  2. WHILE($m > $_ms)
  3.   LOGWRITE ("Осталось: ", ROUND(($m-$_ms)/1000, 0), " сек")
  4.   WAIT(1)
  5. END_CYC
  6.  
  7. HALT
Название: Re: Добрый день, осталось рандомного таймера?
Отправлено: Otlichnii_paren от Сентябрь 04, 2019, 11:55:38 pm
Спасибо, а можно с комментариями чтоб я понимал о чем идет речь и мог модифицировать в свое усмотрение в будуще, если не сложно конечно.

А все по читал справку разобрался спасибо, разве что сам перерасчет времени на калькулятор сидел считал, хитро придумано )))

а есть какая ни будь фича чтоб убрать отдельно готовый код, к которому приходится обращаться по несколько раз по мере положительных ответов на ifы в чтоб каждый рез не перекопировывать одни и те же строки? Или как то в отдельный файл обращаться с этим самым кодом или, присвоить какой то переменной участок кода... в imacros я просто создавал готовые макросы с нужными действиями и просто вставлял строку обращения к ним при положительном  if.