Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Tu móvil como webcam en Linux sólo con software libre

votar
Archivado en Linux con fecha 18/Feb/2009 - 0 comentarios

Hay múltiples soluciones para realizar esto, pero no había encontrado nada realmente funcionale y libre para Linux. Ayer me topé con SmartCam, un proyecto que provee un software para el teléfono (bien Symbian, bien Java) que hace de servidor y un cliente para Linux que se encarga de recibir la imagen.

El software para Linux consta de dos partes: un módulo para el núcleo y un software basado en GTK que permite la conexión con el teléfono via Bluetooth y muestra la imagen.

El primer paso es compilar el módulo:

sudo apt-get install libbluetooth-dev
cd smartcam/src/driver
make -C /lib/modules/`uname -r`/build M=`pwd` modules

Esto creará el archivo smartcam.ko que puede cargarse con el comando insmod. Luego, es necesario compilar el cliente:

sudo apt-get install libgtk-2.0-dev
cd smartcam/src/app
gcc `pkg-config --cflags --libs gtk+-2.0 gthread-2.0` -lbluetooth smartcam.c -o smartcam

Se creará el archivo smartcam que al ejecutarlo abrirá una ventana donde podremos ver la imagen una vez conectado el teléfono. Con este programa abierto, se realizará la conexión desde el teléfono y tendremos disponible la cámara web en el correspondiente /dev/videoX.

Sincronizar Nokia 5800 con Gnome Evolution

votar
Archivado en Gnome con fecha 18/Feb/2009 - 0 comentarios

Tras trastear un rato con el Nokia 5800 y Linux, dí con la configuración para sincronizarlo con Gnome Evolution mediante msyntool. El primer paso es ir a Ajustes » Conectividad » Transfer. datos » Sincronización y en el perfíl PC Suite marcar únicamente Guía, Agenda y Notas. Además, en Opciones » Editar perfil de sinc. deberá indicarse como Versión de servidor la 1.1.

Una vez configurado el teléfono, se deben ejecutar los siguientes comandos para la instalación y configuración del software de sincronización:

install opensyncutils opensync-plugin-evolution opensync-plugin-syncml multisync-tools multisync0.90
msynctool --addgroup nokia-5800
msynctool --addmember nokia-5800 evo2-sync
msynctool --addmember nokia-5800 syncml-obex-client
msynctool --configure nokia-5800 2

Tras este último comando, se abrirá un editor donde se mostrará un XML con la configuración. Ésta es la que a mi me ha funcionado:

<config>
<bluetooth_address>00:00:00:00:00:00</bluetooth_address>
<bluetooth_channel>6</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<recvLimit>10000</recvLimit>
<maxObjSize>0</maxObjSize>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
<note_db>Notes</note_db>
</config>

La dirección Bluetooth puede sacarse marcando *#2820# en el teléfono y el canal Bluetooth puede averiguarse con el comando sudo sdptool browse en un terminal, y tomando el canal del servicio SyncMLClient.

Una vez configurado, basta con ejecutar el comando msynctool –sync nokia-5800 para realizar la sincronización, o bien usar la herramienta gráfica Multisync-gui que aparecerá en el menú Accesorios del sistema.

User Agent del Nokia 5800

votar
Archivado en Symbian con fecha 9/Feb/2009 - 0 comentarios

Tras actualizar Google Maps a la versión 3.0 en el Nokia 5800 por la coña de Latitude, el programa empezó a fallar mucho: la carga era lenta y perdía la conexión cada dos por tres. El haber actualizado directamente por la web me impidió volver atrás e instalar la versión anterior, por lo que a partir de ahora descargaré todo via PC para luego transferirlo al teléfono. Pero, ¿cómo hacerlo?. Mediante la extensión para Firefox User Agent Switcher podemos simular ser el teléfono y así ver las páginas web adaptadas al dispositivo, además de poder descargar el software que de otro modo no dejaría al no poder detectar el dispositivo. El User Agent en cuestión es:

Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/11.0.008; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebkit/413 (KHTML, like Gecko) Safari/413

Juegos y curiosidades flash para el Nokia 5800

votar
Archivado en Symbian con fecha 1/Feb/2009 - 0 comentarios

El Nokia 5800 integra un reproductor Adobe Flash Lite 3.0, que es compatible con Adobe Flash 8.0. Esto permite ejecutar como una aplicación más cualquier archivo SWF y gracias a la pantalla táctil es como ejecutarlo en un ordenador normal. Basta con transferir el archivo al teléfono y abrirlo con un gestor de archivos, por ejemlo.

¿Y donde obtener estos juegos?. Pues Microsiervos tiene varias anotaciones al respecto, con una recopilación de los 150 mejores juegos Flash o curiosidades como el simulador definitivo de máquinas Enigma

Geolocalización de fotografías en el Nokia 5800

votar
Archivado en Symbian con fecha 30/Ene/2009 - 0 comentarios

El Nokia 5800 trae de serie un receptor de GPS y aplicaciones integradas para sacarle bastante partido (Nokia Maps, brújula…) pero lo curioso es que no integra geolocalización de fotografías. Como se comenta en Symbian Guru estaba pensado en un principio y existen manuales con las instrucciones para activarlo, pero a día de hoy esa opción no está disponible.

Pero hay una buena solución y curiosamente de la propia Nokia: Nokia Location Tagger, una pequeña utilidad que se queda en segundo plano y tras sacar la foto normalmente le añade la información de posicionamiento. Lo he probado y funciona a la perfección con el GPS integrado.

Google Talk en el Nokia 5800 XpressMusic

votar
Archivado en Symbian con fecha 29/Ene/2009 - 0 comentarios
GTalk en el Nokia 5800

Tras dos años de uso intensivo mi viejo Nokia E61 necesitaba un reemplazo. El elegido fué un Nokia 5800 XpressMusic, el primer Nokia con pantalla táctil. Llevo casi una semana con él y estoy realmente contento.

Una de las primeras cosas que quise tener disponibles Google Talk, ya que es lo que más uso a diario junto al correo electrónico. Configurar el correo es muy sencillo gracias al cliente integrado o mediante el navegador, pero Google Talk no fué tan fácil. Después de buscar clientes XMPP y probar varias URL, dí con la correcta:

  • GMail: http://talkgadget.google.com/talkgadget/m
  • Google Apps: http://talkgadget.google.com/a/tu-dominio.com/talkgadget/m

No es más que la versión para el iPhone, pero que no es accesible desde http://google.com/talk porque no se detecta como tal. El talkgadget es completamete funcional: permite modificar el estado, ver y conversar con los contactos, etc…

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons