Описание команды | |
block | ![]() ![]() |
Блокировка клавиатуры и мыши.
block=Mode, ||HotKey||StringKey||StringKey
Параметры:
Mode | Режим. Блокировка без условий: 1 - блокировать использование мыши и клавиатуры. Экстренная разблокировка только по CTRL+ALT+DEL. 2 - разблокировать использование мыши и клавиатуры, установленной режимом 1. Режимы 1 и 2 работают в паре. Режим 2 не действует на режимы 3, 4, 5. Блокировка с условиями: 3 - блокировать использование мыши и клавиатуры. 4 - блокировать использование мыши. 5 - блокировать использование клавиатуры. В режимах 3, 4, 5 разблокировка производится по заданной во 2-м параметре горячей клавише. Для частичной блокировки используются 3-й и 4-й параметр для режимов 4 и 5. |
Дополнительные параметры: | |
HotKey | Клавиша для выхода из блокировки. Для регистрации нескольких клавиш, необходимо их прописывать через разделитель | Используется стандартная запись клавиш ({SPACE}, {ESC}, {F1}), а так же специальная ('!' - эмулирует клавишу ALT, '+' - SHIFT, '^' - CTRL, '#' - WIN, остальные значения в таблице клавиш см. Дополнение №1). |
StringKey | Исключающие из блокировки клавиши. Строка клавиш, которые НЕ будут заблокированы. При использовании 4-го параметра x означает пустую строку. |
StringKey | Включающие в блокировку клавиши. Строка клавиш, которые будут заблокированы. |
Примечания:
• В StringKey возможны следующие записи клавиш:См. также:
drive, eject, fontf, fontwd, langs, lnkey, mhint, monof, monrs, mtrix, propes, rempty, runcm, scale, shutd, sound, taskb, trayk, trayx, winmn
Примеры: | ![]() |
block=1 pause=5s block=2 ;; блокировать использование мыши и клавиатуры на 5 секунд. Экстренная разблокировка по CTRL+ALT+DEL
block=1 vidos=%P%N block=2 ;; воспроизвести медиафайл под курсором, блокировать использование мыши и клавиатуры на время воспроизведения
block=3||{ESC} ;; блокировать использование мыши и клавиатуры. Разблокировка по нажатию ESC
block=3||{ESC}|!+a ;; блокировать использование мыши и клавиатуры. Разблокировка по нажатию ESC или ALT+SHIFT+A
block=3||{ESC}||[abcdef]|[:NUMBER:] ;; блокировать использование мыши и клавиатуры. Не блокировать клавиши a, b, c, d, e, f и клавиши нумерации. Разблокировка по нажатию ESC
block=3||{ESC}||{CTRL}|{ALT}|{SHIFT}|{HOME}|{SPACE} ;; блокировать использование мыши и клавиатуры. Не блокировать клавиши CTRL, ALT, SHIFT, HOME, SPACE. Разблокировка по нажатию ESC
block=3||{ESC}||0x31|0x41|0x70 ;; блокировать использование мыши и клавиатуры. Не блокировать клавиши 1, A, F1. Разблокировка по нажатию ESC
block=3||{ESC}||x||[abcdef]|[:NUMBER:] ;; блокировать использование мыши и клавиатуры. Блокировать только клавиши a, b, c, d, e, f и клавиши нумерации. Разблокировка по нажатию ESC
block=4||{ESC} ;; блокировать использование мыши. Разблокировка по нажатию ESC
block=4||{ESC}|!+a ;; блокировать использование мыши. Разблокировка по нажатию ESC или ALT+SHIFT+A
block=4||{ESC}||{MMOVE}|{MWSCROLL} ;; блокировать использование мыши. Не блокировать перемещение и прокрутку. Разблокировка по нажатию ESC
block=4||{ESC}||x||{MPDOWN} ;; блокировать использование мыши. Блокировать только левый клик мыши. Разблокировка по нажатию ESC
block=4||{ESC}||x||{MWSCROLL} ;; блокировать использование мыши. Блокировать только прокрутку. Разблокировка по нажатию ESC
block=5||{ESC} ;; блокировать использование клавиатуры. Разблокировка по нажатию ESC
block=5||{ESC}|!+a ;; блокировать использование клавиатуры. Разблокировка по нажатию ESC или ALT+SHIFT+A
block=5||{ESC}||[abcdef]|[:NUMBER:] ;; блокировать использование клавиатуры. Не блокировать клавиши a, b, c, d, e, f и клавиши нумерации. Разблокировка по нажатию ESC
block=5||{ESC}||{CTRL}|{ALT}|{SHIFT}|{HOME}|{SPACE} ;; блокировать использование клавиатуры. Не блокировать клавиши CTRL, ALT, SHIFT, HOME, SPACE. Разблокировка по нажатию ESC
block=5||{ESC}||0x31|0x41|0x70 ;; блокировать использование клавиатуры. Не блокировать клавиши 1, A, F1. Разблокировка по нажатию ESC
block=5||{ESC}||x||[abcdef]|[:NUMBER:] ;; блокировать использование клавиатуры. Блокировать только клавиши a, b, c, d, e, f и клавиши нумерации. Разблокировка по нажатию ESC
sends=[combo=BOX20] block=1 pause=GLOBALSENDS<1>||"%%COMMANDER_PATH%%\Files\Config\Media\Ballance\Tc Search Complete.wav"|3s block=2 ;; блокировать использование мыши и клавиатуры. Выбор паузы в диалоге. Обратный отсчёт в отдельном окне. Экстренная разблокировка по CTRL+ALT+DEL. За 3 секунды до окончания воспроизводится звук sound.wav
sends=[combo=BOX20] block=1 pause=GLOBALSENDS<1>||2|4s block=2 ;; блокировать использование мыши и клавиатуры. Выбор паузы в диалоге. Обратный отсчёт в отдельном окне. Экстренная разблокировка по CTRL+ALT+DEL. За 4 секунды до окончания воспроизводится звук 2, прописанный в TCIMG.ini в секции [Sound]
sends=[combo=BOX20] block=1 pause=GLOBALSENDS<1>||x block=2 ;; блокировать использование мыши и клавиатуры. Выбор паузы в диалоге. Обратный отсчёт в отдельном окне. Экстренная разблокировка по CTRL+ALT+DEL