Author Topic: Запуск по расписанию с определенным сценарием.  (Read 18404 times)

0 Members and 1 Guest are viewing this topic.

dr.gopher

  • Зашел в гости
  • *
  • Posts: 13
    • View Profile
    • 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

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Доброго времени суток. Ткните носом ежели тема(ы) пролетала.
Стоит задача:

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

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

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

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

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

2. В начале скрипта
Code: (clickermann) [Select]
#autorun
3.
Code: (clickermann) [Select]
WAIT(RND(300,1800))  // пауза 5-30 минут
P.S. Запарился немного с числами  :)
« Last Edit: February 18, 2014, 12:10:33 PM by Vint »


Крис Тинка

  • Активный участник
  • ***
  • Posts: 171
    • View Profile


3.
Code: (clickermann) [Select]
WAIT(RND(5,30))  // пауза 5-30 минут
Поправлю
Code: (clickermann) [Select]
WAIT(RND(300,1800)) // пауза 5-30 минут

dr.gopher

  • Зашел в гости
  • *
  • Posts: 13
    • View Profile
    • www.thin.kiev.ua
1. Если выключать самим кликером в 20-00 (точнее когда скрипт дойдёт ло данного кода).
Code: (clickermann) [Select]
IF($_time_h = 20)   
   HALT(1)   
END_IF
Ок, попробую.

2. В начале скрипта
Code: (clickermann) [Select]
#autorun
С этим заминка.
Создал тестовый скрипт - test.cms c содержимым.

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

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


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

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

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

dr.gopher

  • Зашел в гости
  • *
  • Posts: 13
    • View Profile
    • www.thin.kiev.ua
Code: (clickermann) [Select]
IF($_time_h = 20)   
   HALT(1)   
END_IF
Подскажите как указать часы и минуты для выключения?

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

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

« Last Edit: February 18, 2014, 04:48:00 PM by dr.gopher »
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

Крис Тинка

  • Активный участник
  • ***
  • Posts: 171
    • View Profile
При запуске Clickermann сценарий автоматически не запускается.
Нужно запускать сам сценарий. Файлы *.cms открываются с помощью clickermann, то есть открыв *.cms запустится кликер.
Пробовал $_time_h = 15:35

Добавлено.
Минуты через запятую $_time_h = 15,35
так работает!
Правильно будет так
Code: (clickermann) [Select]
IF(($_time_h = 15) & ($_time_m = 35))
   HALT(1)
END_IF
« Last Edit: February 18, 2014, 04:59:02 PM by Крис Тинка »

dr.gopher

  • Зашел в гости
  • *
  • Posts: 13
    • View Profile
    • www.thin.kiev.ua
Правильно будет так
clickermann]IF(($_time_h = 15) & ($_time_m = 35))
HALT(1)
END_IF
Спасибо всем откликнувшимся!
С таким методом запуска и форматом времени все работает.
 
Батник сделал всё завелось как и хотел.
Многое для админа и продвинутого пользователя на www.thin.kiev.ua

FYM

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

Ramzesia

  • Активный участник
  • ***
  • Posts: 263
    • View Profile
Нужно запустить сам скрип а не кликермен. Но предварительно, нужно поставить в свойствах файла скрипта кликермен.
« Last Edit: August 30, 2017, 10:51:22 AM by Ramzesia »

Svetiik

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Нужно запустить сам скрип а не кликермен. Но предварительно, нужно поставить в свойствах файла скрипта кликермен.

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

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Не запускается скрипт , просит постоянно выбрать через чего открыть . В планировщике выбрала cms файл , в файле вначале стоит автозапуск , не работает
Ассоциация включена?
Настройки кликера -- Интерфейс -- Ассоциация файлов  нажать "Добавить".

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

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


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Да, вспомнил, планировщик не хочет запускать файл через ассоциации, ему программу подавай. Это не только к кликеру относится.

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

« Last Edit: April 06, 2021, 12:56:24 PM by Vint »