压缩与解压 .ezpz
把文件和文件夹打包成一个小巧的 .ezpz,或打开别人发来的 .ezpz。一切都在这个浏览器里完成。
不上传
把 .ezpz 文件拖到这里
在这个浏览器里打开,不会上传任何内容。
把要打包的文件或文件夹拖到这里
文件夹结构原样保留,空文件夹也会保留。不会上传任何内容。
引擎为 ezpz 1.0.0,以 MIT 许可开源。 GitHub
怎么用
- 1
选择要做的事
打开 .ezpz 查看里面的内容并解压,或者用自己的文件和文件夹新建一个 .ezpz。
- 2
选文件或级别
打开时,勾选需要的文件;新建时,选择压缩级别,需要的话再设个密码。
- 3
下载
结果会显示在下一个页面。发送 .ezpz 时附上这个页面的地址,对方也能在这里打开。
.ezpz 是什么
我们自己的压缩格式
.ezpz 和 zip、7z 一样,能把许多文件打包成一个。它会找出不同文件之间重复的内容,只存一份,再用 zstd 压缩;最高的几个级别则改用它自己的脑编解码器。
在我们的测试中,默认级别压出的大小和 tar.zst -19 差不多,而“最小体积”在全部五个数据集上都比 7z 更小。格式规范已经公开,引擎以 MIT 许可开源。
密码与签名
设置密码后,内容和文件名会一起加密,没有密码的人连里面有什么都看不到。用命令行工具签名过的压缩文件,会在这里显示签名密钥,你可以据此确认是谁制作的。
每个数据块、每个文件都带有哈希值。“检查损坏”会把它们全部读一遍,告诉你传输途中有没有内容被改动。
常见问题
.ezpz 可以用什么打开?+
目前可以用这个页面,以及 GitHub 上的 ezpz 命令行工具(支持 Windows、macOS 和 Linux)。无论你发给谁,对方都能在这里免费打开,无需安装任何软件。
该选哪个级别?+
大多数文件选“默认”就行。要打包的东西很多时,“快速”最快。“最大”和“最小体积”压出的文件最小,但无论压缩还是打开,都要花多得多的时间。
我的文件会被上传吗?+
不会。ezpz 引擎(约 1.3MB)会下载到你的浏览器里,压缩和解压都在那里进行。你的文件和密码都不会离开这台设备。
文件最大能有多大?+
所有内容都放在浏览器的内存里处理,所以电脑一次大约能处理 1GB,手机大约 200MB。更大的文件请使用命令行工具。
今天创建的 .ezpz 以后还能打开吗?+
能。格式已经在第 1 版定型,之后的每个 ezpz 版本都能打开第 1 版的文件。