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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот у меня есть опции задачи:
[q]#( Miranda_ON
WatchConnect
SingleInstance
Rule: INTERVAL: 02:00-09:00
Rule: PROC-EXIST: "miranda32.exe" NOT
AsLoggedUser
LoadProfile[q]
Опция "Rule: INTERVAL: 02:00-09:00" Вроде бы определяет время запуска. Т.е. данная задача должна запускаться только с 2 до 9, но она запускается всегда при установке Инет-соединения. В чем ошибка?  
И еще можно ли сделать что бы для каждого пользователя были свои задачи? Т.е. из общего кронтаба были задачи и общие, и для каждого отдельно. В хелпе ответа не нашел.  

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 01:36 14-07-2004
4get

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

Код:
Rule: INTERVAL: 02:00-09:00  
Rule: PROC-EXIST: "miranda32.exe" NOT  

 
http://www.nncron.ru/help/RU/working/task/rules.htm

Цитата:
Допускается использование нескольких конструкций Rule: в одной задаче. В этом случае Rule: объединяются с помощью логического "ИЛИ" - действие выполнится, если хотя бы одно (или несколько) из указанных условий вернут TRUE.

Всего записей: 956 | Зарегистр. 19-09-2001 | Отправлено: 12:05 14-07-2004 | Исправлено: 4get, 20:06 14-07-2004
daMIR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понял. Тогда так надо записать:
Rule: INTERVAL: 02:00-09:00   PROC-EXIST: "miranda32.exe" NOT  AND
Утречком проверю.  
Читал я хелп читал, а это посмотреть не допер

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 01:14 15-07-2004
maskman



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

Цитата:
вопрос по nnbackup: Какнить ему можно передать имя компьютера для обзывания архива типа имя компьютера_дата.zip?

"%COMPUTERNAME%_%DD%%MM%%YYYY%.zip"

