Ce message s'adresse aux utilisateurs de Gmail (les autres, baissez les yeux en signe de honte).
<pub éhontée>Premièrement, j'aimerais vous aviser qu'on à passé la barre des 2100 megs d'espace de stockage ;-)</pub éhontée> Deuxièment, j'aimerais vous parler de Gnotifier, vous savez ce petit prog qui se place dans la barre des notifications Windows et qui vous dit quand vous avez du couriel ( par ici : http://toolbar.google.com/gmail-helper/index?promo=gdl-en On peut clairement lire dans la FAQ que le support pour Mac et Linux est en développement (mince, ils ont pensé à nous), mais en attendant, on fait quoi M'sieu ? C'est la que Karamba vole à la rescousse. Voici donc la recette pour obtenir un gentil petit interface qui vérifie si vous avez des messages : (Pour les impatients, un petit screenshot du résultat final se trouve dans les pièces jointes) Ce dont vous aurez besoin : 1- Kde, puisque que SuperKaramba il y a un K dedans. 2- SuperKaramba : on le trouve ici : http://netdragon.sourceforge.net/ 3- Du theme GMOO pour SuperKaramba ici : http://www.kde-look.org/content/show.php?content=16921 L'étape suivante est assez simple, il suffit de lancer superkaramba et d'aller sélectionner gmoo.theme pour le lancer. S'il apparait sur votre écran, vous êtes sur la bonne voie. Maintenant, je n'aimais pas trop le script python qu'utilise GMOO, alors j'en ai fait un homemade (inclus dans les fichiers joints). Ce qu'ils vous reste à faire, c'est de l'ouvrir avec votre éditeur de texte préféré, de modifier les infos [MON_COMPTE] et [MOT_DE_PASSE] et ensuite de placer le script dans GMOO/libgmail. Finalement, il faut faire pointer le GMOO.theme sur ce script, ouvrez le et modifier la ligne 8 , en donnant comme program "python lien-vers-le-script" Voilà ! Leif-
import libgmail
ga = libgmail.GmailAccount("[EMAIL PROTECTED]", "[MOT_DE_PASSE]")
ga.login()
folder = ga.getMessagesByFolder('inbox')
x=0
for thread in folder:
x=x+1
#print thread.id, len(thread), thread.subject
if x == 0:
print "No new mail"
elif x == 1:
print x, "new mail"
else:
print x, "new mails"
capture.png
Description: PNG image
