Есть ли эквивалентный продукт/метод для AutoHotkey. Для тех, кто не знает, это продукт, который позволяет программировать движения мыши и клавиатуры. Это позволяет мне «макросировать» определенные функции в программах вместо того, чтобы делать это вручную. В старые времена их называли клавишными набивками. Но это только половина решения, так как мне также нужен наполнитель «движения мыши».
Есть ли такой зверь?
Я рекомендую Keyboard Maestro , который позволяет настраивать макросы с различными действиями, которые можно запускать с помощью сочетаний клавиш или других триггеров.
Обратите внимание на Хаммерспун. Кажется, что он очень полнофункциональный и, как и AutoHotkey, предлагает программный способ выполнять все виды автоматизации OSX в дополнение к привязке/переназначению клавиш.
(Для этого используется подход, основанный на плагинах. Karabiner, упомянутый в ответе выше, также может использоваться в качестве плагина, позволяющего расширять его функциональность всевозможными способами.)
Я использую карабин . Его немного сложно настроить (он использует XML), но он такой же мощный, как AHK. Он также может двигать мышь .
Я использую BetterTouchTools. Он может эмулировать нажатия кнопок, щелчки мышью, множество полезных функций в зависимости от открытого в данный момент приложения.
Пример: F1 в Evernote делает текст жирным, F2 увеличивает текст, F3 выделяет всю строку:
До недавнего времени BetterTouchTools был бесплатным. Теперь он переключился на модель «плати сколько хочешь» с минимумом ~ 2 доллара или около того.
Тем не менее, это автоматизатор на основе графического интерфейса, у него нет функций программирования, которые есть у Autohotkey. Однако вы можете комбинировать несколько действий, таких как активация окна, нажатие кнопки, повторное скрытие окна и т. д.
кланомат
Меер Борг
Джим Григорян