Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Sabit-off on March 24, 2017, 02:14:39 AM
-
Написал скрипт, сохраняющий определённый файл и отправляющий его мне на почту. Как сделать чтоб данный скрипт запускался в строго определённое время? В настоящее время запуск произвожу по задержке. Но ввиду того, что скрипт выполняется несколько минут (внутренние задержки после выполнения команд), то время очередного запуска отодвигается на эти же несколько минут. А мне необходимо чтоб скрипт направлял файл в 20:00 и в 08:00 каждый день.
-
В кликере есть системные переменные возвращающие текущее время компьютера. В справке их описание можно найти во введении в самом верху.
$check = 0
WHILE($check = 0) // цикл сдерживает выполнение до заданного времени
IF( (($_time_h = 8)|($_time_h = 20))&($_time_m = 0)&($_time_s = 0) ) // Выход из цикла если 08:00:00 или 20:00:00
$check = 1
ELSE
WAITMS(300)
END_IF
END_CYC
// далее твой скрипт
-
Спасибо, буду пробовать
-
Отрабатывает только первое условие. То есть запуск в 20:00. Второй запуск игнорирует. Решил сделать проще, с помощью сторонней программы TinyTaskPortable. Записал комбинацию клавиш на запуск кликера в макрос и скомпилировал в экзешник. Этот экзешник засунул в шедулер винды. Задал время запуска и норм......
-
Отрабатывает только первое условие. То есть запуск в 20:00. Второй запуск игнорирует. Решил сделать проще, с помощью сторонней программы TinyTaskPortable. Записал комбинацию клавиш на запуск кликера в макрос и скомпилировал в экзешник. Этот экзешник засунул в шедулер винды. Задал время запуска и норм......
Даже если ты накосячил с условием, ну ладно, можно понять. Но промежуточное звено совершенно лишнее. В шедулер винды можно вставить запуск скрипта кликера напрямую, для этого никакие ТиниВини не нужен.
Прописать только автозапуск в начале скрипта
#autorun
-
Отрабатывает только первое условие. То есть запуск в 20:00. Второй запуск игнорирует. Решил сделать проще, с помощью сторонней программы TinyTaskPortable. Записал комбинацию клавиш на запуск кликера в макрос и скомпилировал в экзешник. Этот экзешник засунул в шедулер винды. Задал время запуска и норм......
ну ты реально полез в какуюто ж**у :o . Oraven предложил тебе верный скрипт. можешь даже проверить его работоспособность эмитирую время используя не системные переменные.
$time_h = 8 //час
$time_m = 0 //минута
$time_s = 0 //секунда
$check = 0
WHILE($check = 0) // цикл сдерживает выполнение до заданного времени
IF( (($time_h = 8)|($time_h = 20))&($time_m = 0)&($time_s = 0) ) // Выход из цикла если 08:00:00 или 20:00:00
$check = 1
ELSE
WAITMS(300)
END_IF
END_CYC
print("твой скрипт")
halt
возможно твой скрипт после выполнения завершает работу кликера, или еще чего.