Скачиваете
nnCron, при установке убираем все галочки в категории "автозапуск", в каталог "Автозагрузка", что находится в меню пуск, кладёте ярлык на
nncron.exe
вида:
"C:\Program Files\nnCron\nncron.exe" -ns -dir "C:\Program Files\nnCron"
- -ns - запуск в режиме приложения
- -dir - домашний каталог
Такой способ запуска удобен и даёт больше контроля над приложением. Если нужна многопользовательская конфигурация, то выбираете соответствующую галочку во время установки и при необходимости ручками в реестре добавляете нужные параметры для запуска. Все конфиги в этом случае будут лежать в профиле пользователя в подкаталоге
AppData\Roaming\nnCron
. При установке ннкрона в системный каталог Program Files не забудьте поставить галочку "запускать от имени администратора" на вкладке "совместимость" файла
nncron.exe
.
В подкаталог
\plugins
кладёте плагины
keystate.spf,
extwords.spf и
sendinput.spf.
Добавляете плагины в
nnCron.ini :
INCLUDE "plugins\keystate.spf"
INCLUDE "plugins\extwords.spf"
INCLUDE "plugins\sendinput.spf"
В файл
nncron.tab добавляете следующую задачу:
#( SwitchLang
\ Ctrl + Space
WatchHotKey: "^{0x20}"
SingleInstance
Action:
0x11 WAIT-KUP \ Ctrl
0x20 WAIT-KUP \ Space
Alt( Shift )Alt
)#
При этом, в настройках системы укажите хоткей Alt+Shift для переключения языка. Работает идеально. Ресурсов ннкрон вообще не ест - ибо несколько мегабайт занятой памяти вообще ни о чём.