zip 文件列表读取
读取 ZIP 压缩包内的文件清单,显示每个条目的原始大小与压缩后大小;解压逻辑在 Rust 编译的 WebAssembly 里运行,压缩包不会离开浏览器。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
ZIP 的 base64
文件列表
每行依次是文件名、原始大小、压缩后大小。
正在加载解析模块…
粘贴 ZIP 的 base64 内容后查看列表
: 0 · : 0 · : 0
这个工具能做什么
- 压缩包里有哪些文件、各占多大。
- 确认打包结果是否缺少文件。
- 在不上传压缩包的前提下核对内容。
示例
输入
UEsDBBQAAAAIAAAAIQAtOwivDgAAAAwAAAAJAAAAaGVsbG8udHh0y0jNyclXKM8vyknhAgBQSwMEFAAAAAgAAAAhABMtQxsHAAAALAEAABEAAAB0bXAvZGVsZXRlLW1lLmxvZ6uoGAXEAgBQSwECFAMUAAAACAAAACEALTsIrw4AAAAMAAAACQAAAAAAAAAAAAAAgAEAAAAAaGVsbG8udHh0UEsBAhQDFAAAAAgAAAAhABMtQxsHAAAALAEAABEAAAAAAAAAAAAAAIABNQAAAHRtcC9kZWxldGUtbWUubG9nUEsFBgAAAAACAAIAdgAAAGsAAAAAAA==
输出
hello.txt 12 14 tmp/delete-me.log 300 7
本次传入的是 ZIP 的 base64 文本:先由页面读取本地文件再做 base64 编码,wasm 端只做解析。
常见问题
会上传我的压缩包吗?
不会。文件由页面本地读取并编码,解析在浏览器的 WebAssembly 里完成。
支持加密压缩包吗?
可以列出加密条目的名称并标记 encrypted,但不会尝试解密内容。
支持哪些压缩格式?
支持 ZIP 的 store 与 deflate;bzip2、lzma、zstd 等条目的元信息仍可读取,但不解压。
关键词:zip压缩包文件列表zip listoffline