Releases: gangyincoding/LargeFileCleaner
Releases · gangyincoding/LargeFileCleaner
v1.4.2 - 完整测试版本
🎉 v1.4.2 更新内容
✨ 新增功能
- 完整的自动化测试套件(7项核心功能测试)
- 安装所有推荐依赖(openpyxl 3.1.5, send2trash 1.8.3)
- Excel完整格式导出支持(.xlsx)
- 回收站安全删除功能
🔧 改进
- 所有核心功能通过测试验证
- 优雅降级机制完善
- 项目代码质量提升
✅ 测试通过
- 语法检查 - 所有Python文件无语法错误
- GUI启动测试 - 程序正常启动运行
- 扫描功能测试 - 文件扫描和统计正常
- 删除功能测试 - 安全检查器工作正常
- 重复文件检测 - 检测和建议功能正常
- 空文件夹清理 - 检测嵌套空文件夹正常
- 导出功能测试 - 所有导出格式正常
📦 下载说明
- DiskCleaner_v1.4.1_Full.zip - 完整版(包含EXE + 源码 + 文档)
- 大小:16MB
- 包含所有依赖和功能
🚀 使用方法
- 下载ZIP包并解压
- 双击
DiskCleaner_v1.4.exe直接运行(无需安装Python) - 或运行
DiskCleaner_GUI_Stable.bat使用Python版本
🤖 Generated with Claude Code
磁盘空间分析工具 v1.4 - 专业版
🎉 v1.4 版本发布 - 新增重复文件检测和空文件夹清理功能
✨ 新增功能
1. 重复文件检测 🔁
- MD5 哈希算法:精确识别内容完全相同的重复文件
- 智能保留建议:根据修改时间、路径深度、文件名长度自动推荐保留文件
- 批量操作:支持单选、多选和一键全选重复文件
- 安全删除:集成回收站保护,防止误删
- 空间统计:实时显示可释放的磁盘空间
2. 空文件夹清理 📂
- 嵌套检测:智能识别嵌套的空文件夹层级
- 深度扫描:准确检测完全为空的文件夹树
- 批量清理:一键删除所有空文件夹
- 详细日志:记录所有删除操作
3. 文件删除功能 🗑️
- 批量删除:支持文件和文件夹批量删除
- 安全确认:多重确认机制,防止误操作
- 回收站支持:优先使用回收站(需安装 send2trash)
- 详细日志:完整的删除记录(delete_log.txt)
🔧 改进和优化
- 更新 GitHub Pages 项目主页到 v1.4
- 完善错误处理和用户提示
- 优化界面布局和用户体验
- 添加完整的功能使用说明文档
📥 下载说明
推荐下载:磁盘空间分析工具_v1.4_完整版.zip
解压后包含:
DiskCleaner_v1.4.exe- Windows 可执行文件(无需 Python)DiskCleaner_GUI_Stable.bat- Python 启动脚本- 所有源代码文件(7个 .py 文件)
- 完整功能说明文档(4个 .md 文件)
🚀 使用方法
方法1:直接运行 EXE(推荐,无需 Python)
- 解压 ZIP 包
- 双击
DiskCleaner_v1.4.exe - 开始使用
方法2:使用 Python 运行
- 确保安装 Python 3.6+
- 双击
DiskCleaner_GUI_Stable.bat - 或运行
python disk_analyzer_gui_stable.py
📋 系统要求
- Windows 7/8/10/11
- Python 3.6+ (使用 EXE 则无需 Python)
- 最小 512MB 内存
📚 功能文档
🔗 相关链接
完整更新日志:v1.0 → v1.1 (文件删除) → v1.2 (文件夹删除) → v1.3 (空文件夹清理) → v1.4 (重复文件检测)