Projects / TightVNC

TightVNC

TightVNC is a VNC distribution with many new features, improvements, and bugfixes over VNC. It is optimized for faster operation on slow network links such as modem connections, provides more configuration options in the server, features automatic SSH tunneling in the Unix vncviewer, and more. The modified servers and viewers are fully compatible with the original VNC software.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  21 Jul 2011 17:21

    Release Notes: This release only updates TightVNC Java Viewer. This is the first public release of version 2.0. The viewer was redesigned and rewritten from the scratch. It features a Swing-based user interface, improved speed, and better code architecture.

    •  22 Apr 2010 04:55

      Release Notes: This release only updates TightVNC Java viewer. The new viewer adds support for automatic SSH tunneling via the JSch library. Also, it provides support for transmitting mouse wheel events.

      •  11 Mar 2009 18:22

        Release Notes: This release fixes various bugs that were reported for previous versions, and adds a number of minor improvements. The improved vncserver script is now able to read configuration files. Xvnc includes fixes for 64-bit Linux. There are a number of fixes and improvements in the Java viewer.

        •  08 May 2007 04:49

          Release Notes: This stable version includes support for the latest RFB protocol version 3.8, VNC4-compatible parsing of host:display strings, and a number of bugfixes and portability fixes. Also, there was many changes in the built-in Java viewer such as scaling, automatic encoding selection, support for ZRLE encoding, and a workaround for a Tab key problem.

          •  16 Aug 2006 14:24

            Release Notes: This version is expected to be the final release candidate for the upcoming stable release. The Unix version includes minor bugfixes and an improved built-in Java viewer with automatic encoding selection.

            Recent comments

            28 Nov 2008 22:09 r11532

            Setting Up ReverseVNC Connections
            I've been getting quite a few hits on my family web page on how to compile two stand alone files using TightVNC to setup a reversevnc (reverse vnc) connection. I'm impressed with the continuing interest in the approach over the last year and a half. I've found that when the encoding protocol is set to "tight" with 8-bit color, the screen responsiveness is as good as UltraVNC and RealVNC even without DFMirage installed. I've also been able to use the files successfully with Vista Home Edition even though some websites suggest it shouldn't work. If you have any ideas for improving the reversevnc process you would like to share, freshmeat.net is the ideal location to post your suggestions to help others.

            Check out how to compile the two stand alone files for automatically establishing reversevnc connections using TightVNC. http://brettschneider.us/ReverseVNC_Instructions/reversevnc.html

            26 Sep 2008 02:51 hdlee

            A superb project

            I use TightVNC regularly to remote login to other hosts in the same network and also across cities. With DFMirage, it works unbelievably.


            Now add to the fact this package is free...


            I'm considering to contribute to the documentation in Indonesian. I've contacted Constantin to see if he is interested.


            There are millions of users in third countries like mine who would like such a great free software.


            So, thank you.

            16 Jun 2008 06:10 r11532

            Re: More on Stand Alone Reverse VNC Connection File
            Yes, I have run into this issue myself but don't have a solution. Since I'm controlling the remote computer, I just close out the application from the tool bar (bottom right) myself which immediately breaks the connection. FYI, I've posted a set of highly detailed and highly simplified instructions on how to create the reversevnc files on my family homepage.
            http://brettschneider.us/ReverseVNC_Instructions/reversevnc.html

            23 May 2008 06:50 vipnox

            Re: More on Stand Alone Reverse VNC Connection File


            >

            > % Oops, another typo. It should be

            > % VNCviewer.exe not VNCviewer.dll

            > % Also, I've discovered that to make

            > the

            > % final exe run under Vista (no problem

            > % under XP), you need to create two

            > .reg

            > % files out of two WinVNC folders from

            > the

            > % registry, one under HKEY_CURRENT_USER

            > % and the second one under

            > % HKEY_LOCAL_MACHINE. There is a third

            > one

            > % under HKEY_USERS that can be ignored.

            > % Name the two reg files: WinVNC.reg

            > and

            > % WinVNC2.reg

            > %

            > % Modify the bat file contents to read:

            > %

            > % %myfiles%\regedit.exe /s winvnc.reg

            > % ping -n 1 127.0.0.1

            > % %myfiles%\regedit.exe /s winvnc2.reg

            > % ping -n 1 127.0.0.1

            > % start %myfiles%\winVnc.exe

            > % ping -n 2 127.0.0.1

            > % %myfiles%\WinVNC.exe -connect

            > % 70.112.yyy.xxx::5500

            > %

            > % Follow previous instructions.

            > %

            > % Good Luck

            >

            >

            >

            >

            > TNX FOR THIS MAN!

            > in just have to give you some feedback.

            > this actually does work. just need to

            > test it on vista to.

            > it's like you said - you usually spend

            > more time on telling a customer on how

            > to connect you with "add new client"

            > than the actual problem is.

            >

            > thanks again! and keep up the good work.

            >

            >

            just another question ...

            any idea how to solve this:

            when the customer runs this bundled exe, it brings him up tightvnc server and connects to vnc client on my computer. when connection is closed, the server is still running at my customers computer. if my client clicks the exe (the one we speak of here) again it crashes and shows an error. customer must close the server and click the exe one more time to load the server again and connect.

            is there an elegant way to check if the server is already running before it connects to client? it would be nice that the client does not see any error messages. it scares them. :)

            22 May 2008 12:11 vipnox

            Re: More on Stand Alone Reverse VNC Connection File

            > Oops, another typo. It should be
            > VNCviewer.exe not VNCviewer.dll
            > Also, I've discovered that to make the
            > final exe run under Vista (no problem
            > under XP), you need to create two .reg
            > files out of two WinVNC folders from the
            > registry, one under HKEY_CURRENT_USER
            > and the second one under
            > HKEY_LOCAL_MACHINE. There is a third one
            > under HKEY_USERS that can be ignored.
            > Name the two reg files: WinVNC.reg and
            > WinVNC2.reg
            >
            > Modify the bat file contents to read:
            >
            > %myfiles%\regedit.exe /s winvnc.reg
            > ping -n 1 127.0.0.1
            > %myfiles%\regedit.exe /s winvnc2.reg
            > ping -n 1 127.0.0.1
            > start %myfiles%\winVnc.exe
            > ping -n 2 127.0.0.1
            > %myfiles%\WinVNC.exe -connect
            > 70.112.yyy.xxx::5500
            >
            > Follow previous instructions.
            >
            > Good Luck


            TNX FOR THIS MAN!

            in just have to give you some feedback. this actually does work. just need to test it on vista to.

            it's like you said - you usually spend more time on telling a customer on how to connect you with "add new client" than the actual problem is.


            thanks again! and keep up the good work.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.