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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crime
Либо через "завершить приложение" (WIN-TERMINATE: "" ), либо PROC-CLOSE (закрывает все окна к приложению, а потом убивает процесс). Хотя я чаще поьзуюсь простым Kill.

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 22:33 16-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вобщем я разобрался Задача работает! Только вот когда Крон запскает задачу с рег-файлом, то появляется запрос "действительно хотите добавить данные", хотя в реестре эту опциюя отключил, и когда этот же рег-файл запускаю руками, то никаких окошек не выскакивает. Можно ли отрубить эту напоминалку?

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 17:41 18-10-2004
BeerLion



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

Всего записей: 1330 | Зарегистр. 22-10-2002 | Отправлено: 18:06 18-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BeerLion
Как раз вылез сказать что понял как запустить его втихую  
Спасибо за то что знал и оперативность!

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 00:29 19-10-2004
credo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите спецы! Такая проблемка. Надо в определенное время запустить тв-тюнер, после этого запустить запись на 2 часа, потом тюнер выключить, выключить комп.
как запустить тюнер и выключить его я вроде как разобрался, правда 2 разных скрипта сделал, как в одном не понял. а вот как запустить запись...
возможно, это решить nncron или нет?

Всего записей: 39 | Зарегистр. 23-02-2004 | Отправлено: 22:43 19-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
credo
Можно напрмер при запуске тюнера запустить какую-нить прогу. И эта прога допустим будет писать. А если программа может при запуске сразу записывать, то вообще проблемы нету.
Единственное я не знаю как писать, чем, т.к. тюнера нету, и в этом я не шарю

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 23:50 19-10-2004
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
credo  
  К сожаленью действительно Спецы (ну по крайней мере один из них) покинули этот форум, IMHO, оно и понятно на оффоруме скучать не приходится (в последне время, вообще-то, затишье), осталось две категории пользователей nnCron'а:
1. Те кто прочли подробный Help на русском языке, и
2. Все остальные (прошу прощения если кого обидел)
  ну, это, так - лирическое отступление , переходим к делу!
 

Цитата:
...правда 2 разных скрипта сделал, как в одном не понял...
трудно что-либо посоветовать не видя текста задач и описания возникающих проблем!
 

Цитата:
...а вот как запустить запись...
все программы можно разделить на две категории по удобству использования в славном деле автоматизации, в том числе и с помощью nnCron'а : те которые поддерживают командную строку (и имеют весь необходимый набор ключей) и все остальные  , судя по-всему программа по записи видео с помощью тв-тюнера относится ко второй.  
 
ну вот, пока я тут умничаю daMIR  меня опередил    
  Так вот, благодаря nnCron'у можно автоматизировать работу и программ второй категории, IMHO, это будет сделано через Ж**У, но работать-то будет!
  Смысл сводится к тому что прийдется активно работать с окнами и курсором мыши, другими словами эмулировать работу человека с программой посредством активизации соответсвующего окна (или множества окон, по-очереди) и перемещения курсора мыши в точно заданную область экрана с последующим нажатием. Задача несколько упроститься если программа имеет нобор горячих клавиш.
  Если ты согласен вплотную заниматься этой проблемой минимум неделю, клянешься прочесть хотя бы три главы из Help'а ("Работа с окнами", "Эмуляция движений мыши", "Эмуляция ввода с клавиатуры"), набраться терпения, ... - то и я и остальные с удовольствием поможем тебе.
  Так что решай    
 
P.S. а если прочтешь весь Help, то скорее всего и сам справишься

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 00:15 20-10-2004
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как выключить монитор по расписанию?

Код:
 
Time: 38 1 * * * *
Action:
MONITOR-OFF
 

Не работает. Просто ничего не происходит. Что только не делал.

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 01:46 24-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL
У меня работает:
#( tets_off
Time: 12 4 24 10 * 2004
Action:
MONITOR-OFF
)#
Ты пробовал вручную запустить эту задачу?  
 

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 02:17 24-10-2004
STEEL



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

Цитата:
Ты пробовал вручную запустить эту задачу?  

Конечно пробовал. Ничего не происходит.
Винда монитор без проблем может выключать - но это не подходит.
Может быть я MONITOR-OFF не туда вставляю? :-D  
Дополнительно -> Текст определения задачи:
 
Верно?

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 10:54 24-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL
Ты обозначения звадачи не забыл?  

Цитата:
)#

И еще попробуй мою задачу в кронтаб засунуть, только время исправь. Если не работает, то либо крон глючит, либо где-то в настройках монитора надо лазить.

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 11:40 24-10-2004
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
daMIR
Не помогло. В мониторе полазил, ничего особенного не нашёл. У тебя какая версия? Моя v 1.89 Build 997 20.05.2004. Может с ней чё не так?

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 19:38 24-10-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL
Я не знаю почему не работает. у меня весрия. попробуй перестаивть v 1.89 Build 993 17.03.2004
 
