UPDATE: emesene plugin para gnome-do

diciembre 12, 2008

Como había mencionado antes, he desarrollado un plugin para gnome-do, que servirá a muchos usuarios de emesene en ubuntu.

Para los que no sepan que es gnome-do, pueden checarlo aquí.

Ahora vengo a decirles que el plugin ha sido mejorado y tiene nuevas y útiles características. Como lo son:

  • Indexa tus contactos del emesene por e-mail.
  • Abrir una conversacion de chat con algun contacto en específico.
  • Permite cambiar el mensaje personal.
  • Permite cambiar el nickname o apodo.
  • Permite cambiar la imagen para mostrar, seleccionando una imagen desde gnome-do.
  • Muestra en una categoria sólo los avatares para que puedas cambiar tu imagen escogiendola de entre las imágenes que tienes en emesene.
  • Permite ver el historial de conversación de un contacto.
  • Permite ver el historial de avatares  de un contacto.
  • Permite cambiar tu estado, por ejemplo a brb o no disponible, etc.

Pero lo desarrollé para la version en desarrollo del emesene, osea que aún no esta disponible desde los repositorios ni es la versión del emesene que se instala por defecto…

De hecho la nueva version (desarrollo) tiene soporte para webcam (sólo recibe) y unas mejoras, como el historial de avatares y de conversación.

Para los que quieran bajar esta nueva versión , ojo está en desarrollo, así que puede, o mas bien tiene algunos errores, pero detodas maneras deberían darle un vistazo, al fin se instala aparte y deja intacta su antigua instalacion, asi que tendrán 2 emesenes🙂, aquí les dire cómo hacerlo…

Estos pasos los realicé en ubuntu intrepid ibex siguiendo lo que dice la página de emesene:

Primero se van a una carpeta donde quieren guardar el nuevo emesene ~/development/emesene o algo asi..

svn co https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene emesene

Si no tienen instalado subversion:

sudo aptitude install subversion

Se van al escritorio y crean un nuevo lanzador(o se copian el del emesene original y solo modifican la ruta), escogen el icono del emesene y en la ruta al comando colocan

python /home/USUARIO/RUTA/HACIA/EMESENE/emesene/emesene

O si lo quieren ejecutar desde consola siempre pues se van a la carpeta que creó el svn y ejecutan

python emesene

Para los programadores, si tienen netbeans 6.5 pueden incluso importar la carpeta como un proyecto y ahi tendran todo el codigo del emesene, para aprender python o modificar a su antojo el codigo, debuggear, etc (muy buen IDE).

Ahora verán que estamos usando la version de desarrollo:

emesene-dev

Vamos a modificar un poco el emesene…Cambiaremos el archivo Dbus.py que se encuentra el la carpeta …/emesene/plugins_base por este modificado por mí:

Dbus.py

OJO: Hay que reiniciar emesene y asegurarnos de que el plugin Dbus esta activado

Ahora bajamos el plugin para gnome-do:

Emesene.dll

Vamos a copiar ese archivo en:

~/.local/share/gnome-do/plugins-0.6.0

y reiniciamos gnome-do.

Para que sirva el plugin se tiene que estar conectado al emesene (obviamente) y esperar a que se indexen los contactos, luego pueden ver este video que subí para que se den una idea de como funciona mi plugin.

Espero que les guste y lo usen, porque una vez que se acostumbran a usarlo, todo lo harán en menos tiempo🙂, así también pueden ocultar la ventana emesene o ponerla como widget, como en el video:

Recuerder pasarlo a todos sus contactos de emesene, y que se den una vuelta por el blog🙂.

6 comentarios to “UPDATE: emesene plugin para gnome-do”

  1. hookdump Says:

    Buenas, me gustaria saber como obtengo el source del plugin para GnomeDo, para compilar el dll (uso Gnome-Do 0.8 y Ubuntu Hardy).
    Gracias.

  2. hookdump Says:

    upss jeje olvidalo, lo encontre en launchpad:
    bzr branch lp:~luismmontielg/do-plugins/Emesene

    gracias de todos modos!

  3. hookdump Says:

    Disculpa q moleste, el bzr lanza este error:

    bzr branch lp:~luismmontielg/do-plugins/Emesene
    bzr: ERROR: Invalid http response for http://bazaar.launchpad.net/%7Eluismmontielg/do-plugins/Emesene/.bzr/repository/packs/0193f354b8a462d4e0d1185ccd83c435.pack: Expected a boundary (((RHz=rqqPLhDaj1iN7H) line, got ”

    • luismmontielg Says:

      Hhmmm es muy extraño, lo acabo de hacer yo..
      bzr branch lp:~luismmontielg/do-plugins/Emesene emesene-plugin
      Sigues teniendo problemas?

  4. FunKhOliO Says:

    hola, segui tus instrucciones al pie de la letra, bueno casi, la cosa es que reemplaze el dbus.py de mi emesene ya instalado (desde repositorios), no la version trunk. El problema es que al reemplazarlo, ya no me aparece en la lista de complementos del emesene, volvi al dbus anterior y ya aparece otra ves. lo malo de esto es que el gnome-do, con el dbus.py original, no me permite abrir conversaciones, tan solo me deja cambiar el estado y los avatars. Por favor te agradeceria si me contestaras a la brevedad. aproposito tengo gnome-do 0.6 en un ubuntu hardy

    • luismmontielg Says:

      deberias bajar el emesene de trunk, ya viene con el dbus parchado por mi, y tambien que verision de Do estas usando?


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: