20/04/08

Gmail Notifier v1.6.2a

Gmail Notifier

Nouvelles modifications de Gmail Notifier[1], après l'implémentation de pynotify, ce sont des modifications, moins visibles, destinées à rendre Gmail Notifier compatible avec les systèmes 64 bits

Grâce au rapport d'erreur de Emralegna sur les forums de Ubuntu-fr.org[2] :

emralegna@Aegis:~/gmail-notify$ ./notifier.py
Traceback (most recent call last):
  File "./notifier.py", line 12, in <module>
    import pytrayicon
ImportError: /home/emralegna/gmail-notify/pytrayicon.so: mauvaise classe ELF: ELFCLASS32

me permettant de découvrir que pytrayicon.so étant compilé sous un système 32 bits ne pouvait être compatible 64 bits[3]. Il fallait donc trouver une solution…

compatible 64 bits

compatible 64 bits

Pour rendre Gmail Notifier compatible 64 bits[4], la librairie[5] pytrayicon.so, pour gérer une icône interactive dans la systray, a été abandonnée au profit de l'utilisation du module egg.trayicon issu du paquet python-gnome2-extras.

Comme le nombre de dépendances commence à se faire relativement conséquent, j'en ai profité pour ajouter un début de gestion des exceptions sur les imports.

import sys
try:
	import pygtk
	#tell pyGTK, if possible, that we want GTKv2
	pygtk.require("2.0")
except:
	#Some distributions come with GTK2, but not pyGTK
	pass
try:
	import gtk
except:
	print "You need to install pyGTK or GTKv2",
	sys.exit(1)
try:
	import pynotify
except:
        print "You need to install the pynotify python package (python-notify)"
try:
	import egg.trayicon as trayicon # egg == python-gnome2-extras
except:
        print "You need to install the egg python package (python-gnome2-extras)"
import time
import os
import warnings
 
import ConfigParser
import xmllangs
import GmailConfig
import GmailPopupMenu
import gmailatom

Télécharger : Gmail Notifier v1.6.2a

Gmail Notifier v1.6.2a (archive, ±48 Ko).
signature MD5 : 2df39167c5920b82de9aa7dc7eac0def

NOTFIER_VERSION='v1.6.2a'
ARCHIVE="gmail-notify.${NOTFIER_VERSION}.tar.gz"
 
cd '/opt'
sudo wget "http://blogosx.homeunix.org/share/apps/gmail-notify/${ARCHIVE}" 
sudo tar -xvzf "${ARCHIVE}" && sudo rm "${ARCHIVE}"
sudo chown -hR root 'gmail-notify' && sudo chgrp -hR root 'gmail-notify' 
sudo chmod -R 755 'gmail-notify'
 
cd '/usr/bin'
sudo touch 'gmail-notifier' && sudo chmod 755 'gmail-notifier' 
sudo gedit 'gmail-notifier'
#!/bin/bash
exec '/opt/gmail-notify/notifier.py'

#1 tibo7989 écrivait :

18/05/08

Bonjour, j'utilise gmail notifier depuis un petit moment et je trouvé vraiment moche les notifications, j'ai trouvé votre amélioration et elle me parait vraiment belle ! Malheureusement il semblerait que vos liens pour la télécharger soit morts… Serait il possible de les remettre en téléchargement?

Merci beaucoup et bravo pour cette modification !

#2 Harry-Proton écrivait :

18/05/08

Merci pour ce commentaire… j'avais malheureusement fait du ménage sur mon disque dur… et j'ai malencontreusement effacé le répertoire contenant mes travaux sur Gmail Notifier ! :confused:

J'avais d'autres sauvegardes cependant, j'espère qu'elles sont au niveau de ce que j'ai perdu… je n'ai malheureusement plus trop les moyens de le vérifier actuellement.

Encore merci pour votre intérêt.

#3 tibo7989 écrivait :

18/05/08

Merci beaucoup! Ça marche à merveille!!

C'est le même mais en beaucoup plus joli!! Je trouve l'icône vraiment mieux et ne parlons pas des notifications!! Surtout que moi, je sais pas si c'était pareil pour vous mais les textes se chevauchaient…

Enfin maintenant grâce à vous tout est réglé!

Félicitations!

A bientôt!

RSS commentaires

  1. E
  2. T
  3. S
  4. Q
  5. T
  6. M

Pour valider le formulaire, saisissez les 3 premiers caractères de la série

  • caca
  • confused
  • cry
  • dizzy
  • happy
  • lol
  • neutral
  • omg
  • sad
  • smile
  • tongue
  • wink