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

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
 
nncron.tab
в двух местах и запускается от систем и от юзера?
 
SingleInstance
поможет?

Всего записей: 536 | Зарегистр. 23-10-2003 | Отправлено: 21:52 06-07-2023
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering:
Цитата:
С чем может быть связано?
А откуда он запусканется?
У меня отсюда, один раз как обычно:

Код:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Всего записей: 4735 | Зарегистр. 18-07-2006 | Отправлено: 22:23 06-07-2023
AlikasS

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

Цитата:
Версия v.1.91 на Win10 запускает задание дважды с интервалом 2 секунды.

как выглядит задача? ))
 
 
и с v. 1.91 до последней версии вышло много фиксов
history

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 08:13 07-07-2023 | Исправлено: AlikasS, 09:52 07-07-2023
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем спасибо!
Остановил службу nnCron и стало всё ок!

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 12:51 11-07-2023
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в nncron реализовать команду "вставить из буфера"? Как вставить в буфер, нашёл, а как вставить в активное окно из буфера, увы. Без разницы, что находится в буфере. Смысл вот в чём, вручную копирую в буфер нужный текст, затем, запускаю скрипт с задачей, по мере выполнения задачи активируется окно с мигающим курсосром, в которое нужно вставить текст из буфера (уже не вручную, а автоматически), затем задача продолжается. Чтоб было понятнее. Нижележащий скрипт запускается командой "C:\nncron\nncron.exe" -runfile D:\test.txt

Код:
 
: main
WIN-ACTIVATE: "*Windows*"
PAUSE: 300
MOUSE-MOVE: 210 300
MOUSE-LBCLK
CLIPBOARD.....
PAUSE: 300
MOUSE-LBCLK
;
 

Что нужно сделать со строкой CLIPBOARD, чтобы содержимое буфера обмена скопировать в активное окно. Кириллицы нет, только латиница.

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 13:06 31-07-2023 | Исправлено: sundraw, 15:12 31-07-2023
AlikasS

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

Цитата:
вставить текст из буфера


Код:
SEND-KEYS: "^(V)"


Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 05:39 15-08-2023
sundraw

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

Код:
 
\ Запуск задачи в начале каждого часа
Time: 0 * * * * *  
 
\ Запуск задачи с момента старта nncron и ровно через 1 час. Если nncron запущен в 11.25, то в этом случае задача будет запускаться каждый час в 12.25, 13.25, 14.25,......
Time: ? * * * * *  
 
\Здесь задача будет запускаться каждые 5 минут, начиная с 0 каждого часа
Time: */5  * * * * *
 

А теперь, что требуется. Как сделать последнее выражение, т.е. запуск задачи каждые 5 минут, но не с 0 значения часа, а с момента запуска nncron, то есть, если nncron запущен в 11.03, то запуск задачи должен быть в 11.08, 11.13, 11,18,.....

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 09:10 04-09-2023 | Исправлено: sundraw, 09:30 04-09-2023
Darth_Max

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задача запускается по Time: каждый час.
Как сделать так, чтобы она не запускалась, по понедельникам с 9 до 11 утра?

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 20:28 05-09-2023
sundraw

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

Цитата:
Задача запускается по Time: каждый час.
Как сделать так, чтобы она не запускалась, по понедельникам с 9 до 11 утра?

В ссылке чуть выше много примеров.

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 20:42 05-09-2023
Darth_Max

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

Цитата:
В ссылке чуть выше много примеров.

Там написано, как сделать запуск в определенное время. А мне нужно исключить запуск в определенный день в определенное время. А в остальные дни пусть запускается каждый час.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 21:19 05-09-2023 | Исправлено: Darth_Max, 21:23 05-09-2023
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max, как-то так:
Time: 0 * * * 2-7 *
Time: 0 0-8,12-23 * * 1 *
Здесь 2 спецификации времени. Первая запускает каждый час со вторника по воскресенье. Вторая только для понедельника, запускает каждый час кроме 9-11.  

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 22:09 05-09-2023 | Исправлено: sundraw, 22:58 05-09-2023
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Читаю тред по программе nncron как детектив - интриги, версии, расследование (дошёл в прочтении до 80-й страницы текущего треда, но что то просто ещё пропустил) и увидел забаненного VoidVoker  как ранее и ешё одного знающего пользователя топика.
(может далее он сделал новый ник), а в топике 2-е истории треда - прошлая и текущая.
 
