Автор Тема: Запуск по расписанию с определенным сценарием.  (Прочитано 11934 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

dr.gopher

  • Зашел в гости
  • *
  • Сообщений: 13
    • Просмотр профиля
    • www.thin.kiev.ua
Доброго времени суток. Ткните носом ежели тема(ы) пролетала.
Стоит задача:

1. Запускать Clickermann в 6-00 часов утра и выключать в 20-00
Можно запускать и тушить Clickermann батником (.bat) "D:\Clickermann_v4.9\Clickermann.exe"
 + планировщик задач.

2. С какими параметрами должен запускаться Clickermann, что-бы автоматически начать выполнение сценария?

3. В течении дня Clickermann должен выполнять сценарий с радномной паузой (от5-30 минут)

Заранее благодарю.
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3627
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Запуск по расписанию с определенным сценарием.
« Ответ #1 : Февраль 18, 2014, 11:23:55 am »
Доброго времени суток. Ткните носом ежели тема(ы) пролетала.
Стоит задача:

1. Запускать Clickermann в 6-00 часов утра и выключать в 20-00
Можно запускать и тушить Clickermann батником (.bat) "D:\Clickermann_v4.9\Clickermann.exe"
 + планировщик задач.

2. С какими параметрами должен запускаться Clickermann, что-бы автоматически начать выполнение сценария?

3. В течении дня Clickermann должен выполнять сценарий с радномной паузой (от5-30 минут)

Заранее благодарю.

1. Если выключать самим кликером в 20-00 (точнее когда скрипт дойдёт ло данного кода).
Код: Clickermann
  1. IF($_time_h = 20)  
  2.   HALT(1)  
  3. END_IF
Если планировщик задач, то в чём проблема?..

2. В начале скрипта
Код: Clickermann
  1. #autorun

3.
Код: Clickermann
  1. WAIT(RND(300,1800))  // пауза 5-30 минут

P.S. Запарился немного с числами  :)
« Последнее редактирование: Февраль 18, 2014, 12:10:33 pm от Vint »


Крис Тинка

  • Активный участник
  • ***
  • Сообщений: 171
    • Просмотр профиля
Re: Запуск по расписанию с определенным сценарием.
« Ответ #2 : Февраль 18, 2014, 11:42:04 am »


3.
Код: Clickermann
  1. WAIT(RND(5,30))  // пауза 5-30 минут
Поправлю
Код: Clickermann
  1. WAIT(RND(300,1800)) // пауза 5-30 минут

dr.gopher

  • Зашел в гости
  • *
  • Сообщений: 13
    • Просмотр профиля
    • www.thin.kiev.ua
Re: Запуск по расписанию с определенным сценарием.
« Ответ #3 : Февраль 18, 2014, 04:29:44 pm »
1. Если выключать самим кликером в 20-00 (точнее когда скрипт дойдёт ло данного кода).
Код: Clickermann
  1. IF($_time_h = 20)  
  2.   HALT(1)  
  3. END_IF
Ок, попробую.

2. В начале скрипта
Код: Clickermann
  1. #autorun
С этим заминка.
Создал тестовый скрипт - test.cms c содержимым.

// RECORDED SCRIPT 18.02.2014
#autorun
$K_SPEED = 4  // Delay multiplier
WAITMS(1 * $K_SPEED)

При запуске Clickermann сценарий автоматически не запускается.


Код: Clickermann
  1. WAIT(RND(300,1800))  // пауза 5-30 минут
Поставил в конце сценария, все гуд.

Спасибо за исчерпывающий ответ (ы)!

P.S. Пока заминка с автостартом сценария.
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

dr.gopher

  • Зашел в гости
  • *
  • Сообщений: 13
    • Просмотр профиля
    • www.thin.kiev.ua
Re: Запуск по расписанию с определенным сценарием.
« Ответ #4 : Февраль 18, 2014, 04:35:47 pm »
Код: Clickermann
  1. IF($_time_h = 20)  
  2.   HALT(1)  
  3. END_IF
Подскажите как указать часы и минуты для выключения?

Пробовал $_time_h = 15:35

Добавлено.
Минуты через запятую $_time_h = 15,35
так работает!

« Последнее редактирование: Февраль 18, 2014, 04:48:00 pm от dr.gopher »
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

Крис Тинка

  • Активный участник
  • ***
  • Сообщений: 171
    • Просмотр профиля
Re: Запуск по расписанию с определенным сценарием.
« Ответ #5 : Февраль 18, 2014, 04:52:34 pm »
При запуске Clickermann сценарий автоматически не запускается.
Нужно запускать сам сценарий. Файлы *.cms открываются с помощью clickermann, то есть открыв *.cms запустится кликер.
Пробовал $_time_h = 15:35

Добавлено.
Минуты через запятую $_time_h = 15,35
так работает!
Правильно будет так
Код: Clickermann
  1. IF(($_time_h = 15) & ($_time_m = 35))
  2.   HALT(1)
  3. END_IF
« Последнее редактирование: Февраль 18, 2014, 04:59:02 pm от Крис Тинка »

dr.gopher

  • Зашел в гости
  • *
  • Сообщений: 13
    • Просмотр профиля
    • www.thin.kiev.ua
Re: Запуск по расписанию с определенным сценарием.
« Ответ #6 : Февраль 18, 2014, 05:18:58 pm »
Правильно будет так
clickermann]IF(($_time_h = 15) & ($_time_m = 35))
HALT(1)
END_IF
Спасибо всем откликнувшимся!
С таким методом запуска и форматом времени все работает.
 
Батник сделал всё завелось как и хотел.
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

FYM

  • Зашел в гости
  • *
  • Сообщений: 1
    • Просмотр профиля
Здравствуйте. Пытаюсь включить этот самый #autorun. Что он есть, что нет. Не идёт. Видно, что программа открывается, но характерного щелчка нет. Затем даже принудительно файл не работает. Если же сначала запускать программу, а из под неё файл, то работает. Версия 4.12. Подскажите, в чём может быть проблема?

Ramzesia

  • Активный участник
  • ***
  • Сообщений: 258
    • Просмотр профиля
Нужно запустить сам скрип а не кликермен. Но предварительно, нужно поставить в свойствах файла скрипта кликермен.
« Последнее редактирование: Август 30, 2017, 10:51:22 am от Ramzesia »

Svetiik

  • Зашел в гости
  • *
  • Сообщений: 5
    • Просмотр профиля
Нужно запустить сам скрип а не кликермен. Но предварительно, нужно поставить в свойствах файла скрипта кликермен.

Не запускается скрипт , просит постоянно выбрать через чего открыть . В планировщике выбрала cms файл , в файле вначале стоит автозапуск , не работает

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3627
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Запуск по расписанию с определенным сценарием.
« Ответ #10 : Апрель 06, 2021, 12:33:11 pm »
Не запускается скрипт , просит постоянно выбрать через чего открыть . В планировщике выбрала cms файл , в файле вначале стоит автозапуск , не работает
Ассоциация включена?
Настройки кликера -- Интерфейс -- Ассоциация файлов  нажать "Добавить".

В зависимости от настроек безопасности Windows это может не сработать.
Тогда классическим путём: ПКМ по любому файлу .cms -- Открыть с помощью -- Проставить галку "Всегда использовать это приложение для открытия .cms файлов" -- Указать с помощью чего открывать, задать Clickermann.exe

На всякий пожарный, если ещё не сделано, проставить запуск кликера от администратора:
ПКМ по Clickermann.exe -- Свойства -- Совместимость -- поставить галку "Запускать эту программу от имени администратора" -- Ok


Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3627
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Re: Запуск по расписанию с определенным сценарием.
« Ответ #11 : Апрель 06, 2021, 12:54:43 pm »
Да, вспомнил, планировщик не хочет запускать файл через ассоциации, ему программу подавай. Это не только к кликеру относится.

В задаче ставим Действие: "Запуск программы" - по умолчанию
Программа или сценарий: выбираем экзешник кликера, например
Цитировать
"D:\YandexDisk\Clickermann v4.13.14x32\Clickermann v4.13.14x32.exe"
Добавить аргументы: выбираем наш файл скрипта с абсолютным путём, например
Цитировать
"D:\YandexDisk\Clickermann v4.13.14x32\projects\Hello world.cms"
Если хоть один путь или имя содержит пробелы или русские буквы, весь путь обязательно заключаем в двойные кавычки (как в примере). Кавычки лучше всегда ставить, чтоб не ошибиться в дальнейшем.

« Последнее редактирование: Апрель 06, 2021, 12:56:24 pm от Vint »