Українська

Чи є AutoHotkey для Mac?

Завантажити InputConfig з Mac App StoreЦей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.

Ні. Власна сторінка проєкту AutoHotkey описує його як скриптову утиліту для створення макросів і автоматизації для Windows. На Mac немає такого самого інструмента, але кожна річ, для якої люди його використовують, має відповідь на Mac, і більшість із них безкоштовні. Ця сторінка сортує їх за задачами, бо на Mac задачі належать різним інструментам.

Я створюю InputConfig, безкоштовну програму з відкритим кодом для Mac, яка покриває три з цих задач: гарячі клавіші на запасних клавішах і кнопках миші, макроси та автоматичні кліки. Це не мова сценаріїв, і сторінка пояснює, чого в ній немає.

Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.

Кроки

  1. Запишіть, що робить кожен ваш скрипт AutoHotkey: розгортає текст, перепризначає клавішу, запускає гарячу клавішу, відтворює макрос або клацає повторно.
  2. Для розгортання тексту і комбінацій меню відкрийте Системні параметри, Клавіатура.
  3. Для перепризначення клавіш на інші клавіші, крім клавіш-модифікаторів, використовуйте Karabiner-Elements.
  4. Для гарячих клавіш на запасних клавішах або кнопках миші, макросів і автокліку встановіть InputConfig і додайте рядок для кожного.
  5. Натисніть Scan у рядку, натисніть клавішу або кнопку і оберіть, що вона надсилає.

Знайдіть інструмент Mac для кожної задачі

Ви використовуєте AutoHotkey, щобНа Mac
Розгорнути скорочення в текстText Replacements, у розділі Клавіатура в Системних параметрах
Змінити дію клавіші-модифікатораmacOS: Системні параметри, Клавіатура, Keyboard Shortcuts, Modifier Keys
Перетворити будь-яку клавішу на будь-яку іншуKarabiner-Elements, безкоштовна і з відкритим кодом
Змінити комбінацію для команди менюmacOS: Keyboard Shortcuts, App Shortcuts
Запустити ланцюжок дій з комбінації клавішПрограма Shortcuts, де комбінація може мати власну комбінацію клавіш
Дати запасній клавіші або кнопці миші роботуInputConfig: F13 до F19, праві модифікатори, бічні кнопки
Відтворити послідовність клавіш і кліків з таймінгомМакрос InputConfig
Клацати або натискати клавішу знову і зновуНалаштування повтору в InputConfig: turbo, поки утримується, або доки не натиснути знову

AutoHotkey це один інструмент у Windows, а на Mac його задачі належать чотирьом.

Рядок макросу в редакторі InputConfig з трьома кроками: Command C, Command Tab з паузою 400 мс і Command V.
Figure 1. Рядок макросу в InputConfig з трьома кроками: Command C, Command Tab після паузи 400 мс і Command V.
Рядок в редакторі InputConfig з відкритими параметрами: F13 відкриває Safari, F14 друкує фразу, а F15 запускає макрос копіювання, очікування і вставки.
Figure 2. Три завдання, схожі на скрипти AutoHotkey, без скрипта: F13 відкриває Safari, F14 друкує підпис, а F15 копіює, чекає і вставляє.

Використайте те, що вже робить macOS

  • Друк фрази. Text Replacements розгортає коротке скорочення в будь-який текст майже в кожній програмі.
  • Нова комбінація для команди меню. App Shortcuts дає будь-якому пункту меню комбінацію клавіш, яку ви обираєте.
  • Заміна модифікаторів. Modifier Keys змінює роботу Caps Lock, Control, Option, Command і Globe. Caps Lock на Escape є в цьому списку.
  • Багатокрокова автоматизація. Програма Shortcuts з'єднує дії, як відкриття програм, зміна розміру вікон і робота з файлами.

Перепризначення клавіш на Mac проходить через ці три панелі налаштувань. Спершу перевірте Системні параметри, бо кілька завдань AutoHotkey на Mac не потребують жодного встановлення.

Додайте гарячі клавіші, макроси і автоклік

  • Ви: В InputConfig створіть пресет і додайте рядок. Натисніть Scan, потім натисніть клавішу або клацніть кнопку миші. Оберіть вихід: комбінацію клавіш, макрос, Type Text, Open App, Run Siri Shortcut або системну функцію.
  • InputConfig: Виконує вихід щоразу, коли ви натискаєте цей вхід, у кожній програмі, поки пресет працює. Пресет лише з рядками клавіатури не потребує контролера.
  • Перевірка: Активуйте пресет і натисніть клавішу.

Клавіша, яка нічого не друкує, як F13, дає найчистішу гарячу клавішу.

Чого Mac не дає

  • Однієї мови сценаріїв для всього. Немає одного інструмента, який покриває все, що може скрипт AutoHotkey. Кожна задача йде до свого інструмента.
  • Ваших файлів .ahk. Це скрипти для Windows. Ніщо на цій сторінці їх не запускає, тож кожна задача відтворюється заново.
  • Блокування клавіш в InputConfig. Вона слухає клавіатуру поруч із macOS, тож призначена клавіша все одно робить і свою звичайну роль. Перепризначення або вимкнення клавіші це робота Karabiner-Elements.
  • Записаних макросів в InputConfig. Макрос будується крок за кроком і не записується спостереженням за вами.

InputConfig додає роботу клавішам і кнопкам, але не замінює мову програмування.

Уникайте завантажень «AutoHotkey для Mac»

Проєкт AutoHotkey збирає лише для Windows, тож завантаження для Mac під цією назвою не від його творців. Використовуйте налаштування, які вже є в macOS, а для всього доданого беріть програму з Mac App Store або проєкт, чий вихідний код можна прочитати. Файл, який пропонують як AutoHotkey для macOS, не з проєкту AutoHotkey.

Коротко

  • Розгортання тексту і комбінації меню. Вони є в Системних параметрах, Клавіатура.
  • Будь-яка клавіша в будь-яку іншу. Використовуйте Karabiner-Elements.
  • Гарячі клавіші на запасних клавішах і кнопках, макроси, автоклік. Використовуйте InputConfig.

Розсортуйте скрипти за задачею, і кожен має дім на Mac.

Питання

Чи є AutoHotkey для Mac?

Ні. Сторінка проєкту AutoHotkey описує його як скриптову утиліту для Windows, і версії для Mac немає. На Mac його задачі розділені між налаштуваннями macOS, програмою Shortcuts, Karabiner-Elements і мапером, як InputConfig.

Який аналог AutoHotkey на Mac?

Єдиного немає. Text Replacements і App Shortcuts вбудовані в macOS, Karabiner-Elements перепризначає клавіші, програма Shortcuts з'єднує дії, а InputConfig додає гарячі клавіші на запасних клавішах і кнопках миші, макроси та автоклік.

Як розгортати текст на Mac?

Використовуйте Text Replacements у розділі Клавіатура в Системних параметрах. Коротке скорочення розгортається в будь-який текст майже в кожній програмі, і нічого встановлювати не треба.

Чи можна запускати мої скрипти AutoHotkey на Mac?

Ні. Це скрипти для Windows. Відтворіть кожну задачу інструментом Mac для неї: заміною тексту, перепризначенням клавіші, комбінацією або макросом.

Чи можна зробити гарячу клавішу, яка запускає макрос на Mac?

Так. В InputConfig призначте клавішу, наприклад F13, бокову кнопку миші або кнопку контролера на макрос: послідовність клавіш, комбінацій і кліків з таймінгом.

Більше українською

Докладні посібники, англійською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Інтерфейс застосунку й решта сайту англійською.

Ця сторінка іншими мовами: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Tiếng Việt, 繁體中文, 简体中文

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.