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