Espace d'Asher256

Installer un Notificateur sonore GMail sous Ubuntu





Installation de checkgmail

Pour installer checkgmail, je vous invite à ajouter mon dépôt dans votre fichier sources.list.

Une fois que le dépôt sera ajouté, lancez la commande :

sudo apt-get update

Puis installez checkgmail avec la commande :

sudo apt-get install checkgmail

Félicitations, checkgmail est maintenant installé 🙂 . Vous pouvez le lancer depuis le menu de GNOME, KDE, XFCE…

Installation du notificateur sonore:

La dernière étape (qui n’est pas forcément obligatoire) va consister à créer le script nommé « email », qui permettra à CheckGmail de jouer un son, lorsqu’un email sera reçu 😉

Allez dans /usr/local/bin :

cd /usr/local/bin

Et lancez cette commande (pour faire en sorte que le script ’email’ s’installe dans /usr/local/bin) :

sudo wget https://www.asher256.com/misc/email

Rendez le script ’email’ exécutable :

sudo chmod +x /usr/local/bin/email

(Pour votre information, le script « email » joue les fichiers audio distribués avec le programme Gnomemeeting ou Ekiga).

Vous pouvez maintenant lancer le programme CheckGmail et entrer tous vos paramères (email, mot de passe…).

Si vous souhaitez avoir des notifications sonores, ouvrez la fenêtre des Préférences en cliquant sur sur l’icône de CheckGmail (qui se trouve dans la zone de notification) avec le bouton droit de la souris, et en choisissant « Préférences » dans le menu contextuel qui s’affiche.

Entrez ’email’ dans la case qui est en dessous de « Commande à exécuter en cas de nouveaux messages » pour ajouter les notifications sonores.

A bientôt 😉





