OnlyUnzip v2.0.0 自动解压小工具

IT平民2025-11-16 19:51 10 浏览
点赞 收藏
免费
内容介绍

单纯用于解压的小工具,类似于站内的Uzip,很久之前用Uzip时候少了些自己要的功能,所以就自己写了一个,也算是自己用的最久的自制工具了。


存储密码、自动解压的小工具。

类似于Uzip,通过调用7zip来实现压缩文件的密码测试和解压操作,本质上就是一个省去输入7zip命令行的7zip调用器。

QQ截图20251116194854QQ截图20251116194919

本帖最后由 sakura32 于 2025-9-28 09:06 编辑

单纯用于解压的小工具,类似于站内的Uzip,很久之前用Uzip时候少了些自己要的功能,所以就自己写了一个,也算是自己用的最久的自制工具了。

存储密码、自动解压的小工具。

类似于Uzip,通过调用7zip来实现压缩文件的密码测试和解压操作,本质上就是一个省去输入7zip命令行的7zip调用器。

下载地址

https://wwvb.lanzout.com/b01fna1qh
密码:1234

更新日志

2.0.0 2025.08.31
基础功能完成
2.0.1 2025.09.22
修复:.app被错误识别为zip文件
修复:不能处理含双引号"的密码
优化:调整报错信息的显示方式
优化:调整密码页UI
2.0.2 2025.09.28
修复:压缩文件名结尾为空格时,解压报错
修复:特殊压缩文件解压失败但返回码仍为0(临时屏蔽)


使用方法

  1. 拖入需要解压的文件/文件夹到程序右边区域。
  2. 拖入需要解压的文件/文件夹到Windows上的程序exe上。

实现功能

  1. 测试密码以及解压文件,调用7zip实现。
  2. 存储密码,需要手动添加,基于pickle库(未加密)。
  3. 测试文件时以密码使用次数为依据,优先选择使用次数更多的密码。
  4. 自动读取文件名中的密码,具体规则详见程序内选项说明。
  5. 密码优先级:虚拟密码(仅1个)>临时密码>从文件名中读取的密码>密码本中的密码(使用次数多的)>密码本中的密码(使用次数少的)
  6. 智能解压(逻辑参照Bandizip)/直接解压(不修改文件层级结构)/解压到同名目录(解压到压缩文件名称的文件夹)。
  7. 解压后删除原始文件,支持分卷压缩文件,通过分卷文件扩展名判断。
  8. 解压后解散结果文件夹,用于处理嵌套的多层文件夹。
  9. 递归解压嵌套的压缩文件,直到解压结果中不存在压缩文件为止,通过将解压结果再次执行解压实现。
  10. 解压到指定目录。
  11. 解压时过滤指定规则的文件。
  12. 支持识别的分卷压缩文件示例:xxx.7z.001/ xxx.part1.rar/ xxx.part1/ xxx.z01/ xxx.zip.001/ xxx.bz2.001/ xxx.gz.001/ xxx.tar.001/ xxx.win.001/ xxx.xz.001
评论0评论
游客