AutoHotkey Tương đương cho OS X?


57

Có một sản phẩm / phương pháp tương đương cho AutoHotkey. Đối với những người không biết, đây là sản phẩm cho phép bạn lập trình chuyển động chuột và bàn phím. Điều này cho phép tôi "macro" một số chức năng nhất định trên các chương trình thay vì phải thực hiện thủ công. Ngày xưa họ thường gọi chúng là đồ nhồi bàn phím. Nhưng đó chỉ là một nửa giải pháp vì tôi cũng cần một máy nhồi "chuột di chuyển".

Có một con thú như vậy?


Vui lòng chỉ định một họ hệ thống hoặc một phiên bản hệ thống trong câu hỏi của bạn (Fe Mac OS X Mavericks)
klanomath

1
@klanomath Yosemite, vì vậy vấn đề ký tên tài xế có thể là vấn đề cho bất cứ điều gì tồn tại. Mặc dù tôi không gắn bó với Yosemite
Meer Borg

Tôi sử dụng tự động hóa máy tính để bàn của Kantu là "AutoHotkey cho Mac" - mặc dù vậy cả hai công cụ này khá khác nhau. Phương pháp trực quan của Kantu dễ sử dụng hơn, nhưng không mạnh bằng Ahk trên windows. Kantu cũng là nguồn mở.
Jim Grigoryan

Câu trả lời:


26

Tôi khuyên dùng Bàn phím Maestro cho phép bạn thiết lập các macro với nhiều hành động khác nhau có thể được kích hoạt bằng phím tắt hoặc các kích hoạt khác.


1
Có vẻ như không làm động tác chuột, tôi đã bỏ lỡ điều gì?
Meer Borg

@Meet Chắc chắn: có một hành động để nhấp, di chuột, cuộn và kéo.
grg

4
Ồ, điều này vượt quá những gì tôi nghĩ là có thể, nó không chỉ di chuyển chuột macro trong các vòng lặp, nó có thể phát hiện một pixel trên màn hình để tôi biết nếu một trạng thái đã thay đổi.
Meer Borg

5
-1 OP nói "tương đương với AHK", miễn phí. Sản phẩm này không miễn phí và do đó không tương đương.
Robino

Làm điều này là miễn phí? Hay chỉ cung cấp một thử nghiệm?
Giàu

26

Kiểm tra Hammerspoon. Nó dường như được làm đầy đủ tính năng và - như AutoHotkey - cung cấp một cách lập trình để thực hiện tất cả các loại tự động hóa OSX, ngoài ràng buộc / ánh xạ lại chính.

(Nó sử dụng một cách tiếp cận dựa trên plugin. Karabiner, được đề cập trong câu trả lời ở trên, có thể được sử dụng như một plugin để cho phép chức năng của nó được tăng cường theo mọi cách.)

http://www.hammerspoon.org/


2
Điều này xứng đáng được nâng cấp hơn, đây là một công cụ thực sự mạnh mẽ, cảm ơn bạn đã chia sẻ!
njfife

3
và nó miễn phí và là nguồn mở!
Brad park

13

Tôi sử dụng Karabiner . Đó là một chút khó khăn để tùy chỉnh (nó sử dụng XML), nhưng nó cũng mạnh mẽ như AHK. Nó cũng có thể di chuyển chuột .


Có vẻ hứa hẹn, sẽ thử nó, hy vọng nó hoạt động.
Meer Borg

1
Thực hiện theo các hướng dẫn trong bài đăng trên blog này và hoạt động tuyệt vời: jeromyanglim.tumblr.com/post353261000440/ cảm ơn!
e9t

2
Nó đã lỗi thời với các phiên bản MacOS mới hơn, được thay thế bằng Karabiner Elements không hỗ trợ chuột nữa, cực kỳ thiếu tính năng bàn phím và vẫn còn khá nhiều lỗi. Tôi đánh giá cao Karabiner cho các hệ thống tiền Sierra.
Kesarion

2

Tôi sử dụng BetterTouchTools. Nó có thể mô phỏng các cài đặt trước nút, nhấp chuột, rất nhiều chức năng hữu ích tùy thuộc vào ứng dụng hiện đang mở.

Ví dụ: F1 in evernote làm cho văn bản in đậm, F2 làm cho văn bản lớn hơn, F3 chọn toàn bộ dòng:
nhập mô tả hình ảnh ở đây

BetterTouchTools đã miễn phí cho đến gần đây. Bây giờ, nó đã chuyển sang mô hình 'trả bao nhiêu tùy thích' với tối thiểu ~ 2 đô la trở lên.

Tuy nhiên, đó là một thiết bị tự động dựa trên GUI, nó không có các tính năng lập trình mà Autohotkey có. Tuy nhiên, bạn có thể kết hợp nhiều hành động như kích hoạt một cửa sổ, nhấn nút, ẩn cửa sổ một lần nữa, v.v.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.