Làm cách nào để tạo macro bàn phím đơn giản với Automator?


16

Làm cách nào tôi có thể sử dụng công cụ tích hợp, Automator (chứ không phải ứng dụng bên thứ 3), để tạo macro bàn phím đơn giản?

Ví dụ, tôi muốn nó nhấn Cmd-Shift Left, sau đó Cmd-U, sau đó Right, v.v.

Tôi đã thử sử dụng tính năng ghi để tạo macro này, nhưng gặp phải một số vấn đề.

Đầu tiên là nó sao chép các sự kiện chuột của tôi sau khi tôi nhấn bản ghi và khi tôi vào ứng dụng tôi muốn chạy macro. Ví dụ: trong trường hợp này tôi muốn chạy nó trong Chrome. Tôi đã kết thúc việc xóa một vài bước đầu tiên liên quan đến việc khởi chạy chrome. Lý do tôi xóa chúng là vì tôi không muốn nó bị giới hạn trong một ứng dụng cụ thể và tôi nghĩ rằng nó chỉ làm tăng thêm sự phức tạp nếu nó cố gắng kích hoạt một ứng dụng. Tôi muốn nó chỉ gắn với các lệnh bàn phím đang chạy.

Vấn đề thứ hai là tôi không chắc cách khởi tạo macro bàn phím. Tôi có lưu tập tin đã ghi không? Ở đâu? Làm cách nào để gọi macro khi tôi ở trong Chrome? Có cách nào để gán phím tắt cho nó không?


Tôi muốn giới thiệu Bàn phím Maestro, nó thực hiện chính xác điều đó.
dùng14492

Câu trả lời:


16

Nếu bạn không muốn sử dụng bất kỳ ứng dụng của bên thứ ba nào, bạn thực sự đang làm phức tạp cuộc sống của mình. Mặc dù tôi nghĩ rằng nó có thể.

1) Mở Automator và tạo một Dịch vụ mới. Trong quy trình làm việc của bạn, bạn muốn chạy Applescript. Trong đó bạn nói với nó để nhấn các phím bạn muốn. nhập mô tả hình ảnh ở đây

Khi bạn lưu nó dưới dạng Dịch vụ, bạn có thể thiết lập lối tắt bàn phím cho Dịch vụ trong Tùy chọn hệ thống. Nó sẽ tự động hiển thị dưới nhóm Chung. Hãy chắc chắn rằng nó được kích hoạt và cung cấp cho nó một phím tắt. nhập mô tả hình ảnh ở đây

Tôi đã làm việc này bằng cách kiểm tra chức năng Hiển thị lịch sử Cmd-Y. Hy vọng những điều trên không quá khó hiểu.

Nếu bạn muốn đặt các phím tắt toàn cầu và chạy các tập lệnh, bạn có thể muốn xem BetterTouchTool: http://blog.boastr.net/


Điều này được sử dụng để làm việc, nhưng gần đây dường như đã dừng lại (Sierra, 10.12.6). Chạy dịch vụ từ menu Dịch vụ của ứng dụng sẽ hiển thị cog nhỏ trong menu hệ thống trên cùng để tôi biết nó đang chạy, nhưng không có gì xảy ra. Chỉ tôi thôi à?
Đừng hoảng sợ
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.