【智能解压】为WinRAR和7-Zip添加智能解压功能

介绍

最大的功能就是为现有的WinRAR和7-Zip添加智能解压功能,这不会更改你任何的WinRAR和7-Zip的源文件,完全无侵入性。
顺带提供了对于带密码解压的记忆功能,带密码的压缩包第一次输入密码,从第二次开始解压过程无需输入密码,全程无感。
添加和卸载完全干净,一切操作一键完成。

软件界面

声明

软件免费使用,但请勿破解和修改
关于仿造:如果你想自己复刻该软件并公开宣传,请注明原软件出处,讲一下基本武德。
关于搬运:没有限制,可随意搬运。

下载链接

WinRAR、7Zip添加智能解压v0.7.exe

很多人反馈网盘链接问题,我目前使用的网盘只有OneDrive和夸克,请见谅,有其他网盘的朋友可以帮忙搬运链接。

6 Likes

想问问这个具体是怎么样的。是一次性多选好几个带密码的压缩包后,输了第一个包的密码,本次解压都会尝试用相同的密码解压吗?

可否简单说下原理?

智能解压缩具体指的是什么功能?

目前只支持一个压缩包的解压,多压缩包的解压还没做,记忆的是你单个压缩包的密码,记录在本地。你是什么场景需要多个压缩包解压?

就是调用原生的winrar 和 7zip

你搜一下把,解释的写一堆

西瓜太香是你么?刚看了视频…

有解释了。

我觉得多个压缩包一起解压时是相同的密码,比不同时间解压不同的压缩包使用相同的密码来说更常见吧?
例如一次性从某个站/发布者那里下载了大量压缩包,密码都是一样的

不过都是我个人猜测。因为我很少遇到有密码的压缩包

这个功能也有软件实现,需要一个密码本。

能否实现检测是否多层加密, 如果是的话尝试密码并解压出最后一层压缩包的内容
如果可以最好是目录结构只保留最后一层的结构

这些功能都需要提供一个指定在什么时候启用预设密码的功能,这我要想想不一定实用,而且加了之后要么的一开始主动配置规则要么解压过程就要增加步骤了没法无感操作了,预设密码倒是可以加上去

可以给你增加一个预设密码,解压的时候总是以某几个预设密码来尝试

木瓜太香不是西瓜

后续可能要增加的功能:
1:多文件解压
2:密码预设,如遇带密码的文件优先匹配是否有已输入密码如果有则使用,如果没有则使用预设密码依次尝试。
3:有可能会添加根据文件名规则来使用对应密码,这个我要想一下与第二个密码预设功能一起要怎么设计
4:深度解包,如果是压缩包套压缩包,那么一次解包到底。

1 Like
  • 可以增加一个添加到对应程序的二级右键菜单的选项吗?

  • 还有就是密码本的存放路径在哪里?可以自定义吗?

好奇有没有办法能实现,浏览器下载无密码压缩包后自动智能解压,感觉下载压缩包后大多数时候第一件事就是解压,要是省掉这个步骤就好了

增加对应程序二级右键菜单的选项是什么意思?
密码本存放路径我准备专门在安装器里做一个按钮(点击按键自动打开密码本,或者有其他的方式你可以提出),想自定义路径也可以,但是要有一定必要性,我暂时没看到必要性在哪里,你可以说一下自己的场景。

可以实现,但是感觉这个功能不太适合放到通用工具里面去,需要这个的太少了,而且这里涉及到一个技术难点,就是怎么知道浏览器什么时候下载了压缩包,而这个压缩包又下载到哪个路径了,如果你的下载路径是固定是可以通过监听文件夹来解决,如果下载路径不固定就要想其他办法了,还有一种办法就是如果你的下载器如果支持下载后执行某个脚本操作那么可以自己写个简单脚本来自动解压