Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Gerasim on March 30, 2016, 09:18:10 AM
-
Здравствуйте Уважаемые! Подскажите, есть ли возможность чтобы в окно "Лог" (LOGWRITE), выводилось время обратного отсчета таймера в формате: Осталось: 00.00.00 ? Спасибо!
//Старт таймера
DEFINE($Start, $_time_t + RND(3600, 7200))
IF($Start < $_time_t)
m_move (RND(1732, 1736), RND(927, 933))
LCLICK ($_xmouse, $_ymouse)
WAIT(RND(38, 58))
m_move (RND(1825, 1845), RND(75, 100))
WAITMS(RND(500, 800))
LCLICK ($_xmouse, $_ymouse)
WAITMS(RND(500, 800))
m_move (RND(500, 1350), RND(300, 850)) /
WAITMS(RND(500, 800))
$Start = $_time_t + RND(3600, 7200)
halt
END_IF
WAITMS(50)
-
Да легко! Добавь это в начало скрипта.
THREAD(time_log, 1)
WAIT(1)
$ts = $Start-$_time_t
$th = 0
$tm = 0
while($ts > 3599)
INC($ts,-3600)
INC($th, 1)
end_cyc
while($ts > 59)
INC($ts,-60)
INC($tm, 1)
end_cyc
IF(STRLEN($th)<2)
$th = STRCONCAT ("0", $th)
END_IF
IF(STRLEN($tm)<2)
$tm = STRCONCAT ("0", $tm)
END_IF
IF(STRLEN($ts)<2)
$ts = STRCONCAT ("0", $ts)
END_IF
LOGCLEAR
LOGWRITE ("Осталось: ", $th,":",$tm,":",$ts)
END_THREAD
-
Oraven, Спасибо добрая душа!) Работает как часики.
-
Это и есть часики ;D