Commit Graph
23 Commits
Author SHA1 Message Date
jimmy 807e33eb60 A:调整日志框架和整体项目配置 2025-05-28 23:45:13 +08:00
jimmy 91b45955fe A:常用工具类 2025-05-28 22:01:21 +08:00
jimmy 47a555f95d 调整 2025-05-28 21:59:56 +08:00
jimmy 2831deffe3 A:增减错误处理
D:调整公共项目
2025-05-27 23:05:20 +08:00
jimmy 67889796ed A:添加日志测试类和测试框架 2025-05-26 23:18:35 +08:00
jimmy efcdf01436 A:添加日志类 2025-05-26 23:10:26 +08:00
jimmy eaaedd48cf A:全局Common的公共定义 2025-05-26 22:56:51 +08:00
jimmy 83b7ca5971 A:增加前端WebSocket连接使用 2025-05-26 22:07:05 +08:00
jimmy 6d9a6ac3ee U:调整C#后端的WS内容 2025-05-25 21:29:25 +08:00
jimmy 7ade2bd437 A:添加WS服务配置示例 2025-05-24 23:46:53 +08:00
jimmy 5ed57b1998 删除obj 和 bin 2025-05-22 13:18:11 +08:00
jimmy 92f048f300 git 忽略 2025-05-22 13:13:27 +08:00
jimmy 2ba20f8e8a U: 更新WinDivert函数封装并调整参数类型,增强错误处理和稳定性
A: 添加SafeRecv等安全调用封装,优化数据包接收逻辑
A: 提供Win32错误代码的详细解析打印
U: 更新数据包解析函数的实现,调整pDataLen类型
A: 新增PacketHeaders的ToString方法,用于调试输出
U: 重构PacketSniffer,优化IPv4/IPv6数据包解析及日志输出
2025-05-19 22:39:22 +08:00
jimmy ad2514e044 A: 新增ExceptionExpand异常处理类及相关枚举 (Infrastructure/ExceptionExpand.cs)
A: 新增全局Process缓存类 (Infrastructure/GlobalCaches/ProcessCache.cs)
A: 新增WinDivert封装和PacketSniffer数据包捕获功能 (WinDivertNet/WinDivertWrapper)
A: 新增Todo文档 (ClientApp/doc/Todo.md)
U: 配置生成路由显示 (ClientApp/src/constants/app.ts)
U: WebPanel新增数据包捕获触发逻辑 (Shell/Views/WebPanel.xaml.cs)
U: 配置Shell项目加载WinDivert相关文件 (Shell/Shell.csproj)
2025-05-18 22:10:03 +08:00
jimmy 078e59ae6b A: 引入新组件库并配置 unplugin-vue-components 自动生成组件声明
A: 实现树状结构示例并添加点击事件处理逻辑
A: 新增 `pnpm-lock.yaml` 文件,记录依赖版本及锁定信息
U: 更新 HomeView,布局中集成 Element Plus 的 `Tree` 组件与响应式布局
2025-05-18 15:59:09 +08:00
jimmy eb3166280b U: 删除多余注释,HomeView模板中添加<h1>测试</h1>
A: 添加element-plus及其依赖库(@ctrl/tinycolor、@element-plus/icons-vue、@floating-ui、@vueuse/core等)
A: package-lock.json新增多个依赖(async-validator、dayjs、exsolve、confbox等)
U: 更新部分依赖版本以及开发/可选/对等依赖标识
2025-05-18 15:07:50 +08:00
jimmy e948cc3784 A:初始化布局 2025-05-15 22:05:16 +08:00
jimmy f26c837fef A:增加Pinia使用和调用 2025-05-13 17:49:33 +08:00
jimmy 42464d9408 A: 添加任务栏窗口界面 (TaskbarWindow.xaml) 以显示实时网络流量;新增工具类 TaskbarHelper 获取任务栏位置
A: README 更新,详述功能清单及说明
A: 添加图片资源(img.png, img_1.png, img_2.png, img_3.png)
D: 移除 MainWindow.xaml.cs 中无用引用
2025-05-11 15:49:11 +08:00
jimmy 0feeb00fae A: 添加网络相关工具类 (NetUtils, SysInfoUtils) 及模型 (NetInfo)
A: 新增网络事件捕获及诊断功能支持 (TCP/UDP 连接、进程信息获取)
U: 更新项目引用,Shell 添加对 Infrastructure 的依赖
U: 优化 WebPanel 消息处理逻辑,支持多种新指令 (GetNetInfo 等)
U: 调整 ClientApp 中 WinDivertCommand.vue 的接口调用逻辑
D: 移除 Core 项目及相关配置
2025-05-10 22:46:59 +08:00
jimmy b14594ffb3 D: 删除通信桥接层及相关实现 (AppBridge, BaseBridge, BridgeFactory, CSharpBridge, IBridge, TauriBridge, WebMockBridge) 2025-05-10 16:20:09 +08:00
jimmy 71fb7e2db1 A 增加跨平台通信桥接实现(CSharp/Tauri/WebMock)
A 新增全局类型定义文件(global.d.ts)
A 新增 WebPanel 组件及其集成到 Shell UI
A 新增 BridgeFactory 工厂类用于动态创建桥接实例
U 优化 CommandManager 组件使用新通信桥接逻辑
D 移除未使用的旧代码和配置(e.g., 命令相关的 JS 文件)
2025-05-10 16:19:28 +08:00
jimmy 709ca30f12 初始化项目 2025-05-10 11:47:15 +08:00