Author: simplet
Date: 2008-11-29 10:02:07 +0100 (Sat, 29 Nov 2008)
New Revision: 2916

Removed:
   software_suite_v2/software/scripts/AlerteEmailDbusThunderbird_2.py
Log:
* I screwed up. Now I created a subfolder


Deleted: software_suite_v2/software/scripts/AlerteEmailDbusThunderbird_2.py
===================================================================
--- software_suite_v2/software/scripts/AlerteEmailDbusThunderbird_2.py  
2008-11-29 09:00:18 UTC (rev 2915)
+++ software_suite_v2/software/scripts/AlerteEmailDbusThunderbird_2.py  
2008-11-29 09:02:07 UTC (rev 2916)
@@ -1,90 +0,0 @@
-#!/usr/bin/python
-# -*- coding: latin1 -*-
-
-"""
-Author: Simplet <simplet _at_ ptigeek _dot_ net>
-
-Script tournant en tache de fond et monitorant les messages DBUS envoyés
-par l'extension DBUS de Thunderbird lors de réception d'emails.
-
-Thunderbid DBUS extension can be downloaded here :
-http://www.mumbles-project.org/wp-content/uploads/2007/08/thunderbird_dbus.xpi
-
-
-TODO
-=====
-- Ajouter une attitune ou un WAV avant le message
-- filtres possible (pour ne pas tout annoncer) sur le
-  folder source ou autre (sujet, emetteur, ...)
-
-
-
- ------------------------
- /!\ BUG : help needed !
- ------------------------
- 
- First, if I only use the Dbus code and print result on the screen, it works 
flawlessly.
- 
- If I start using speak or led function, then it stop working after a few 
seconds since I started the script :
- the print work but not the TUX function (tts, led).
- 
- The problem come from the tux api but I don't know why.
-
- If you want to see by yourself, simply comment or uncomment Tux functions in 
"SayThat()".
-  
-"""
-
-
-__author__  = 'Simplet <simplet _at_ ptigeek _dot_ net>'
-__appname__ = 'Thunderbird DBUS script'
-__version__ = '0.0.1'
-__date__    = '2008/11/29'
-__license__ = 'GPL'
-
-
-
-import os
-import sys
-
-sys.path.append("/home/simplet/REMI/developpement/test/tuxisaliveAPI")
-from TuxAPI import TuxAPI
-from TuxAPIConst import *
-
-from sys import path
-import dbus, gobject, dbus.glib
-
-from dbus.mainloop.glib import DBusGMainLoop
-
-
-def SayThat(text):
-  tux.led.both.blinkAsync(4,25, LFX_FADE)
-  text = text.encode("latin1")
-  print text
-  tux.tts.speak(text, "Julie", 100)
-  tux.led.both.off()
-
-
-def OnEmail(subject, author):
-  SayThat("Vous avez recu un email de la part de : [" + author.split("<")[0] + 
"] et qui a pour objet : [" + subject + ".]")
-
-
-tux = TuxAPI('192.168.1.5', 270)
-tux.server.autoConnect(CLIENT_LEVEL_RESTRICTED, 'ThunderbirdDBUS', 'NONE')
-tux.server.waitConnected(10.0)
-tux.dongle.waitConnected(10.0)
-tux.radio.waitConnected(10.0)
-if tux.access.waitAcquire(10.0, ACCESS_PRIORITY_NORMAL):
-
-  dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
-  bus = dbus.SessionBus()
-
-  bus.add_signal_receiver(OnEmail,
-                        dbus_interface="org.mozilla.thunderbird.DBus",
-                        signal_name="NewMail")
-
-  loop = gobject.MainLoop()
-  loop.run()
-
-tux.access.release()
-tux.server.disconnect()
-tux.destroy()


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to