设为首页
收藏本站
群组
淘帖
排行榜
道具商店
勋章商城
我的金币账单
怎么找回密码
我的足迹
开启辅助访问
切换到窄版
登录
立即注册
村花论坛
BBS
导读
Guide
积分攻略
永久地址
金币充值
搜索
搜索
本版
帖子
群组
用户
村花论坛
»
村花论坛
›
游戏&&软件下载专区
›
软件下载区
›
自编写带密码批量解压工具--让你存片效率翻倍!【21.7m ...
1
2
3
/ 3 页
下一页
返回列表
发新帖
查看:
2197
|
回复:
22
自编写带密码批量解压工具--让你存片效率翻倍!【21.7m】百度云
[复制链接]
牛逼普拉斯
牛逼普拉斯
当前离线
积分
6683
累计签到:716 天
连续签到:1 天
TA的帖子
自编写带密码批量解压工具--让你存 ...
【自行打包 】AI画质增强4k-黑白do ...
TA的全部帖子>>
发表于 2023-1-14 20:53:06
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
本帖最后由 牛逼普拉斯 于 2023-1-15 08:37 编辑
论坛很少见技术贴,那就由小弟开个贴分享一下。望各位大佬捧场。本来想法隔壁交流区的,奈何不能设置附件呜呜呜。只能蹭蹭这个板块了,如有冒犯请删除。因为我实在找不到在哪个板块和村友们分享了。工具本身是很好用的。希望给大家节省时间提高效率
,希望版主大大给个精华
。
不知道大家有没有经历过这种场景,就是各种网站,各种论坛,看上了很多资源。但是因为传播途径问题,几乎每个文件都是压缩包加密的,而且还可能不止一层,各种论坛,各种不同的密码满天飞。批量下来解密是个很头疼的问题,有时候密码经常会忘,或者不同网站密码不一样还得一个一个去试。身为学软件的,早就想解决这个问题了,奈何平时忙碌木的时间。最近寻得偷闲,终于有时间完成之前的夙愿了。
正文开始
正好最近用python用的顺手,那就用python写个小工具吧。先上图
虽然丑但有用哈哈。各位大佬轻喷。
功能的话简述一下吧:
1.支持文件或文件夹批量拖拽到软件目录中,文件夹的话支持自动遍历目录下所有文件
2. 支持批量从各种txt文件中提取百度网盘链接和提取码,自动生成附带密码的链接。同时也支持提取txt文件里的秒传链接。当然这个功能不是重头戏,而且我使用场景不是很多,目前只支持单个txt里识别一组链接。
3.智能修改压缩后缀,本功能直接无视文件名内容,通过文件头二进制码,直接判断文件格式类型,并修改为正确的压缩后缀。防止各种“删"“除”字眼烦人。但是因为技术特性可能7z格式的分卷无法正确识别,其他都可以
4.批量解压缩,可以在软件目录的password.txt文件中设置属于自己的密码本。同时也支持能分析压缩包注释、文件附近的文件名、文本文档的内容来充当密码去尝试。所有其实有些下载站的压缩包直接拖到本软件里也可以无脑解压,解压功能支持各类分卷解压。
5.提供了两种解压方式,一直是解压到以“压缩文件名”命名的文件夹中,另一种是直接解压到文件夹目录。同时也考虑到了极端情况,比如压缩包里没有文件夹,全是图片,解压出来图片会全部散在当前文件夹,非常尴尬。所以设计了当单个压缩文件散落的文件超过7个的时候,会剪切到以压缩包文件名命名的文件夹中。
6.输出解压结果。会将尝试密码成功的和失败的文件都输出到右边的文本框中。本结果会写入软件目录下的result.json文件。
7.一键把成功解压的文件批量移入回收站,该功能调用了系统api,如果出现文件过大或者其他问题会弹窗供用户手动选择。
版本更新日志:
1.0版本采取调用winrar软件的指令版本解压,虽然实现很简单,但是每尝试一个密码就会弹一个窗,效率很低。尝试其他方法。
2.0版本调用了python第三方库,整体效率快了很多,而且支持多线程,破解密码很快甚至比3.0都快。但是有个致命的问题就是rar的加密方式很多,有种加密方式我死活弄不过去,而且遇到个别乱码压缩包还有编码问题。
3.0版本,我去github寻找前人的经验,发现有个前辈已经把我需要的功能写好了,而且代码也维护更新了两年了。3.0的解压功能,大部分是这个前辈实现的,我也只是在此基础上,增加了输出接口,修复了一些bug。以及对齐一些命令进行了改进打包,不用python环境也可以运行。
3.0版本参考的项目链接是:
GitHub - Mario-Hero/toolUnRar: 用Python批量解压带密码的压缩包 A Python script for batch extraction with passwords
感谢这位前辈大佬的优秀代码,让我等lsp大幅提升效率。
下面是作者的源文档,我摘录一点:
toolUnRar
批量解压缩带密码的压缩包的Python脚本
直接拖入文件夹或压缩文件到脚本上即可
能分析压缩包注释、附近文件的文件名、文本文档的内容来获取密码
支持解压几乎所有压缩文件格式。
支持分卷解压缩。
更新 Update
2022.03.12:
新增参数DEFAULT_TARGET,直接双击打开脚本时将会对DEFAULT_TARGET进行解压。
2022.02.27:
有这么一种情况,压缩包里没有文件夹,全是图片,解压出来图片会全部散在当前文件夹,非常尴尬。所以针对这种情况设计了算法:如果解压出来的文件过多且不包含任何文件夹,则把这些文件剪切到当前文件夹的以压缩包文件名命名的文件夹中。通过参数COLLECT_FILES设置,默认开启。
2022.02.14:
支持解压形如abc.7z.001,abc.part1.rar,abc.z01的分卷压缩文件(但是不会对分卷进行批量重命名避免解压时文件名重复的问题,我真不信有人分卷解压出来还是一样文件名的分卷的)。
2021.11.05:
支持直接解压双重压缩文件(假如压缩包里又套一个压缩包,就可以继续解压),使用参数
MULTI_UNRAR
进行设置。支持解压与压缩包同名的文件。
2021.08.01:
新增在压缩包所在的文件夹里找密码的功能。该程序会遍历分析该文件夹下的所有文件夹的名称和所有txt文件的文件名,并暂时添加到密码库中。
如下图,在解压该文件夹下的某个压缩文件时,0001~0007均会添加到密码本的开头。
我再此项目基础上做出的改进:
1.将正确错误信息截取,并存储到json文件中。
2.支持自己定义密码本,默认读取目录下password.txt内容作为密码本
3.整合成exe,无需配置python环境
4.添加了解压到“压缩包文件名”目录的功能接口
5.修复极端情况,当两个不同的文件夹下有相同名字的分卷的时候,不会解压其中一个文件夹下的分卷的问题
6.修复极端情况,文件列表文件名存在乱码后,程序报错退出问题。
本程序承诺无毒无后门无加密。纯python编写,无联网功能。制作的初心也是为了方便大众,如不喜欢,千万别下。有任何侵权问题,私信我秒删。有bug可评论区回复,如果支持我也可以评论区哈哈。谢谢大伙了。
第一次加载工具可能有点慢,后面就好了。
对于常用密码可以加在软件目录下的password.txt文件里,一行一个。省上以后再输入了。
价格稍微高一点点提高门槛,也是自己一行一行代码敲得,希望大家支持。这个工具对于咱们论坛那是绝对的利器哈哈
下期小工具预览:
根据文件名批量查找字幕(需要本地字幕库)
点评
卡萨拉拉老师
试过了,功能很强大实用。
发表于 2023-1-22 21:36
评分
参与人数
2
金币
+2
收起
理由
卡萨拉拉老师
+ 1
很给力!
舞低杨柳楼心月
+ 1
很给力!
查看全部评分
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
千斤顶
绅士MDR
绅士MDR
当前离线
积分
1464
累计签到:558 天
连续签到:7 天
TA的帖子
无意间看到的极品良家少妇旁边还有 ...
这就是极品,痛击XP,麦片留图不留 ...
求这熟女的名字
TA的全部帖子>>
发表于 2023-1-16 04:51:56
本帖来自移动设备
|
显示全部楼层
大佬!牛逼啊,这个东西实用性很高,还没试用过,顶一下先,看了功能描述确实是牛逼的,但是这个相当于替代了解压软件吗,不是很懂,请大佬解答一下
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
123bc
123bc
当前离线
积分
890
累计签到:291 天
连续签到:1 天
TA的帖子
【转载】菟菟萌酱套餐562M【百度云 ...
【转载】Miss哈尼59部音频合集【百 ...
TA的全部帖子>>
发表于 2023-1-18 08:55:51
|
显示全部楼层
是可以把常用的解压密码放在一起,不用自己长时间记忆,还能进行批量解压,只要有对应的解压密码就能解压,大概是这个意思吧,其他的我也看不太懂,不过市好东西
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
nanqi
nanqi
当前离线
积分
246
累计签到:506 天
连续签到:1 天
TA的帖子
这个短发女主播有兄弟知道名字吗? ...
TA的全部帖子>>
发表于 2023-1-20 14:41:21
|
显示全部楼层
论坛很少见技术贴是真的。所以有分享的兄弟不论能不能用到喜不喜欢都应该支持一下
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
双汇火腿肠
双汇火腿肠
当前离线
积分
436
累计签到:341 天
连续签到:1 天
TA的帖子
TA的全部帖子>>
发表于 2023-1-26 22:22:06
本帖来自移动设备
|
显示全部楼层
人才呀,这么偷懒的东西都想得到
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
kaka..z
kaka..z
当前离线
积分
839
累计签到:1396 天
连续签到:3 天
TA的帖子
寻 1pondo 合集不怕文件大越全越好 ...
帖子失效,求退金币
寻求一个08年以前的老片
TA的全部帖子>>
发表于 2023-1-30 13:42:20
|
显示全部楼层
好东西兄弟!这个必须支持一下,多年的压缩包密码得自己一个一个的尝试太费劲了。有这个软件效率就上来了
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
花泥
花泥
当前离线
积分
236
累计签到:237 天
连续签到:4 天
TA的帖子
TA的全部帖子>>
发表于 2023-2-6 20:59:26
|
显示全部楼层
好东西,赞一下
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
jcrhifvb
jcrhifvb
当前离线
积分
77
累计签到:47 天
连续签到:1 天
TA的帖子
TA的全部帖子>>
发表于 2023-2-7 21:57:45
本帖来自移动设备
|
显示全部楼层
原来论坛里还有这么厉害的大神,膜拜膜拜。
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
薛定谔的起床气
薛定谔的起床气
当前离线
积分
307
累计签到:253 天
连续签到:1 天
TA的帖子
找楼凤
这个女优是谁
求问:这个清纯小姐姐到底是谁 ...
TA的全部帖子>>
发表于 2023-2-11 16:14:06
|
显示全部楼层
厉害啊大佬,我就想要这个
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
薛定谔的起床气
薛定谔的起床气
当前离线
积分
307
累计签到:253 天
连续签到:1 天
TA的帖子
找楼凤
这个女优是谁
求问:这个清纯小姐姐到底是谁 ...
TA的全部帖子>>
发表于 2023-3-7 09:33:22
本帖来自移动设备
|
显示全部楼层
厉害啊大佬
【公告】开通金币充值及VIP充值渠道及购买流程 |
【公告】村花论坛诚征原创内容作者合作
回复
使用道具
举报
下一页 »
1
2
3
/ 3 页
下一页
返回列表
发新帖
【注意】
1、百度盘链接请放到编辑框最下方的网盘专用输入框里。
不可放在附件里。
2、每行一个链接,同一行可包括:网址、提取码、解压密码(如果有)。
3、网址和提取码之间一定用
空格
分开!!
切记!!
点此看示例
4、如资源欲售高价,请在帖子正文说明目标售价、调价理由,管理员会考虑手动调价。
5
、如资源欲售高价,请在帖子正文说明目标售价、调价理由,管理员会考虑手动调价。
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页