Si tienes una pc o portátil con bluetooth integrado o USB, esto es para ti!

Descripción de Amora
Amora (Asistente de conexión remota a teléfonos móviles) Es un aplicación que te permite controlar tu escritorio usando tu teléfono móvil. Mediante bluetooth puedes enviar eventos a tu ratón o teclado en las sesiones gráficas. Con el puedes controlar tus presentaciones, películas, o cualquier otra aplicación en la cual puedan interactuar el teclado o el ratón. Amora además incorpora la característica de visualizar un pantallazo desde tu móvil del estado actual de tu escritorio.

Lo que haremos a continuación es realizar la instalación de Amora-server para permitir controlar nuestra maquina usando bluetooth, con el cual podemos mover el ratón, hacer pantallazos, cerrar ventanas, etc. Para descargar el .deb de Amora:

$wget http://amora.googlecode.com/files/amora-server_1.1-1_i386.deb
$su – root
#dpkg -i *.deb
(Leyendo la base de datos …
144787 ficheros y directorios instalados actualmente.)
Preparando para instalar amora-server 1.1-1 (usando amora-server_1.1-1_i386.deb) …
Desempaquetando amora-server …
Configurando amora-server (1.1-1) …
Processing triggers for man-db …
Processing triggers for menu …

Listo! Instalado! Ya nuestro servidor estara a la espera de algun cliente!

Nota: Actualmente fue probado en una distribución venezolana llamada Canaima que esta basada en debian y no tuve problemas con las dependencias.

Ahora debemos instalar en nuestro teléfono celular el cliente del Amora (en este caso, estoy utilizando el Nokia N95) y para ello lo descargamos:

http://amora.googlecode.com/files/amora-client-1.1.0.sis

Lo colocamos en el teléfono e iniciamos su instalación!

Nota: Para la instalación exitosa en nuestro teléfono móvil se requiere de Python for S60 y tuve que instalarlo en la memoria externa del del teléfono.

Si no dispones de Python for S60, puedes bajarte este instalador:

http://amora.googlecode.com/files/amora-client-deps-1.1.0.sis

Luego de instalado, iniciamos el cliente desde nuestro teléfono y desde el server ejecutamos:

$ amorad
Initialization done, waiting cellphone connection…
Entering main loop…

En el cliente Amora, nos dirigimos a Options — Search devices –y seleccionamos el equipo al cual vamos a conectarnos. Nos pregunta sobre el puerto al cual nos conectaremos, pulsamos ok. Iniciar control: Now

Y veremos en el server la conexión del cliente:

$ amorad
Initialization done, waiting cellphone connection…
Entering main loop…
Accepted connection. Client is 00:1C:35:C2:54:8C

Con todo esto, podremos hacer lo mostrado en el vídeo:

Saludos! Y espero sea de ayuda! Pronto postearé como controlar mediante Bluetooth – ssh a nuestra maquina.

ACTUALIZACIÓN – 26/02/10

Para la instalacion del tarball, se requiere de las siguientes dependencias:

  • LIBBLUEZ
  • LIBX11
  • LIBXTST
  • LIBIMLIB2