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

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

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

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
idlenlazy

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

Цитата:
- Правильно ли я понимаю, что:
 1. random берёт значение из интервала [0;511[, а не из [0;510]
 2. на длинных последовательностях вероятность выпадения каждого номера примерно одинакова
?

 
Вот вам еще текст из хелпа:

Цитата:
RANDOM ( range -- random )
 
Постфиксное слово, которое генерирует случайные числа, используя мощный алгортим RAN4, описанный во втором издании книги "Numerical Recipes in C". В качестве аргумента слово RANDOM принимает число, которое определяет "верхнюю границу" диапазона генерируемых случайных чисел. Нижняя граница диапазона - 0, верхняя граница - значение аргумента минус единица. Это означает, что если вы указали число 1000 в качестве аргумента, то случайные числа будут генерироваться в диапазоне от 0 до 999.

 
Так что:
1. Нет
2. Да

Всего записей: 163 | Зарегистр. 05-01-2009 | Отправлено: 00:28 08-10-2023
Alexyz21



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

Цитата:
Так что:  1. Нет

Как я понимаю, RANDOM алгоритм генерирует не в целых числах заданного интервала 0..N, а число с плавающей запятой из нормированного интервала [0;1[, затем полученное значение масштабируется (умножается) на N, после приводится к целым числам (floor). Поэтому 1. Да.

Всего записей: 3693 | Зарегистр. 16-06-2007 | Отправлено: 07:46 08-10-2023 | Исправлено: Alexyz21, 07:56 08-10-2023
sundraw

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

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 11:52 14-11-2023 | Исправлено: sundraw, 18:16 14-11-2023
Darth_Max

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Слово PROC-EXIST: не видит 64-битные процессы.
Я нашел в Интернете пользовательское слово:

Код:
 
: PROC-EXIST64? { a u -- ? }
SWHide
S" %COMSPEC% /c tasklist /FI %QUOTE%IMAGENAME eq " EVAL-SUBST a u S+ S" %QUOTE% | find /I /N %QUOTE%" EVAL-SUBST S+ a u S+ S" %QUOTE%" EVAL-SUBST S+ START-APPW
ExitCodeProc 0=
IF TRUE
ELSE FALSE
THEN
;
 

Оно работает, проверил на Zoom и MS Word.
Но оно работает только в таком формате:

Код:
 
S" zoom.exe" PROC-EXIST64?
 

 
Как его изменить, чтобы работало в формате

Код:
 
PROC-EXIST64: "zoom.exe"
 

 
Слово WIN-EXIST: тоже не работает с 64-битными приложениями?

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 18:20 15-11-2023
AlikasS

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

Цитата:
не видит 64-битные процессы.

Плагин ProcCmdLine.spf (командная строка процесса)

Цитата:
Получает командную строку, или полный путь процесса. Работает для 32-битных и 64-битных процессов.
 
Штатные слова FOR-PROCS FOR-PROCS: KILL KILL: PROC-EXIST? PROC-EXIST: PROC-NAME PROC-FULLNAME PROC-CLOSE PROC-CLOSE:
стали работать с 64-битными процессами.
WatchProc: и WatchProcStop: стали работать с 64-битными процессами.

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 03:58 16-11-2023 | Исправлено: AlikasS, 09:54 16-11-2023
Darth_Max

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

Цитата:
Штатные слова FOR-PROCS FOR-PROCS: KILL KILL: PROC-EXIST? PROC-EXIST: PROC-NAME PROC-FULLNAME PROC-CLOSE PROC-CLOSE:
стали работать с 64-битными процессами.

Работает.
Какая ситуация по WIN-EXIST: ?

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 00:18 17-11-2023 | Исправлено: Darth_Max, 00:19 17-11-2023
AlikasS

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

Цитата:
Какая ситуация по WIN-EXIST: ?

проверял, не работает?

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 05:03 17-11-2023
Darth_Max

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

Цитата:
проверял, не работает?

Не проверял. Но там можно сделать ошибку с названием окна и будет непонятно, виновато слово, или окно.
Поэтому я спросил на форуме - работает или нет? Может другие участники проверили.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 14:26 17-11-2023
Darth_Max

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WIN-EXIST: работает с окнами 64-битных программ.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 17:43 20-11-2023
felcons

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
windows 10 64bit pro.
Версия 22H2 (сборка ОС 19045.3693)  
nncron.exe v 1.93b15 Build 1177 08.02.2016
tm.exe v 1.93b15 Build 604 08.02.2016  
при завершении работы, или при перезагрузке, не имеет значения, пишется, что система заблокированна и предлагает  вернуться и сохранить несохраненные действия, а блокирует nncron.
Если ничего не делать, то он завершит работу, но будет долго ждать.
Где и что править, чтоб nncron, не блокировал?

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 21:31 20-11-2023
Zeroes



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
felcons
 
А без задач в nncron'e эффект повторяется?
 
если нет вычислить какая задача - потом какой функционал мешает.

Всего записей: 538 | Зарегистр. 23-10-2003 | Отправлено: 09:44 22-11-2023 | Исправлено: Zeroes, 09:45 22-11-2023
felcons

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так, что задачи тут ни при чем.А вот без задач, я успеваю прочитать, что блокирует nncron control window. и предлагает вернуться и сохранить данные.

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 10:19 22-11-2023
Darth_Max

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

Цитата:
Так, что задачи тут ни при чем.А вот без задач, я успеваю прочитать, что блокирует nncron control window. и предлагает вернуться и сохранить данные.

По-моему, у меня эта проблема появилась после перехода с Windows XP на Windows 7. На Windows 10 тоже есть. Я смирился.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 20:16 22-11-2023
felcons

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

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 20:59 22-11-2023
AlikasS

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

Цитата:
пишется, что система заблокированна и  

подробнее бы:
крон случайно не в режиме portable ?
крона сколько экземпляров работает? как служба + приложение?
или может рабочий каталог просто перенаправлен в c:\Program Files (x86)\nnCron\?
 
 

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 10:48 23-11-2023
felcons

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nncron работает как приложение и установлен в c:\program files (x86)\nncron
но вот все его nncron.tab, и и  инишники  есть в  папке пользователя  в application data.
C:\Users\andri\AppData\Roaming\nnCron\
там были пробоблемы с его установкой под 64битную систему, и вот так как-то установил.
Старался ничего не менять.

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 12:43 23-11-2023
Darth_Max

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

Цитата:
nncron работает как приложение и установлен в c:\program files (x86)\nncron
но вот все его nncron.tab, и и  инишники  есть в  папке пользователя  в application data.
C:\Users\andri\AppData\Roaming\nnCron\
там были пробоблемы с его установкой под 64битную систему, и вот так как-то установил.
Старался ничего не менять.

У меня аналогичная ситуация и та же проблема.

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. в диспетчере задач windows сколько процессов nncron? возможно сервис все таки запускается и есть конфликт по порту RemConsole.
2. если вызвать меню "о программе". какой рабочий каталог показывает? Directory: ... возможно там каталог где нет прав пользователю писать в файлы.
3. сделайте nodelout, смотрите содержимое прошлых nncron.out, ну и cron.log можно посмотреть за прошлый запуск

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 05:06 24-11-2023
felcons

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nnCron. v 1.93b15 Build 1177 08.02.2016
Copyright (C) 2000-2023 nnSoft. email:nemtsev@nncron.ru
Зарегистрирован только для некоммерческого использования
Registered for non-commercial use only
Sleep isn't unique
Status isn't unique
About 1.93b15 Build 1177 08.02.2016
есть один процес nncron, и один процес nnguard. все по одной копии.
папка программы у меня это папка пользователя
Directory: E:\Users\andri\AppData\Roaming\nnCron  
права запись у  пользователя есть
Если б не было прав, то логи б не писались.
а в nncron.out,  пишется вот так:
nnCron. v 1.93b15 Build 1177 08.02.2016
Copyright (C) 2000-2023 nnSoft. email:nemtsev@nncron.ru
Зарегистрирован только для некоммерческого использования
Registered for non-commercial use only
Sleep isn't unique
Status isn't unique
About 1.93b15 Build 1177 08.02.2016

Всего записей: 184 | Зарегистр. 10-07-2007 | Отправлено: 12:53 24-11-2023
Darth_Max

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

Цитата:
1. в диспетчере задач windows сколько процессов nncron?

Один. Плюс nnGuard.
 

Цитата:
2. если вызвать меню "о программе". какой рабочий каталог показывает?

Профиль пользователя. C:\Users\Username\AppData\Roaming\nnCron

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 18:14 24-11-2023
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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