Home
Name Modified Size InfoDownloads / Week
Older Versions 2013-01-08
VNCSaraServer4-OSX-beta-0.9.dmg 2013-01-28 11.3 MB
VNCSaraServer4-win32-beta-0.9.zip 2013-01-28 13.4 MB
VNCSaraServer4-Lin-x86-beta-0.9.tar.gz 2013-01-28 12.0 MB
VNCSaraServer4-Lin-x64-beta-0.9.tar.gz 2013-01-28 11.8 MB
readme.txt 2012-10-29 3.6 kB
Totals: 6 Items   48.4 MB 0
VNCSara4 is still underdevelopment.

Licensed Under GPLv3.

This file is part of VNCSara4.

    VNCSara4 is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    VNCSara4 is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with VNCSara4.  If not, see <http://www.gnu.org/licenses/>.

VNCSara has been designed to replace paid for services such as PC Now and GoToMyPC. It allows 
you to run a server which will allow you to port-forward through firewalls and proxy’s all using 
standard HTTP & HTTPS protocol. There is a web application that allows you to VNC or RDP out of the box 
with no complex set-up. Alternativly you can create port-fowarding options that allows you to use real
networked desktop application.

VNCSara currently consist of two components which are as follows:

VNCSaraServer:

	VNCSaraServer is the main application.  You run this as a web server facing the outside world.
	It has inbuilt webpages that allow you to configure access to any RDP or VNC server that can be
	reached from the computer VNCSaraServer is being executed on.  The RDP and VNC clients are run
	as un-signed Java Applets.  This means some features will not work such as shared clipboard.  If
	you require these features you can sign the java applications yourself.  
	
VNCSaraBroadcaster

	VNCSaraBroadcaster can be used to broadcast VNC or RDP from a computer that is not contactable from the
	VNCSaraServer.  This maybe a friends computer that is behind a router on a different network and not directly 
	connected to the internet.  The broadcast will broadcast the specified port to VNCSaraServer which will allow you
	to access VNC or RDP through the VNCSaraServer webclient.  VNCSaraServer will also open a port on the server so
	you can connect directly using a normal desktop VNC/RDP client application.  You can forward any port it doesn't have
	to be VNC/RDP ports: the port and protocol are irrelevant.
	
	VNCSaraBroadcast also allows you to open a port that is behind your VNCSaraServer and make it available locally.  This means you
	can connect to a VNC Computer behind VNCSaraServer with a normal desktop VNC Application from your friends computer behind a router.
	
	
Features

	*  Uses standard HTTP 1.1 protocol and only uses GET & POST messages.
	*  Open a port behind a proxy or firewall and broadcast it to your server
	*  Open a port on your server and make it available to a computer behind a proxy or firewall
	*  Can use standard desktop network applications to file share, rdp, vnc etc.
	

Developers.

    The concept, design and development has be done by Dan Holliday.
    Thanks go to the developers at TightVNC who's code was the VNC Web Client starting point.
    Thanks go to the developers at ProperRDP, lixia-javardp who's code was the RDP Web Client starting point.

The project has been created using Qt Creator.  Please do not alter the stability of the PRO files.

To Check Out:

	https://svn.code.sf.net/p/vncsara/code/VNCSara/VNCSara4/Trunk

	Open VNCSaraServer.pro in Qt Creator for Server
	Open VNCSaraBroadcaster.pro in Qt Creator for Broadcaster
	
Source: readme.txt, updated 2012-10-29