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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 88 89 90 91 92 93 94 95 96 97 98 99

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

Widok



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


история изменений - https://nncron.ru/forums/viewforum.php?f=11
форум - https://nncron.ru/forums/
 
архив конференции поддержки: » fido7.ru.nncron
 
скачать: https://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 | Исправлено: RetroRocket, 07:16 15-10-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
 
Тогда проще позвать KillProcess() позакрывав зря расходующие ОЗУ программы, но это не приведёт к его освобождению. Для освобождения ОЗУ программа должна позвать FreeMemory(). А пришибить лишнее оптом можно и не через крон - это задача менеджера процессов, например Process Hacker. Он умеет и рекурсивно пришибать дерево процессов, и не только это.
 
Добавлено:

Цитата:
Что такое "button_pattern"?

Шаблон для построения кнопки. Мы задаём ему параметры, а он выводит желаемую нами кнопку.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34366 | Зарегистр. 31-07-2002 | Отправлено: 17:53 27-11-2020
Darth_Max

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

Цитата:
Шаблон для построения кнопки. Мы задаём ему параметры, а он выводит желаемую нами кнопку.

Есть слово WIN-CLICK:, которое принимает "win_pattern" и "button_pattern". Первое я понимаю, как получить из WinSpy, а второе не понимаю.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 19:09 27-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
 
Надо доки смотреть. Я уже не помню как это реализовано.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34366 | Зарегистр. 31-07-2002 | Отправлено: 21:39 27-11-2020
Darth_Max

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

Цитата:
Надо доки смотреть. Я уже не помню как это реализовано.

Поэтому я спросил, в Хелпе нет информации.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 23:43 27-11-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
 
Посмотрите на форуме проекта. Хелп физически не может вместить всё, а там и разработчики отвечают на вопросы.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34366 | Зарегистр. 31-07-2002 | Отправлено: 00:16 28-11-2020
grey109



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, почему не получается зарегистрировать nnCron под Windows 10? Делаю регистрацию как обычно через tm.exe xReg, прога пишет "Зарегистрирован только для некоммерческого использования", но при этом раз в какое-то время появляется сообщение о том, что нужна регистрация.
 
Спасибо.

Всего записей: 174 | Зарегистр. 13-11-2003 | Отправлено: 19:26 11-01-2021
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grey109
Цитата:
 но при этом раз в какое-то время появляется сообщение о том, что нужна регистрация.
Может пропадает файл nn.key. Или нет доступа к нему по какой-то причине.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2774 | Зарегистр. 02-01-2018 | Отправлено: 11:34 12-01-2021 | Исправлено: RetroRocket, 11:34 12-01-2021
grey109



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RetroRocket
Сама прога установлена в C:\Program Files (x86)\nnCron и в ней же лежит файл nn.key, но при этом в меню О программе написано где гранятся настройки "Directory: C:\Users\User\AppData\Roaming\nnCron", там этого файла нет.
 
Если кликнуть по иконке nncron правой клавишей, там после регистрации пункт Зарегистрировать пропал да и как я говорил ранее прога пишет что она зарегистрирована для некоммерческого использования.
 
Проблем с правами вроде бы нет, Винда 10 чистая свеже-установленная лицензия.

Всего записей: 174 | Зарегистр. 13-11-2003 | Отправлено: 14:52 12-01-2021
AlikasS

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

Цитата:
C:\Program Files (x86)\nnCron и в ней же лежит файл nn.key, но при этом в меню О программе написано где гранятся настройки "Directory: C:\Users\User\AppData\Roaming\nnCron"

скопируй и в другой каталог файл nn.key

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 02:51 13-01-2021
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для тех, кто не в курсе, на форуме nncron.ru dothen разместил написанный им  замечательный плагин - TaskManager.spf, позволяющий видеть и изменять время запуска задач - очень удобно.

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 12:48 30-01-2021
grey109



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
А как бы скачать этот плагин, сайт в самом верху выдает десятки ошибок хостинга.

Всего записей: 174 | Зарегистр. 13-11-2003 | Отправлено: 18:01 02-02-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grey109
 
Он обсуждается на форуме nnCron, но ссылок нет.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34366 | Зарегистр. 31-07-2002 | Отправлено: 21:10 02-02-2021
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Win7 x64 и nnCron 1.93b15, запущенный как сервис и как приложение.
Задачи разграничиваются с помощью ONLY_USER и ONLY_SYSTEM.
Есть простенькая задача, запускаемая при подключении внешних носителей.
Код:
#( Wait_autorun
\ NoActive
ONLY_USER
WatchDrive: "*"
Action:
 
PAUSE: 5000
 
