Nueva Característica: Copy&Paste

Ultima característica añadida  a la versión 0.2.1 y no por ello menos importante: gracias a esta implementación podemos compartir el clipboard (portapapeles) entre el ordenador remoto y el local. Es decir lo que copiemos en uno de los dos dispositivos puede ser pegado en el otro.
Esto permite facilidad a la hora de pasar textos de un pc a otro como por ejemplo email o direcciones web.

Seguir leyendo

Anuncios

Nueva Característica: Zoom

Pantalla escalada mediante zoom

Pantalla escalada mediante zoom

Uno de los principales objetivos que me marqué cuando empecé a desarrollar era la posibilidad de crear un zoom para poder visualizar el escritorio de forma más cómoda. El zoom permite tanto acercar la vista como alejarla. De esta manera si necesitamos ver una zona del escritorio mayor de la que vemos en una escala 1:1 basta con realizar un zoom out. Si por lo contrario lo que necesitamos es aumentar el nivel de detalle podemos realizar un zoom in para acercarnos a la zona del escritorio deseada.

El zoom se centrará en la posición del ratón, es decir,  la pantalla quedará centrada en el ratón. Seguir leyendo

Nueva Característica: Desplazamiento con Acelerómetro

Una de las nuevas implementaciones que se han añadido al proyecto ha sido la posibilidad de desplazamiento por el escritorio mediante movimientos del teléfono, es decir, mediante el sensor acelerómetro.

El uso es similar al shake control implementado por el Sony Ericcson W910ro adaptado a nuestras necesidades: para desplazarnos por el escritorio moveremos el teléfono hacia la dirección hacia la que queremos desplazar el escritorio. que permite cambiar de canciones con un movimiento de muñeca. El funcionamiento es parecido pe

Seguir leyendo

Proyecto nueva versión: v.0.2.1

Desde hace unos minutos esta disponible en la forja la versión 0.2.1 del cliente VNC. Se ha producido un salto de varias versiones porque no se ha querido publicar ninguna versión que no fuera relativamente estable, en el LEEME se encuentra la descripción de los diferentes cambios que se han producido desde la v.0.1.5 hasta ésta última.

En esta nueva versión en la forja podemos encontrar: el código, el archivo aptk para instalar directamente el programa y el archivo OpenIntents donde está todo lo necesario para hacer funcionar el simulador de sensores.

Nuevas mejoras (ordenadas por orden de implementación):

Añadido nuevo desplazamiento por el escritorio mediante el acelerómetro, mediante movimientos del teléfono podemos desplazarnos por la pantalla remota, una especie de shake control.

Añadido un Zoom: podemos alejar o acercar la vista del escritorio remoto de manera que podamos hacernos una idea general del escritorio y ver una parte con mas detalle

Posibilidad de Copy&Paste entre el servidor y el móvil. Es decir, podemos pasar nuestra información del portapapeles de un dispositivo al otro.

Nueva Caracteristica: Screenshots

Ya esta disponible en la forja la nueva versión 0.1.5 del cliente VNC. Las nuevas mejoras a nivel de utilidad son:

  • Añadido la posibilidad de hacer Screenshots de lo que vemos en la pantalla del móvil

– Archivo Screenshot.java
– Para realizar el screenshot: Menu -> More -> Screenshot o Menu+s
– En el modo FullMouseMode tambien se puede realizar pulsando la tecla de llamada
– Lo screenshot se guardan en la tarjeta sd dentro de la carpeta screenshot con la fecha y un número de orden.
– Se guardan en formato jpeg.
– No existe la posibilidad de guardar la imagen sin no hay sdcard (característica temporal).

  • Cambio del accionamiento de los sensores

– No se ejecuta automáticamente en el modo FullMouseMode.
– Para activarlo Menu -> More -> Activar Sensores o Menu+o
– Se puede desactivar de la misma manera

Podéis descarga la nueva versión del programa (tanto el código como el instalador) en la forja.

Para ver el LEEME completo con la lista de cambios haz click aquí

Próximamente colgaŕe un video con la demostración

Mueve el móvil, mueve el escritorio

He añadido una nueva característica al cliente, la capacidad de desplazarnos por el escritorio gracias al sensor de orientación, es decir inclinando el teléfono hacia un lado o hacia otro. Realmente no funciona con un teléfono real, como ya he dicho, trabajo con el emulador y no está implementado ningún método que te permita mandar a tu programa información acerca de los sensores. Pero hay un grupo de desarrolladores llamado OpenIntents que ha desarrollado una herramienta que permite mandar al emulador los movimientos que podríamos realizar con un teléfono real, lo único que hay que hacer es mediante la API de sensores de Android, es registrar un manejador de sensores haciéndolo registrar los eventos que le provengan del simulador, no de los sensores “físicos”. Un ejemplo :

Seguir leyendo

Proyecto “forjado”

Bueno pese a que el nombre de la entrada me haya quedado un poco “friki” y puede que la gente se haga una idea un poco confusa, estoy contento 🙂 . Como anuncié en los post anteriores tenía que colgar el proyecto en la forja de redIris para que todo aquel que estuviera interesado pudiera descargarse el código y/o el ejecutable. Pues esta hecho lo teneis todo aquí. De momento solo hay dos archivos: uno con el ejecutable “androidVNC.apk” y un zip en el que esta todo el código fuente del proyecto.