About
VNC Fast is a utility for installing and launching the VNC Server to connect to a VNC Viewer running in Listening mode.
How it works:
- User launches VNC Fast.
- VNC Fast retrieves list of possible connections from XML Source (defined in config.ini).
- User selects Connection from list and presses 'Connect' button.
- VNC Fast starts the VNC Server on the Users Machine.
- VNC Fast sends VNC Server the '-connect' paramater (IP:Port).
- VNC Server on the users machine connects to Remote VNC Viewer at your site.
Screenshot
Requirements
- Windows XP Professional, Windows XP Home Edition, Windows 2000 Professional
- Microsoft Internet Explorer 6x
- Microsoft Visual Basic 6.0 run-time files
End User Instructions
Download
Installation
- Download the setup program 'VncFast_Setup.exe' from the link above.
- Run the setup file 'VncFast_Setup.exe' and follow the prompts.
Program Use
- From the 'Start Menu' select 'Program Files' > 'VNC Fast' > 'VNC Fast' to launch the application.
- Select the Connect from the list as instructed by your Help Desk.
- Click the 'Connect' button to start a VNC Session.
Help Desk Instructions
Download
Overview
Customisation
In order to use VNC Fast you will have:
- Create a custom config.ini file
- Create and upload your custom vncfast.xml file to your webserver
- Build a custom setup file that includes your config.ini and the winvnc files
config.ini
Edit the XMLSource entry in the config.ini file to point to the location of the vncfast.xml on your webserver.
[Timeout] ResolveTimeout=3000 SendTimeout=3000 ReceiveTimeout=3000 ConnectTimeout=3000 [General] ConnectDelay=2000 XmlSource=http://www.yourdomain.com/vncfast.xml
vncfast.xml
Create the vncfast.xml file where:
- "param" tag text = VNC connect paramater (IP:Port)
- "param" name attribute = descriptive name
<?xml version="1.0" encoding="UTF-8"?> <connect> <param name="Your Company Name - eg 1">www.yourdomain.com::5555</param> <param name="Your Company Name - eg 2">www.yourdomain.com::5500</param> </connect>
Upload the vncfast.xml file to your webserver.
VNCFast_Setup.exe
You now need to create your own setup file that includes:
- config.ini - your custom ini file
- FastVNC.exe - the vb executable
- VNCFast.exe - the renamed VNC executable (so that our program can uniquely identify the running process)
- VNC executable support files
The FastVNC.exe file is just the VNC.exe that has been renamed (so that it can be identified in the running processes). You can use any VNC.exe (RealVNC, TightVNC, etc), just rename it to 'FastVNC.exe' and ensure that you include the required dll's when you rebuild the setup program.
For example, we use TightVNC. So 'WinVNC.exe' is renamed to 'FastVNC.exe' and the VNCHooks.dll file is included in the setup.
Note: the Microsoft Visual Basic 6.0 run-time files are also required.
Shameless plug - we use the Nullsoft Scriptable Install System and the HM NIS EDIT program to build our setup file.
Acknowledgements
- Real VNC - http://www.realvnc.com
- Tight VNC - http://www.tightvnc.com
- Nullsoft Scriptable Install System - http://nsis.sourceforge.net/
- HM NIS EDIT program - http://hmne.sourceforge.net/
License
- VNC Fast is distributed under a FreeBSD style license - see license.txt after installation.
Other Links
Visit our main page to check out our other websites and software by The Data Furnace.