paulxjz
(paulxjz)
1
HatchZip 是一款用 Rust 编写的跨平台开源解压工具,核心解决的是 “磁盘空间不够,压缩包解压不出来” 的经典难题。
核心亮点
边解压,边“吃掉”压缩包
传统工具(WinRAR、7-Zip、unzip)解压时,压缩包和解压后的文件必须同时存在。一个 180 GB 的压缩包展开成 200 GB,你需要 380 GB 的磁盘空间。HatchZip 采用逆向解压策略:从压缩包尾部开始解压,每完成一批就物理截断并释放对应的归档空间,解压一个 180 GB 的包全程只需要略多于 200 GB 的空间。
适合谁用
- 下载了超大游戏包、数据集、素材库,但硬盘剩余空间“就差那么一点”的用户
链接
GitHub
PS: 这个软件我就进行了简单的测试,单论解压能力肯定不如7zip,rar等全面完善的,这个软件可能并不适合所有人,但是我觉得很有特点,对于需要的人挺有用的,所有分享给各位。
3 个赞
highwind
(highwind)
2
歪个楼,第一反应这要是一款可以释放压力的工具该多好 
这个想法好,我喜欢。
我唯一的顾虑就是如果解压到一半需要停止,压缩包是不是就会坏掉?
1 个赞
paulxjz
(paulxjz)
6
这个作者好像有做处理,不会坏掉。
我觉得这个项目目前最大的缺点是不支持 rar,虽然作者有写计划支持,但是 rar 毕竟只开源了解压的算法,像这个修改 rar 文件的不知道能不能实现,如果是这个软件的目标人群, rar 应该是经常遇到,毕竟它有恢复记录,大的压缩包还是挺多 rar 的。支持 rar 了
所以,我目前对这个项目也抱有观望的态度
我觉得一点儿额外负担没有是不可能的,但是跟解压本身相比应该是九牛一毛。