P.S. Почему это так и возможно ли это исправить?  
т.к. хотелось бы чтобы топик и программа были читаемы и используемы разными людьми отметившимися или нет  и в наполнении смыслом этого топика.
 
Жаль, что каких то публичных статей по кейсам (даже из этого треда) не представлено к изучению на публичных пользоательских площадках .

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 17:17 06-09-2023 | Исправлено: KPGA, 17:32 06-09-2023
sundraw

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

Цитата:
...Почему это так и возможно ли это исправить?...

Программа весит меньше 1 мб, в диспетчере задач потребляет ресурсов 1-2 мб, но умеет делать столько, что не каждая навороченная сможет. Плюс - простота. Конкуренты далеко позади. Может, это их происки? Кстати, на официальном форуме nncron зарегистрироваться так и не смог.

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 17:55 06-09-2023 | Исправлено: sundraw, 18:00 06-09-2023
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sundraw:
Цитата:
Может, это их происки?
Вряд ли. Программой пользуется 0.00000001% юзеров ПК, потому что для составления задач нужно включать мозг, а это теперь редкое явление...

Всего записей: 4735 | Зарегистр. 18-07-2006 | Отправлено: 17:57 06-09-2023
SetQ



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

Цитата:
Вряд ли. Программой пользуется 0.00000001% юзеров ПК, потому что для составления задач нужно включать мозг, а это теперь редкое явление....

Точнее, надо программировать на довольно странном языке, вот который - да - знает именно 0.00000001%. А кто готов программировать ради автоматизации, то лучше полностью свою программу напишет на своём любимом языке. Был бы в nnCron бейсик - было бы другое дело.

Всего записей: 80 | Зарегистр. 12-12-2008 | Отправлено: 00:59 07-09-2023 | Исправлено: SetQ, 01:00 07-09-2023
AlikasS

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

Цитата:
 Был бы в nnCron бейсик - было бы другое дело.

сделай сам. это не сложно.
http://www.nncron.ru/forums/viewtopic.php?p=23113#p23113

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 05:22 07-09-2023
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SetQ:
Цитата:
Был бы в nnCron бейсик - было бы другое дело.
Логика везде структурно одинаковая.

Всего записей: 4735 | Зарегистр. 18-07-2006 | Отправлено: 08:32 07-09-2023
Alexyz21



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

Цитата:
теперь вопрос зачем это надо

Как я понимаю, только для инкапсуляции скриптов в таб. Ведь можно START-APPW: обработчик.exe скрипт

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 10:30 07-09-2023
SetQ



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

Цитата:
Как я понимаю, только для инкапсуляции скриптов в таб.

Ещё можно код на ассемблере вставлять внутрь программы на C, только C для  того и придумали, чтобы не писать на ассемблере.

Всего записей: 80 | Зарегистр. 12-12-2008 | Отправлено: 10:38 07-09-2023 | Исправлено: SetQ, 10:39 07-09-2023
KPGA

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

Цитата:
 
Ещё можно код на ассемблере вставлять внутрь программы на C, только C для  того и придумали, чтобы не писать на ассемблере.

 Так любой язык имеет как ниболее сильные стороны определяющие его нишевые возможности так и менее привлекательные.  
Форт (Forth) в этом плане один из уникальных языков для движения к решению какой то задачи и требует как любой язык его понимания возможностей и регулярной практики.
 
P.S. Вот один из реализованных вариантов Бейсика на Форт (4th) https://sourceforge.net/projects/forth-4th/files/ubasic-4th/  и стек оставлен в его возможностях,  
но нужен ли сам Бейсик в плодотворном мышлении и решении задач с Форт и его варианте в nncron?
 
К примеру есть/создали много разных конкатенативных языков (к коим и Форт относится) https://concatenative.org/wiki/view/Front%20Page
а, около каких то из них, как Factor даже есть некоторое сообщество развивающая нишу решений этого языка.
и на https://rosettacode.org много решений представленных задач на нём и там же помимо Форт представлены и некоторые другие  
конкатенативные языки.
 
 
Rosetta Code/Rank languages by popularity/Full list
https://rosettacode.org/wiki/Rosetta_Code/Rank_languages_by_popularity/Full_list    
 
Factor - 24-e место
Forth, Quackery - 50, 49
RPL - 60
oForth - 88
8th - 196
PostScript - 199  
Raven - 217
...
autoIT только на 189-ом.
 
 

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 11:40 07-09-2023 | Исправлено: KPGA, 12:19 07-09-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

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