Déjà 63 commentaires dans “Installer un Notificateur sonore GMail sous Ubuntu”
  1. Thesa

    A tester… je note.

    Je ferai une revue des notifieur gmail dans un billet en préparation sur le-dit gmail.

  2. Asher256

    J’ai testé tous les notificateurs que j’ai trouvé dans divers annuaires (comme freshmeat) et pour le moment, c’est checkgmail que j’ai le plus apprécié!

    Peut-être que ton billet va me faire découvrir d’autres notificateurs, qui sont moins connus ? 😉

  3. Thesa

    Je ne pense pas en avoir testé tant que ça, mais après tout, on ne sait jamais…

    Personnellement, Liferea me semble sufisant pour me tenir au courrant des arrivées de mails à l’aide du fil atom de gmail, mais j’en ai quand même testé, pour voir.
    Et j’ai été très déçu que kcheckgmail ait un bug qui le fait tronquer les password à trois caractères. Sans cela, il gérait les connexion cryptées, il utilisait le système de notification de kde (je suis sous kde), bref que du bon pour moi. Snif ;-(

  4. Asher256

    Alors teste checkgmail, tu ne sera pas déçu 🙂 .

  5. Thesa

    C’est installé. Avant tout, une petite coquille dans le tutoriel : à l’étape « Rendez le script ’email’ exécutable », il manque le sudo devant la commande.

    Sinon, il semble qu’une nouvelle version soit sortie, ma fenêtre de préférence propose plus d’option que celle de ton screenshot.

    Après, le programme propose toutes les options que l’on est en droit d’attendre. Seul regret, l’icône du system tray est un icone à la GTK (normal, le programme est en GTK2), donc pas de transparence sous KDE.

    Je vais tester à l’usage, mais il me semble qu’en effet, ce programme est mieux que ceux fournis dans les dépôts d’ubuntu.

  6. Asher256

    Salut Thesa,

    Pour ce qui est de sudo, je viens de l’ajouter (merci pour cette précision 😉 ).

    Sinon, pour la version, la dernière c’est la 1.5.1 (celle du tuto). Il n’y avait que le screenshot qui était ancien.

  7. papillon

    c’est excellent je savais pas que c’etait possible a chaque fois je devais aller voir sur gmail

  8. Asher256

    Salut Papillon,

    Si tu as Ubuntu, tu peux installer checkgmail plus facilement par le biais de ce dépôt : old-blog.asher256.com/in…

  9. inux

    Un super merci , tout est bien expliqué, et facile a faire .

    arno

  10. Yassinux

    Facile pratique et surtout très important merci pour le tuto je trouve checkgmail excellent !

  11. Tux-planet

    Mail-notification pour Gnome

    Pour l’installer, voici comment procéder, après avoir télécharger les sources sur le site officiel :

    tar zxvf mail-notification-2.0.tar.gz
    cd mail-notification-2.0
    ./configure
    make
    make install

    Les utilisateurs…

  12. Asher256

    @Yassinux et Inux: Merci 🙂 . Je voudrais vous informer que maintenant, c’est encore plus facile…

    …J’ai mis à jour le billet pour qu’il fasse l’installation par le biais du dépôt (avantages: dépendances automatiques, ajout dans le menu du gestionnaire de bureau, désinstallation propre, mise à jour automatique…).

    J’ai aussi mis à jour le script "email" pour qu’il utilise les fichiers audio du programme Ekiga (dans le cas de dapper) ou ceux de Gnomemeeting (Breezy).

    Si vous n’avez pas Ekiga ou Gnomemeeting, il suffit d’éditer le script "email" pour y mettre le chemin vers un autre fichier *.wav.

    a+ 😉

  13. ottomar

    merci pour le dépot et tout le toutim ! même un nul timide comme moi a réussi à installer checkgmail… et ça permet (en plus) de soulager firefox d’une extension (ou gmailnotifier ou gmailmanager)

  14. Asher256

    En effet !

  15. pywye

    Impossible… Une fresh install de Dapper, un dépot installé et :
    Les paquets suivants contiennent des dépendances non satisfaites :
    checkgmail: Dépend: libgtk2-trayicon-perl mais il n’est pas installable
    Dépend: libcrypt-ssleay-perl mais il n’est pas installable
    Dépend: libfreezethaw-perl mais il n’est pas installable
    Dépend: libcrypt-simple-perl mais ne sera pas installé
    E: Paquets défectueux

    Quoi faire ? 🙂

    PS si j’ai posté au mauvais endroit pour ce genre de problème, merci de me le dire sans me taper trop fort …

  16. Asher256

    Salut,

    Merci de m’avoir signalé cela. Je vais résoudre ce souci de dépendances dès que j’aurai ma connexion internet (d’ici 2 à 4 jours).

  17. parker

    Je crois que j’ai trouvé un bug, si il y a un "." dans le login du compte gmail ton notificateur n’arrive pas à s’authentifier. Tu pourrais corriger ça ?

  18. Asher256

    Salut,

    Il faudrait contacter l’auteur du logiciel CheckGMail.

    Tu trouveras son email dans le fichier /usr/share/doc/checkgmail/copyright.

  19. parker

    Bon c’est bon j’ai pris la derniere version sur checkgmail.sourceforge.ne… dans laquelle le problème à été réglé, maintenant ca marche 🙂

  20. parker

    Bon c’est bon j’ai pris la toute dernière version sur checkgmail.sourceforge.ne… ou le problème est réglé, ca marche mieux maintenant 🙂

  21. VBMan

    Salut, t’aurais pas un pour Windows autre que celui de Google ?

  22. Asher256

    Salut VBMan,

    Désolé. Sous Windows, je ne connais que le notificateur GMail de Google.

    Cela dit, je pense qu’il est possible de faire tourner CheckGMail sous Windows. Comme ce dernier est fait dans un langage multi-plateforme (perl), cela ne devrait pas être très difficile, si tu installes les dépendances nécessaires.

  23. VBMan

    Tu peux me dire comment ?
    Mail moi au Fantom à la couleur spéciale.

  24. Asher256

    Je ne sais pas, je n’ai jamais essayé 🙁 . Comme je n’ai plus Windows dans ma machine, tu va devoir te débrouiller tout seul 🙂

    Je te recommande de poser ta question dans un forum dédidé à Windows. Tu auras sûrement une meilleure réponse…

  25. VBMan

    Il n’y a pas longtemps tu m’as dis que tu avais Win XP en Dual Boot alors qu’est ce qui t’a fait changer d’avis ?

  26. Asher256

    Ce qui m’a fait changer d’avis ?

    J’utilisais Windows de moins en moins et j’avais hâte de profiter de mes 30 GO bridées avec le format NTFS 😉

  27. VBMan

    Pour moi c’est le contraire, quand j’avais Linux sur mon PC j’y trouvais rien à faire avec apart un peu de curiosité.
    Surtout, que VB 6 est mon language de programmation favori.
    En fait, j’ai trouvé une solution bizzard pour traiter les Spams si tu veux la connaitre Mail moi.

  28. Asher256

    "En fait, j’ai trouvé une solution bizzard pour traiter les Spams si tu veux la connaitre Mail moi."

    Pourquoi ne pas parler de cette solution anti-spam ici ? 🙂

    NB: Si tu veux que je te contacte, il faudrait au moins me donner tes coordonnées!

  29. VBMan

    Ok, je l’ai trouvé a travers un Site Web que je recommande si tu a besoin d’infos générale.
    http://www.commentcamarche.net/a...
    Aussi, j’ai trouvé un Site Web Anti-GMail.
    http://www.gmail-is-too-creepy.c...
    J’ai plein d’adresses web pour l’instant, mail moi au Fantom qui a une couleur Très Spéciale, si tu t’en souvient de ton pote qui t’a mailer quotidienement sans cesse pendant quelques jours.

  30. Asher256

    Black Fantom ?

  31. VBMan

    Pas la peine de montrer mon E-Mail à tout le monde si tu l’a compris.

  32. Asher256

    Cela aurait été plus simple si tu m’avais tout simplement contacté par email, non? 🙂

  33. VBMan

    J’y ai pas pensé.

  34. Thesa

    @VBMan :
    >Surtout, que VB 6 est mon language de programmation favori.

    Sous Linux, il y a Gambas BASIC qui propose un langage assez proche de VB6, mais en mieux (les programmes VB6 ne sont pas compatibles, néanmoins la version 2 (en cours de développement) de Gambas devrait proposer un importeur de projets VB6).

    J’étais un fan de VB6 avant d’arriver sous Linux, j’ai eu du mal à revenir à VB6 après avoir testé Gambas !

    Le site de Gambas : gambas.sourceforge.net/

  35. VBMan

    Ok, je le testerai quand sa version Windows sera bien finalisé.
    Puisque Linux s’est viré de mon PC.

  36. VBMan

    Est-ce quelqu’un sait où je peux trouver des infos sur le protocole de GMail à fin que je puisse créer VBCheckgmail ?

  37. Thesa

    Peut-être ici : http://www.google.com/apis/ ?

    Sinon GMail proposait un fil ATOM nécessitant une connexion en https, si c’est encore le cas, tu peux l’utiliser.

  38. Yvan

    Bonjour, j’aimerais savoir comment on fait pour avoir CheckGmail qui se "load" automatiquement avec chaque nouvelle session.

    Merci,

  39. Asher256

    Salut Yvan,

    Je t’invite à lire ce billet old-blog.asher256.com/in…

    a+ 🙂

  40. VBMan

    J ai pas trop compris le truc, il parait que le SDK est peux ceux qui veulent intgrer la Recherche Web Google.
    Est-ce qu il faut creer un compte Google pour obtenir une cle de licence, afin d utiliser GCheckMail ?

  41. Thesa

    @VBMan :

    Je viens de trouver ça : johnvey.com/features/gmai…

    C’est une API pour GMail Open Source pour un framework .NET. Mais en plus, dans la liste des logiciels basés sur cette API, je vois un notifieur GMail pour Windows XP… peut-être que ça t’intéresse ? (Je n’ai rien testé, je n’ai ni Windows, ni mono ou autre framework .NET.)

    Pour le lien que je t’avais posté précédemment, en effet, il semblerai que ce soit uniquement pour les recherches Google (je n’ai jamais vraiment touché aux API Google, désolé).

  42. VBMan

    Selon l auteur cette API est brise, et puis ne n aime pas trop le .NET et le nouveau VB 2005, en tout cas si tu veux essayer les Visual Studio 2005 Express Edition, tu peux les telecharger gratuitement sur le site de Miscrosoft, et t inscrire pour avoir ta cle de licence, mais il te faut le Service Pack 2 pour WinXP, et le SP 4 pour Win2000, plus la FrameWork .NET .

    Update 2/27/2005: The API is currently broken, due to Gmail’s protocol change. I don’t have time to work on the project, but I have received some fixes that I will review as soon as possible. -JH

    Merci pour ton aide.

  43. Thesa

    >si tu veux essayer les Visual Studio 2005 Express Edition, tu peux les telecharger gratuitement sur le site de Miscrosoft, et t inscrire pour avoir ta cle de licence, mais il te faut le Service Pack 2 pour WinXP, et le SP 4 pour Win2000, plus la FrameWork .NET .

    Depuis que j’ai découvert le Python, j’ai peu à peu abandonné le BASIC 😉 Et je lis que pour installer les logiciels que tu cite, il faut Windows XP ou 2000… pas vraiment gratuit (sans compter la licence aux termes inacceptables de Windows XP SP2, tout ça). Merci quand même.

    >Selon l auteur cette API est brise,

    /me note dans sa TODO-List : apprendre à lire les sites web

  44. VBMan

    >/me note dans sa TODO-List : apprendre à lire les sites web
    Est-ce que tu peux etre plus claire ?

  45. Thesa

    Je voulais juste dire que je devrai mieux lire les sites dont je passe le liens (l’api google pour la recherche, l’api gmail brisée, tout ça…)

    (NB : le captcha anti-spam devient de plus en plus retors ! Il me demande de faire une multiplication…)

  46. VBMan

    Il n y a pas tres longtement Microsoft offrait de tester la Bêta de Windows Vista gratuitement, maintenant il ne reste plus que l Office 2007 Bêta.
    http://www.microsoft.com/france/...
    http://www.clubic.com/article-35...

  47. Thesa

    Mais Windows Vista bêta reste… une bêta. De plus, je n’ai pas la configuration minimum recommandée (celle de Microsoft, et encore moins celle revue à la hausse par Clubic).

    Mais (en lisant ton second lien), je suis heureux de constater que Microsoft comble son retard par rapport aux autres systèmes d’exploitation (je m’interroge tout de même quand je vois que Clubic conseille de désactiver le système de sécurité de Vista).

    Par contre, il me semble que tout ce que fera Vista en 2007 (si Microsoft tient ses délais) est déjà possible sur un poste Linux, avec une configuration matérielle moindre, probablement une plus grande sécurité (j’ai lu que des cabinets d’experts estimaient que Vista serait à sa sortie moins sécurisée que XP avec ses dernières mise à jour – ce qui est normal vu que c’est un nouveau produit, mais ce qui est inquiétant vu la faible sécurité offerte par XP), et des fonctions qui ne seront jamais proposée par Vista (je pense aux systèmes de paquets, par exemple).

    Bref, Windows, très peu pour moi.

    (Et ne parlons pas d’Office 2007 ! Je fais une utilisation importante de logiciel de traitement de texte (donc pas de bêta, ni Office 2000/XP, les dernières versions que j’ai utilisé, relativement instables), je n’ai pas les moyens de me payer une licence de Office, et ce logiciel ne tourne pas sur le système d’exploitation que j’utilise.)

    Par contre, je vais voir s’il n’y a pas une possibilité de faire du VB .NET avec mono, juste par curiosité, vu que mon dernier VB est VB6.

    (Désolé Asher256, je suis un peu hors sujet, à force…)

  48. Thesa

    Je me répond à moi-même à propos de VB .NET via mono :

    Le support de VB .NET est encore au stade alpha, les informations sont disponibles sur cette page : http://www.mono-project.com/Lang...

  49. VBMan

    Bon, j’ai essayé de lire la source de GCheckMail, mais j’ai trop compris le truc.
    Je suis toujours ouvert à toutes les propositions.

  50. VBMan

    Petite correction : "mais j’ai trop compris le truc."
    Ajoutez "pas"
    Résultat : "mais j’ai pas trop compris le truc."

  51. VBMan

    J’ai trouvé a travers : code.google.com/apis.html
    Ceci : gmail.google.com/support/…
    Ca doit être ca que utilise Checkgmail ?

  52. Thesa

    Je sais pas si c’est ce qu’utilise CheckGMail, mais tu dois pouvoir faire facilement un programme à l’aide du fil atom. Tout ce qu’il y a à faire, c’est gérer l’authentification https et parser le xml du fil atom.
    Pour les langages de programmation « modernes », il y a des tas de bibliothèques pour faire cela, ce qui fait que le code se réduit à trois fois rien (principalement à l’interface graphique). En VB6, je sais pas trop…

  53. VBMan

    Je voudrai savoir savoir si c’est ce qu’on apelle les WinSockets, est celui qu’on utilise pour se connecter au serveurs à Internet ?

  54. Asher256

    En fait, Thesa a voulu te dire que les langages modernes (comme Python, Perl, Ruby ou C++ 😉 ) peuvent facilement traiter les fils RSS ou Atom, en utilisant certaines bibliothèques logicielles.

    Avec ces bibliothèque, tu pourras facilement lire les données écrites au format XML, en utilisant une simple API.

    Cela te permettra par exemple de te concentrer sur l’interface graphique, au lieu de perdre du temps avec la création d’un analyseur syntaxique XML.

  55. Owler

    Bonjour,

    Je viens d’installer Checkgmail en suivant la procédure décrite par Asher256. Voilà, quand je lance Checkgmail je reçois le message suivant:

    Warning: Crypt::SSLeay not found …

    CheckGmail requires the above packages to run
    Please download and install from CPAN (search.cpan.org) and try again …

    Puis quand je fais la recherche de Crypt::SSLeay dans Synaptic je le trouve installé? Je suis un peu perdu là…

    Owler

  56. VBMan

    Owler-> Ca doit être un package source qu’il demande.
    Est-ce que quelqu’un connait des bibliothèques pour l’authentification https, et le parseur XML, pour VB6 ?

  57. youssefmah

    -y

  58. animimotus

    Intéressant Checkgmail sauf qu’on peut pas indiquer plusieurs comptes Gmail… et aucun autre compte d’ailleurs mais ça on pouvait s’y attendre avec un pareil nom :p

    Bref… D O M M A G E

  59. animimotus

    Désolé de ce second post : installez mail-notification et comparez 😉
    Disponible dans les dépôts de l’excellent mr_pouit.

    Bien sûr le script d’Asher256 est toujours valable !

  60. Asher256

    En fait Animimotus, il est possible d’utiliser plusieurs comptes (profiles) dans CheckGMail, mais avec des options à passer dans les arguments.

    Je t’invite à lire l’aide : man checkgmail

    😉 a+

  61. Asher256

    Par exemple:

    checkgmail -profile=travail
    checkgmail -profile=maison

  62. Arkezis

    Je viens de l’installer !
    Et de le tester !
    C’est magnifique !
    Encore merci pour ce si bon conseil, surtout qu’il fonctionne sans probleme sous Kubuntu 🙂

    Tu es terrible !
    Encore merci (génial ton blog ;))

  63. Asher256

    Merci pour ce commentaire élogieux Arkezis 😉

    Au plaisir de te revoir ici,

    À bientôt !