12 votes

Quels sont les crochets existants dans le centre de notification / twitter pour que je puisse tweeter de manière programmatique ?

Je cherche spécifiquement à concevoir une action personnalisée pour Barre de lancement afin que je puisse lancer un tweet à partir de cet utilitaire. Comme le Centre de notification dispose d'un bouton "Cliquer pour tweeter", je me suis demandé si le Centre de notification dispose de crochets qui me permettraient de script ceci sans attendre que le développeur du programme ajoute une fonction pour effectuer cette action.

0voto

Manu Kemppainen Points 11

Fantastique ! Merci de montrer au monde une autre voie.

Ma solution a fonctionné pour moi, mais la vôtre aussi.

Je ne suis pas un expert d'Applescript, loin de là, mais j'adore bricoler avec.

Merci !

En utilisant ce que j'ai appris de vous, voici une autre méthode qui fonctionne pour moi. Cela ne répond pas à certaines de vos préoccupations concernant les claviers alternatifs ou les erreurs, mais peut-être cela éclairera-t-il quelqu'un qui se lance dans l'AS.

display dialog "Tweet?" default answer "" buttons {"OK"} default button 1 with icon 2
set mytweet to text returned of result

tell application "System Events"
    tell process "Notification Center"
        click menu bar item 1 of menu bar 1
        click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "window"
        keystroke mytweet
        keystroke "D" using {command down, shift down}
        repeat 100 times
            try
                delay 0.1
                click menu bar item 1 of menu bar 1
                exit repeat
            end try
        end repeat
    end tell
end tell

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X