\ FILE-EXIST: "%DRIVE-LETTER%:\Autorun.inf"
\ FILE-EXIST: "%DRIVE-LETTER%:\My_test" NOT AND
 
DRIVE-LETTER S" :\Autorun.inF" S+ EXIST? DRIVE-LETTER S" :\My_test" S+ EXIST? NOT AND
IF
   FILE-RENAME: "%DRIVE-LETTER%:\Autorun.inf" "%DRIVE-LETTER%:\$utorun.in$"
   ERR-MSG: "Warning!%crlf%Drive %DRIVE-LETTER%:\ inserted.%crlf%File autorun.inf found!"
 ELSE
   TMSG: "Drive %DRIVE-LETTER%:\ inserted." 5
 THEN
)#

Работает нормально только при наличии паузы в Action. Если убрать паузу, то всегда срабатывает ветвление по ELSE.  
То есть без паузы не видит указанных файлов. Такое впечатление, что после назначения системой буквы флешке и срабатывания задачи по WatchDrive файловая система не успела ещё смонтироваться.
В WinXP эта же задача срабатывает и без паузы. Не пойму, в чём причина.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2774 | Зарегистр. 02-01-2018 | Отправлено: 17:25 13-02-2021 | Исправлено: RetroRocket, 17:38 13-02-2021
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RetroRocket
В ХР срабатывает без паузы скорее всего из-за отсутствия антивируса, который блокирует доступ до проверки в более новой ОС.
 
Добавлено:
Плагин TaskManager.spf - менеджер задач nnCron
   
nnCron_plugins.7z, читаем ReadMe.txt, обращаем внимание на порядок подключения (инициализации) плагинов. Подробное описание возможностей плагинов смотрите в их шапках. Для работы TaskManager.spf требуются ряд плагинов (актуальные версии в архиве), wincon.dll в папке nnCron. В ридми приведён пример периодически запускаемой через 120-240 минут задачи, после её исполнения следующий её запуск устанавливается через 120-240 минут снова.

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 13:01 16-02-2021 | Исправлено: Alexyz21, 19:43 16-02-2021
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Цитата:
В ХР срабатывает без паузы скорее всего из-за отсутствия антивируса, который блокирует доступ до проверки в более новой ОС.
Не, дело не в этом.
В обеих системах установлен один и тот же антивирус - NOD 4.2.76.1. Штатный Defender в Win7 отключен.

Цитата:
nnCron_plugins.7z
За плагины спасибо

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2774 | Зарегистр. 02-01-2018 | Отправлено: 19:18 20-02-2021
Darth_Max

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отображение текста в сообщениях зависит от системных настроек языка для программ, не поддерживающих Unicode. Ставлю Английский язык, и сообщения на русском от nnCron отображаются "кракозябрами".
Как решить проблему отсутствия поддержки Unicode?

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 00:10 23-02-2021
idlenlazy

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
Старым твиком
Создаем регфайл с содержимым:
 
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
 
Запускаем, перезагружаемся.

Всего записей: 163 | Зарегистр. 05-01-2009 | Отправлено: 09:55 24-02-2021
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Win7 x64 и nnCron 1.93b15, запущенный одновременно как сервис и как приложение. С учётом этого поста.
В файле nncron.[%USERNAME%].out в какой-то момент начинают появляться строки вида "Error: OpenProcess".
В основных логах ничего подозрительного не фиксируется.
Методом исключения определил, что эти строки перестают добавляться, если убрать все задачи с WatchProc (или просто закомментировать в задачах строки с WatchProc).
Если не убирать WatchProc, то эти задачи выполняются правильно, но постоянно растёт размер файла nncron.[%USERNAME%].out.
WatchProc подключен из плагина ProcCmdLine.spf. Пока что приходится отключать создание файлов nncron.[%USERNAME%].out установкой "Outfile OFF" в nncron.ini.
Может кто чего посоветует?

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2774 | Зарегистр. 02-01-2018 | Отправлено: 14:18 02-03-2021
felcons

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята, где-то я видел, что описывалась такая задачка, чтоб например пишешь слово mail,  а в редактор сразу пишется мой реальнгый почтовый адрес, или по слову пишется целая фраза. Но вот я запамятовал, где оно описывается. Если у кого есть, то сбросьте, пожалуйста, пример такой задачки.

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 23:43 02-03-2021
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
felcons, к сабжу означенная задача не имеет отношения, её решают клавиатурные шпионы/перехватчики/конверторы, например Punto Switcher.

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 10:49 03-03-2021 | Исправлено: Alexyz21, 11:15 03-03-2021
Открыть новую тему     Написать ответ в эту тему

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru