Tôi có một ứng dụng Pomodoro tuyệt vời, nhưng không có phím tắt để bắt đầu và tạm dừng nó. Tôi đã cố gắng viết mã AppleScript trong một giờ qua, đọc tài liệu tham khảo AppleScript và tìm kiếm trực tuyến, nhưng tôi chẳng đi đến đâu.
Những gì tôi muốn làm là có một AppleScript (nó sẽ được khởi chạy từ một ứng dụng có tên BetterTouchTool) nhấp vào tọa độ trên thanh menu, (ứng dụng Pomodoro chạy trong nền và tôi có tất cả các tọa độ cần thiết), cần có một con trỏ trở lại để quay lại con trỏ thứ hai (để quay lại vị trí con trỏ ban đầu), nhấp lần thứ hai vào mục thả xuống 'Bắt đầu / Tạm dừng' (từ tọa độ), sau đó thực hiện quay lại con trỏ thứ hai để đưa con trỏ trở lại ban đầu Chức vụ.
EDIT: ứng dụng này là một ứng dụng hẹn giờ (trong thanh menu) với menu thả xuống có mục đầu tiên là 'Bắt đầu', 'Tạm dừng' hoặc 'Tiếp tục', đó là những gì tôi muốn có thể nhấp qua bàn phím AppleScript được gán.
EDIT2: đã đạt được điều này:
tell application "System Events"
click (click at {1447, 10})
end tell
tell application "System Events" to tell process "Pomodoro Timer"
click (click at {1456, 37})
end tell
Nhưng không biết cách mã hóa con trỏ trở lại và tôi gặp lỗi này:
Sự kiện hệ thống gặp lỗi: Không thể lấy mục thanh menu "00:58" của thanh menu 2 của quy trình ứng dụng "Pomodoro Timer".
Ai đó có thể vui lòng giúp tôi ra?
cliclick
từ apple.stackexchange.com/questions/40141/ ?