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

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прощу прощения, сам ошибся. Это сообщение можно удалить.
Спасибо.

Всего записей: 235 | Зарегистр. 24-08-2003 | Отправлено: 22:37 27-11-2024 | Исправлено: Rustem, 22:45 27-11-2024
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! Есть программа prg.exe. При нормальной работе её минимальное потребление памяти в Диспетчере задач составляет около 70000 кб и выше . Как только память становится ниже этого значения, программа виснет или выдаёт ошибку. Её перезагрузка решает проблему.  Как с помощью nnCron можно контролировать величину этой памяти, чтоб при значениях ниже 70000 кб давалась команда на батник 1.bat, выполняющий процесс её перезагрузки? Задачу контроля можно запускать раз примерно в 10 минут.

Всего записей: 875 | Зарегистр. 15-05-2011 | Отправлено: 17:21 08-12-2024
Zeroes



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а какое сообщение об ошибке точно?
 
по идее через проги например Autohotkey (вроде и nncron может) можно по появлению этого окна перезапускать программу.

Всего записей: 580 | Зарегистр. 23-10-2003 | Отправлено: 04:13 09-12-2024 | Исправлено: Zeroes, 04:14 09-12-2024
SetQ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кажется, вот здесь есть:
Как кроном узнать сколько памяти занимает процесс?

Всего записей: 84 | Зарегистр. 12-12-2008 | Отправлено: 06:10 09-12-2024
sundraw

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

Всего записей: 875 | Зарегистр. 15-05-2011 | Отправлено: 20:57 09-12-2024
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Справочнике "...как программно прекратить выполнение задачи (например, в случае ошибки)?" указан пример задачи

Код:
 
#( test_exit
NoActive
Action:
    \ ... делаем что-нибудь полезное и
    \ проверяем, не произошла ли ошибка:
    FILE-EXIST: "error.log"
    IF
        \ произошла ошибка,
        \ удалаем файл и прекращаем выполнение задачи
        FILE-DELETE: "error.log"
        EXIT
    THEN
    \ ... продолжаем работать, если не было ошибки
)#
 
Будьте внимательны: слово EXIT нельзя напрямую использовать в циклах DO ... LOOP, так как EXIT удаляет из стека один из аргументов, занесенных в него оператором DO, вместо того, чтобы удалить из вершины стека возвратов адрес возврата. Чтобы выйти и из цикла, и из задачи используйте конструкцию UNLOOP EXIT:
 
DO ... IF UNLOOP EXIT THEN ... LOOP
 

В отличие от примера, у меня задача должна работать каждую минуту, то есть NoActive отсутствует. В чём заключается проблема. Задача срабатывает только один раз, в том числе выполняет и команды после THEN. В последующем, всё что должно выполняться после THEN, она в упор не видит, команды прекращают выполняться. Есть ли способ решения этой проблемы?
 
P.S. Сделал не ежеминутный, а через каждые 2 минуты запуск, и всё стало нормально. Проблема исчезла. Задаче нужно не менее 2-х минут, чтобы нормально работать, минуты её мало. Странно.

Всего записей: 875 | Зарегистр. 15-05-2011 | Отправлено: 12:08 04-03-2025 | Исправлено: sundraw, 12:49 04-03-2025
Открыть новую тему     Написать ответ в эту тему

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru