Forum openmoko-fr.org

Forum de la communauté francophone autour du projet OpenMoko

Vous n'êtes pas identifié.

Annonce

Bienvenue sur ce forum.

Face à un afflux de spammers, les inscriptions ont été désactivée.
Si vous souhaitez vous inscrire, il faudra en faire la demande auprès du webmaster (voir la section "Contact" sur le Blog).

#126 06-12-2009 19:38:27

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Apparemment c'est le passage de python 2.5 au 2.6 qui a cassé le support SSL ... C'est en tout cas ce que j'ai pu retirer de mes recherches ...

En espérant due la SSL refasse son apparition.

Hors ligne

 

#127 13-12-2009 12:00:36

mossroy
Addicted-Moko
Date d'inscription: 26-06-2009
Messages: 107

Re: [SHR] pymail : Notifier de mail

Effectivement, il semble que le support du SSL dans python ait disparu, ou ait été déplacé.
J'ai un soucis similaire dans un autre script sur un urllib2.open d'une adresse en https :

Code:

Traceback (most recent call last):
  File "wget_auth.py", line 12, in <module>
    response = urllib2.urlopen(sys.argv[1])
  File "/usr/lib/python2.6/urllib2.py", line 124, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.6/urllib2.py", line 383, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 406, in _open
    'unknown_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 361, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1163, in unknown_open
    raise URLError('unknown url type: %s' % type)
urllib2.URLError: <urlopen error unknown url type: https>

Si qqn sait comment retrouver le ssl...

Hors ligne

 

#128 13-12-2009 21:08:05

misc
Addicted-Moko
Lieu: Clamart
Date d'inscription: 10-04-2009
Messages: 724

Re: [SHR] pymail : Notifier de mail

Deja, est e que ça marche en dehors du fr ?

Hors ligne

 

#129 13-12-2009 21:10:11

mossroy
Addicted-Moko
Date d'inscription: 26-06-2009
Messages: 107

Re: [SHR] pymail : Notifier de mail

Oui, mon script marche sur la SHR unstable d'il y a un mois (avant le gros lot de modifications). Il suffisait d'installer le package python-netclient.

Hors ligne

 

#130 29-12-2009 09:54:43

mossroy
Addicted-Moko
Date d'inscription: 26-06-2009
Messages: 107

Re: [SHR] pymail : Notifier de mail

J'ai ouvert un ticket sur trac à propos de cette perte du support du SSL : http://shr-project.org/trac/ticket/837

Hors ligne

 

#131 01-01-2010 19:39:31

mossroy
Addicted-Moko
Date d'inscription: 26-06-2009
Messages: 107

Re: [SHR] pymail : Notifier de mail

En cherchant un peu dans les packages disponibles, j'ai découvert que le package python-misc contient ce qui nous manque.
Il devrait donc suffire de le rajouter en dépendance du package.
En attendant, j'ai pu faire marcher pymail sur la shr-testing en faisant un opkg install python-misc
Ca a également résolu mon pb de urllib2.open en https
Je vais mettre à jour le ticket trac en ce sens

Hors ligne

 

#132 17-02-2010 21:39:36

Airon90
Mini Moko
Date d'inscription: 17-02-2010
Messages: 3

Re: [SHR] pymail : Notifier de mail

Hi you all. Sorry but I'm Italian, so I cannot write French. I tried to install PyMail (http://www.tsleg.com/om//pymail_0.2_armv4t.ipk) on latest SHR-U but it doesn't work.

root@om-gta02 ~ $ pymail
Reading config file ~/.pymail/pymail.cfg ...
[]
ERROR: No config file found
Traceback (most recent call last):
  File "/usr/bin/pymail", line 479, in <module>
    gui = PymailGui()
  File "/usr/bin/pymail", line 214, in __init__
    self.win.destroy = self.destroy
AttributeError: 'elementary.c_elementary.Window' object has no attribute 'destroy'

Do you know why?
Thank you,
- Michael

EDIT:
The same error if I install the version 0.0.9 and the .2 version.

