Description: Here are two projects that work together to remote control PCs. This software only works for XP and above, and is very stable. The server can handle multiple clients, and each client can handle multiple connections to the same or different servers.
The projects are a server and client pair. The server is RDS, Remote Desktop Server, and the client is RDV, Remote Desktop Viewer. The executables are packaged up with the source code, and there are projects for Visual Studio 2005 and 2008. I built a custom project out of the zlib library and compiled it as a Windows library with the /MT settings. Both 32 and 64 bit library files, in Release and Debug mode, are included. The ZLIB.H and ZCONF.H files are also included. For examples of single-threaded usage, see the CZLib class. For examples of multi-threaded usage, see the classes CDriveMultiThreadedCompression, CMultiThreadedCompression, and CZLib.
To Search:
File list (Check if you may need any files):
RD
..\AC.cpp
..\AC.h
..\BufferedFile.cpp
..\BufferedFile.h
..\Common.cpp
..\Common.h
..\DIBFrame.cpp
..\DIBFrame.h
..\Hash.h
..\Packet.cpp
..\Packet.h
..\RD.sln
..\RDS
..\...\icon1.ico
..\...\RDS.cpp
..\...\RDS.h
..\...\RDS.manifest
..\...\RDS.rc
..\...\RDS.vcproj
..\...\RDSDlg.cpp
..\...\RDSDlg.h
..\...\ReadMe.txt
..\...\RefreshThread.cpp
..\...\RefreshThread.h
..\...\res
..\...\...\desktop.ini
..\...\...\main.ico
..\...\...\RDS.ico
..\...\...\RDS.manifest
..\...\...\RDS.rc2
..\...\resource.h
..\...\Service.cpp
..\...\Service.h
..\...\stdafx.cpp
..\...\stdafx.h
..\...\TrayIcon.cpp
..\...\TrayIcon.h
..\...\VideoDriver.cpp
..\...\VideoDriver.h
..\...\Win32
..\...\.....\Release
..\...\.....\.......\RDS.exe
..\...\x64
..\...\...\Release
..\...\...\.......\RDS.exe
..\RDV
..\...\ChildFrm.cpp
..\...\ChildFrm.h
..\...\MainFrm.cpp
..\...\MainFrm.h
..\...\NewConnectionDlg.cpp
..\...\NewConnectionDlg.h
..\...\RDV.cpp
..\...\RDV.h
..\...\RDV.rc
..\...\RDV.reg
..\...\RDV.vcproj
..\...\RDVDoc.cpp
..\...\RDVDoc.h
..\...\RDVView.cpp
..\...\RDVView.h
..\...\ReadMe.txt
..\...\res
..\...\...\icon1.ico
..\...\...\RDV.ico
..\...\...\RDV.rc2
..\...\...\RDVDoc.ico
..\...\...\Toolbar.bmp
..\...\resource.h
..\...\stdafx.cpp
..\...\stdafx.h
..\...\Win32
..\...\.....\Release
..\...\.....\.......\RDV.exe
..\...\x64
..\...\...\Release
..\...\...\.......\RDV.exe
..\Registry.cpp
..\Registry.h
..\TCPSocket.cpp
..\TCPSocket.h
..\WndSink.cpp
..\WndSink.h
..\zconf.h
..\ZLib
..\....\adler32.c
..\....\compress.c
..\....\crc32.c
..\....\crc32.h
..\....\deflate.c
..\....\deflate.h
..\....\example.c
..\....\gzio.c
..\....\infback.c
..\....\inffast.c
..\....\inffast.h
..\....\inffixed.h
..\....\inflate.c
..\....\inflate.h