nnCron для модератора
От Mithgol the Webmaster (2:5063/88) к All
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
Я модерирую сразу несколько эхоконференций Фидонета, и потому мне необходим
периодический запуск задач, применяемый для модераторских целей ── например,
для посылки правил и (или) FAQ в эхи. Узел же у меня не серверный, а мобильный
(то есть я не могу гарантировать, что диск с Фидонетом будет воткнут в систему
в нужное время, или даже в какой именно из компьютеров он будет воткнут).
Иными словами, должен быть какой-то способ запустить один раз (в батнике перед
вызовом редактора почты, например) некий такой менеджер задач, запуск которого
проходит вообще без последствий, кроме (например) четверга, а в четверг он
запускает некоторую задачу. А если в четверг его никто не запускал, тогда
в пятницу. И так далее.
Для этой цели у меня до сих пор применялся Graf0man Moderator Tool v1.04,
однако я порешил попробовать, не удастся ли перейти на nnCron LITE, например.
(Может быть, позже и на nnCron попробую.) Всё же это почти 'UNIX way', крон же.
Увы, пока я разочарован: nnCron ведёт себя так, как будто не рассчитан на такой
периодический запуск. Он хочет работать в системе беспрерывно, и никакой силою
его от этого не отучить. Как я уже говорил, мой узел является мобильным, потому
как сервис я nnCron, естественно, ставить не хочу (сразу uninstall_svc.bat пустил). На http://www.nncron.ru/nncronlt/help/RU/working/starting_nncron.htm
дан совет подавать команду nncron.exe -ns в том случае, когда нужно запускать
nnCron как обычное приложение, но и тогда cron.exe остаётся в списке процессов
(и работает) до тех пор, покуда команда cron -stop не подана. Никак не ясно,
можно ли заставить nnCron просто перечитать кронтаб(ы), исполнить означенные
(как на http://www.nncron.ru/nncronlt/help/RU/working/runmissed.htm сказано)
просроченные задачи, а затем тотчас выгрузиться.
Я было надеялся, что простой запуск cron.exe (без параметров) решит дело,
поскольку cron.exe сразу завершается (не остаётся в списке задач). Но тогда
он и в логи ничего не пишет (даже строку 'Load cron.tab'), так что, наверное,
nnCron при таком запуске не работает, а просто завершается (как бы аварийно).
Может ли кто-нибудь подсказать что-нибудь по поводу возможности такого запуска,
подать толковый и дельный совет, и так далее?
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/
Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... В 1970-х годах тигры-людоеды загрызали около 40 человек в год.
--- Скайнет не верит в тебя так, как верю я. (терминатор, 2й сезон сериала)
* Origin: Болея душой за Россию свою, за Путина голос я не подаю! (2:5063/88)
Ответы на это письмо:
From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку
From: Username
Или коротким