Vnc Server Per Android.

6 Ottobre 200913 commenti

Ciao a tutti, oggi smanettando e cercando alcune cose su android sono incappato in un progetto su google code che promette bene. Il progetto, open source, permette l'installazione di un binario nel proprio sistema android che, una volta lanciato, apre la porta 5901 in ricezione per connessioni vnc. Per chi non sà cos'è vnc:

Virtual Network Computing (o VNC) sono software di controllo remoto e servono per amministrare il proprio computer a distanza: installando un server VNC sulla propria macchina ed impostando una opportuna password si consente ai client VNC di ricevere una immagine dello schermo e di inviare input di tastiera e mouse al computer server. In pratica si può gestire il computer server da un'altra postazione, come se fosse il proprio computer fisico.

I VNC server sono un modo comodo per poter gestire molti computer in rete (Internet o Intranet che siano) utilizzando una sola postazione.

Spesso vengono usati per controllare in remoto server che non posseggono né monitor né tastiera.

Cit. Wikipedia

In pratica, questo piccolo binario, crea un ponte tra il protocollo vnc e la piattaforma android permettendo, per chi fosse interessato, di controllare e verificare il proprio schermo android direttamente dal proprio pc.

L’utilità

Avere un server vnc che gira sul proprio dispositivo android potrebbe essere comodo per svariati motivi. Il primo che mi viene in mente, ma ovviamente non è l’unico, è quello di poter usare la propria tastiera del pc per scrivere direttamente nel nostro terminale android.

Inoltre l’utilizzo del mouse è quasi completamente integrato tranne per alcuni scroll che devono essere fatti, necessariamente, con il dito.

Come installare

Per prima cosa bisogna installare il binario per questo motivo avete bisogno di alcune cose:

(Nota: Se non avete uno dei due pre-requisiti, cliccate sui link e seguite le informazioni ).

Adesso seguite gli steps qui sotto:

  • Scarica il binario dalla sezione download qui.
  • Inserisci il binario scaricato all’interno della cartella /data/local/bin del tuo dispositivo android.
  • Vai in Adb Shell e scrivi:
    chmod 777 /data/local/bin/androidvncserver
    e poi:
    /data/local/bin/androidvncserver &

    Il risultato sarà qualcosa simile a:

    Initializing framebuffer device /dev/graphics/fb0...
    xres=320, yres=480, xresv=320, yresv=960, xoffs=0, yoffs=0, bpp=16
    Initializing keyboard device /dev/input/event3 ...
    Initializing touch device /dev/input/event1 ...
    Initializing VNC server:
    width: 320
    height: 480
    bpp: 16
    port: 5901
    Initializing server...
    06/10/2009 11:48:59 Listening for VNC connections on TCP port 5901

  • Adesso sempre dal prompt di windows date:
    adb forward tcp:5901 tcp:5901
  • A questo punto il server è avviato, perciò scaricate un client vnc come realvnc
  • Una volta installato andate sul menu di avvio e , una volta trovata la voce RealVnc, cliccate su “Run Vnc Viewer”
  • Nel campo di testo scrivete adesso:
  • :)

Ho aperto un thread che può essere utile in caso non riusciate in questa impresa :)

Saluti, stay Androided :)

Loading...
WP Facebook Auto Publish Powered By : XYZScripts.com