9 Commits

Author SHA1 Message Date
hyb-oyqq
dc433a2ac9 feat(core): 更新.gitignore和清理无用文件
- 在.gitignore中添加source/STRUCTURE.md以优化文件管理。
- 删除不再使用的ui_manager.py文件,提升项目整洁性。
- 在Main.py中调整代码格式,确保一致性。
2025-08-11 16:14:34 +08:00
hyb-oyqq
4d847f58d0 feat(core): 更新配置管理和文件忽略规则
- 修改.gitignore文件,添加对Python缓存文件、虚拟环境和系统文件的忽略规则,提升项目整洁性。
- 更新主窗口和相关模块的导入路径,确保从新的配置模块中正确导入配置项,增强代码结构的清晰度。
- 删除不再使用的图片和模块,优化项目资源,减少冗余文件,提升维护效率。
2025-08-11 16:13:58 +08:00
欧阳淇淇
d12739baab feat(core): 增强日志记录和错误处理功能
- 更新日志记录机制,将日志文件存储在程序根目录下的log文件夹中,并使用日期+时间戳格式命名。
- 在多个模块中添加详细的错误处理逻辑,确保在发生异常时能够记录相关信息,便于后续排查。
- 优化UI管理器中的日志文件打开功能,增加对日志文件存在性和大小的检查,提升用户体验。
- 在下载管理器和补丁管理器中增强调试信息的记录,确保在关键操作中提供更清晰的反馈。
2025-08-07 00:31:24 +08:00
hyb-oyqq
7befe19f30 feat(core): 增强离线模式支持和版本管理
- 在主窗口中添加离线模式管理器,支持自动切换到离线模式。
- 更新下载管理器以处理离线模式下的下载逻辑,确保用户体验流畅。
- 添加版本警告机制,提示用户在版本过低时的操作选项。
- 优化配置管理器,确保在离线模式下仍可使用相关功能。
- 更新UI管理器以反映当前工作模式,提升用户界面友好性。
2025-08-06 15:22:44 +08:00
hyb-oyqq
36f30571f3 chore: 更新 .gitignore 文件并删除 result.csv 文件
- 将 result.csv 文件添加到 .gitignore 中以避免其被跟踪
- 删除不再需要的 result.csv 文件以清理项目文件结构
2025-07-18 19:34:01 +08:00
hyb-oyqq
363a64c566 refactor(source): 重构 cloudflare优化器并改进下载功能
- 重构 IpOptimizer 类,优化 CloudflareSpeedTest 工具的调用和处理
- 改进下载功能,包括手动停止下载、错误处理和日志记录
- 更新配置文件,增加日志文件路径和用户代理模板
2025-07-17 18:02:37 +08:00
hyb-oyqq
fc70b9c958 feat(source): 增加对 Nuitka 打包的支持
- 修改 resource_path 函数以支持 Nuitka 打包环境
- 更新 .gitignore 文件
2025-07-16 14:36:27 +08:00
hyb-oyqq
5f66db7566 feat(source): 重构下载模块并优化用户界面
- 重写 DownloadThread 类,使用 aria2c 实现更高效的下载
- 更新 ProgressWindow 类,增加更多下载信息显示
- 修改 MainWindow 类,改进下载失败的错误处理和用户提示
- 优化 animations.py 中的动画效果
2025-07-16 13:01:56 +08:00
Yanam1.
e0bce03bf3 Initial commit 2024-12-22 14:50:08 +08:00