http://www.s-code.com/products/viewerx/
SmartCode ViewerX VNC Viewer ActiveX gives developers full access to VNC viewer features using a set of intuitive ActiveX properties and methods. With ViewerX control, developers can easily provide screen sharing and remote control capabilities to their applications.
See ViewerX in action, click here to try our Web-based VNC viewer.Features Highlight
â— All features that can be found in a standard UltraVNC, TightVNC and RealVNC viewers.
â— Can work behind HTTP/SOCKS5 proxy servers.
â— UltraVNC NTLM v1 and v2 Windows authentication mode support.
â— UltraVNC DSM encryption plug-in support.
â— UltraVNC SingleClick server support.
â— UltraVNC chat support.
â— UltraVNC Repeater proxy support.
â— TightVNC v1.3 and UltraVNC file transfer support.
â— Can connect to VNC server in asynchronous mode.
â— Can listen for incoming VNC server connection.
â— Exposes VNC viewer functionality via powerful set of ActiveX control properties and methods.
â— Can be used inside a Web browser.
ServerX VNC Server ActiveX Control
http://www.s-code.com/products/serverx/
SmartCode ServerX VNC Server control is a VNC server implemented as an ActiveX component, which makes it extremely easy for you to integrate VNC support into your Web or desktop applications. In the simplest scenario, you would add the ServerX ActiveX component to your project, place the ServerX instance in a form, and modify the ActiveX properties if desired. That's it - you just created an application with a VNC Server embedded in it.ServerX Features Highlight:
â— Supports all features that can be found in a standard VNC server.
â— Includes UltraVNC Repeater proxy support.
â— Includes UltraVNC DSM encryption plug-in support.
â— Exposes VNC server functionality through a powerful set of ActiveX control properties and methods.
â— Can be used inside a desktop or Web-based application.
![Image](http://www.s-code.com/App_Themes/Default/images/serverx/svx_diag.png)
The diagram above depicts one of the possible scenarios for using ServerX VNC Server ActiveX. This scenario shows a situation where a technical support person needs to login to a customer's computer and fix something.
The end-user opens a Web page located on the technical support company's web site. This page has ServerX hosted on it.
After the page with ServerX gets downloaded Internet Explorer installs the ActiveX component, starts VNC server and executes a JavaScript that tells ServerX to establish a connection to UltraVNC Repeater server.
A technical support engineer establishes a VNC connection to the Repeater server using the same connection ID and is now able to remotely control the end-user's computer.
After the technician finishes working with the end-user’s computer, the end-user closes the Internet Explorer window, the ServerX control shuts down. And the user’s computer no longer has the VNC server running.