Програми можуть підключитися до параметрів спільного доступу за допомогою нового API NSSharingService . Це здається, що власні дії LaunchBar можна робити з будь-яким виконуваним файлом UNIX, тому ви, ймовірно, можете написати невеликий інструмент командного рядка (або, можливо, вам знадобиться створити фактичний додаток - вам доведеться його перевірити), який активує цей API ( використовуючи NSSharingServiceNamePostOnTwitter
), і це повинно відображати діалог твіт.
Оновлення: щоб ініціювати твіт із AppleScript, можна зробити наступне:
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
Крім того, ви можете перемикати режим "Показувати сповіщення та банери" / не турбувати режим:
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
(Це все дуже специфічно для поточного макета вікон Центру сповіщень і, ймовірно, може порушитися з майбутніми оновленнями OS X - але, ймовірно, будуть прості виправлення.)