无需安装任何软件即可打开压缩包
有人发来一个 <code>.zip</code>,服务器日志以 <code>.gz</code> 形式送达,或者构建步骤留下了一个 <code>.br</code> 文件。把它拖到这里,看看里面有什么。压缩包由你的工具早已在用的同一套 DEFLATE 和 Brotli 代码的 WebAssembly 版本读取,全程在浏览器标签页内完成,私密的压缩包始终保持私密。
如何解压文件
- 1拖入一个或多个压缩包,或从设备中选择。
- 2
.zip会逐条列出条目,并显示每个文件的压缩后大小和解压后大小。 - 3
.gz或.zlib文件会被自动识别并解压。Brotli 文件没有可识别的签名,请在无法识别时按此处理中选择 Brotli。 - 4逐个下载你需要的文件。多个解压后的
.gz文件可以一起保存为一个 ZIP。
可以打开的格式
- ZIP
- 存储(stored)和 DEFLATE 条目,即 Windows、macOS、Linux 以及几乎所有导出打包文件的应用所生成的格式。压缩包内的文件夹会显示为每个文件路径的一部分。
- gzip(.gz)
- 单个压缩文件,常见于 Web 服务器传输、日志轮转和 <code>tar.gz</code> 导出。<code>.tar.gz</code> 解压后得到一个 <code>.tar</code> 文件。
- zlib
- 带两字节头部的 DEFLATE,许多协议和文件格式都内嵌这种形式。
- Brotli(.br)
- 大多数现代网站所用的压缩方式。它没有魔数,因此只有在你把它选为备用格式时才会解压。
只解压你需要的文件
打开 ZIP 时只读取其中央目录,也就是位于文件末尾的目录表,其他什么都不读。只有点击某个文件的下载按钮时,它才会被解压,所以即使你只需要大压缩包里的一个文档,也能很快打开。
无法打开的内容
- 受密码保护或已加密的 ZIP 条目。
- RAR、7z 以及 ZIP、gzip、zlib、Brotli 之外的其他格式。
- 解压
.tar.gz后.tar里的内容:你得到的是.tar文件本身。
常见问题
- 我的文件会被上传吗?
- 不会。压缩包在浏览器标签页内的 Web Worker 中读取。不会向服务器发送任何内容,关闭标签页即全部清除。
- 能只从大 ZIP 中提取一个文件吗?
- 可以。程序会先读取压缩包的文件列表,每个条目只在你下载时才解压,因此无需解压整个压缩包。
- 为什么我的 .br 文件显示错误?
- Brotli 数据流没有签名,所以无法自动识别。在备用格式菜单中选择 Brotli,文件就会用它来解压。
- 能打开有密码的 ZIP 吗?
- 暂时不能。加密 ZIP 的文件列表仍可打开,但其中加密的条目无法提取,下载时会显示错误。
- 反过来,如何制作 ZIP?
- 请使用压缩工具。它可以把任意数量的文件打包成一个 ZIP,或用 gzip、Brotli、zlib 或原始 DEFLATE 压缩单个文件。