Ứng dụng tự động với biểu tượng thanh thực đơn


13

Tôi đã tạo một ứng dụng với Automator.

Tôi muốn có một biểu tượng mới trong thanh thực đơn như thế này:


nhập mô tả hình ảnh ở đây


Mà khởi động ứng dụng khi tôi nhấp vào nó.

Có thể không? (không sử dụng Xcode)

PS: Tôi không muốn một launcher menubar .

Câu trả lời:


10

Một cách khác là sử dụng menu Applescript.app Script.

Hiển thị ở đây trong thanh menu


nhập mô tả hình ảnh ở đây


Menu này thường để dễ dàng truy cập vào các tập lệnh Applescript và sẽ liệt kê và chạy chúng từ menu.

Nhưng một thử nghiệm nhanh cho thấy rằng nó cũng có thể chạy quy trình công việc của Automator.

Để có được menu, bạn cần mở Applescript Editor.app có thể tìm thấy trong thư mục Tiện ích bên trong thư mục Ứng dụng : /Applications/Utilities/AppleScript Editor.app

Sau khi mở, hãy vào Tùy chọn và trong mục Kiểm tra tab chung :

"Hiển thị menu Script trong thanh menu"


nhập mô tả hình ảnh ở đây


Bạn có thể muốn bỏ chọn "Hiển thị tập lệnh máy tính"

Bây giờ bạn có thể thoát Applescript.app và menu Applescript sẽ nằm trong Thanh Menu.

Bây giờ bạn chọn Menu Applescript và nó sẽ có một menu phụ " Thư mục tập lệnh mở " để đưa bạn đến thư mục nơi bạn có thể đặt quy trình công việc của mình.

Chọn " Mở thư mục tập lệnh " và sau đó là menu phụ " Mở thư mục thư mục Người dùng tập lệnh để đưa bạn đến thư mục nơi bạn có thể đặt quy trình công việc của mình.


nhập mô tả hình ảnh ở đây


Một cửa sổ Finder sẽ mở vào thư mục Users Sc scripts . Bây giờ bạn có thể đặt tệp .workflow của bạn bên trong nó.

Menu Applescript là động. Vì vậy, mỗi khi bạn chọn nó, nó sẽ quét các thư mục của nó để xem những gì trong đó và điền vào menu.

Các tập tin .workflow của bạn sẽ hiển thị ở đó. Tên Menu sẽ là tên của tệp.


nhập mô tả hình ảnh ở đây


Chọn Menu cho quy trình công việc của bạn sẽ chạy nó.


3
Cảm ơn các câu trả lời chi tiết. Nhưng tôi không muốn một món với thực đơn theo ngữ cảnh. Mục này phải khởi động ứng dụng / tập lệnh khi bạn nhấp vào nó (như biểu tượng trung tâm thông báo).
Ashen

1

Không, không có tùy chọn để làm điều này trong Automator.

Các mục thanh menu được lưu trữ trong /System/Library/CoreServices/Menu\ Extras/một filetype của menu. Đặt ứng dụng ở đây sẽ không hoạt động, bất kể chúng được tạo với chương trình nào.

aLaunchButler đều cho phép bạn thêm ứng dụng vào menu thanh menu.


2
Không có cách nào để tạo .menu dễ dàng, phải không? Tôi nhìn vào bên trong, và cấu trúc giống như một ứng dụng.
Ashen
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.