root@om-gta02 ~ $ opkg install http://www.tsleg.com/om/pymail_0.0.9.2_armv4t.ipk --force-overwrite
Downloading http://www.tsleg.com/om/pymail_0.0.9.2_armv4t.ipk
Installing pymail (0.0.9.2) to root...
Configuring pymail
root@om-gta02 ~ $ pymail
Reading config file ~/.pymail/pymail.cfg ...
Traceback (most recent call last):
  File "/usr/bin/pymail", line 232, in <module>
    gui = PymailGui()
  File "/usr/bin/pymail", line 91, in __init__
    self.win.destroy = self.destroy
AttributeError: 'elementary.c_elementary.Window' object has no attribute 'destroy'

root@om-gta02 ~ $ opkg install http://www.tsleg.com/om/pymail_0.0.9_armv4t.ipk
Downloading http://www.tsleg.com/om/pymail_0.0.9_armv4t.ipk
Installing pymail (0.0.9) to root...
Configuring pymail
root@om-gta02 ~ $ pymail
Reading config file ~/.pymail/pymail.cfg ...
Traceback (most recent call last):
  File "/usr/bin/pymail", line 222, in <module>
    PymailGui()
  File "/usr/bin/pymail", line 85, in __init__
    self.win.destroy = self.destroy
AttributeError: 'elementary.c_elementary.Window' object has no attribute 'destroy'

Dernière modification par Airon90 (17-02-2010 22:09:37)

Hors ligne

 

#133 18-02-2010 11:08:08

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Arf ... encore un changement dans l'API elementary certainement ...

J'ai pas beaucoup temps en ce moment ... je vais essayer d'y jeter un oeil mais je garanti rien.
Si l'un de vous veux le faire ... qu'il ne se gêne pas wink

Hors ligne

 

#134 18-02-2010 12:00:36

Burn2
MoKorateur
Date d'inscription: 15-05-2009
Messages: 1782

Re: [SHR] pymail : Notifier de mail

Tu aurais pu lui répondre en anglais vu qu'il est italien!

Sleg has said that it should be a change in the api. He will try to see if it could find the problem. wink (but do not warranty that he will have the solution).


Fr A6 - Android 1.5
Aucun fix, A6 pur. (donc bug du buzz inside hmm )

Hors ligne

 

#135 18-02-2010 14:54:59

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Burn2 a écrit:

Tu aurais pu lui répondre en anglais vu qu'il est italien!

Sleg has said that it should be a change in the api. He will try to see if it could find the problem. wink (but do not warranty that he will have the solution).

J'ai répondu en français car il m'avait envoyé un mail ... et que dans mon mail de réponse j'ai écrit en Français wink

Mais merci pour les éventuels autres anglophones qui pourraient trainer sur le forum.

Hors ligne

 

#136 19-02-2010 10:49:12

Airon90
Mini Moko
Date d'inscription: 17-02-2010
Messages: 3

Re: [SHR] pymail : Notifier de mail

<ot> Je comprix un petit de français (I studied it one hour every week, when I was young... but I don't remember many things neutral) </ot>
Merci beaucoup! big_smile

Hors ligne

 

#137 19-02-2010 13:07:35

Airon90
Mini Moko
Date d'inscription: 17-02-2010
Messages: 3

Re: [SHR] pymail : Notifier de mail

Suggestion: tu dovrai lire ce lien, en regardant SHR.
(My sister, who studied French for 8 years, translated this text ... big_smile)

EDIT: I promote your app on opkg.org wink

Dernière modification par Airon90 (19-02-2010 13:08:57)

Hors ligne

 

#138 19-02-2010 13:22:40

Burn2
MoKorateur
Date d'inscription: 15-05-2009
Messages: 1782

Re: [SHR] pymail : Notifier de mail

Thanks for the effort to translate in french. smile


Fr A6 - Android 1.5
Aucun fix, A6 pur. (donc bug du buzz inside hmm )

Hors ligne

 

#139 19-02-2010 14:18:51

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Airon90 a écrit:

Suggestion: tu dovrai lire ce lien, en regardant SHR.
(My sister, who studied French for 8 years, translated this text ... big_smile)

EDIT: I promote your app on opkg.org wink

Thanks for the link, I already made some of those changes but not all of them ...

PS : If you want, you can modify the /usr/bin/pymail ...
But I'll try to do it ..

Hors ligne

 

#140 13-03-2010 18:07:42

Trim
Addicted-Moko
Lieu: Suisse :)
Date d'inscription: 02-12-2009
Messages: 233

