Урок 4: запускаем программу, используя клавиатурное сокращение
nnCron очень удобно использовать в качестве менеджера клавиатурных сокращений.
Чтобы убедиться в этом, создадим задачу, которая (по указанному клавиатурному шорткату) будет запускать интернет-звонилку, причем запуск программы будет происходить только если интернет соединение еще не установлено.
Итак: щелкаем правой кнопкой мыши на иконке nnCron в трее и выбираем пункт меню "Добавить задачу" (New Task).
В поле "Имя задачи" (Task name) вводим Inet_Dialer.
Мы хотим, чтобы задача срабатывала каждый раз, когда мы нажимаем специальное клавиатурное сокращение, для этого на вкладке "Время" (Time and Options) отмечаем мышью пункт "По событию" (On event) и в появившемся выпадающем меню выбираем Hot Key. Теперь надо указать само клавиатурное сокращение, скажем, Ctrl+Alt+i - добавим в поле ввода Hot key следующие символы: ^@i. (^ - означает Ctrl, @ - означает Alt).
На вкладке "Действие" (Action) выбираем в выпадающем меню пункт "Запустить приложение или открыть документ" (Run application or open document), указываем путь к нашей "звонилке" и ключи командной строки, если они необходимы.
Осталось убедиться, что программа запустится только если интернет-соединение еще не установлено. Для этого на вкладке "Условие" (Condition) выбираем в выпадающем меню условие "Есть интернет соединение" (Online), ставим галочку в поле "Нет" (Not), а в поле "Соединение" (Connection) укажем имя соединения, которое вы используете для звонков к провайдеру.
Все! Исходный текст созданного задания мы (традиционно) инспектируем на вкладке "Дополнительно" (Advanced).