本帖最后由 Skyearth1 于 2025-6-25 14:56 编辑 大家有什么好的想法可以回我这条帖子,后续的更新日志会直接在本帖更新,中断后自动从断点继续- 临时文件(.tmp)管理。
------支持直接输入IP地址连接- 实现跨子网/跨网段文件传输能力- 增强的主机发现协议,过久的更新日志不会保留,根据系统负载动态调整#### 网络稳定性增强- 可配置重试机制(默认3次,。
等2.1的时候加上),后面更新会考虑到。
会导致系统很卡,所有更新可在文件中查找(画个饼。
-----|| 传输线程数 | 4 | 1-16 | 并发传输任务数 || 重试次数 | 3 | 1-10 | 失败自动重试次数 || 重试间隔 | 2秒 | 1-5秒 | 重试等待时间 || 块大小 | 4KB | 1-16KB | 传输分块大小 |### 问题修复1. **网络中断处理** - 修复突然断网导致程序卡死的问题 - 改进socket异常处理机制2. **内存泄漏** - 修复长时间运行内存增长问题 - 优化线程资源回收3. **界面冻结** - 解决大文件传输时GUI无响应 - 新增传输状态异步更新4. **文件冲突** - 改进接收文件重命名策略 - 新增"文件名_序号"的自动处理### 已知问题1. **跨网段限制** - 需确保路由器允许TCP 12345端口通信 - 某些企业网络策略可能阻止UDP广播2. **性能注意** - 百兆网络建议线程数≤8 - 千兆网络可尝试12-16线程3. **文件系统** - FAT32分区不支持4GB文件 - 建议使用NTFS/exFAT格式 。----确保传输中断不损坏文件- 实时传输进度保存与恢复- 传输状态实时监控界面#### 性能优化- 可配置线程池(1-16个传输线程)- 多线程并行传输加速大文件发送- 智能资源调度,对自己电脑配置要有合理的分析 ----------V2.0更新------------------------- # 局域网文件共享工具 - 更新日志## 版本 2.0- 2025-06-25### 新增功能#### 跨网络传输支持- 新增**手动连接主机**功能, 一定不要开太多线程,包含IP地址信息交换#### 断点续传系统- 智能续传机制,最大10次)- 连接超时自动处理(5秒超时)- 新增传输暂停/继续功能- 网络波动自动降速保护### 技术架构升级#### 核心改进- **文件分块**:4KB标准块+长度前缀- **校验强化**:双重SHA-256校验(文件级+块级)- **状态管理**:全生命周期传输状态跟踪### 配置管理#### 新增设置项| 配置项 | 默认值 | 范围 | 说明 ||-------
