实例介绍
源码,源码,很不错的开源源码,你值得拥有
【实例截图】
【核心代码】
b9502c4245ac70eb2b5341ca80f9350c.zip
└── ultravnc-code-860
└── UltraVNC Project Root
└── UltraVNC
├── addon
│ ├── addons_2008.sln
│ ├── addons.sln
│ ├── logger
│ │ ├── logmessages.dsp
│ │ ├── logmessages.dsw
│ │ ├── logmessagesv12.vcxproj
│ │ ├── logmessages.vcproj
│ │ ├── logmessages.vcxproj
│ │ ├── logmessages.vcxproj.filters
│ │ ├── logmessagesvs2005.vcproj
│ │ ├── messages.h
│ │ ├── messages.mc
│ │ └── messages.rc
│ ├── ms-logon
│ │ ├── authadm
│ │ │ ├── authadmin.cpp
│ │ │ ├── authadmin.def
│ │ │ ├── authadmin.dsp
│ │ │ ├── authadmin.dsw
│ │ │ ├── authadmin.h
│ │ │ ├── authadmin.rc
│ │ │ ├── authadminv11.vcxproj
│ │ │ ├── authadminv12.vcxproj
│ │ │ ├── authadmin.vcproj
│ │ │ ├── authadmin.vcxproj
│ │ │ ├── authadmin.vcxproj.filters
│ │ │ ├── authadminVS2005.vcproj
│ │ │ └── resource.h
│ │ ├── authSSP
│ │ │ ├── Auth_Seq.h
│ │ │ ├── authSSP.cpp
│ │ │ ├── authSSP.def
│ │ │ ├── authSSP.dsp
│ │ │ ├── authSSP.dsw
│ │ │ ├── authSSP.h
│ │ │ ├── authSSP.rc
│ │ │ ├── authSSPv11.vcxproj
│ │ │ ├── authSSPv12.vcxproj
│ │ │ ├── authSSP.vcproj
│ │ │ ├── authSSP.vcxproj
│ │ │ ├── authSSP.vcxproj.filters
│ │ │ ├── authSSPVS2005.vcproj
│ │ │ ├── buildtime.in
│ │ │ ├── EventLogging.cpp
│ │ │ ├── EventLogging.h
│ │ │ ├── GenClientServerContext.cpp
│ │ │ ├── GenClientServerContext.h
│ │ │ ├── Readme.txt
│ │ │ ├── resource.h
│ │ │ ├── vncAccessControl.cpp
│ │ │ ├── vncAccessControl.h
│ │ │ ├── vncSecurityEditor.cpp
│ │ │ ├── vncSecurityEditor.h
│ │ │ ├── vncSecurityEditorProps.h
│ │ │ ├── vncSSP.cpp
│ │ │ └── vncSSP.h
│ │ ├── ldapauth
│ │ │ ├── ldapAuth.cpp
│ │ │ ├── ldapauth.def
│ │ │ ├── ldapauth.dsp
│ │ │ ├── ldapauth.dsw
│ │ │ ├── ldapAuth.h
│ │ │ ├── ldapAuth.rc
│ │ │ ├── ldapauthv11.vcxproj
│ │ │ ├── ldapauthv12.vcxproj
│ │ │ ├── ldapauth.vcproj
│ │ │ ├── ldapauth.vcxproj
│ │ │ ├── ldapauth.vcxproj.filters
│ │ │ ├── ldapauthvs2005.vcproj
│ │ │ └── resource.h
│ │ ├── ldapauth9x
│ │ │ ├── ldapAuth9x.cpp
│ │ │ ├── ldapauth9x.def
│ │ │ ├── ldapauth9x.dsp
│ │ │ ├── ldapAuth9x.h
│ │ │ ├── ldapAuth9x.rc
│ │ │ ├── ldapauth9xv11.vcxproj
│ │ │ ├── ldapauth9xv12.vcxproj
│ │ │ ├── ldapauth9x.vcproj
│ │ │ ├── ldapauth9x.vcxproj
│ │ │ ├── ldapauth9x.vcxproj.filters
│ │ │ ├── ldapauth9xvs2005.vcproj
│ │ │ └── resource.h
│ │ ├── ldapauthNT4
│ │ │ ├── ldapAuthnt4.cpp
│ │ │ ├── ldapauthnt4.def
│ │ │ ├── ldapauthnt4.dsp
│ │ │ ├── ldapauthnt4.dsw
│ │ │ ├── ldapAuthnt4.h
│ │ │ ├── ldapAuthnt4.rc
│ │ │ ├── ldapauthnt4v11.vcxproj
│ │ │ ├── ldapauthnt4v12.vcxproj
│ │ │ ├── ldapauthnt4.vcproj
│ │ │ ├── ldapauthnt4.vcxproj
│ │ │ ├── ldapauthnt4.vcxproj.filters
│ │ │ ├── ldapauthnt4vs2005.vcproj
│ │ │ └── resource.h
│ │ ├── logging
│ │ │ ├── logging.cpp
│ │ │ ├── logging.def
│ │ │ ├── logging.dsp
│ │ │ ├── logging.dsw
│ │ │ ├── logging.h
│ │ │ ├── logging.rc
│ │ │ ├── loggingv11.vcxproj
│ │ │ ├── loggingv12.vcxproj
│ │ │ ├── logging.vcproj
│ │ │ ├── logging.vcxproj
│ │ │ ├── logging.vcxproj.filters
│ │ │ ├── loggingvs2005.vcproj
│ │ │ └── resource.h
│ │ ├── MSLogonACL
│ │ │ ├── buildtime.h
│ │ │ ├── buildtime.in
│ │ │ ├── MSLogonACL.cpp
│ │ │ ├── MSLogonACL.dsp
│ │ │ ├── MSLogonACL.dsw
│ │ │ ├── MSLogonACL.h
│ │ │ ├── MSLogonACL.rc
│ │ │ ├── MSLogonACLv11.vcxproj
│ │ │ ├── MSLogonACLv12.vcxproj
│ │ │ ├── MSLogonACL.vcproj
│ │ │ ├── MSLogonACL.vcxproj
│ │ │ ├── MSLogonACL.vcxproj.filters
│ │ │ ├── MSLogonACLvs2005.vcproj
│ │ │ ├── resource.h
│ │ │ ├── vncExportACL.cpp
│ │ │ ├── vncExportACL.h
│ │ │ ├── vncImportACL.cpp
│ │ │ └── vncImportACL.h
│ │ ├── testauth
│ │ │ ├── ntlogon.cpp
│ │ │ ├── resource.h
│ │ │ ├── testauth.dsp
│ │ │ ├── testauth.dsw
│ │ │ ├── testauth.rc
│ │ │ ├── testauthv11.vcxproj
│ │ │ ├── testauthv12.vcxproj
│ │ │ ├── testauth.vcproj
│ │ │ ├── testauth.vcxproj
│ │ │ ├── testauth.vcxproj.filters
│ │ │ └── testauthvs2005.vcproj
│ │ └── workgrpdomnt4
│ │ ├── resource.h
│ │ ├── workgrpdomnt4.cpp
│ │ ├── workgrpdomnt4.def
│ │ ├── workgrpdomnt4.dsp
│ │ ├── workgrpdomnt4.dsw
│ │ ├── workgrpdomnt4.h
│ │ ├── workgrpdomnt4.rc
│ │ ├── workgrpdomnt4v11.vcxproj
│ │ ├── workgrpdomnt4v12.vcxproj
│ │ ├── workgrpdomnt4.vcproj
│ │ ├── workgrpdomnt4.vcxproj
│ │ └── workgrpdomnt4vs2005.vcproj
│ └── versioninfo.h
├── avilog
│ ├── avilog
│ │ ├── AVIGenerator.cpp
│ │ ├── AVIGenerator.h
│ │ ├── avilogv11.vcxproj
│ │ ├── avilogv12.vcxproj
│ │ ├── avilog.vcproj
│ │ ├── avilog.vcxproj
│ │ ├── avilog.vcxproj.filters
│ │ ├── avilog_VS2005.vcproj
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ ├── avilog.sln
│ └── avilog_vs2005.sln
├── common
│ ├── Clipboard.cpp
│ ├── Clipboard.h
│ ├── rfb.h
│ ├── ScopeGuard.h
│ ├── win32_helpers.cpp
│ └── win32_helpers.h
├── DSMPlugin
│ ├── DSMPlugin.cpp
│ ├── DSMPlugin.h
│ ├── MSRC4Plugin
│ │ ├── crypto.cpp
│ │ ├── crypto.dsp
│ │ ├── crypto.dsw
│ │ ├── crypto.h
│ │ ├── crypto.rc
│ │ ├── EnvReg.cpp
│ │ ├── EnvReg.h
│ │ ├── logging.cpp
│ │ ├── logging.h
│ │ ├── main.cpp
│ │ ├── main.h
│ │ ├── MSRC4Plugin.cpp
│ │ ├── MSRC4Plugin.dsp
│ │ ├── MSRC4Plugin.dsw
│ │ ├── MSRC4Plugin.h
│ │ ├── MSRC4Plugin.rc
│ │ ├── myDebug.cpp
│ │ ├── myDebug.h
│ │ ├── registry.cpp
│ │ ├── registry.h
│ │ ├── resource.h
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── utils.cpp
│ │ ├── utils.h
│ │ ├── version.h
│ │ └── version.rc
│ └── TestPlugin
│ ├── ReadMe.txt
│ ├── resource.h
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── TestPlugin.cpp
│ ├── TestPlugin.dsp
│ ├── TestPlugin.dsw
│ ├── TestPlugin.h
│ └── TestPlugin.rc
├── JavaViewer
│ ├── AuthPanel.java
│ ├── ButtonPanel.java
│ ├── ChangeLog
│ ├── ClipboardFrame.java
│ ├── DesCipher.java
│ ├── DH.java
│ ├── dir.mk
│ ├── FTPFrame.java
│ ├── hextile.vnc
│ ├── index.vnc
│ ├── LICENCE.TXT
│ ├── Makefile
│ ├── mk.bat
│ ├── noshared.vnc
│ ├── OptionsFrame.java
│ ├── README
│ ├── RecordingFrame.java
│ ├── RfbProto.java
│ ├── runapplet.bat
│ ├── run.bat
│ ├── SessionRecorder.java
│ ├── shared.vnc
│ ├── tight.vnc
│ ├── VncCanvas.java
│ ├── VncViewer.java
│ └── zlib.vnc
├── libjpeg-turbo-win
│ ├── acinclude.m4
│ ├── aclocal.m4
│ ├── bmp.c
│ ├── bmp.h
│ ├── BUILDING.txt
│ ├── cderror.h
│ ├── cdjpeg.c
│ ├── cdjpeg.h
│ ├── change.log
│ ├── ChangeLog.txt
│ ├── cjpeg.1
│ ├── cjpeg.c
│ ├── coderules.doc
│ ├── compile
│ ├── config.guess
│ ├── config.h
│ ├── config.h.in
│ ├── config.sub
│ ├── configure
│ ├── configure.ac
│ ├── depcomp
│ ├── djpeg.1
│ ├── djpeg.c
│ ├── example.c
│ ├── filelist.doc
│ ├── install.doc
│ ├── install-sh
│ ├── jaricom.c
│ ├── jcapimin.c
│ ├── jcapistd.c
│ ├── jcarith.c
│ ├── jccoefct.c
│ ├── jccolext.c
│ ├── jccolor.c
│ ├── jcdctmgr.c
│ ├── jchuff.c
│ ├── jchuff.h
│ ├── jcinit.c
│ ├── jcmainct.c
│ ├── jcmarker.c
│ ├── jcmaster.c
│ ├── jcomapi.c
│ ├── jconfig.doc
│ ├── jconfig.h
│ ├── jconfig.h.in
│ ├── jcparam.c
│ ├── jcphuff.c
│ ├── jcprepct.c
│ ├── jcsample.c
│ ├── jctrans.c
│ ├── jdapimin.c
│ ├── jdapistd.c
│ ├── jdarith.c
│ ├── jdatadst.c
│ ├── jdatasrc.c
│ ├── jdcoefct.c
│ ├── jdcolext.c
│ ├── jdcolor.c
│ ├── jdct.h
│ ├── jddctmgr.c
│ ├── jdhuff.c
│ ├── jdhuff.h
│ ├── jdinput.c
│ ├── jdmainct.c
│ ├── jdmarker.c
│ ├── jdmaster.c
│ ├── jdmerge.c
│ ├── jdmrgext.c
│ ├── jdphuff.c
│ ├── jdpostct.c
│ ├── jdsample.c
│ ├── jdtrans.c
│ ├── jerror.c
│ ├── jerror.h
│ ├── jfdctflt.c
│ ├── jfdctfst.c
│ ├── jfdctint.c
│ ├── jidctflt.c
│ ├── jidctfst.c
│ ├── jidctint.c
│ ├── jidctred.c
│ ├── jinclude.h
│ ├── jmemmgr.c
│ ├── jmemnobs.c
│ ├── jmemsys.h
│ ├── jmorecfg.h
│ ├── jpegcomp.h
│ ├── jpegint.h
│ ├── jpeglib.h
│ ├── jpegtran.1
│ ├── jpegtran.c
│ ├── jpegut.c
│ ├── jpgtest.cxx
│ ├── jquant1.c
│ ├── jquant2.c
│ ├── jsimddct.h
│ ├── jsimd.h
│ ├── jsimd_none.c
│ ├── jutils.c
│ ├── jversion.h
│ ├── LGPL.txt
│ ├── libjpeg.doc
│ ├── libjpeg-turbo-win.sln
│ ├── libjpeg-turbo-win.suo
│ ├── libjpeg-turbo-winv11.vcxproj
│ ├── libjpeg-turbo-winv12.vcxproj
│ ├── libjpeg-turbo-win.vcproj
│ ├── libjpeg-turbo-win.vcxproj
│ ├── libjpeg-turbo-win.vcxproj.filters
│ ├── LICENSE.txt
│ ├── ltmain.sh
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── missing
│ ├── rdbmp.c
│ ├── rdcolmap.c
│ ├── rdgif.c
│ ├── rdjpgcom.1
│ ├── rdjpgcom.c
│ ├── rdppm.c
│ ├── rdrle.c
│ ├── rdswitch.c
│ ├── rdtarga.c
│ ├── README
│ ├── README-turbo.txt
│ ├── ReadMe.txt
│ ├── rrtimer.h
│ ├── rrutil.h
│ ├── simd
│ │ ├── jcclrmmx.asm
│ │ ├── jcclrss2-64.asm
│ │ ├── jcclrss2.asm
│ │ ├── jccolmmx.asm
│ │ ├── jccolss2-64.asm
│ │ ├── jccolss2.asm
│ │ ├── jcgrammx.asm
│ │ ├── jcgrass2-64.asm
│ │ ├── jcgrass2.asm
│ │ ├── jcgrymmx.asm
│ │ ├── jcgryss2-64.asm
│ │ ├── jcgryss2.asm
│ │ ├── jcolsamp.inc
│ │ ├── jcqnt3dn.asm
│ │ ├── jcqntmmx.asm
│ │ ├── jcqnts2f-64.asm
│ │ ├── jcqnts2f.asm
│ │ ├── jcqnts2i-64.asm
│ │ ├── jcqnts2i.asm
│ │ ├── jcqntsse.asm
│ │ ├── jcsammmx.asm
│ │ ├── jcsamss2-64.asm
│ │ ├── jcsamss2.asm
│ │ ├── jdclrmmx.asm
│ │ ├── jdclrss2-64.asm
│ │ ├── jdclrss2.asm
│ │ ├── jdcolmmx.asm
│ │ ├── jdcolss2-64.asm
│ │ ├── jdcolss2.asm
│ │ ├── jdct.inc
│ │ ├── jdmermmx.asm
│ │ ├── jdmerss2-64.asm
│ │ ├── jdmerss2.asm
│ │ ├── jdmrgmmx.asm
│ │ ├── jdmrgss2-64.asm
│ │ ├── jdmrgss2.asm
│ │ ├── jdsammmx.asm
│ │ ├── jdsamss2-64.asm
│ │ ├── jdsamss2.asm
│ │ ├── jf3dnflt.asm
│ │ ├── jfmmxfst.asm
│ │ ├── jfmmxint.asm
│ │ ├── jfss2fst-64.asm
│ │ ├── jfss2fst.asm
│ │ ├── jfss2int-64.asm
│ │ ├── jfss2int.asm
│ │ ├── jfsseflt-64.asm
│ │ ├── jfsseflt.asm
│ │ ├── ji3dnflt.asm
│ │ ├── jimmxfst.asm
│ │ ├── jimmxint.asm
│ │ ├── jimmxred.asm
│ │ ├── jiss2flt-64.asm
│ │ ├── jiss2flt.asm
│ │ ├── jiss2fst-64.asm
│ │ ├── jiss2fst.asm
│ │ ├── jiss2int-64.asm
│ │ ├── jiss2int.asm
│ │ ├── jiss2red-64.asm
│ │ ├── jiss2red.asm
│ │ ├── jisseflt.asm
│ │ ├── jsimdcfg.inc.h
│ │ ├── jsimdcpu.asm
│ │ ├── jsimdext.inc
│ │ ├── jsimd.h
│ │ ├── jsimd_i386.c
│ │ ├── jsimd_x86_64.c
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── nasm_lt.sh
│ ├── structure.doc
│ ├── testimg.bmp
│ ├── testimgflt.jpg
│ ├── testimgflt-nosimd.jpg
│ ├── testimgfst.jpg
│ ├── testimgfst-nosimd.jpg
│ ├── testimgfst-nosimd.ppm
│ ├── testimgfst.ppm
│ ├── testimgint.jpg
│ ├── testimgint-nosimd.jpg
│ ├── testimgint.ppm
│ ├── testimg-nosimd.bmp
│ ├── testimgp.jpg
│ ├── testimgp-nosimd.jpg
│ ├── testorig.jpg
│ ├── testorig-nosimd.ppm
│ ├── testorig.ppm
│ ├── transupp.c
│ ├── transupp.h
│ ├── turbojpeg.h
│ ├── turbojpegl.c
│ ├── turbojpeg-mapfile
│ ├── usage.doc
│ ├── win
│ │ ├── config.h
│ │ ├── jconfig.h
│ │ ├── jpeg.def
│ │ ├── jsimdcfg.inc
│ │ ├── Makefile
│ │ └── Makerules
│ ├── wizard.doc
│ ├── wrbmp.c
│ ├── wrgif.c
│ ├── wrjpgcom.1
│ ├── wrjpgcom.c
│ ├── wrppm.c
│ ├── wrrle.c
│ └── wrtarga.c
├── lzo
│ ├── lzoconf.h
│ ├── lzodefs.h
│ ├── minilzo.c
│ └── minilzo.h
├── old
│ ├── ddihook
│ │ ├── 16bithlp
│ │ │ ├── 16bithlp.C
│ │ │ ├── 16bithlp.DEF
│ │ │ ├── 16bithlp.H
│ │ │ ├── 16bithlp.RC
│ │ │ ├── 16BITHLP.RES
│ │ │ ├── RESOURCE.H
│ │ │ └── vncddihk.h
│ │ └── vncddihook
│ │ ├── DLLENTRY.ASM
│ │ ├── HEAP.ASM
│ │ ├── vncddihk.C
│ │ ├── vncddihk.DEF
│ │ ├── vncddihk.h
│ │ ├── vncddihk.RC
│ │ └── VNCDDIHK.RES
│ └── tabbed_viewer
│ ├── AboutBox.cpp
│ ├── AboutBox.h
│ ├── AccelKeys.cpp
│ ├── AccelKeys.h
│ ├── AuthDialog.cpp
│ ├── AuthDialog.h
│ ├── bmpFlasher.cpp
│ ├── bmpFlasher.h
│ ├── buildtime.cpp
│ ├── ClientConnectionCacheRect.cpp
│ ├── ClientConnectionClipboard.cpp
│ ├── ClientConnectionCopyRect.cpp
│ ├── ClientConnectionCoRRE.cpp
│ ├── ClientConnection.cpp
│ ├── ClientConnectionCursor.cpp
│ ├── ClientConnectionFile.cpp
│ ├── ClientConnectionFullScreen.cpp
│ ├── ClientConnection.h
│ ├── ClientConnectionHextile.cpp
│ ├── ClientConnectionRaw.cpp
│ ├── ClientConnectionRRE.cpp
│ ├── ClientConnectionTight.cpp
│ ├── ClientConnectionUltra.cpp
│ ├── ClientConnectionWinproc.cpp
│ ├── ClientConnectionZlib.cpp
│ ├── ClientConnectionZlibHex.cpp
│ ├── COPYING.txt
│ ├── d3des.c
│ ├── d3des.h
│ ├── Daemon.cpp
│ ├── Daemon.h
│ ├── directxviewer.cpp
│ ├── Exception.cpp
│ ├── Exception.h
│ ├── FileTransfer.cpp
│ ├── FileTransfer.h
│ ├── Flasher.cpp
│ ├── Flasher.h
│ ├── FullScreenTitleBarConst.h
│ ├── FullScreenTitleBar.cpp
│ ├── FullScreenTitleBar.h
│ ├── Global_graph.cpp
│ ├── History.txt
│ ├── HotkeyDlg.cpp
│ ├── HotkeyDlg.h
│ ├── KeyMap.cpp
│ ├── KeyMap.h
│ ├── KeyMapjap.cpp
│ ├── KeyMapjap.h
│ ├── keysymdef.h
│ ├── keysymdefjap.h
│ ├── keysym.h
│ ├── LICENCE.txt
│ ├── Log.cpp
│ ├── Log.h
│ ├── LowLevelHook.cpp
│ ├── LowLevelHook.h
│ ├── Makefile.bcc32
│ ├── MRU.cpp
│ ├── MRU.h
│ ├── omnithread
│ │ ├── build-bcc32.bat
│ │ ├── nt.cpp
│ │ ├── nt.h
│ │ ├── omnithread.dsp
│ │ ├── omnithread.h
│ │ └── omnithread.vcproj
│ ├── res
│ │ ├── B46.ico
│ │ ├── bitmap1.bmp
│ │ ├── bitmap2.bmp
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── bitmap8.bmp
│ │ │ ├── bitmap9.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── Connected 6.ico
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ ├── pinup.bmp
│ │ │ └── Thumbs.db
│ │ ├── Thumbs.db
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.exe.x64.manifest
│ │ ├── vncviewer.exe.x86.manifest
│ │ ├── vncviewer.ico
│ │ ├── vncviewer.rc
│ │ └── winvnc.exe.manifest
│ ├── rfb.h
│ ├── SessionDialog.cpp
│ ├── SessionDialog.h
│ ├── stdhdrs.cpp
│ ├── stdhdrs.h
│ ├── TextChat.cpp
│ ├── TextChat.h
│ ├── ToDo.txt
│ ├── vncauth.c
│ ├── vncauth.h
│ ├── VNCOptions.cpp
│ ├── VNCOptions.h
│ ├── VNCviewerApp32.cpp
│ ├── VNCviewerApp32.h
│ ├── VNCviewerApp.cpp
│ ├── VNCviewerApp.h
│ ├── vncviewer.cpp
│ ├── vncviewer.dsp
│ ├── vncviewer.dsw
│ ├── vncviewer.h
│ ├── vncviewer.sln
│ ├── vncviewer.vcproj
│ ├── vnc.vnc
│ └── zrle.cpp
├── rdr
│ ├── Exception.h
│ ├── FdInStream.cxx
│ ├── FdInStream.h
│ ├── FdOutStream.cxx
│ ├── FdOutStream.h
│ ├── FixedMemOutStream.h
│ ├── InStream.cxx
│ ├── InStream.h
│ ├── Makefile.bcc32
│ ├── Makefile.in
│ ├── MemInStream.h
│ ├── MemOutStream.h
│ ├── NullOutStream.cxx
│ ├── NullOutStream.h
│ ├── OutStream.h
│ ├── rdr.dsp
│ ├── rdrv11.vcxproj
│ ├── rdrv12.vcxproj
│ ├── rdr.vcproj
│ ├── rdr.vcxproj
│ ├── rdr.vcxproj.filters
│ ├── rdrvs2005.vcproj
│ ├── rdr_vs90_Release_Win32.lnt
│ ├── types.h
│ ├── ZlibInStream.cxx
│ ├── ZlibInStream.h
│ ├── ZlibOutStream.cxx
│ └── ZlibOutStream.h
├── rfb
│ ├── d3des.c
│ ├── d3des.h
│ ├── dh.cpp
│ ├── dh.h
│ ├── Makefile.in
│ ├── rfbproto.h
│ ├── vncauth.c
│ ├── vncauth.h
│ ├── zrleDecode.h
│ ├── zrleEncode.h
│ └── zywrletemplate.c
├── setcad
│ ├── setcad
│ │ ├── setcad.cpp
│ │ ├── setcadv11.vcxproj
│ │ ├── setcadv12.vcxproj
│ │ ├── setcad.vcproj
│ │ ├── setcad.vcxproj
│ │ ├── setcad.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── setcad.sln
│ └── setcad.suo
├── setpasswd
│ ├── setpasswd
│ │ ├── inifile.cpp
│ │ ├── inifile.h
│ │ ├── ReadMe.txt
│ │ ├── setpasswd.cpp
│ │ ├── setpasswdv11.vcxproj
│ │ ├── setpasswdv12.vcxproj
│ │ ├── setpasswd.vcproj
│ │ ├── setpasswd.vcxproj
│ │ ├── setpasswd.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── setpasswd.sln
│ └── setpasswd.suo
├── translations
│ ├── server
│ │ ├── english
│ │ │ ├── english.sln
│ │ │ ├── english.vcproj
│ │ │ ├── res
│ │ │ │ ├── AuthPanel.class
│ │ │ │ ├── ButtonPanel.class
│ │ │ │ ├── clipboardframe.class
│ │ │ │ ├── descipher.class
│ │ │ │ ├── DH.class
│ │ │ │ ├── Finger.cur
│ │ │ │ ├── ftpframe$strcomp.class
│ │ │ │ ├── FTPFrame.class
│ │ │ │ ├── icon2.ico
│ │ │ │ ├── optionsframe.class
│ │ │ │ ├── RecordingFrame.class
│ │ │ │ ├── rfbproto.class
│ │ │ │ ├── runas.bmp
│ │ │ │ ├── SessionRecorder.class
│ │ │ │ ├── vnc-1.bmp
│ │ │ │ ├── vnccanvas.class
│ │ │ │ ├── vncviewer.class
│ │ │ │ ├── vncviewer.jar
│ │ │ │ └── world3a.ico
│ │ │ ├── resource.h
│ │ │ ├── winvnc.rc
│ │ │ └── winvnc_ru.rc
│ │ ├── russian
│ │ │ ├── res
│ │ │ │ ├── AuthPanel.class
│ │ │ │ ├── ButtonPanel.class
│ │ │ │ ├── clipboardframe.class
│ │ │ │ ├── descipher.class
│ │ │ │ ├── DH.class
│ │ │ │ ├── Finger.cur
│ │ │ │ ├── ftpframe$strcomp.class
│ │ │ │ ├── FTPFrame.class
│ │ │ │ ├── icon2.ico
│ │ │ │ ├── optionsframe.class
│ │ │ │ ├── RecordingFrame.class
│ │ │ │ ├── rfbproto.class
│ │ │ │ ├── runas.bmp
│ │ │ │ ├── SessionRecorder.class
│ │ │ │ ├── vnc-1.bmp
│ │ │ │ ├── vnccanvas.class
│ │ │ │ ├── vncviewer.class
│ │ │ │ ├── vncviewer.jar
│ │ │ │ └── world3a.ico
│ │ │ ├── resource.h
│ │ │ ├── russian.sln
│ │ │ ├── russian.vcproj
│ │ │ └── winvnc.rc
│ │ └── spanish
│ │ ├── res
│ │ │ ├── AuthPanel.class
│ │ │ ├── ButtonPanel.class
│ │ │ ├── clipboardframe.class
│ │ │ ├── descipher.class
│ │ │ ├── DH.class
│ │ │ ├── Finger.cur
│ │ │ ├── ftpframe$strcomp.class
│ │ │ ├── FTPFrame.class
│ │ │ ├── icon2.ico
│ │ │ ├── optionsframe.class
│ │ │ ├── RecordingFrame.class
│ │ │ ├── rfbproto.class
│ │ │ ├── runas.bmp
│ │ │ ├── SessionRecorder.class
│ │ │ ├── vnc-1.bmp
│ │ │ ├── vnccanvas.class
│ │ │ ├── vncviewer.class
│ │ │ ├── vncviewer.jar
│ │ │ └── world3a.ico
│ │ ├── resource.h
│ │ ├── spanish.sln
│ │ ├── spanish.vcproj
│ │ └── winvnc.rc
│ ├── server_translations.xls
│ ├── translations.xls
│ └── viewer
│ ├── dll
│ │ ├── french
│ │ ├── german
│ │ ├── japanese
│ │ ├── reame.txt
│ │ ├── rusian
│ │ └── spanish
│ ├── english
│ │ ├── english.sln
│ │ ├── english.vcproj
│ │ └── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── french
│ │ ├── french.sln
│ │ ├── french.vcproj
│ │ └── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── german
│ │ ├── german.sln
│ │ ├── german.vcproj
│ │ └── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── japanese
│ │ ├── japanese.sln
│ │ ├── japanese.vcproj
│ │ └── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── russian
│ │ ├── res
│ │ │ ├── B46.ico
│ │ │ ├── build-bcc32.bat
│ │ │ ├── cursor1.cur
│ │ │ ├── cursorsel.cur
│ │ │ ├── dir.ico
│ │ │ ├── drive.ico
│ │ │ ├── file.ico
│ │ │ ├── Finger.cur
│ │ │ ├── hoch.bmp
│ │ │ ├── idr_tray_disabled.ico
│ │ │ ├── idr_tray.ico
│ │ │ ├── l1.bmp
│ │ │ ├── l2.bmp
│ │ │ ├── nocursor.cur
│ │ │ ├── quer.bmp
│ │ │ ├── resource.h
│ │ │ ├── stat
│ │ │ │ ├── back.bmp
│ │ │ │ ├── both.bmp
│ │ │ │ ├── closeup.bmp
│ │ │ │ ├── flash.bmp
│ │ │ │ ├── front.bmp
│ │ │ │ ├── mainicon.ico
│ │ │ │ ├── maximizeup.bmp
│ │ │ │ ├── minimizeup.bmp
│ │ │ │ ├── none.bmp
│ │ │ │ ├── pindown.bmp
│ │ │ │ └── pinup.bmp
│ │ │ ├── Tango_l.bmp
│ │ │ ├── Tango_lx.bmp
│ │ │ ├── Tango_s.bmp
│ │ │ ├── Tango_sx.bmp
│ │ │ ├── vnc32.BMP
│ │ │ ├── vnc64.BMP
│ │ │ ├── vncviewer.exe.manifest
│ │ │ ├── vncviewer.ico
│ │ │ └── vncviewer.rc
│ │ ├── russian.sln
│ │ └── russian.vcproj
│ └── spanish
│ ├── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── spanish.sln
│ └── spanish.vcproj
├── UltraVnc_installer_script.iss
├── UltraVnc_installer_script _mini.iss
├── UltraVnc_installer_script_update_server.iss
├── UltraVnc_installer_script_update_simple.iss
├── uvnckeyboardhelper
│ ├── uvnckeyboardhelper
│ │ ├── ReadMe.txt
│ │ ├── Resource.h
│ │ ├── small.ico
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ ├── targetver.h
│ │ ├── uvnckeyboardhelper.cpp
│ │ ├── uvnckeyboardhelper.h
│ │ ├── uvnckeyboardhelper.ico
│ │ ├── uvnckeyboardhelper.rc
│ │ ├── uvnckeyboardhelperv12.vcxproj
│ │ └── uvnckeyboardhelper.vcxproj
│ └── uvnckeyboardhelper.sln
├── uvnc_settings
│ ├── release
│ │ └── sfx
│ ├── uvnc_settings
│ │ ├── capture.cpp
│ │ ├── connections.cpp
│ │ ├── createsfx2.cpp
│ │ ├── createsfx3.cpp
│ │ ├── createsfx.cpp
│ │ ├── dsmplugin.cpp
│ │ ├── dsmplugin.h
│ │ ├── filetransfer.cpp
│ │ ├── firewall.cpp
│ │ ├── firewall.h
│ │ ├── inifile.cpp
│ │ ├── inifile.h
│ │ ├── log.cpp
│ │ ├── log.h
│ │ ├── misc.cpp
│ │ ├── network.cpp
│ │ ├── ReadMe.txt
│ │ ├── resource.h
│ │ ├── security.cpp
│ │ ├── settings.ico
│ │ ├── small.ico
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ ├── upnp.cpp
│ │ ├── upnp.h
│ │ ├── uvnc_settings.cpp
│ │ ├── uvnc_settings.h
│ │ ├── uvnc_settings.ico
│ │ ├── uvnc_settings.rc
│ │ ├── uvnc_settingsv11.vcxproj
│ │ ├── uvnc_settingsv12.vcxproj
│ │ ├── uvnc_settings.vcproj.PIV.rudi.user
│ │ ├── uvnc_settings.vcxproj
│ │ ├── videodrivercheck.cpp
│ │ ├── vncOSVersion.cpp
│ │ ├── vncOSVersion.h
│ │ ├── vncsetauth.cpp
│ │ └── vncsetauth.h
│ └── uvnc_settings.sln
├── vncviewer
│ ├── AboutBox.cpp
│ ├── AboutBox.h
│ ├── AccelKeys.cpp
│ ├── AccelKeys.h
│ ├── AuthDialog.cpp
│ ├── AuthDialog.h
│ ├── bmpFlasher.cpp
│ ├── bmpFlasher.h
│ ├── buildtime.cpp
│ ├── ClientConnectionCacheRect.cpp
│ ├── ClientConnectionClipboard.cpp
│ ├── ClientConnectionCopyRect.cpp
│ ├── ClientConnectionCoRRE.cpp
│ ├── ClientConnection.cpp
│ ├── ClientConnectionCursor.cpp
│ ├── ClientConnectionFile.cpp
│ ├── ClientConnectionFullScreen.cpp
│ ├── ClientConnection.h
│ ├── ClientConnectionHextile.cpp
│ ├── ClientConnectionRaw.cpp
│ ├── ClientConnectionRRE.cpp
│ ├── ClientConnectionTight.cpp
│ ├── ClientConnectionUltra2.cpp
│ ├── ClientConnectionUltra.cpp
│ ├── ClientConnectionZlib.cpp
│ ├── ClientConnectionZlibHex.cpp
│ ├── COPYING.txt
│ ├── d3des.c
│ ├── d3des.h
│ ├── Daemon.cpp
│ ├── Daemon.h
│ ├── directx
│ │ ├── directxviewer.cpp
│ │ └── directxviewer.h
│ ├── display.cpp
│ ├── display.h
│ ├── Exception.cpp
│ ├── Exception.h
│ ├── FileTransfer.cpp
│ ├── FileTransfer.h
│ ├── FullScreenTitleBarConst.h
│ ├── FullScreenTitleBar.cpp
│ ├── FullScreenTitleBar.h
│ ├── History.txt
│ ├── initipp.cpp
│ ├── KeyMap.cpp
│ ├── KeyMap.h
│ ├── KeyMapjap.cpp
│ ├── KeyMapjap.h
│ ├── keysymdef.h
│ ├── keysymdefjap.h
│ ├── keysym.h
│ ├── LICENCE.txt
│ ├── Log.cpp
│ ├── Log.h
│ ├── LowLevelHook.cpp
│ ├── LowLevelHook.h
│ ├── Makefile.bcc32
│ ├── MessBox2.cpp
│ ├── MessBox.cpp
│ ├── MEssBox.h
│ ├── MRU.cpp
│ ├── MRU.h
│ ├── multimon.h
│ ├── omnithread
│ │ ├── build-bcc32.bat
│ │ ├── nt.cpp
│ │ ├── nt.h
│ │ ├── omnithread.dsp
│ │ ├── omnithread.h
│ │ ├── omnithreadv11.vcxproj
│ │ ├── omnithreadv12.vcxproj
│ │ ├── omnithread.vcproj
│ │ ├── omnithread.vcxproj
│ │ └── omnithreadvs2005.vcproj
│ ├── res
│ │ ├── B46.ico
│ │ ├── build-bcc32.bat
│ │ ├── cursor1.cur
│ │ ├── cursorsel.cur
│ │ ├── dir.ico
│ │ ├── drive.ico
│ │ ├── file.ico
│ │ ├── Finger.cur
│ │ ├── hoch.bmp
│ │ ├── idr_tray_disabled.ico
│ │ ├── idr_tray.ico
│ │ ├── l1.bmp
│ │ ├── l2.bmp
│ │ ├── nocursor.cur
│ │ ├── quer.bmp
│ │ ├── resource.h
│ │ ├── stat
│ │ │ ├── back.bmp
│ │ │ ├── both.bmp
│ │ │ ├── closeup.bmp
│ │ │ ├── flash.bmp
│ │ │ ├── front.bmp
│ │ │ ├── mainicon.ico
│ │ │ ├── maximizeup.bmp
│ │ │ ├── minimizeup.bmp
│ │ │ ├── none.bmp
│ │ │ ├── pindown.bmp
│ │ │ └── pinup.bmp
│ │ ├── Tango_l.bmp
│ │ ├── Tango_lx.bmp
│ │ ├── Tango_s.bmp
│ │ ├── Tango_sx.bmp
│ │ ├── vnc32.BMP
│ │ ├── vnc64.BMP
│ │ ├── vncviewer.exe.manifest
│ │ ├── vncviewer.exe.x64.manifest
│ │ ├── vncviewer.exe.x86.manifest
│ │ ├── vncviewer.ico
│ │ └── vncviewer.rc
│ ├── rfb.h
│ ├── SessionDialog.cpp
│ ├── SessionDialog.h
│ ├── stdhdrs.cpp
│ ├── stdhdrs.h
│ ├── TextChat.cpp
│ ├── TextChat.h
│ ├── ToDo.txt
│ ├── vncauth.c
│ ├── vncauth.h
│ ├── VNCOptions.cpp
│ ├── VNCOptions.h
│ ├── VNCviewerApp32.cpp
│ ├── VNCviewerApp32.h
│ ├── VNCviewerApp.cpp
│ ├── VNCviewerApp.h
│ ├── vncviewer.cpp
│ ├── vncviewer.dsp
│ ├── vncviewer.dsw
│ ├── vncviewer.exe.manifest
│ ├── vncviewer.h
│ ├── vncviewer.sln
│ ├── vncviewerv11.sln
│ ├── vncviewerv11.vcxproj
│ ├── vncviewerv12.vcxproj
│ ├── vncviewer.vcproj
│ ├── vncviewer.vcxproj
│ ├── vncviewer.vcxproj.filters
│ ├── vncviewer_vs2005.sln
│ ├── vncviewervs2005.vcproj
│ ├── vncviewer_vs2008.sln
│ ├── vncviewer_vs2013.sln
│ └── zrle.cpp
├── winvnc
│ ├── building.txt
│ ├── history.txt
│ ├── Makefile.bcc32
│ ├── omnithread
│ │ ├── build-bcc32.bat
│ │ ├── nt.cpp
│ │ ├── nt.h
│ │ ├── omnithread
│ │ │ ├── nt.cpp
│ │ │ └── nt.h
│ │ ├── omnithread.dsp
│ │ ├── omnithread.h
│ │ ├── omnithreadv11.vcxproj
│ │ ├── omnithreadv12.vcxproj
│ │ ├── omnithread.vcproj
│ │ ├── omnithread.vcxproj
│ │ ├── omnithreadVS2005.vcproj
│ │ ├── omnithread_vs90_Debug_Win32.lnt
│ │ ├── omnithread_vs90_Release_Win32.lnt
│ │ └── threaddata.cpp
│ ├── UltraVnc
│ │ ├── UltraVnc.vdproj
│ │ ├── UltraVnc_VS2010.vdproj
│ │ └── UltraVnc_VS2010_X64.vdproj
│ ├── vnchooks
│ │ ├── Makefile.bcc32
│ │ ├── resource.h
│ │ ├── SharedData.cpp
│ │ ├── SharedData.h
│ │ ├── VNCHooks-bcc32.def
│ │ ├── VNCHooks.cpp
│ │ ├── VNCHooks.def
│ │ ├── vnchooks.dsp
│ │ ├── VNCHooks.h
│ │ ├── vnchooks.rc
│ │ ├── vnchooksv11.vcxproj
│ │ ├── vnchooksv12.vcxproj
│ │ ├── VNCHooks-vc.def
│ │ ├── vnchooks.vcproj
│ │ ├── vnchooks.vcxproj
│ │ ├── vnchooks.vcxproj.filters
│ │ ├── vnchooksVS2005.vcproj
│ │ ├── vnchooks_vs90_Debug_Win32.lnt
│ │ └── vnchooks_vs90_Release_Win32.lnt
│ ├── winvnc
│ │ ├── benchmark.cpp
│ │ ├── black_layered.cpp
│ │ ├── blankmonitor.cpp
│ │ ├── buildtime.cpp
│ │ ├── CpuUsage.cpp
│ │ ├── CpuUsage.h
│ │ ├── d3des.c
│ │ ├── d3des.h
│ │ ├── Dtwinver.cpp
│ │ ├── Dtwinver.h
│ │ ├── getinfo.cpp
│ │ ├── helpers.cpp
│ │ ├── HideDesktop.cpp
│ │ ├── HideDesktop.h
│ │ ├── httpconnect.cpp
│ │ ├── httpconnect.h
│ │ ├── inifile.cpp
│ │ ├── inifile.h
│ │ ├── initipp.cpp
│ │ ├── IPC.cpp
│ │ ├── IPC.h
│ │ ├── keysymdef.h
│ │ ├── Localization.h
│ │ ├── minmax.h
│ │ ├── read_write_ini.cpp
│ │ ├── res
│ │ │ ├── AuthPanel.class
│ │ │ ├── ButtonPanel.class
│ │ │ ├── ClipboardFrame.class
│ │ │ ├── DesCipher.class
│ │ │ ├── DH.class
│ │ │ ├── ding_dong.wav
│ │ │ ├── Finger.cur
│ │ │ ├── FTPFrame$StrComp.class
│ │ │ ├── FTPFrame.class
│ │ │ ├── icon2.ico
│ │ │ ├── mslogon
│ │ │ │ ├── AuthPanel.class
│ │ │ │ ├── ButtonPanel.class
│ │ │ │ ├── ClipboardFrame.class
│ │ │ │ ├── DesCipher.class
│ │ │ │ ├── DH.class
│ │ │ │ ├── FTPFrame$StrComp.class
│ │ │ │ ├── FTPFrame.class
│ │ │ │ ├── OptionsFrame.class
│ │ │ │ ├── RecordingFrame.class
│ │ │ │ ├── RfbProto.class
│ │ │ │ ├── SessionRecorder.class
│ │ │ │ ├── VncCanvas.class
│ │ │ │ ├── VncViewer.class
│ │ │ │ └── VncViewer.jar
│ │ │ ├── OptionsFrame.class
│ │ │ ├── RecordingFrame.class
│ │ │ ├── RfbProto.class
│ │ │ ├── runas.bmp
│ │ │ ├── SessionRecorder.class
│ │ │ ├── vnc-1.bmp
│ │ │ ├── VncCanvas.class
│ │ │ ├── VncViewer.class
│ │ │ ├── vncviewer.jar
│ │ │ └── world3a.ico
│ │ ├── resource.h
│ │ ├── rfb.h
│ │ ├── rfbMisc.h
│ │ ├── rfbRect.h
│ │ ├── rfbRegion.h
│ │ ├── rfbRegion_win32.cpp
│ │ ├── rfbRegion_win32.h
│ │ ├── rfbRegion_X11.cxx
│ │ ├── rfbRegion_X11.h
│ │ ├── rfbUpdateTracker.cpp
│ │ ├── rfbUpdateTracker.h
│ │ ├── security.cpp
│ │ ├── service.cpp
│ │ ├── service_motor.cpp
│ │ ├── stdhdrs.cpp
│ │ ├── stdhdrs.h
│ │ ├── tableinitcmtemplate.cpp
│ │ ├── tableinittctemplate.cpp
│ │ ├── tabletranstemplate.cpp
│ │ ├── TextChat.cpp
│ │ ├── TextChat.h
│ │ ├── Timer.cpp
│ │ ├── Timer.h
│ │ ├── translate.cpp
│ │ ├── translate.h
│ │ ├── uvncUiAccess.cpp
│ │ ├── uvncUiAccess.h
│ │ ├── videodrivercheck.cpp
│ │ ├── videodriver.cpp
│ │ ├── videodriver.h
│ │ ├── vistahook.cpp
│ │ ├── vncabout.cpp
│ │ ├── vncabout.h
│ │ ├── vncacceptdialog.cpp
│ │ ├── vncacceptdialog.h
│ │ ├── vncauth.c
│ │ ├── vncauth.h
│ │ ├── vncbuffer.cpp
│ │ ├── vncbuffer.h
│ │ ├── vncclient.cpp
│ │ ├── vncclient.h
│ │ ├── vncconndialog.cpp
│ │ ├── vncconndialog.h
│ │ ├── vncdesktop.cpp
│ │ ├── vncdesktop.h
│ │ ├── vncdesktopsink.cpp
│ │ ├── vncDesktopSW.cpp
│ │ ├── vncdesktopthread.cpp
│ │ ├── vncdesktopthread.h
│ │ ├── vncencodecorre.cpp
│ │ ├── vncencodecorre.h
│ │ ├── vncencodehext.cpp
│ │ ├── vncencodehext.h
│ │ ├── vncencodemgr.h
│ │ ├── vncencoder.cpp
│ │ ├── vncencoderCursor.cpp
│ │ ├── vncencoder.h
│ │ ├── vncencoderre.cpp
│ │ ├── vncencoderre.h
│ │ ├── vncEncodeTight.cpp
│ │ ├── vncEncodeTight.h
│ │ ├── vncEncodeUltra2.cpp
│ │ ├── vncEncodeUltra2.h
│ │ ├── vncEncodeUltra.cpp
│ │ ├── vncEncodeUltra.h
│ │ ├── vncEncodeZlib.cpp
│ │ ├── vncEncodeZlib.h
│ │ ├── vncEncodeZlibHex.cpp
│ │ ├── vncEncodeZlibHex.h
│ │ ├── vncencodezrle.cpp
│ │ ├── vncencodezrle.h
│ │ ├── vnchttpconnect.cpp
│ │ ├── vnchttpconnect.h
│ │ ├── vncinsthandler.cpp
│ │ ├── vncinsthandler.h
│ │ ├── vnckeymap.cpp
│ │ ├── vnckeymap.h
│ │ ├── vncListDlg.cpp
│ │ ├── vncListDlg.h
│ │ ├── vnclog.cpp
│ │ ├── vnclog.h
│ │ ├── vnclogon.cpp
│ │ ├── vnclogon.h
│ │ ├── vncmemcpy.h
│ │ ├── vncmenu.cpp
│ │ ├── vncmenu.h
│ │ ├── vncMultiMonitor.cpp
│ │ ├── vncntlm.cpp
│ │ ├── vncOSVersion.cpp
│ │ ├── vncOSVersion.h
│ │ ├── vncpasswd.h
│ │ ├── vncproperties.cpp
│ │ ├── vncproperties.h
│ │ ├── vncpropertiesPoll.cpp
│ │ ├── vncpropertiesPoll.h
│ │ ├── vncserver.cpp
│ │ ├── vncserver.h
│ │ ├── vncservice.cpp
│ │ ├── vncservice.h
│ │ ├── vncsetauth.cpp
│ │ ├── vncsetauth.h
│ │ ├── vncsockconnect.cpp
│ │ ├── vncsockconnect.h
│ │ ├── vnctimedmsgbox.cpp
│ │ ├── vnctimedmsgbox.h
│ │ ├── vsocket.cpp
│ │ ├── vsocket.h
│ │ ├── vtypes.h
│ │ ├── winvnc.cpp
│ │ ├── winvnc.dsp
│ │ ├── WINVNC.DSW
│ │ ├── winvnc.exe.manifest
│ │ ├── winvnc.exe.x64.manifest
│ │ ├── winvnc.exe.x86.manifest
│ │ ├── winvnc_fr.rc
│ │ ├── winvnc.h
│ │ ├── winvnc.rc
│ │ ├── winvncv11.vcxproj
│ │ ├── winvncv12.vcxproj
│ │ ├── winvnc.vcproj
│ │ ├── winvnc.vcxproj
│ │ ├── winvnc.vcxproj.filters
│ │ ├── winvncVS2005.vcproj
│ │ └── winvnc_vs90_Release_Win32.lnt
│ ├── winvnc2008.sln
│ ├── winvnc.dsw
│ ├── winvnc.sln
│ ├── winvnc.sln.vloptions
│ ├── winvncv11.sln
│ ├── winvncv12.sln
│ └── winvncvs2005.sln
├── ZipUnZip32
│ ├── LICENSE
│ ├── README
│ ├── ZipUnzip32.cpp
│ └── ZipUnZip32.h
├── zipunzip_src
│ ├── unzip
│ │ ├── api.c
│ │ ├── apihelp.c
│ │ ├── consts.h
│ │ ├── crc32.c
│ │ ├── crc_i386.S
│ │ ├── crctab.c
│ │ ├── crypt.c
│ │ ├── crypt.h
│ │ ├── ebcdic.h
│ │ ├── envargs.c
│ │ ├── explode.c
│ │ ├── extract.c
│ │ ├── fileio.c
│ │ ├── funzip.c
│ │ ├── gbloffs.c
│ │ ├── globals.c
│ │ ├── globals.h
│ │ ├── inflate.c
│ │ ├── inflate.h
│ │ ├── LICENSE
│ │ ├── list.c
│ │ ├── match.c
│ │ ├── process.c
│ │ ├── tables.h
│ │ ├── timezone.c
│ │ ├── timezone.h
│ │ ├── ttyio.c
│ │ ├── ttyio.h
│ │ ├── unreduce.c
│ │ ├── unshrink.c
│ │ ├── unzip.c
│ │ ├── unzip.h
│ │ ├── unzipstb.c
│ │ ├── unzpriv.h
│ │ ├── unzvers.h
│ │ ├── win32
│ │ │ ├── Contents
│ │ │ ├── crc_i386.asm
│ │ │ ├── crc_i386.c
│ │ │ ├── crc_lcc.asm
│ │ │ ├── Makefile
│ │ │ ├── Makefile.bc
│ │ │ ├── Makefile.dj
│ │ │ ├── Makefile.emx
│ │ │ ├── Makefile.gcc
│ │ │ ├── Makefile.lcc
│ │ │ ├── Makefile.wat
│ │ │ ├── nt.c
│ │ │ ├── nt.h
│ │ │ ├── rsxntwin.h
│ │ │ ├── vc6
│ │ │ │ ├── funzip.dsp
│ │ │ │ ├── unzip.dsp
│ │ │ │ ├── unzip.dsw
│ │ │ │ └── unzipsfx.dsp
│ │ │ ├── w32cfg.h
│ │ │ └── win32.c
│ │ ├── windll
│ │ │ ├── Contents
│ │ │ ├── decs.h
│ │ │ ├── structs.h
│ │ │ ├── unziplib.def
│ │ │ ├── uzexampl.c
│ │ │ ├── uzexampl.h
│ │ │ ├── vc6
│ │ │ │ ├── lib
│ │ │ │ │ ├── unz32lib.dsp
│ │ │ │ │ ├── unz32libv11.vcxproj
│ │ │ │ │ ├── unz32libv12.vcxproj
│ │ │ │ │ ├── unz32lib.vcproj
│ │ │ │ │ ├── unz32lib.vcxproj
│ │ │ │ │ └── unz32lib_VS2005.vcproj
│ │ │ │ ├── unzip32.dsw
│ │ │ │ ├── unzip32.sln
│ │ │ │ └── unzip32_VS205.sln
│ │ │ ├── windll16.def
│ │ │ ├── windll32.def
│ │ │ ├── windll.c
│ │ │ ├── windllgcc.def
│ │ │ ├── windll.h
│ │ │ ├── windll_lc.def
│ │ │ ├── windll.rc
│ │ │ └── windll.txt
│ │ ├── zip.h
│ │ └── zipinfo.c
│ └── zip20
│ ├── api.c
│ ├── api.h
│ ├── crc32.c
│ ├── crc_i386.S
│ ├── crctab.c
│ ├── crypt.c
│ ├── crypt.h
│ ├── deflate.c
│ ├── ebcdic.h
│ ├── fileio.c
│ ├── globals.c
│ ├── LICENSE
│ ├── match.S
│ ├── revision.h
│ ├── tailor.h
│ ├── timezone.c
│ ├── timezone.h
│ ├── trees.c
│ ├── ttyio.c
│ ├── ttyio.h
│ ├── util.c
│ ├── win32
│ │ ├── crc_i386.asm
│ │ ├── crc_i386.c
│ │ ├── crc_lcc.asm
│ │ ├── gvmat64.asm
│ │ ├── lm32_lcc.asm
│ │ ├── makefile.a64
│ │ ├── makefile.bor
│ │ ├── makefile.dj
│ │ ├── makefile.emx
│ │ ├── makefile.gcc
│ │ ├── makefile.ibm
│ │ ├── makefile.lcc
│ │ ├── makefile.w10
│ │ ├── makefile.w32
│ │ ├── makefile.wat
│ │ ├── match32.asm
│ │ ├── nt.c
│ │ ├── nt.h
│ │ ├── osdep.h
│ │ ├── readme.a64
│ │ ├── README.NT
│ │ ├── README.TZ
│ │ ├── rsxntwin.h
│ │ ├── vc6
│ │ │ ├── zipcloak.dsp
│ │ │ ├── zip.dsp
│ │ │ ├── zip.dsw
│ │ │ ├── zipnote.dsp
│ │ │ └── zipsplit.dsp
│ │ ├── win32.c
│ │ ├── win32zip.c
│ │ ├── win32zip.h
│ │ ├── zip.def
│ │ └── zipup.h
│ ├── windll
│ │ ├── contents
│ │ ├── example.c
│ │ ├── example.h
│ │ ├── resource.h
│ │ ├── structs.h
│ │ ├── visualc
│ │ │ └── lib
│ │ │ ├── zip32.dsp
│ │ │ ├── zip32.dsw
│ │ │ ├── zip32.mak
│ │ │ ├── zip32.sln
│ │ │ ├── zip32v11.vcxproj
│ │ │ ├── zip32v12.vcxproj
│ │ │ ├── zip32.vcproj
│ │ │ ├── zip32.vcxproj
│ │ │ ├── zip32_VS2005.sln
│ │ │ └── zip32_VS2005.vcproj
│ │ ├── windll16.def
│ │ ├── windll32.def
│ │ ├── windll.c
│ │ ├── windll.h
│ │ ├── windll.rc
│ │ ├── windll.txt
│ │ ├── ziplib.def
│ │ └── zipver.h
│ ├── zip232.ann
│ ├── zip.c
│ ├── zipcloak.c
│ ├── ziperr.h
│ ├── zipfile.c
│ ├── zip.h
│ ├── zipnote.c
│ ├── zipsplit.c
│ └── zipup.c
├── zlib
│ ├── adler32.c
│ ├── algorithm.txt
│ ├── ChangeLog
│ ├── CMakeLists.txt
│ ├── compress.c
│ ├── configure
│ ├── crc32.c
│ ├── crc32.h
│ ├── deflate.c
│ ├── deflate.h
│ ├── example.c
│ ├── FAQ
│ ├── gzclose.c
│ ├── gzguts.h
│ ├── gzlib.c
│ ├── gzread.c
│ ├── gzwrite.c
│ ├── INDEX
│ ├── infback.c
│ ├── inffast.c
│ ├── inffast.h
│ ├── inffixed.h
│ ├── inflate.c
│ ├── inflate.h
│ ├── inftrees.c
│ ├── inftrees.h
│ ├── Makefile
│ ├── Makefile.bcc32
│ ├── Makefile.in
│ ├── minigzip.c
│ ├── README
│ ├── treebuild.xml
│ ├── trees.c
│ ├── trees.h
│ ├── uncompr.c
│ ├── zconf.h
│ ├── zconf.h.cmakein
│ ├── zconf.h.in
│ ├── zconf.in.h
│ ├── zlib2ansi
│ ├── zlib.3
│ ├── zlib.3.pdf
│ ├── zlib.dsp
│ ├── zlib.h
│ ├── zlib.map
│ ├── zlib.pc.in
│ ├── zlibv12v12.vcxproj
│ ├── zlib.vcproj
│ ├── zlib.vcxproj
│ ├── zlib.vcxproj.filters
│ ├── zlibvs2005.vcproj
│ ├── zlibvs2005.vcproj.bak
│ ├── zlib_vs90_Debug_Win32.lnt
│ ├── zlib_vs90_Release_Win32.lnt
│ ├── zutil.c
│ └── zutil.h
└── zlib-1.2.5
├── adler32.c
├── ChangeLog
├── CMakeLists.txt
├── compress.c
├── configure
├── contrib
│ ├── masmx64
│ │ ├── bld_ml64.bat
│ │ ├── gvmat64.asm
│ │ ├── gvmat64.obj
│ │ ├── inffas8664.c
│ │ ├── inffasx64.asm
│ │ ├── inffasx64.obj
│ │ └── readme.txt
│ ├── masmx86
│ │ ├── bld_ml32.bat
│ │ ├── inffas32.asm
│ │ ├── inffas32.obj
│ │ ├── match686.asm
│ │ ├── match686.obj
│ │ └── readme.txt
│ ├── minizip
│ │ ├── crypt.h
│ │ ├── ioapi.c
│ │ ├── ioapi.h
│ │ ├── iowin32.c
│ │ ├── iowin32.h
│ │ ├── Makefile
│ │ ├── make_vms.com
│ │ ├── miniunz.c
│ │ ├── MiniZip64_Changes.txt
│ │ ├── MiniZip64_info.txt
│ │ ├── minizip.c
│ │ ├── mztools.c
│ │ ├── mztools.h
│ │ ├── unzip.c
│ │ ├── unzip.h
│ │ ├── zip.c
│ │ └── zip.h
│ ├── README.contrib
│ └── vstudio
│ ├── readme.txt
│ ├── vc10
│ │ ├── miniunzv12.vcxproj
│ │ ├── miniunz.vcxproj
│ │ ├── miniunz.vcxproj.filters
│ │ ├── minizipv12.vcxproj
│ │ ├── minizip.vcxproj
│ │ ├── minizip.vcxproj.filters
│ │ ├── testzlibdllv12.vcxproj
│ │ ├── testzlibdll.vcxproj
│ │ ├── testzlibdll.vcxproj.filters
│ │ ├── testzlibv12.vcxproj
│ │ ├── testzlib.vcxproj
│ │ ├── testzlib.vcxproj.filters
│ │ ├── zlib.rc
│ │ ├── zlibstatv11.vcxproj
│ │ ├── zlibstatv12.vcxproj
│ │ ├── zlibstat.vcxproj
│ │ ├── zlibstat.vcxproj.filters
│ │ ├── zlibvc.def
│ │ ├── zlibvc.sln
│ │ ├── zlibvcv12.vcxproj
│ │ ├── zlibvc.vcxproj
│ │ └── zlibvc.vcxproj.filters
│ └── vc9
│ ├── miniunz.vcproj
│ ├── minizip.vcproj
│ ├── testzlibdll.vcproj
│ ├── testzlib.vcproj
│ ├── zlib.rc
│ ├── zlibstat.vcproj
│ ├── zlibvc.def
│ ├── zlibvc.sln
│ └── zlibvc.vcproj
├── crc32.c
├── crc32.h
├── deflate.c
├── deflate.h
├── example.c
├── FAQ
├── gzclose.c
├── gzguts.h
├── gzlib.c
├── gzread.c
├── gzwrite.c
├── INDEX
├── infback.c
├── inffast.c
├── inffast.h
├── inffixed.h
├── inflate.c
├── inflate.h
├── inftrees.c
├── inftrees.h
├── Makefile
├── Makefile.in
├── make_vms.com
├── minigzip.c
├── README
├── treebuild.xml
├── trees.c
├── trees.h
├── uncompr.c
├── zconf.h
├── zconf.h.cmakein
├── zconf.h.in
├── zlib2ansi
├── zlib.3
├── zlib.3.pdf
├── zlib.h
├── zlib.map
├── zlib.pc.in
├── zutil.c
└── zutil.h
115 directories, 1739 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论