выполнение "действия" при старте и остановке nnCronLite

Обсуждение программ nnCron и nnCron LITE

выполнение "действия" при старте и остановке nnCronLite

Postby kvo_ua » Fri, 02 Jan 2015, 15:14

Добрый день!
Подскажите, как организовать выполнение действия при запуске и остановке nnCronLite.

Действие при запуске выполняю при помощи кронтаб-файл cron.tab и "задания" с запуском по времени "? ? ? ? *" - работает.
Как организовать выполнения задачи при остановке nnCronLite??? Есть какой-то механизм?
Запускаю nnCronLite через команду "cron.exe -ns".
Останавливаю nnCronLite через команду "cron.exe -stop"

Буду очень благодарен за помощь
kvo_ua
 
Posts: 3
Joined: Fri, 02 Jan 2015, 15:01

Re: выполнение "действия" при старте и остановке nnCronLite

Postby ANR Daemon » Sun, 04 Jan 2015, 06:24

Задайте вопрос с начала, а не с конца.
Что вы хотите сделать? Какой должен быть конечный результат?
ANR Daemon
 
Posts: 234
Joined: Mon, 26 Feb 2007, 22:59

Re: выполнение "действия" при старте и остановке nnCronLite

Postby kvo_ua » Sun, 04 Jan 2015, 12:19

kvo_ua wrote:Как организовать выполнения задачи при остановке nnCronLite???


то есть при остановке nnCronLite выполнить определенное действие (например скопировать файлы, с которыми скрипты по заданию выполнялись; или отправка сообщения на телефон, что "все потухло"; и т.д.)
kvo_ua
 
Posts: 3
Joined: Fri, 02 Jan 2015, 15:01

Re: выполнение "действия" при старте и остановке nnCronLite

Postby elos » Sun, 04 Jan 2015, 22:22

Так как nnCron Lite не имею, а только полный, то буду рассуждать от него.
При чистом "убивстве" cron-а - такое невозможно. Но! Если cron останавливается из своей же задачи - тут можно покрутиться... Если надо остановку cron-а из контекстного меню в трее делать - тут, по идее, надо знать слово, используемое в меню и подменить его с использованием старого контекста (такое точно возможно, сам не пробовал). Исходя из всего этого - возможно придётся переделывать логику некоторых задач, которые надо проконтролировать при остановке cron-а.

Ещё раз переформулируем задачу? Может тебе не cron надо отлеживать?..
elos
 
Posts: 667
Joined: Tue, 25 Apr 2006, 11:15

Re: выполнение "действия" при старте и остановке nnCronLite

Postby kvo_ua » Sun, 04 Jan 2015, 22:54

Да. Думаю в этом есть смысл. Ловить не саму остановку, а в целом следить на процессом... :roll:

хотя идея выполнить что-то при штатной остановке тоже была бы не лишней :D
kvo_ua
 
Posts: 3
Joined: Fri, 02 Jan 2015, 15:01

Re: выполнение "действия" при старте и остановке nnCronLite

Postby ANR Daemon » Tue, 06 Jan 2015, 07:18

Если остановка штатная, то ты об этом и так в курсе. А если остановка нештатная… сам продолжишь?
ANR Daemon
 
Posts: 234
Joined: Mon, 26 Feb 2007, 22:59

Re: выполнение "действия" при старте и остановке nnCronLite

Postby AlikasS » Fri, 09 Jan 2015, 03:40

1. при старте nncron lite читает свой ini файл, там можно прописать необходимые действия "при старте".
2. можно забрать у "старшего брата" файл nnguard.exe
и использовать его как
Code: Select all
nnguard.exe PID команда

, где PID - PID процесса, за окончанием которого надо следить, команда- любая команда ОС (не крона!!).
поэтому из nncron.ini, можно запустить nnguard и прописать что ему надо сделать
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests