Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » nnCron-Планировщик с поддержкой скриптового языка

Модерирует : gyra, Maz

Widok (29-01-2008 15:38): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nnCron
 
nnCron - это компактный, но мощный планировщик и менеджер автоматизации с собственным скриптовым языком, основанным на синтаксисе языка программирования Форт. Помимо традиционной для планировщика способности запускать в указанное время программы, "напоминалки" и открывать документы ..
 
nnCron способен отслеживать файлы, флаги, окна, процессы, движения мыши, время простоя компьютера, клавиатурные шорткаты, выход в онлайн/оффлайн, появление диска в драйве, наличие хоста в сети (пинг), изменение удаленного ресурса по http-протоколу, количество свободного места на диске, загруженность оперативной памяти и многое другое...
 
nnCron понимает cron-формат (Unix) и управляется с помощью текстовых кронтаб-файлов. Для тех, кто любит работать с GUI есть графическая оболочка из которой можно удалять/добавлять/редактировать и запускать задачи, устанавливать напоминалки, менять настройки программы.  
 
nnCron позволяет использовать в задачах VBScript/JScript, регулярные выражения и расширяется за счет плагинов. Он может быть запущен в качестве службы (сервиса) или как обычное приложение. Обладает средствами удаленного администрирования. Подробнее прочитать о возможностях nnCron вы можете в online-документации.
 
nnCron бесплатен для граждан стран бывшего СССР при условии частного и некоммерческого использования.


история изменений - http://www.nncron.ru/forums/viewforum.php?f=11
форум - http://www.nncron.ru/forums/
 
архив конференции поддержки: » fido7.ru.nncron
 
скачать: http://www.nncron.ru/download_ru.shtml - программу, документацию, плагины, скрипты
 
последняя версия:  
 
v.1.91 (build 1083) - последний релиз от 21 марта 2006 (+ основные плагины и документация на английском языке)  
 
документация:  
 
help_ru.zip  (обновляется регулярно) документация nnCron (на русском языке)
faq_ru.zip nnCron FAQ (на русском языке)  
spf_help.zip (130k  20 Nov 2002)  описание основных слов SP-Forth (на русском языке)  
sf.chm (1.5M  03 Feb 2003)  книга Leo Brodie "Начальный курс программирования на языке Форт" (на русском языке)  
 
полезные ссылки:
* » nnBackup - крошечная (250k) консольная утилита, предназначенная для резервного копирования файлов, синхронизации содержимого каталогов, создания и обработки файл-листов.  
* » Cтатья Валерия Кондакова про возможности nnCron  
* » Канал "nnCron releases" для » WatzNew by 8AleX8
* » Файл расцветки синтаксиса исходников языка Форт и кронтабов nnCron для плагина Colorer (Far Manager)
* » Редактор мелодий для beeper'a под nnCron
Если не работает новая, правильно написанная задача, то попробуйте добавить в опции задачи слово AsLoggedUser (галочка в свойствах новой задачи "Как пользователь, выполнивший login") и, возможно, LoadProfile (галочка "Загрузить профиль").
 

Полезные самодельные задачи для сабжа
 

Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 23:26 27-04-2002 | Исправлено: lucky_Luk, 18:16 22-09-2007
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss
Задачу я отловил, но ведь она не валила 4 бету NNCron.
В логе NNcron пишет :
Start_Prox: Ошибка стека в Rule:. Стек разрушен (4)
ОC у меня WinXP.
 

----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 18:36 14-07-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в пятой бете был немного изменен код обработки 'Rule:'. видимо с этим и связана проблема со стеком. процитируй "проблемную" задачу и я постараюсь сказать - в чем там дело.
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 20:19 14-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss
 
Попробую
 
AsLoggedUser
WatchConnect
Rule: ONLINE: "Inet-klub" AND
Rule: PROC-EXIST: "Proxomitron.exe" NOT
Action:
StartIn: "C:\Program Files\Proxy"  
ShowNormal   NormalPriority
START-APP: C:\Program Files\Proxy\Proxomitron.exe
 
Кстати, задача запускается почему-то при любом соединении, а не только если установлено соденение "Inet-klub".

----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 20:29 14-07-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vlad2000Plus
 

Цитата:
 
Rule: ONLINE: "Inet-klub" AND
Rule: PROC-EXIST: "Proxomitron.exe" NOT
 

 
Тут у тебя несколько проблем:
 
во-первых, _несколько_ 'Rule:' в одном задании ибъединяются логическим "ИЛИ".
во-вторых, объединять условия надо в _постфиксной_ нотации, а у тебя сейчас слово 'AND' ни к чему не относится и разрушает стек.
 
Попробуй вот так:
 
Rule: ONLINE: "Inet-klub" PROC-EXIST: "Proximitron.exe" 0= AND
 
И все (надеюсь) заработает. Заработало?
 
Скачай хелп у крону, который тут уже был анонсирован - там это подробно разъясняется.
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 20:59 14-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss
Спасибо за разъяснение, теперь заработало !
Но !
Не выполнено условие 2 - задача не должна была стартовать когда Proxomitron.exe загружен, а она запустилась.
 
Хелп я вчера скачал, буду его читать потихоньку.


----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 21:13 14-07-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vlad2000Plus
 
Извини за бредовое предположение: если ты просто скопировал в задание строчку  
Rule: ONLINE: "Inet-klub" PROC-EXIST: "Proximitron.exe" 0= AND
из моего предыдущего сообщения, то я знаю причину - просто я допустил в названии программы грамматическую ошибку! (ProxImitron.exe)
 
))
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 21:45 14-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss

Цитата:
Извини за бредовое предположение: если ты просто скопировал в задание строчку  

Ты будешь сильно смеяться, но я так и сделал
Вот я лентяй блин, хоть бы проверил, что скопировал
Ещё раз спасибо тебе !
 
 


----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 22:02 14-07-2002
4get

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проксомитрону кстати можно для краткости не прописывать StartIn, он славбогу сам находит в какой директории лежит)

Всего записей: 956 | Зарегистр. 19-09-2001 | Отправлено: 04:59 15-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
4get
Не помешает, по крайней мере .
 
P. S.
Хоть я виноват на 100%, всё равно крон не должен падать от неправильного синтаксиса tab-файла.. Ругаться - должен, а падать - нет. Перезапуск - не выход из положения.


----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 10:16 15-07-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vlad2000Plus
 
Это особенности работы со стеком. Не всегда представляется возможным "программно" определить - произведена указанная операция со стеком специально, или это результат ошибки.  
 
Вот ты в "проблемном" примере разрушил стек, но это (в принципе) легитимная операция. Если бы ты дальше его восстановил - крн бы не "лег". Понимаешь?
 
Совет: включи опцию "Выводить сообщения об ошибках" (двойной щелчок мыши на иконке крона в трее - Параметры - Основные).
 
Тогда крон будет "стараться" громко рапортовать о произошедших ошибках.
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 11:30 15-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss

Цитата:
включи опцию "Выводить сообщения об ошибках"

Опция включена и всегда была включена. Но крон молчал. Ладно, раз тут ничего поделать нельзя, буду внимательнее проверять синтаксис, каждый раз сверяясь с readme и хелпом .

----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 14:14 15-07-2002
8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1.88  
    beta 6 (16.Jul.02)
    + New monitor event WatchLogon
    * PROC-EXIST: returns boolean value instead PID  
    * Command line switches -v, -?, -ep work properly.
    * Plug-in time.spf, FILE-CHANGE: bug fixed (on simultaneous usage in several tasks)
    * "WatchConnect" event generating on crontab reloading bug fixed.
    + WIN-NOTOPMOST: "title"
    + WITHDIRS modifier of PURGE-OLD:
 

http://nemtsev.eserv.ru/progs/nncron188b6.exe

Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 21:24 16-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
strauss
4get
Кстати 6 бета при разрушении стека и не думает падать, просто пишет в логе:

Цитата:
Ошибка стека в Rule:. В стеке мусор

Так что...


----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 13:16 18-07-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vlad2000Plus
 
