AutoHotkey (AHK) — это мощный инструмент, который позволяет автоматизировать действия на клавиатуре и мыши. С помощью AHK, вы можете создавать сценарии, которые выполняют определенные действия при нажатии определенных клавиш на клавиатуре.
Однако, для создания сценариев в AHK, вам может понадобиться знать наименование клавиш на клавиатуре. У каждой клавиши есть свое уникальное имя, которое вы можете использовать в сценарии AHK.
Например, если вы хотите выполнить определенное действие при нажатии клавиши «A», вам необходимо знать, что это клавиша называется «A» в AHK. Точно так же, для других клавиш, таких как «Enter», «Space» или «Shift», вы должны знать их соответствующие имена.
В данной статье мы рассмотрим список наименований клавиш на клавиатуре для использования с AutoHotkey. Вы узнаете имена обычных клавиш, таких как буквы, цифры и специальные клавиши, а также комбинации клавиш и модификаторы.
Основные клавиши на клавиатуре для AutoHotkey (AHK)
В AutoHotkey (AHK) используются различные клавиши, которые имеют свои уникальные идентификаторы. Ниже приведена таблица с основными клавишами и их идентификаторами, которые могут использоваться в AHK скриптах:
Клавиша | Идентификатор |
---|---|
Левая кнопка мыши | LButton |
Правая кнопка мыши | RButton |
Колесо прокрутки мыши | MButton |
Клавиша Backspace | Backspace |
Клавиша Tab | Tab |
Клавиша Enter | Enter |
Клавиша Escape | Escape |
Клавиша Space | Space |
Клавиша Delete | Delete |
Клавиша Home | Home |
Клавиша End | End |
Клавиша PgUp | PgUp |
Клавиша PgDn | PgDn |
Клавиша Left | Left |
Клавиша Up | Up |
Клавиша Right | Right |
Клавиша Down | Down |
Клавиша F1 | F1 |
Клавиша F2 | F2 |
Клавиша F3 | F3 |
Клавиша F4 | F4 |
Клавиша F5 | F5 |
Клавиша F6 | F6 |
Клавиша F7 | F7 |
Клавиша F8 | F8 |
Клавиша F9 | F9 |
Клавиша F10 | F10 |
Клавиша F11 | F11 |
Клавиша F12 | F12 |
Эти клавиши являются основными и широко используются в AHK скриптах. Однако, это не полный список клавиш, которые можно использовать в AutoHotkey. Вы можете найти полный список клавиш и их идентификаторов в документации по AutoHotkey.
Функциональные клавиши
AutoHotkey предоставляет возможность использовать функциональные клавиши для выполнения различных действий. Функциональные клавиши на клавиатуре часто имеют специальные обозначения и выполняют определенные функции.
Вот некоторые функциональные клавиши, которые можно использовать в скриптах AutoHotkey:
F1-F24
— клавиши функций, которые могут быть назначены для выполнения определенных команд или скриптов;ESC
— клавиша «Escape», которая обычно используется для отмены действия или выхода из режима;PRINTSCREEN
— клавиша «Print Screen», которая позволяет сделать снимок экрана или активного окна;SCROLLLOCK
— клавиша «Scroll Lock», которая используется для замораживания прокрутки страниц;PAUSE/BREAK
— клавиша «Pause/Break», которая может использоваться для приостановки или остановки выполнения программы;NUMLOCK
— клавиша «Num Lock», которая позволяет переключить набор числовых символов на цифровой клавиатуре;CAPSLOCK
— клавиша «Caps Lock», которая позволяет переключить регистр букв на клавише;INSERT
— клавиша «Insert», которая используется для вставки текста или переключения в режим вставки в текстовых редакторах;HOME
— клавиша «Home», которая переходит к началу строки или первому элементу;END
— клавиша «End», которая переходит к концу строки или последнему элементу;PAGEUP
— клавиша «Page Up», которая используется для прокрутки страницы вверх;PAGEDOWN
— клавиша «Page Down», которая используется для прокрутки страницы вниз;UP
/DOWN
/LEFT
/RIGHT
— стрелочные клавиши, которые позволяют перемещаться вверх, вниз, влево и вправо соответственно.
Используя эти функциональные клавиши в скриптах AutoHotkey, вы можете значительно упростить выполнение различных операций и задач на компьютере.
Стрелочные клавиши
В языке AutoHotkey для обозначения стрелочных клавиш используются следующие обозначения:
Down
— клавиша «Вниз»Up
— клавиша «Вверх»Left
— клавиша «Влево»Right
— клавиша «Вправо»
Пример использования стрелочных клавиш в скрипте AutoHotkey:
::Up::Send {Up}
::Down::Send {Down}
::Left::Send {Left}
::Right::Send {Right}
В данном примере, при нажатии на клавиши «Вверх», «Вниз», «Влево» или «Вправо», будет выполнена отправка соответствующей стрелочной клавиши в активное окно.
Цифровые клавиши
Цифровые клавиши на клавиатуре представлены числами от 0 до 9, расположенными в верхнем ряду клавиш. Эти клавиши могут быть использованы в скриптах AutoHotkey для выполнения специфических действий. Ниже приведены названия цифровых клавиш и их соответствующие символы:
- 0: Символ «0» на стандартной латинской клавиатуре.
- 1: Символ «1» на стандартной латинской клавиатуре.
- 2: Символ «2» на стандартной латинской клавиатуре.
- 3: Символ «3» на стандартной латинской клавиатуре.
- 4: Символ «4» на стандартной латинской клавиатуре.
- 5: Символ «5» на стандартной латинской клавиатуре.
- 6: Символ «6» на стандартной латинской клавиатуре.
- 7: Символ «7» на стандартной латинской клавиатуре.
- 8: Символ «8» на стандартной латинской клавиатуре.
- 9: Символ «9» на стандартной латинской клавиатуре.
Эти клавиши можно использовать для назначения определенных функций или макросов в программе AutoHotkey. Например, вы можете назначить клавишу «1» для выполнения определенной команды или открытия определенного приложения. Чтобы назначить цифровые клавиши в скрипте AutoHotkey, используйте соответствующие команды программы.
Буквенно-цифровые клавиши
Ниже приведены наименования клавиш на клавиатуре, которые представлены буквами и цифрами:
Буквы A-Z: клавиши от A до Z соответствуют буквам английского алфавита. Например, клавиша A соответствует букве «A», клавиша B — букве «B» и так далее.
Цифры 0-9: клавиши от 0 до 9 представляют цифры от 0 до 9. Например, клавиша 1 соответствует цифре «1», клавиша 2 — цифре «2» и так далее.
` (тильда): эта клавиша расположена слева от клавиши 1. С её помощью можно делать различные символы, такие как ~ и `.
— (минус): клавиша для ввода минуса (-) на клавиатуре.
= (равно): клавиша для ввода знака равно (=) на клавиатуре.
[ (левая квадратная скобка): клавиша для ввода левой квадратной скобки ([) на клавиатуре.
] (правая квадратная скобка): клавиша для ввода правой квадратной скобки (]) на клавиатуре.
\ (обратный слэш): клавиша для ввода обратного слэша (\) на клавиатуре.
; (точка с запятой): клавиша для ввода точки с запятой (;) на клавиатуре.
‘ (апостроф): клавиша для ввода апострофа (‘) на клавиатуре.
, (запятая): клавиша для ввода запятой (,) на клавиатуре.
. (точка): клавиша для ввода точки (.) на клавиатуре.
/ (слэш): клавиша для ввода слэша (/) на клавиатуре.
Пробел: клавиша для ввода пробела.
Символьные клавиши
Символьные клавиши на клавиатуре представляют собой основные клавиши, которые отображают буквы, цифры, знаки препинания и другие символы. AutoHotkey (AHK) позволяет использовать эти клавиши для выполнения различных действий или назначения горячих клавиш.
Некоторые из символьных клавиш:
- Алфавитно-цифровые клавиши (от A до Z и от 0 до 9) — эти клавиши могут быть использованы для набора символов или привязки к определенным функциям;
- Пробел — используется для ввода пробела между словами;
- Запятая (,)
- Точка (.)
- Точка с запятой (;)
- Двоеточие ( : )
- Вопросительный знак ( ? )
- Восклицательный знак ( ! )
- Скобки ( ( ) [ ] { } ) — используются для группировки или указания порядка выполнения действий;
- Двойные кавычки ( » )
- Одинарные кавычки ( ‘ )
Это только некоторые из символьных клавиш, которые можно использовать с AutoHotkey. В зависимости от ваших потребностей или предпочтений, вы можете назначить им любые действия или горячие клавиши.
Управляющие клавиши
Управляющие клавиши имеют специальное назначение и могут использоваться в сочетании с другими клавишами для выполнения различных команд. В таблице ниже перечислены основные управляющие клавиши, их обозначения и описание функций:
Клавиша | Обозначение | Описание |
---|---|---|
^ | Ctrl | Клавиша Control. Используется для комбинирования с другими клавишами. |
# | Win | Клавиша Windows (Start). Используется для комбинирования с другими клавишами. |
! | Alt | Клавиша Alt. Используется для комбинирования с другими клавишами. |
#^! | WinCtrlAlt | Используется для комбинирования с другими клавишами. К примеру, WinCtrlAlt+X . |
Shift | + | Клавиша Shift. Используется для комбинирования с другими клавишами. |
Управляющие клавиши в AutoHotkey позволяют создавать шаблоны и сочетания клавиш для автоматизации рутинных задач и управления программами. Используйте их в своих скриптах для получения максимальной отдачи от работы с клавиатурой.
Клавиши модификаторы
AutoHotkey позволяет использовать клавиши модификаторы для изменения поведения горячих клавиш. Клавиши модификаторы добавляются к обычным клавишам для выполнения различных комбинаций.
В таблице ниже приведены наименования клавиш модификаторов и их обозначения:
Клавиша модификатор | Обозначение |
---|---|
Control (Ctrl) | ^ |
Alt | ! |
Shift | + |
Win (Windows) | # |
AltGr | ^! |
Ctrl+Alt | ^! |
Ctrl+Shift | ^+ |
Ctrl+Shift+Alt | ^+! |
Примеры использования клавиш модификаторов:
^a
— комбинация клавиш «Ctrl + A»
!m
— комбинация клавиш «Alt + M»
+h
— комбинация клавиш «Shift + H»
#d
— комбинация клавиш «Win + D»
^!
— комбинация клавиш «Ctrl + Alt»
^!x
— комбинация клавиш «Ctrl + Alt + X»
^+y
— комбинация клавиш «Ctrl + Shift + Y»
^+!z
— комбинация клавиш «Ctrl + Shift + Alt + Z»
Использование клавиш модификаторов позволяет создать более гибкие и удобные горячие клавиши в скриптах AutoHotkey.