Commit Graph

13 Commits

Author SHA1 Message Date
yuanyuanxiang
6b81ad1f81 style: Format source code and support grouping client 2025-10-19 09:04:27 +02:00
yuanyuanxiang
3e5d45df6b layout: Refactor the socket server code 2025-06-29 22:38:41 +02:00
yuanyuanxiang
017a8c8fa2 layout: Reorganize TCP client/server code 2025-06-29 20:25:39 +02:00
yuanyuanxiang
aa34b64995 fix: Prevent crash when closing window during background data processing 2025-06-28 21:52:32 +02:00
yuanyuanxiang
c59232d179 Improve: Reduce master program redundant code 2025-06-28 20:05:45 +02:00
yuanyuanxiang
53f2bbed73 fix: #51 Different function calling convention 2025-03-30 20:18:18 +08:00
yuanyuanxiang
2b9ef8e935 Support compile with Win64 2025-02-06 15:28:33 +08:00
yuanyuanxiang
4a89c3fbed fix: #40 Sending sound to the client can be enabled 2025-01-15 00:04:39 +08:00
yuanyuanxiang
0c0c24534b fix: #19 the CBuffer causing server crash 2024-12-26 21:37:27 +08:00
yuanyuanxiang
af63166fbe 解决语音监听对话框不更新状态的问题
修复语音监听对话框显示已收到数据不更新状态的问题。
发现"发送本地语音"会导致主控端容易崩溃的问题,现象类似于操作远程桌面时的随机崩溃。
2019-01-26 11:53:11 +08:00
yuanyuanxiang
79903cbdff 彻底修复多次打开文件管理窗口崩溃的缺陷
1、在主对话框清理子窗口的资源(原先在各自的OnClose函数),通过CLOSE_DELETE_DLG控制。

2、修正CFileManagerDlg的构造函数调用SHGetFileInfo和FromHandle方法,解决多次打开崩溃。

3、更新服务端zlib版本为V1.2.11。(与客户端不同,因inflate_fast 崩溃,没有采用汇编)
2019-01-13 13:13:59 +08:00
yuanyuanxiang
681ab9bd82 修复注册表管理窗口关闭时崩溃的缺陷
1、还原客户端的文件管理模块代码为gh0st的源码3.6版本.

2、修复上述"cmd窗口总是将输入命令输出2次"的遗留问题。

3、打开注册表关闭后崩溃,参照按对文件管理窗口的修改进行处理。遗留问题:并无内存泄漏,但退出时报"HEAP: Free Heap
modified after it was freed"问题。
2019-01-12 18:21:42 +08:00
yuanyuanxiang
27fcb6284e 基于gh0st的远程控制器
实现了终端管理、进程管理、窗口管理、桌面管理、文件管理、语音管理、视频管理、服务管理、注册表管理等功能。
2019-01-05 20:21:43 +08:00