Le app possono collegarsi alle opzioni di condivisione con il nuovo NSSharingService API. È suona come azioni LaunchBar personalizzate possono essere eseguite con qualsiasi file eseguibile UNIX, quindi potresti probabilmente scrivi un piccolo strumento da riga di comando (o potresti dover creare un'app effettiva - dovrai testarlo) che attiva questa API (usando NSSharingServiceNamePostOnTwitter
), e che dovrebbe visualizzare la finestra di dialogo del tweet.
Aggiornamento: per avviare un tweet da AppleScript, puoi procedere come segue:
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
Inoltre, puoi attivare la modalità "Mostra avvisi e banner" / non disturbare:
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
(Questo è tutto molto specifico per il layout attuale della finestra del Centro di notifica ed è probabile che si interrompa con i futuri aggiornamenti di OS X - ma ci saranno probabilmente correzioni facili.)