Полагаю, здесь речь не идет о разрушении стека. Ты просто не забрал со стека значение (флаг), который вернула проверка. Поэтому и появилось сообщение, что на стеке мусор - забытое тобой значение.
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 16:31 18-07-2002
4get

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а так что что) я проверил процитированную выше задачу на четвертой бете потом на пятой потом на шестой - бета 4 действительно никак не реагирует, и бета 5 и бета 6 одинаково выводит собственный диалог "crash_test: RULE STACK ERROR. Stack is destroyed (4)" пишет это в лог и одинаково трапается
Цитата:
Application popup: nncron.exe - Application Error : The instruction at "0x004b21cb" referenced memory at "0x00000000". The memory could not be "read".
 
бишь у меня на xp при одинаковых внешних условиях и одинаковом nncron.tab трапаются обе, но 5ая тихо и без записи в логе точно не закрывается

Всего записей: 956 | Зарегистр. 19-09-2001 | Отправлено: 06:38 20-07-2002 | Исправлено: 4get, 07:21 20-07-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Открылась конференция по NNcron на Yahoogroups  
http://groups.yahoo.com/group/nnCron/

----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 23:34 03-08-2002
8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1.88  
    beta 7 (12.Aug.02)
    * REG-DELETE-KEY: deletes a key and all its subkeys.
    * Modifier FILESONLY (of FOR-FILES works now.
    * Background of whole of HINT window is yellow now.
    * bug of -stop fixed
    * It is possible to use "Time: START-TIME" with another Time: specifications
    * nnCron GUI did not considered YearField option on adding reminder.
    + SyntaxRestriction option of nncron.ini
    + New nncron.exe command line switches: -ini inifilename,  -out outfilename
    * Scripting error on Windows 9x bug fixed
    * Saving nncron.ini bug fixed (tm.exe did not save an option,
      if this option was absent in the nncron.ini file)
 

Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 22:05 13-08-2002
4get

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://nemtsev.eserv.ru/progs/nncron188b7.exe
 


Цитата:
Опубликована 7-я бета nnCron 1.88
 
Изменения и дополнения:
    *REG-DELETE-KEY: теперь удаляет всю ветку с подключами
    *FILESONLY работает
    *Фон у хинтов теперь желтый на всем пространстве окна
    *Исправлен баг ключа -stop (просто не работал)
    *Можно комбинировать "Time: START-TIME" с другими Time:
    *При сохранении напоминания (reminder) не учитывалось значение опции  
     YearField
    +Новая опция SyntaxRestriction. Служит для ограничения слов, которые
        можно использовать в начале определения задачи
    +Новые ключи nncron.exe: -ini inifilename,  -out outfilename
    *Исправлен баг, возникающий при работе со скриптами в 9х (перед  
     именем временного файла был '-', и обработчику скриптов это было  
     непонятно)
    *При сохранении параметров (nnCron: Параметры), те параметры, которые
        отсутствовали в nncron.ini (например, подключение плагинов),  
        не сохранялись. Теперь это исправлено

 

Всего записей: 956 | Зарегистр. 19-09-2001 | Отправлено: 03:43 14-08-2002
strauss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Три новости
 
1) Справочная система nnCron теперь доступна в онлайне. Посмотреть на нее можно здесь: http://nemtsev.eserv.ru/nncron/help/help_ru.htm
 
2) Обновленный хелп-файл к nnCron можно взять здесь: http://nemtsev.eserv.ru/nncron/help_ru.zip
 
3) Эти и другие новости можно прочитать на руcскоязычной страничке автора nnCron: http://nemtsev.eserv.ru/ru
 
CU
VK

Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 21:46 14-08-2002 | Исправлено: strauss, 21:48 14-08-2002
Vlad2000Plus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nnCron v 1.88 beta 8
http://nemtsev.eserv.ru/progs/nncron188b8.exe
news of beta 8
    * bug of -ini switch fixed  (tm.exe did not use this parameter)
    * Background color of hint is system color of tooltip (COLOR_INFOBK)
    + HelpFile: option of nncron.ini  
    * nnCron is less sensitive to stack manipulation errors in Rule: and Action: parts.
    * Error in default nncron.tab fixed (1st-hello: Crontab syntax ERROR!!!...)


----------
Pass-Warez Forum!
Википедия: Расширения Firefox

Всего записей: 1761 | Зарегистр. 24-02-2002 | Отправлено: 00:11 16-08-2002
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

Компьютерный форум Ru.Board » Компьютеры » Программы » nnCron-Планировщик с поддержкой скриптового языка
Widok (29-01-2008 15:38): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru