本项目代码来自互联网,与其最接近的2个开源项目为:
最近一次提交 2023-02-09:https://github.com/fjhzsyyds/HoldingHands
最近一次提交 2024-01-08:https://github.com/Archar123/HoldingHands
软件原作者可能是 *斌,如果想对作者表示感谢,可在assets目录找到赞助方式。
本项目原始代码采用Visual Studio 2013编译,现已升级为Visual Studio 2019,不再对XP系统支持。
这是客户端代码,由解决方案“Client.sln”来控制,编译此解决方案,DLL将生成在 Bin\Modules\32或 Bin\Modules\64 目录。
客户端程序即Kernel.exe,运行此程序,会尝试连接本机的10086端口。
这是服务端代码,由解决方案“HoldingHands.sln”来控制,编译此解决方案,生成文件将位于Bin 目录。
为了正常使用,主控程序的运行依赖于Modules目录下的DLL(分为32位和64位),客户端依赖这些DLL才能正常工作。
主控程序运行之后,需要手动点击菜单中的"Start"菜单启动监听端口。未来可能会修改为启动即监听。监听端口默认为10086。
此项目界面为全英文,实现了远程桌面、摄像头监控、语音监听、文件管理、聊天、代理、键盘记录和进程管理等功能。
特别是远程桌面模块,基于DXGI和H264,屏幕显示非常流畅,可以切换显示器、调整分辨率及进行远程控制。
如果此项目对您有所帮助,请您点击此处 链接 对本人进行打赏。
[2025/03/25]
升级编译器到Visual Studio 2019,并审查全部代码。修改FFmpeg为静态库(32位),使得主控程序不依赖于DLL。增加客户端生成功能。 发布第一个版本v2025.03.28,该版本整体上功能可用,但没有经过较多的测试,仍然存在一些已知或未知的问题。
[2025/04/19]
增加FFmpeg 64位静态库,使得主控程序可以编译64位版本。
[2025/05/05]
清理无用文件,移除主控程序对HOOK的依赖,保持其简洁性。增加解决方案"ALL.sln"以便在一个Visual Studio窗口中调试。