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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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 (+ основные плагины и документация на английском языке)
v.1.93 beta 15 - последняя бета от 15.02.2016
history
 
документация:
 
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 (галочка "Загрузить профиль").
 

Полезные самодельные задачи для сабжа на Ru-Board'е
 
Если хочется в имени задачи поставить пробел, используйте комбинацию Alt+0160, такой пробел принимается.
 
Полезные самодельные задачи для сабжа на оффоруме
 
Актуально!!! Запуск и работа nnCron в Win7 (оффорум)
 
nnCron на GitHub
 
 
предыдущее обсуждение - тут

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 15:38 29-01-2008 | Исправлено: uzeerpc, 10:02 03-11-2017
DJ makrus

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

Цитата:
Скажите мне, что у Вас эта ошибка не воспроизводится и я спокойно пойду переустанавливать windows.
не торопись..., вот в таком виде они у тебя работают?
У меня исправно появляются иконки в трее и по Win+3 отрабатывает вторая задача.
 
Shakirt
Цитата:
Ответ я получил - будем копать HELP
Молодец! Очень правильное решение, будут проблему (а они будут   ) обращайся, будет думать как их решить/обойти.

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

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 17:09 01-12-2008
Dimapplk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В таком виде конечно работает. Но у вас в трэе находится не иконка, а фантом, который исчезнет при наведении указателя. Вторая задача работает неправильно именно если в это врямя ВЫПОЛНЯЕТСЯ первая задача, а у Вас она завершается сразу после того как началась. Просто добавьте в конце первой задачи паузу в 30-60 секунд. И поробуйте выполнить вторую....

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 20:42 01-12-2008
Dimapplk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не получается полуить имя тома только что вставленного диска. Ткните носом что почитать.  
Интуиция говорит что вот так вроде бы должно работать
 
WatchDrive: "*"
Action:
[CHAR] DRIVE-LETTER GET-VOL-NAME MsgBox
 
Но она меня явно обманывает....

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 14:52 02-12-2008
frozen2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересует вот такая задача.
Необходимо закрывать появляющиеся сообщения с кнопкой ok (системные сообщения и сообщения приложений), и копировать текст сообщения в текстовый файл (имя программы, создавшей сообщение тоже должно быть скопировано).
В хелпе не нашел отслеживания текста кнопок (button) в окне.

Всего записей: 19 | Зарегистр. 18-10-2008 | Отправлено: 22:52 02-12-2008
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimapplk
Цитата:
Просто добавьте в конце первой задачи паузу в 30-60 секунд. И поробуйте выполнить вторую....
Ага, точно   есть такое, и судя по тишине на оффоруме - возможно действительно баг nnCron'а  
ежели долго будет висеть без ответа (неделю или тем более две), меня толкани (можно в ПМ) - попробую обратить на этот случай внимание автора.
 
  А как задача в целом звучит? Может есть возможность пока решить ее другим образом?
Цитата:
Но она меня явно обманывает....
да вроде не должна..., я флешки не обзываю..., измени свою строку до вида:
Код:
[CHAR] DRIVE-LETTER GET-VOL-NAME 2DUP CRON-LOG MsgBox
Что выводит в лог, и что должно?
На оффоруме точно была одна-две темы по работе с флешками, обращай внимание на товарища AlikasS'а он хорошо с флешками (и не только) разобрался.
 
frozen2
Цитата:
В хелпе не нашел отслеживания текста кнопок (button) в окне
Текст сообщения скорее всего сможешь записать из переменных %FOUND-WINDOW% и %FOUND-CHILD-WINDOW% если в качестве имени программы подойдет заголовок окна с ошибкой, то воспользуйся переменной %ACTIVE-WINDOW% если нужно имя процесса создавшего окно, то тут посложнее будет, надо поискать где-то такое показывалось на примере (на оффоруме точно было).

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

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 12:56 04-12-2008
Dimapplk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DJ makrus 12:56 04-12-2008
Цитата:
 А как задача в целом звучит? Может есть возможность пока решить ее другим образом?
Цитата:

Задачи разные. В некоторых нужно проверять наличе окон, а в некоторых хотелось бы использовать иконку в трэе в качестве индикатора...
Сейчас вместо ADD-TI использую ADD-HOST, но оно не дает всплывающий текст  иконки менять, а хочется....

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 14:48 04-12-2008 | Исправлено: Dimapplk, 01:10 05-12-2008
Pilotsoft

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, уважаемые
Помогите, пожалуйста, средствами сабжа отследить появление в трее сообщения Download Master'a об успешности закачки. WatchWindow, WatchWinCreate(Activate) почему-то не срабатывают, может класс окна не тот? Задача: после успешной закачки вызвать уже загруженый UniversalShareDownloader  и нажать рисованную кнопку старт. Спасибо  
Подробнее...
Выложил свой пол-ночи успешно работавший скрипт. Пока такая схема не очень удовлетворяет.

Всего записей: 102 | Зарегистр. 26-02-2004 | Отправлено: 11:00 09-12-2008 | Исправлено: Pilotsoft, 11:06 09-12-2008
wyxa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После одной из перезагрузок перестали работать задания, реагирующие на комбинации клавиш. В логах следующее:
Код:
16:44:27 1816 RegisterHotKey ERROR # 0: HotKeyGTalk
16:44:27 1816 RegisterHotKey ERROR # 1409: HotKeyWord
 

