p7zip-wasm,浏览器里可直接使用的 7zip 解压工具

2022-04-01 11:43:25 +08:00
 44670
迫于需要在各种操作系统下查看压缩包,又不想专门去安装压缩软件。于是自己把 p7zip 移植到了 webassembly 上,这样一来只需一个现代浏览器就可以直接处理各种压缩包了。

如果是 Chrome 的话,还支持一口气把所有文件解压到目录里。Safari 就只能一次解压一个文件。

在 macOS/iOS 上通过测试,再也不用去花钱买付费又可能不可靠的商业压缩软件了!

试了一下 7z/zip/rar ,似乎都能用。

目前还只支持解压,并且没做进度条,也暂时不支持密码。之后会逐步提供各类功能。

https://7z.44670.org
6667 次点击
所在节点    分享创造
34 条回复
676529483
2022-04-01 13:25:50 +08:00
mxT52CRuqR6o5
2022-04-01 13:36:45 +08:00
pwa 有关联文件的 api 吗
march1993
2022-04-01 13:49:14 +08:00
有点意思。。建议砸钱买个好域名
mikeven
2022-04-01 13:50:48 +08:00
解压速度和本地有区别吗
44670
2022-04-01 13:51:20 +08:00
@march1993 想买.zip 的,不过似乎还没开放。
44670
2022-04-01 13:51:46 +08:00
@mxT52CRuqR6o5 目前已经过了 origin trial 阶段,直到正式版之前似乎都不能用了。
44670
2022-04-01 13:52:26 +08:00
@mikeven 目前似乎是受制于 io 性能。
creanme
2022-04-01 13:54:49 +08:00
挺酷的
cweijan
2022-04-01 13:58:34 +08:00
ulosggs
2022-04-01 13:58:40 +08:00
phithon
2022-04-01 21:04:46 +08:00
tar.gz 可以吗
44670
2022-04-01 21:51:15 +08:00
@phithon 应该可以,但是要解压两次
yangheng4922
2022-04-02 15:50:41 +08:00
我解压一个 zip 的包 Extract All 好像只导出了空文件夹
https://s3.bmp.ovh/imgs/2022/04/02/c978681f0e14bf03.png
Envov
2022-04-02 16:29:52 +08:00
44670
2022-04-02 17:08:54 +08:00
@yangheng4922 有样本文件或者 console 日志嘛?
yangheng4922
2022-04-02 17:14:58 +08:00
@44670
https://github.com/yh4922/files/raw/main/AppIcons.zip
文件是这个 日志没注意 在 console 上么
44670
2022-04-02 17:36:20 +08:00
@yangheng4922 是的
44670
2022-04-02 17:38:15 +08:00
@yangheng4922 破案了,Chrome 不让创建 AppIcon.appiconset 这样的目录。
44670
2022-04-02 17:40:14 +08:00
@44670 准确地说是不让创建名字为空的目录,AppIcon.appiconset 里面有一个这样的。
beholder
2022-04-03 09:55:52 +08:00
这个压缩软件方便很多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/844279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX