Các ứng dụng có thể kết nối với các tùy chọn chia sẻ với API NSSharingService mới . Có vẻ như các hành động LaunchBar tùy chỉnh có thể được thực hiện với bất kỳ tệp thực thi UNIX nào, vì vậy bạn có thể viết một công cụ dòng lệnh nhỏ (hoặc bạn có thể cần phải xây dựng một ứng dụng thực tế - bạn sẽ phải kiểm tra nó) để kích hoạt API này ( bằng cách sử dụng NSSharingServiceNamePostOnTwitter
) và sẽ hiển thị hộp thoại tweet.
Cập nhật: để bắt đầu một tweet từ AppleScript, bạn có thể làm như sau:
tell application "System Events"
tell process "Notification Center"
-- activate notification center
if (count of UI elements) is 1 then click first menu bar's first menu bar item
-- click the tweet button
click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "Window"
end tell
end tell
Hơn nữa, bạn có thể chuyển đổi "Hiển thị cảnh báo và biểu ngữ" / không làm phiền chế độ:
tell application "System Events"
tell process "Notification Center"
key down option
click first menu bar's first menu bar item
key up option
end tell
end tell
(Đây là tất cả rất cụ thể đối với bố cục cửa sổ hiện tại của Trung tâm thông báo và có khả năng bị hỏng với các bản cập nhật OS X trong tương lai - nhưng có thể sẽ có các bản sửa lỗi dễ dàng.)