Re: [SHR] pymail : Notifier de mail

Hello,

Je suis en train d'étudier ton code et j'ai un peu de peine à comprendre ce qu'est l'objet Pager. Tu pourrais m'aider s'il-te-plaît ?

En fait, j'essaie de traduire le code Elementary pour PyGtk2, mais Pager n'est pas dans les Widgets de pygtk, alors il faudrait que je trouve un moyen de substitution, c'est pourquoi il faut que je comprenne bien comment il fonctionne.


GTA04 avec QtMoko compilé maison

Hors ligne

 

#141 14-03-2010 00:50:30

valos
Moko
Lieu: 92 Chatillon
Date d'inscription: 14-08-2008
Messages: 12
Site web

Re: [SHR] pymail : Notifier de mail

Bon, je n'ai pas regardé le code de pymail, mais je connais un peu Elementary et Gtk.

Le Pager d'Elementary est une sorte de GtkNotebook mais sans les onglets (tabs), il ne gère que des pages.
Et donc pour avoir un "équivalent" du widget GtkNotebook, il faut lui adjoindre un widget Toolbar.


valos += 0;
Freerunner A6 buzzfixé - SHR unstable

Hors ligne

 

#142 15-03-2010 17:43:49

Trim
Addicted-Moko
Lieu: Suisse :)
Date d'inscription: 02-12-2009
Messages: 233

Re: [SHR] pymail : Notifier de mail

Ah oui, j'ai essayé, ça ressemble bien à ça, merci smile


GTA04 avec QtMoko compilé maison

Hors ligne

 

#143 15-03-2010 18:07:12

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Bon bah déjà répondu ... wink

Merci valos.

Hors ligne

 

#144 10-06-2010 23:47:45

Trim
Addicted-Moko
Lieu: Suisse :)
Date d'inscription: 02-12-2009
Messages: 233

Re: [SHR] pymail : Notifier de mail

Salut !

