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