AutoHotkey Equivalent untuk OS X?

57

Apakah ada produk / metode yang setara untuk AutoHotkey. Bagi mereka yang tidak tahu, ini adalah produk yang memungkinkan Anda untuk memprogram gerakan mouse dan keyboard Anda. Ini memungkinkan saya untuk "makro" fungsi tertentu pada program daripada harus melakukannya secara manual. Di masa lalu mereka biasa menyebut mereka stuffers keyboard. Tapi itu hanya setengah dari solusi karena saya memerlukan stuffer "gerakan mouse" juga.

Apakah ada binatang seperti itu?

Meer Borg
sumber
Silakan tentukan keluarga sistem atau versi sistem dalam pertanyaan Anda (fe Mac OS X Mavericks)
klanomath
1
@klanomath Yosemite, sehingga masalah penandatanganan pengemudi mungkin menjadi masalah untuk apa pun yang ada. Meskipun saya tidak terikat dengan Yosemite
Meer Borg
Saya menggunakan otomatisasi desktop Kantu sebagai "AutoHotkey for Mac" - meskipun demikian kedua alat ini sangat berbeda. Pendekatan visual Kantu lebih mudah digunakan, tetapi tidak sekuat Ahk di windows. Kantu juga open-source.
Jim Grigoryan

Jawaban:

26

Saya merekomendasikan Keyboard Maestro yang memungkinkan Anda mengatur makro dengan berbagai tindakan yang dapat dipicu dengan pintasan keyboard atau pemicu lainnya.

GRG
sumber
1
Sepertinya tidak melakukan gerakan mouse, apakah saya melewatkan sesuatu?
Meer Borg
@Meet Tentu tidak: ada tindakan untuk klik, arahkan, gulir dan seret.
GRG
4
Wow, ini melampaui apa yang saya pikir mungkin, tidak hanya gerakan mouse makro dalam loop, ia dapat mendeteksi piksel pada layar sehingga saya tahu jika suatu keadaan telah berubah.
Meer Borg
5
-1 OP mengatakan "setara dengan AHK", yang gratis. Produk ini tidak gratis dan karenanya tidak setara.
Robino
Apakah ini gratis? Atau hanya memberikan uji coba?
Kaya
26

Lihat Hammerspoon. Tampaknya fitur yang sangat lengkap dan - seperti AutoHotkey - menawarkan cara terprogram untuk melakukan segala macam otomatisasi OSX, selain pengikatan / remapping kunci.

(Dibutuhkan pendekatan berbasis plugin. Karabiner, yang disebutkan dalam jawaban di atas, dapat digunakan sebagai plugin juga memungkinkan fungsinya ditingkatkan dalam segala macam cara.)

http://www.hammerspoon.org/

Himanshu P
sumber
2
Ini pantas mendapat lebih banyak pujian, ini adalah alat yang sangat kuat, terima kasih telah berbagi!
njfife
3
dan gratis, dan open source!
Taman Brad
13

Saya menggunakan Karabiner . Agak sulit untuk menyesuaikan (menggunakan XML), tetapi sama kuatnya dengan AHK. Itu juga bisa menggerakkan mouse .

0942v8653
sumber
Terlihat menjanjikan, akan mencobanya, semoga berhasil.
Meer Borg
1
Ikuti instruksi dalam posting blog ini, dan bekerja dengan sangat baik: jeromyanglim.tumblr.com/post/35261000440/... Terima kasih!
e9t
2
Ini usang dengan versi MacOS yang lebih baru, digantikan dengan Karabiner Elements yang tidak mendukung mouse lagi, sangat kurang dalam fitur keyboard dan masih cukup buggy. Saya sangat merekomendasikan Karabiner untuk sistem pra-Sierra.
Kesarion
2

Saya menggunakan BetterTouchTools. Itu dapat meniru tombol penekan, klik mouse, banyak fungsi berguna tergantung pada aplikasi yang sedang terbuka.

Contoh: F1 dalam evernote membuat teks menjadi tebal, F2 membuat teks lebih besar, F3 memilih seluruh baris:
masukkan deskripsi gambar di sini

BetterTouchTools gratis hingga baru-baru ini. Sekarang beralih ke model 'bayar sebanyak yang Anda suka' dengan minimum ~ 2 dolar atau lebih.

Namun, ini adalah automater berbasis GUI, ia tidak memiliki fitur pemrograman yang dimiliki Autohotkey. Namun Anda dapat menggabungkan beberapa tindakan seperti mengaktifkan jendela, tekan tombol, sembunyikan jendela lagi dll.

Leo Ufimtsev
sumber