Google+

martes, 17 de noviembre de 2009

Emesene 2


Como ya sabréis el bug que apareció en la versión anterior con opensuse me hizo buscarme la vida un poco. Kopete funciona, pero no es lo mio, así que me he bajado emesene 2. Explico como instarlo y unas capturas claro esta.

Necesitaremos 2 paquetes, el git-core y el python-papyon. Los encontraremos en nuestros repositorios. También deberemos tener otro paquete el python-pydns, pero este al no tenerlo en los repositorios tuve que bajarlo a mano:
#wget http://freefr.dl.sourceforge.net/project/pydns/pydns/pydns-2.3.3/pydns-2.3.3.tar.gz

#tar xvf pydns-2.3.3.tar.gz

#cd pydns-2.3.3

#sudo python setup.py install


En lo personal yo me creo en mi home una carpeta llamada Programs donde voy metiendo los svn o los git:
#mkdir ~/Programs

#cd ~/Programs

#git clone git://github.com/marianoguerra/emesene.git

#cd emesene/mesinyer

#./emesene

Ahora os adjunto unas capturas:





Esto es lo que pasa cuando te conectas con una cuenta de @msn.com:

isma@linux-60y5:~/Programs/emesene/mesinyer> ./emesene
bar is parsed
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
self.run()
File "/home/isma/Programs/emesene/mesinyer/e3/msn/Worker.py", line 160, in run
self._process(data)
File "/home/isma/Programs/emesene/mesinyer/e3/msn/Worker.py", line 200, in _process
self._process_login(message)
File "/home/isma/Programs/emesene/mesinyer/e3/msn/Worker.py", line 209, in _process_login
handler(message)
File "/home/isma/Programs/emesene/mesinyer/e3/msn/Worker.py", line 398, in _on_user
succeed = self.do_passport_identification()
File "/home/isma/Programs/emesene/mesinyer/e3/msn/Worker.py", line 285, in do_passport_identification
self.session.extras.update(SSoParser(data).tokens)
File "/home/isma/Programs/emesene/mesinyer/e3/msn/XmlParser.py", line 192, in __init__
self.parser.Parse(xml_raw)
ExpatError: syntax error: line 1, column 0