Эквивалент AutoHotKey на Mac

17

Я ищу приложение для Mac, похожее на AutoHotkey . Каковы лучшие приложения Mac в этой категории?

Думай Флойд
источник
2
Кроме того, это просто «Mac», а не «MAC».
Днорд
2
Может быть, он ссылается на физические адреса сетевых карт :-)
Джои
6
Где-то есть человек, который знает точно подходящую для вас программу, но никогда не слышал об AutoHotkey, потому что он преданный пользователь Mac. Как написано, этот вопрос не получит от них ответа.
dmckee
1
@dnord - Nitpicky / ненужный.
Мэтт
См. Также: apple.stackexchange.com/questions/153930/…
Салман фон Аббас

Ответы:

4

Какое подмножество функций AHK вы пытаетесь имитировать?

Quicksilver часто встречается в этой дискуссии. Вы можете хранить в нем фрагменты текста, запускать сценарии и перемещать много вещей между программами.

Для реальных «макросов» есть TextExpander . Это менеджер ввода, который отслеживает определенные комбинации клавиш, а затем бросается, чтобы вернуться на задний план вашего волшебного сочетания клавиш и заменить его чем-то статическим или динамическим. Как и в моей системе, «ddte» становится «2009.08.22» в любой программе, когда я печатаю.

Automator или AppleScript могут дать вам некоторые макросы без реальных макросов. Вы будете иметь дело с реальными хуками приложений вместо хаков ввода, но это стоит проверить.

Там также прожектор.

dnord
источник
Есть также системные привязки клавиш, с DefaultKeyBinding.dict.
jtbandes
4

Я использовал Auto HotKey для некоторого эргономичного перераспределения клавиш в Windows - когда я переключился на Mac, я начал использовать Keyboard Maestro, чтобы делать то же самое.


источник
3

Посмотри в IronAHK . Это переписать Autohotkey для .NET и Mono. Отлично работает под Mono на Mac.

Джон Т
источник
3
Можете ли вы расширить на "отлично работает"? Я продолжаю читать, что есть огромные пробелы в функциональности, которые не были перенесены. Потом я попробовал и нашел то же самое.
Мэтт
3

Keymando был создан именно для этого. Вы можете создавать сопоставления клавиш, настраивать команды автоматизации системы, средства запуска приложений и многое другое.

http://keymando.com/

Полное раскрытие: я создатель Keymando. Пожалуйста, не стесняйтесь задавать любые вопросы.

Кевин Коляр
источник
1

ControllerMate - это инструмент программирования контроллера, который позволяет вам настраивать поведение ваших устройств HID - клавиатуры, клавиатуры, мыши, трекболы, джойстики, геймпады, дроссели и другие.


источник
1

Попробуйте QuickKeys

С QuicKeys вы можете автоматизировать обычные вещи, которые вы делаете все время. И вы также можете автоматизировать утомительные вещи, которые вы не делаете все время - вещи, которые трудно запомнить.

Синдре Сорхус
источник