Добавлено
STEEL
Я понял почему у тебя не сработало

Цитата:
Дополнительно -> Текст определения задачи:  
Верно?

Хех.Правой кнопкой на Кроне, Редактировать-Crontab: nncron.tab. Туда зауснь мою задачу

Цитата:
#( tets_monitor_off  
Time: 12 4 24 10 * 2004  
Action:  
MONITOR-OFF  
)#

 
Псоле этого сохранись, зайди в Редактировать-tets_monitor_off и там поставь нужное тебе время и имя.
З.Ы. Сории что сразу не сообразил, просто жутко торопилсся

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 20:16 24-10-2004 | Исправлено: daMIR, 00:28 25-10-2004
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL  
  Если ты добавляешь задачу через графический интерфейс:
Закладка "дополнительно" -> "текст определения задачи", то надо добавить:
Код:
Time: 12 4 24 10 * 2004  
Action:  
MONITOR-OFF  
 
 
  Если же непосредственным редактированием кронтаба в текстовом редакторе, то добавить надо "полный вид" задачи, т. е. то что посоветовал тебе daMIR :
Код:
#( tets_monitor_off  
Time: 12 4 24 10 * 2004  
Action:  
MONITOR-OFF  
)#
 

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 01:04 25-10-2004
wizzi



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

Всего записей: 859 | Зарегистр. 03-07-2003 | Отправлено: 03:11 25-10-2004
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wizzi  
  Самый простой способ это после установки nnCron'а на вторую машину - скопировать целиком папку в которой стоит nnCron на первой машине с перезаписью совпадающих папок\файлов, при соответсвии осей и релизов nnCron'а все должно пройти на ура (сам не пробовал, но теоретически препятсвий для этого вроде бы нет   ). Даже если оси разные, то все равно должно быть все пучком.
  Если используются реестровые и файловые переменные, то надо незабыть соответствующие файлы и ключи реестра.
  Но, обычно, для переноса достаточно скопировать следующие файлы:

  1. nncron.ini - все настройки программы
  2. файлы *.tab - содержат задачи (какие из них подключены см. в nncron.ini)
  3. файлы *.spf - плагины (какие из них подключены см. nncron.ini)
  4. реестровые переменные
  5. файловые переменные

  Кажется ничего не забыл  
  Вот еще что, после копирования кронтабов, задачи надо проверить на соответсвие путей к тем или иным файлам и ключам реестра, т. к. они могут (почти всегда) отличаться

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 11:21 25-10-2004 | Исправлено: DJ makrus, 11:43 25-10-2004
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
wizzi
А что появлялись проблемы при переносе?
Насколько я знаю, точнее я сам так делаю, просто копирую папку nncron с одной машины на другую - и усе!
Потом правда еще нужно запустить сам nncron службу, для этого у него у самого все уже имеется.
Так что все довольно просто.

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 13:22 25-10-2004
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
daMIR
DJ makrus
Если бы так было всё просто. Я работал с кроном в юниксе, поэтому имею представление, что есть крон-таб. На оф. форуме кричат что это возможно из-за XP SP2 ;-(

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 19:19 25-10-2004
DJ makrus

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

Цитата:
Я работал с кроном в юниксе, поэтому имею представление, что есть крон-таб.
твои слова:
Цитата:
Может быть я MONITOR-OFF не туда вставляю?
 
ввели нас в заблуждение!
   
На том же оффоруме дается совет как заставить работать MONITOR-OFF в XP SP2:
Цитата:
добавь вот эти две строки в конец nncron.ini:

Код:
: WM-SYSCMD1 0x112 0xFFFF SendMessageA DROP ;  
' WM-SYSCMD1 ' WM-SYSCMD JMP  
 
тогда MONITOR-OFF заработает.

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 20:02 25-10-2004
NULL

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

Цитата:
На том же оффоруме дается совет как заставить работать MONITOR-OFF в XP SP2:
Цитата:добавь вот эти две строки в конец nncron.ini:  
 
Код:: WM-SYSCMD1 0x112 0xFFFF SendMessageA DROP ;  
' WM-SYSCMD1 ' WM-SYSCMD JMP  
 
тогда MONITOR-OFF заработает.  

 
спасибо,, волшебные строки помогли..  у меня эта фишка уже пашет..

Всего записей: 46 | Зарегистр. 16-10-2003 | Отправлено: 01:38 26-10-2004
   

Страницы: 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