Всего записей: 47 | Зарегистр. 20-04-2003 | Отправлено: 14:19 16-07-2004
Crime



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может кто подскажет, забыли про винамп есть плеер 1by1 там через хоткей при активном окне можно физически удалять, но как сделать сендкей в то окно я не понял %(

Всего записей: 159 | Зарегистр. 11-06-2004 | Отправлено: 18:26 17-07-2004
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crime
  Сначала с помощью утилиты WinSpy встроенной в nnCron узнаешь заголовок окна у программы 1by1 .
  При дальнейшем его использовании следует обратить внимание на следующий момент: при проигрывании какого-либо трека в 1by1 к названию окна может дописываться имя трека, т. е. заголовок может выглядеть так " 1by1 - Dr.Alban" (у меня этой проги нет, проверить не могу), тогда из этого заголовка следует выделить и в дальнейшем использовать ключевое слово (фразу), в данном случае "1by1", а в качестве маски использовать "*1by1*".
  Далее примерный код задачи:
 
#( bad_track-delete
WatchHotKey: "@+z"        \ задача сработает по хоткею 'ALT + SHIFT + Z'
Action:
  \ для более дружелюбного интерфеса и корректной работы следует еще добавить ряд
  \ проверок (наличие процесса 1by1.exe, активно ли его окно, если нет то запомнить
  \ имя активного окна для того что бы по окончанию "сендкея" вновь сделать его
  \ активным и т. п.
  WIN-ACTIVATE: "*1by1*" \ делаем окно программы 1by1 активным
  SEND-KEYS: "^(@{F1})"  \ передаем окну hotkey программы 1by1 на  
  \ физическое удаление непонравившегося трека, например 'CTRL + ALT + F1'
)#
 
конкретный hotkey для удаления см. в документации к 1by1 , а для запуска задачи любой тобою еще не задействованный в nnCron'е. Задачу не проверял (нет 1by1 , но работать должна)

----------
все познается в сравнении

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 19:57 18-07-2004
Crime



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

Цитата:
ри проигрывании какого-либо трека в 1by1 к названию окна может дописываться имя трека,

не пишет 1by1, только название трека. я думал может можно сделать без активации окна ?

Всего записей: 159 | Зарегистр. 11-06-2004 | Отправлено: 21:53 18-07-2004
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crime
тогда с помощью той же WinSpy посмотри класс или window handle окна, используются
так же как и заголовок.

----------
все познается в сравнении

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



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

Всего записей: 859 | Зарегистр. 03-07-2003 | Отправлено: 09:58 21-07-2004
Den Ju



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет all!!
 
что-то не допру как сделать так, чтобы nncron постоянно мониторил "свободное место на диске", т.е если на диске осталось <= 20 мегов, то удалять все из таких-то папок?????

Всего записей: 59 | Зарегистр. 28-03-2003 | Отправлено: 11:15 21-07-2004
4get

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

Цитата:
как сделать так, чтобы nncron постоянно мониторил "свободное место на диске"  
 
 
продолжение там:
http://www.nncron.ru/forums/viewtopic.php?t=47

Всего записей: 956 | Зарегистр. 19-09-2001 | Отправлено: 09:39 22-07-2004
daMIR



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

Всего записей: 1757 | Зарегистр. 14-03-2004 | Отправлено: 06:07 29-07-2004
volodyalipkin



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

Цитата:
может ли nnCron переводить время на компе?

 
А в чем проблема? Команду TIME никто не отменял. Например, TIME 12:34 установит время в 12:34. (DATE работает аналогично)

Всего записей: 771 | Зарегистр. 12-10-2002 | Отправлено: 09:48 29-07-2004
respite



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Люди добрые и знающие, подскажите, пожалуйста:
хотелось бы автоматом после бэкапа нужных файлов записывать их на ДВД или СД.
 
Уверен, что вы сталкивались с подобной задачей.

Всего записей: 201 | Зарегистр. 26-08-2003 | Отправлено: 15:50 10-08-2004
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это уже обсуждалось кажется...
Еще nnCron не умеет на машинке шить и крестиком вышивать. Для этого существуют специализированные инструменты. Их и надо искать в соответствующих темах...

----------
"Русские Доски" - сила! "Русские Доски" - класс! Кто не знает досок - тот сами догадайтесь кто

Всего записей: 4641 | Зарегистр. 30-10-2001 | Отправлено: 17:18 10-08-2004
roman78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
volodyalipkin
ты говоришь о времени запуска? вопрос стоял о переводе времени, например, на час назад... или я не понял... покажи плз пример

Всего записей: 428 | Зарегистр. 31-05-2003 | Отправлено: 21:18 10-08-2004
volodyalipkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roman78
Есть встроенная команда time
--------------------------------------
Displays or sets the system time.
 
TIME [/T | time]
 
Type TIME with no parameters to display the current time setting and a prompt
for a new one.  Press ENTER to keep the same time.
 
If Command Extensions are enabled the TIME command supports
the /T switch which tells the command to just output the
current time, without prompting for a new time.
--------------------------------------
 
Т.е. time /T > time.txt  В файле time.txt будет текущее время. Считали, обработали, сформировали bat файл с командой типа
time новое время   (time 12:34) и выполнили этот bat файл. Время сменится.
Разбирать файл time.txt можно, например, с помощью встроенной команды for  
 
 
Добавлено
respite
Посмотри здесь. http://www.dimensional.com/~sitaram/CD-R-for-CLUEd-in-Windows-users.html
Это утилиты для запуска CD-R из командной строки. А как прикрутить это к nnCron я думаю понятно.
naPmu3aH

Цитата:
Еще nnCron не умеет на машинке шить и крестиком вышивать

Почему, если есть станок с программным управлением и API ...

Всего записей: 771 | Зарегистр. 12-10-2002 | Отправлено: 22:03 10-08-2004
roman78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
volodyalipkin
а-а, так то в батнике делается! Спасиб, а то я хелп крона перекапывал.
 
Добавлено
можно ли запускать задачи ярлыками?

Всего записей: 428 | Зарегистр. 31-05-2003 | Отправлено: 23:26 10-08-2004
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roman78

Цитата:
можно ли запускать задачи ярлыками?

Можно. Если ярлык запускается с командной строки - он запуститься и из nnCrona.

----------
"Русские Доски" - сила! "Русские Доски" - класс! Кто не знает досок - тот сами догадайтесь кто

Всего записей: 4641 | Зарегистр. 30-10-2001 | Отправлено: 00:11 12-08-2004
blackroot



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ я не понял, для русско говорящих она уже не бесплатна. Зарегистрировал я её по дню недели, а она через некоторое время стала писать что кончился какой-то период...

Всего записей: 260 | Зарегистр. 16-10-2001 | Отправлено: 00:21 01-09-2004 | Исправлено: blackroot, 00:23 01-09-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