Ayant un peu plus de temps, j'ai continué à investigué pour l'interface GTK et là je suis sur un problème non-graphique que je ne comprend pas trop. A ce stade, je venais de finir les outils graphiques nécessaires (j'ai testé, ils marchent) et dès que j'essaie d'instancier PymailCore, python me fait cette erreur :

./pymail-gtk-0.2.py
./pymail-gtk-0.2.py:41: Warning: 'with' will become a reserved keyword in Python 2.6
  File "./pymail-gtk-0.2.py", line 41
    with open('/home/hackable1/.pymail/pymail.cfg', 'wb') as configfile:
            ^
SyntaxError: invalid syntax

Je n'ai vraiment pas touché ce bout de code, parce que ce n'était pas nécessaire et que je ne sais pas exactement comment il marche.

J'ai importé les mêmes librairies que toi (sauf elementary qui est remplacé par gtk) :

Code:

import re
import pygtk
pygtk.require(`2.0`)
import gtk
import ConfigParser, os
import smtplib
from imaplib import *
import email
from email.MIMEText import MIMEText
from email.Header import decode_header
import mimetools
import base64
import threading
import quopri

et le code de PymailCore est exactement le même (à l'adaptation des liens près, je suis sous hackable1) :

Code:

class PymailCore:
    def __init__(self):
        self.mailList = False
        self.config = ConfigParser.ConfigParser()
        print "Reading config file ~/.pymail/pymail.cfg ..."
        self.config.read('/home/hackable1/.pymail/pymail.cfg')
        print self.config.sections()
        if len(self.config.sections()) == 0:
            print "ERROR: No config file found"
            self.config = ConfigParser.RawConfigParser()
            self.config.add_section('SERVER1')
            self.config.set('SERVER1', 'server', '')
            self.config.set('SERVER1', 'user', '')
            self.config.set('SERVER1', 'pass', '')
            self.config.set('SERVER1', 'protocol', '')
            # Writing our configuration file to 'example.cfg'
            
            self.config.add_section('SMTP')
            self.config.set('SMTP', 'server', '')
            self.config.set('SMTP', 'email', '')
            self.config.set('SMTP', 'user', '')
            self.config.set('SMTP', 'pass', '')
            
            with open('/home/hackable1/.pymail/pymail.cfg', 'wb') as configfile:
                self.config.write(configfile)
    (...)

Je ne sais pas si il manque un programme qu'il faudrait installer en plus sous hackable1, mais si c'est juste ça le problème, ça devrait être facile à régler avec le dépot Debian wink


GTA04 avec QtMoko compilé maison

Hors ligne

 

#145 11-06-2010 09:10:18

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Bonjour,

La syntaxe a peut-être changée d'une version à l'autre de python ...
(./pymail-gtk-0.2.py:41: Warning: 'with' will become a reserved keyword in Python 2.6)

Tu as python 2.4 ou 2.6

Si mes souvenirs sont bon, SHR est en 2.6. Si tu es en 2.4, c'est que 'with' n'est pas encore considéré comme 'a reserved keyword'

Il faudrait trouvé la syntax équivalente en 2.4 ...

Hors ligne

 

#146 11-06-2010 09:14:03

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Voir ici :

http://docs.python.org/whatsnew/2.6.html

PEP 343

Apparemment il faut utiliser le try ... finally :

http://rgruet.free.fr/PQR24/PQR2.4.html

try:
  suite1
finally:
  suite2    

> Statements in suite1 are executed. If no exception, execute suite2 (even if suite1 is exited with a return,break or continue statement). If exception did occur, executes suite2 and then immediately re-raises exception.

Hors ligne

 

#147 11-06-2010 18:49:22

Trim
Addicted-Moko
Lieu: Suisse :)
Date d'inscription: 02-12-2009
Messages: 233

Re: [SHR] pymail : Notifier de mail

Hello!

Je suis en version 2.5.2 avec Hackable1 (et oui, Debian Lenny est stable mais pas tout à fait à jour...).
Je viens de lire la documentation que tu m'as donnée sur python.org (c'est pratique ces docs qui expliquent les différences smile ) et, comme Hackable1 a la version 2.5, il m'a suffit de rajouter au début du fichier (je ne sais pas pourquoi au début, mais une erreur intervient sinon et demande de le faire au début) :

Code:

from __future__ import with_statement

C'est trop pratique cette compatibilité entre version ! C'est la première fois que j'entends parler de l'importation du "future" dans un  programme ^^


GTA04 avec QtMoko compilé maison

Hors ligne

 

#148 11-01-2011 16:21:30

robin
Mini Moko
Date d'inscription: 11-01-2011
Messages: 1

Re: [SHR] pymail : Notifier de mail

Bonjour,
malheuresement mon francais est trop mal, comme ca je vais ecrire en anglais.

If I run pymail I get elementary errors (eg. something with elementary has no window destroy or similar and when commenting that line out I get: elementary.c_elementary.Button object has no attribute clicked.

Does anyone have a working version of pymail for shr-u. This would be really nice as the screenshots of pymail look very promising and much less cluttered than claws mail.

Best regards

robin

Hors ligne

 

#149 11-01-2011 16:26:36

sleg
MoKorateur
Lieu: Aubagne
Date d'inscription: 21-07-2008
Messages: 530

Re: [SHR] pymail : Notifier de mail

Hi robin,

I made this little program but I did not work on it for a while .... I don't even have an openmoko anymore ...
The sources are available for free. If anyone want to make it work on last version ...

sorry, I can't help.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.20
Traduction par FluxBB.fr

Hébergé par :
Bearstech