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

Основной раздел => Общие вопросы => Topic started by: winwebber on November 08, 2018, 04:10:35 PM

Title: Автозапуск скрипта по расписанию
Post by: winwebber on November 08, 2018, 04:10:35 PM
Всем доброго дня.
Возникли сложности с решением двух задач.
1. Автоматически открывать CMS файлы кликерманом. Я указываю его через "открыть с помощью", ставлю флаг "всегда использовать эту программу для данных типов файлов", и всё равно не проходит. Скриншот прилагаю.
2. Есть: script.cms.  Приблезительное время работы от 30 минут до 180.
Нужно: запускать через планировщик задач script.cms каждые пять минут. При этом скрипт должен проверять не работает ли в настоящий момент эксземпляр этого же скрипта. Если работает, выключать себя (то есть работающий экземпляр продолжает работать). И при этом он должен это определять фоновом режиме, то есть не манирпулируя мышкой, клавиатурой, не изменяя изображение на экране и т.д.
Буду признателен за ответы.
Title: Re: Автозапуск скрипта по расписанию
Post by: Vint on November 08, 2018, 04:24:09 PM
1. Десятка, судя по всему.
ПКМ по экзешнику кликера -->> Свойства -->> Совместимость -->> Запускать эту программу от имени Администратора

Запустить кликер. Настройки -->> вкладка Интерфейс -->> Ассоциация файлов - Добавить -->> Применить
Profit!

2. Управлять временем начала работы не планировщиком, а в самом скрипте.
Непонятно только, зачем его теребить каждые 5 минут, если он работает минимум 30.
Title: Re: Автозапуск скрипта по расписанию
Post by: winwebber on November 08, 2018, 04:53:21 PM
1. Done. Спасибо
2.  Пусть не пять минут а 30 минут. Задача - непрерывность работы скрипта. Спрогнозировать время выполнения скрипта практически правктически не возможно (не рационально считать), разниться может в 3+ раза. Потому если запускать каждые 5 минут, "простой"составит максимум 5 минут. Каждые 30 минут - простой чуть меньше чем 30 минут возможен.
Title: Re: Автозапуск скрипта по расписанию
Post by: winwebber on November 08, 2018, 05:32:56 PM
Решил вопрос 2.
Всё на поверхности.
Два варианта.
1. Перезапуск самого себя. В конце скрипта
2. И самое очевидное - убрать halt.
Title: Re: Автозапуск скрипта по расписанию
Post by: Hito on November 11, 2018, 03:57:21 PM
Я тут мало, чего понял, но возник вопрос - а зачем вообще прерывать работу скрипта, если нужно, чтобы он работал постоянно...?  :o
Title: Re: Автозапуск скрипта по расписанию
Post by: Vint on November 11, 2018, 05:54:42 PM
Это никому неведомо.