Подскажите, пожалуйста, в чём дело?

Всего записей: 609 | Зарегистр. 16-10-2007 | Отправлено: 11:55 09-12-2008
LeaF_AVF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wyxa
по-моему это свидетельствует о том, что используемая комбинация клавиш уже занята. Может установили (или настроили) какое-то ПО, к-рое зарегистрировало данные клавиши под себя?

Всего записей: 275 | Зарегистр. 01-01-2007 | Отправлено: 12:40 09-12-2008
wyxa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LeaF_AVF
Странно, после очередного перезапуска, всё стало на свои места.
Мистика.
Это видимо с Виндой что-то. У меня с перезагрузкой иногда что-то слегка меняется.

Всего записей: 609 | Зарегистр. 16-10-2007 | Отправлено: 10:18 10-12-2008
lucky_Luk

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

Цитата:
Time: Time: * */4 * * * *  

Зачем там 2 подряд Time: я не понял, а конструкция

Цитата:
Time: * */4 * * * *  

по моим наблюдениям запускает задачу примерно каждые 15 минут, т.е. 4 раза в час .
Попробую поставить /4 или /6 возле "звездочки", отвечающей за дни, может будет стартовать 4 или 6 раз в сутки (6 раз в сутки это нужный мне 1 раз в 4 часа).

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 21:10 11-12-2008 | Исправлено: lucky_Luk, 21:14 11-12-2008
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне нужно сделать экзешник из задачи nnCron, делаю текстовый файл с таким содержимым:

Код:
 
: MyRUN  
PAUSE: 15000
START-APP: C:\Program Files\WIDCOMM\Bluetooth Software\BTTray.exe
;  
 
' MyRUN MAINX !  
S" MyProg.exe" SAVE
 

Скомпилированный экзешник не работает, не запускает BTTray.exe. Если после START-APP: прописать MSG:, то сообщение не выводится, т.е. задача не срабатывает.
Как сделать экзешник, который после старта будет через 1,5 минуты запускать BTTray.exe?
Мне нужно на ноутбуке после старта запускать BTTray.exe с задержкой, потому что если он запускается сразу то иногда конфликтует с другими программами. Ставить туда nnCron ради выполнения одной единственной задачи нерационально.
 
Можно ли сделать запуск программы с задержкой в 1,5 минуты после загрузки ОС какими- то встроенными средствами WinXP? Планировщик задач так не умеет.

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 22:06 12-12-2008
Demon L



Lite FSB
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите, пожалуйста... совсем голову сломал.
 
 
Необходимо прочитать небольшой текстовой файл и переместить его в папку 1, если в этом файле найдена нужная строка, если нет, то в папку 2. Если можно, с примером.

Всего записей: 367 | Зарегистр. 24-07-2003 | Отправлено: 03:28 17-12-2008
Dimapplk

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

Цитата:
Помогите, пожалуйста... совсем голову сломал.

 
Наверняка не самый оптимальный, но вполне работающий вариант

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 10:52 17-12-2008 | Исправлено: Dimapplk, 11:20 17-12-2008
Demon L



Lite FSB
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimapplk
Большое спасибо но кажется это немножко не то...
 
Еще раз более подробно.
Задача :
В папку C:\1 сыпется файлики их имена и расширения все время разные (примерно вот такие 12345678.m12) нужно их все раскидать по двум другим папкам по условию:
если в файле есть "qwerty" в любой строке, то переместить файл не меняя имени в папку C:\2 если в нем нет "qwerty" то в папку C:\3
в итоге C:\1 пустая ждет файликов...
 
 

Всего записей: 367 | Зарегистр. 24-07-2003 | Отправлено: 11:20 17-12-2008
Dimapplk

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

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 11:30 17-12-2008 | Исправлено: Dimapplk, 11:34 17-12-2008
Demon L



Lite FSB
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimapplk
ОГРОМНОЕ СПАСИБО !!
Все работает.
Не сочти за наглость подскажи как можно сделать одно из мест (C:\3) чтоб это был FTP ?

Всего записей: 367 | Зарегистр. 24-07-2003 | Отправлено: 11:52 17-12-2008
Dimapplk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это не ко мне. никогда не работал с FTP из nnCron'а. Но еcли никто ничего не посоветует то можно так: концовка такая

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 12:10 17-12-2008 | Исправлено: Dimapplk, 20:28 17-12-2008
Demon L



Lite FSB
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimapplk
Еще раз спасибо за помощь !
Так не получилось... буду дальше экспериментировать.

Всего записей: 367 | Зарегистр. 24-07-2003 | Отправлено: 13:05 17-12-2008
Dimapplk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм... странно. Только что проверил. Все работает. Держи полный текст задачи. Рассказыай что именно не работает? какие ошибки выдает? что пишет в C:\3\ftp.log?

Всего записей: 97 | Зарегистр. 20-05-2007 | Отправлено: 19:44 17-12-2008 | Исправлено: Dimapplk, 19:45 17-12-2008
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » nnCron

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru