Accueil > Développement, Linux > Twitte and Identica in same time

Twitte and Identica in same time

Vous connaissez tous les deux services de microblogging : Twitter et Identi.ca. Ces deux services vous proposent de poster des messages de 140 caractères.  Vous pouvez poster un message, une URL ou une photo.

Cependant, si vous souhaitez être présent sur les deux sites vous devez consécutivement poster sur Twitter et sur Identica, ce qui est assez fastidieux. C’est pourquoi je vous propose un petit script en Perl qui se chargera pour vous de faire le post en simultané sur les deux sites.

Pré-requis :

– Un interpréteur Perl v5 minimum
– Le module Net::Twitter::Lite
– Un Linux, Je n’ai pas fait le test sous Windows, mais je pense que le portage peut être fait.

Installation :

Installer le module Net::Twitter::Lite avec Cpan.
Cpan est un gestionnaire de module Perl, il se charge de gérer les dépendances entre les différents modules.

root@Clara:# cpan
cpan> install Net::Twitter::Lite

Lors de l’installation, les réponses par défaut suffisent …

Il ne vous reste plus qu’à télécharger le script twitterAndIdentica.pl ici.
Une  fois téléchargé, il vous reste à créer votre fichier pour vous identifier sur Twitter et Identica.
Par défaut, le programme va chercher les login/mot de passe dans le fichier twit.txt, vous pouvez bien sûr modifier cela dans le code source : ligne 181 du programme, la variable à modifier $PasswordFile = « twit.txt »
Le fichier twit.txt doit également se trouver dans le même répertoire que le programme, ou sinon vous pouvez toujours préciser son chemin avec l’option -t.

Voici un exemple de fichier :

identica:loginIdentica:motDePasseIdentica
twitter:loginTwitter:motDePasseTwitter

Pour lancer le script un petit Perl twitterAndIdentica.pl , voici les options que propose le programme

Options:

-a, –all : Envoyer le message sur Twitter et Identica

-f, –file : Fichier qui contient les login/motDePasse
-h, –help : Affiche L’aide
-i, –identica : Envoi le message sur Identica
-s, –status : Le message  à envoyer
-t, –twitter : Envoi le message sur  Twitter
-v, –version : Affiche la version du programme

Enfin, voici un exemple :

perl twitterAndIdentica.pl -s « Bonjour Tout le monde » -a

Merci à Damien.


Categories: Développement, Linux Tags: , , ,
  1. Pas encore de commentaire
  1. Pas encore de trackbacks
*