Elvira Develop

Bluetooth File Transfer

Publicado Elvira Bluetooth FTP 0.1

He publicado en la forja la primera versión de Elvira.

Descargar Elvira Bluetooth FTP 0.1

Esta versión es completamente funcional pero tiene una pega: las operaciones son bloqueantes, es decir, cuando estamos transfiriendo un fichero la interfaz queda bloqueada hasta que la operación termina. Estoy intentando solucionarlo, pero tengo problemas con los threads GDK.

Agradecería que lo probaseis y me contaseis que os parece, los fallos que pueda tener y pequeñas mejoras que podrían hacerse…

Todavía me falta un logo/icono y el diálogo «Acerca de» 😉

Os pongo algunas capturas:

elvira01_busqueda.png elvira01_principal.png elvira01_transferencia.png

Elvira usa OpenOBEX.

 

2 febrero 2008 Posted by | elvira, ficheros | 4 comentarios

Instalación de Elvira Bluetooth FTP

Elvira se distribuye en binarios (i386) y fuentes.


Para la instalación de binarios, instalar los paquetes necesarios que se explican a continuación, descargar el TAR.GZ correspondiente y descomprimirlo.Los paquetes necesarios para la ejecución son los siguientes:

  • libbluetooth (BlueZ)
  • bluez-pin
  • gnome-bluetooth
  • bluez-passkey-gnome
  • libxml2
  • gnome-bluetooth
  • libglade2

Para la instalación de estos paquetes en Ubuntu 6.10 (Edgy Eft):

$ sudo aptitude install libbluetooth2 libxml2 gnome-bluetooth libglade2-0 bluez-pin

También hay que instalar OpenObex y ObexFTP desde las fuentes:

OpenObex:

$ tar xzf openobex-1.3.tar.gz

$ cd openobex-1.3

$ ./configure –prefix=/usr

$ make

# make install

ObexFTP:

$ tar xzf obexftp-0.20.tar.gz

$ cd obexftp-0.20

$ ./configure –prefix=/usr

$ make

# make install

En la primera conexión con el dispositivo Bluetooth hay que asociarlo con el PC introduciendo la misma clave en los dos sitios. Este proceso es independiente de Elvira.


Para la compilación desde las fuentes son necesarios, aparte de los paquetes anteriores:

  • libxml2-dev
  • libbluetooth-dev
  • libglade2-dev
  • glade-2 (si queremos editar la interfaz)

Por ahora no he preparado las fuentes con autotools, el paquete contiene un proyecto eclipse.

2 febrero 2008 Posted by | elvira | Deja un comentario