NeoACG

标题: 分享个解压缩小工具 [打印本页]

作者: 纯爱牛头人战士    时间: 2023-11-23 14:52
标题: 分享个解压缩小工具
本帖最后由 纯爱牛头人战士 于 2023-11-23 17:18 编辑
有不少人在解压缩文件的时候都遇到过下面这些问题:

而下面分享的这个工具——UZip2,就可以解决以上的这些问题。
UZip2是一个由farkaway开发的基于7-zip命令行功能来实现字典解压、解压自动归档文件以及批量压缩等功能的工具,同时界面也简洁,易于上手,将鼠标移到某些功能的位置也会显示对应功能的说明。

将选中的文件或文件夹直接拖拽到UZip2窗口内,UZip2就会根据目前选择的模式对文件或文件夹进行处理。点击左上角的UZip,可以在[自动模式][仅解压][仅压缩][密码收集器]四个模式之间切换。在自动模式下,会自动解压以下后缀名的压缩包:

zip、7z、rar、bz2、gz、tar、wim、xz、arj、cab、chm、cpio、deb、dmg、fat、hfs、iso、lzh、lzma、mbr、msi、nsis、ntfs、rpm


左下角的密码纸可以将解压密码临时或永久保存在工具的字典内,永久密码和临时密码均可保存2000个,左键点击会将剪切板中的文本临时保存到密码纸中,而右键点击则会打开密码管理界面,可以看到三个标签,分别是[密码本](永久密码)、[密码纸](临时密码)和[废纸篓](使用过的临时密码),解压时只会尝试使用[密码本][密码纸]中的密码,[密码纸]中的密码在被使用后会被转移到[废纸篓]留作记录。


点击右下角的设置可以看到三个标签,分别是[主程序][解压][压缩]三个标签。将光标移动到每个设置上都会显示设置说明。下文未提到的设置请仔细阅读工具自带帮助,或查作者的帮助文档
一般在主程序标签里只需要勾选上[帖入密码时去除首尾空格]就足够了,自定义7Z.exe程序可能会导致软件无法正常解压缩(至少我我这样)。


而在解压标签里,勾选[尝试解压未知格式]可以在[仅压缩]模式下,无视文件后缀名强制解压,可以直接解压需要更改后缀名的压缩包。勾选[解压缩成功后删除原文件]后会在完成解压任务后删除压缩包(移动到回收站),但删除是按照原压缩包路径删除的,如果解压出来的文件和原压缩包名和后缀名都相同,而且覆盖模式选择重命名旧文件,则会导致原压缩包被重命名而没有被删除。[自动创建文件夹]可以在解压时对,将根目录下不止一个文件或文件夹的统一存放到一个文件夹中(文件夹名称默认使用压缩包名),便于归档分类不同压缩包解压出来的文件。


在压缩标签的文件格式里可以调整压缩包的格式(只有ZIP和7Z,而且压缩算法无法自选)。如果是压缩同人志、写真集、音频或视频,可以调整压缩级别仅储存极速压缩,提高压缩速率(我在另一个帖子里讲过相关的原理),如果是有大量重复图片的图包(比如CG包和有很多差分图的作者合集)可以调整文件格式为7Z,压缩级别最大压缩极限压缩,这样在大多数情况下能显著提高压缩比(但效果其实不如用7-Zip zstd的极限压缩来压)。设置密码可以选择自己的自定义密码(在压缩标签下拉就能设置自定义密码,最多3个)或是随机密码(一定要记得勾选[将密码写入文件名])。[压缩成功后删除原文件]应该是和前一页的一个选项有类似的bug,我没有测试过。[单独压缩每个选择的]可以将多选后拖拽到工具内的文件或文件夹分别压缩到单独的压缩包内,对多个文件夹按日期或按作品名分别压缩时会非常好用。


介绍完UZip2的功能之后也该贴下载地址:樱盒 作者原贴提供的蓝奏网盘 密码:545h(2.21版本,我提供的是2.22版本,懒得找原贴了)
因为作者提供的版本内置的7-Zip版本号为19.00,稍微有些老旧了,我就使用7-Zip 22.01 zstd版本的7z.dll替换了内置的7z.dll,应该能提高解压性能(至少部分少见的压缩算法,比如ZStandard可以解压了),如果需要的话可以下载增强版。






欢迎光临 NeoACG (https://neoacg.com/) Powered by Discuz! X3.4