Mojolicious + VNC + WebSockets + HTML5 Canvas
Perl JavaScript CSS
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with vti:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
contrib
public
README.pod
showmethedesktop

README.pod

Perl + VNC + WebSockets

This is a cool visualization of what WebSockets can and will do in the nearest future. To run this script you only need Perl.

SYNOPSYS

$ perl showmethedesktop
Usage: showmethedesktop --password <password>

Other options:

    --address   Default is 'localhost'
    --port      Default is '5900'

    --width     Default is server's width
    --height    Default is server's height

$ perl showmethedesktop --address 192.168.0.1 --port 5901 \
    --password bad --width 500 --height 400
Listening on localhost:3000

Now open in your browser where-you-cloned-the-repo/public/index.html and enjoy VNC!

DEMO

http://vimeo.com/16459612

SEE ALSO

http://github.com/vti/protocol-rfb.git for VNC protocol parsing module

http://github.com/vti/reanimator.git for Perl WebSocket server