Commit Graph

9 Commits

Author SHA1 Message Date
yuanyuanxiang
dd222e5379 Feature: Add file search for local and remote in File Manager
- Client: threaded recursive search with wildcard matching, 2-second
  buffer flush for real-time progress, max depth 32 / max results 10000
- Server: local search with collect-all-then-display pattern, worker
  thread, time-based progress updates, partial results on stop
- Toolbar: Desktop/Downloads/Home navigation buttons for both sides
- Button state management via OnUpdate handlers during search
- Stop vs navigate semantics with separate flags for proper cleanup
- Expand environment variables in remote paths (%USERPROFILE% etc.)
- i18n: add search-related strings to en_US and zh_TW language files

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 16:04:53 +08:00
yuanyuanxiang
b6af9ce615 style: Change files encoding format to UTF8-BOM 2026-01-02 20:03:38 +01:00
yuanyuanxiang
6b81ad1f81 style: Format source code and support grouping client 2025-10-19 09:04:27 +02:00
yuanyuanxiang
7a6b57917a fix: #71 Development of a simple Linux Client 2025-04-06 19:58:14 +08:00
yuanyuanxiang
7bcf11ce0a Improve screen spy efficiency with DXGI 2025-03-15 04:12:33 +08:00
yuanyuanxiang
2c870f1952 fix: 文件管理对话框SetPaneText崩溃,传输故障 2021-03-14 19:54:52 +08:00
yuanyuanxiang
833b0347c1 fix: #3 and #13 2021-03-14 12:15:53 +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