Smart7z 1.0.4
主要变化
- 清理策略在任务接收时固定,切换设置不影响排队、等待或执行中的任务。
- 修复分卷误并、无关侧文件误清理、密码本回写截断和恢复目录被过早清理的问题。
- 排队、等待输入或空间、初始化期间已接收的任务及扫描都需要关闭确认,默认不退出。
- 恢复和任务引擎在后台初始化;启动失败可修正设置后重试。各发行方式共用窗口与队列,本版不提供多实例开关。
- 完整 ZIP 使用 RAR 续卷式名称时,以有依据的格式重新校验,避免误报部分恢复;真实警告和安全上限仍保留。
- 更新详情、错误提示和配置保存反馈;文档合并为项目说明、用户手册、维护指南和统一更新日志。
- 发行配置不再携带构建机器的绝对路径;包内密码本为空,默认保留源文件。
完整变更见本标签的 CHANGELOG.md,三个发行包也附带该文件。
验证
- 工作树完整测试:529 项通过,零失败、零错误、零跳过。
- 从本次源码 ZIP 独立解出后:同一完整测试集 529 项通过,零失败、零错误、零跳过。
- 最终 EXE 的 20 项隔离场景通过,覆盖普通及加密包、分卷和续卷入口、独立同名文件、密码本保全、内嵌及嵌套包、长路径、异常输入的源文件保全、排队及跨副本转交。
- 两个 ZIP 的完整性、包内文档、默认配置、许可证与源码一致性检查通过。
验证环境为 Windows 11 x64、Python 3.14.6、PySide6 6.11.1、7-Zip 26.02。异常 EXE 场景核对磁盘输出、源文件哈希和进程保留,不等同于完整可见桌面交互验收。
下载与升级
- 安装:
Smart7z-1.0.4-setup-windows-x64.exe - 便携:
Smart7z-1.0.4-portable-windows-x64.zip - 源码及第三方对应源码:
Smart7z-1.0.4-source.zip - 校验:
SHA256SUMS-1.0.4.txt
下载后先核对 SHA-256。升级前关闭旧版窗口并备份配置和密码本;便携包完整解压到可写目录,不要用空密码模板覆盖个人数据。程序未进行代码签名。
验证限制
本轮未执行会改变本机安装登记和菜单的实际安装、覆盖升级及卸载测试,也未完成原生桌面点击操作验收;安装器已编译并通过构建检查。未做重启冷启动测量,不承诺固定提速比例。