NetNewsWire et Twitter

Ce n'est pas parce que je ne suis pas trop actif en ce qui concerne la rédaction d'articles sur Customtaro que je suis totalement absent du web...
En effet, comme d'habitude, je lis mes nombreux flux RSS et utilise à outrance Twitter.
Sous Mac, j'utilisais Gruml pour lire mes flux RSS associés à mon compte Google Reader mais depuis la dernière MAJ, cette application fait des siennes.
J'ai donc abandonné Gruml pour revenir à NetNewsWire. Véritable référence dans la lecture de flux RSS sous Mac, je l'avais abandonné au profit de Gruml car bien moins relié aux réseaux sociaux.
Mais en prenant le temps de chercher, je suis tombé sur un script Apple qui permet de relier Twitter à NetNewsWire afin de partager à vos amis vos lectures intéressantes. Tout content, j'ai fait son installation (juste un copier-coller dans un dossier) et ai tenté l'aventure...
ARggggggg
Bug, le script ne marchait pas...
Comme je suis un peu bidouilleur, j'ai ouvert le tout et sorti les outils qui vont bien pour arriver à dépatouiller tout ce code. C'était simplement, apparemment, un changement de syntaxe de l'appel de l'API de bit.ly, le service de raccourci url utilisé pour le script de partage sur Twitter.
Donc pour faire court et terminer tout cela :
- Merci à sean808080.com pour le script ;
- Il vous faut un compte bit.ly (ça prend deux secondes à faire) et récupérer votre clef API ici : http://bit.ly/account/your_api_key ;
- Ensuite coller le script dans le dossier /Utilisateurs/votre_login/Bibliothèque/Application Support/NetNewsWire/Scripts ;
- Editer celui-ci en double cliquant dessus et en remplaçant les infos en haut par celle de votre compte bit.ly ;)
Et tada !
Il faut cliquer sur le petit symbole des scripts en haut dans la barre et choisir le script. Pour la première fois, vous serez invité à saisir votre login et mot de passe Twitter. ;)
Encore une fois, je rappelle que j'ai simplement corrigé le code de base de sean808080.com, je n'ai rien à voir là-dedans, tout le mérite lui revient ! :p
Tcho, Hamtaro.

Merci pour cette astuce, c'est très intéressant. Toutefois je n'ai pas trouvé à quel endroit du script placer les informations relatives à mon compte, ni s'il fallait indiquer d'autres informations que la clé API.
@See Mee : cela se situe dans les 1ères lignes. Au niveau de set login (il faut donner son nom d'utilisateur bit.ly) et set api_key (il faut donner sa clé). Ce sont les deux seules valeurs à modifier ;)
OK. Enfin non, je n'ai pas réussi.
Si je laisse les guillemets, voici le message d'erreur : Erreur dans TextEdit : Il est impossible de poursuivre «event register».
Si je les retire, j'ai celui-ci : La variable blogexperience n’est pas définie.
Mais peut-être n'ai-je pas compris ce qu'était mon nom d'utilisateur ? En l'occurence, c'est blogexperience que j'utilise pour me loguer, et qui est adossé dans l'URL de ma timeline publique : http://bit.ly/u/blogexperience
Désolée de vous embêter, je trouve cela dommage, car NNW me plaît beaucoup, surtout s'il est couplé à Twitter !
J'ajoute que je suis sur Mac OS 10.6.3 : croyez-vous que ce soit un problème dans l'exécution du script ? On m'a dit que cette version était buguée...
@see Mee : Je suis également sous 10.6.3 et je n'ai pas de soucis... Peux-tu m'envoyer via mon formulaire de contact ton nom de login ainsi que ta clé API ? http://www.customtaro.fr/blog/?static3/contact
Malgré une correcte modification du script, aucune erreur sur la cle api et le login, ça ne fonctionne pas chez moi… étrange
@Rizwan : Je ne comprends pas... Pas de soucis chez moi, je l'utilise tous les jours...
Merci pour cette modification de script qui est effectivement bien pratique.
Dommage que Bit.ly ne s'occupe pas de partager automatiquement le contenu envoyé. Ca oblige a faire deux ou trois clics supplémentaires. ;)