压缩包提取 的工作原理
压缩包解压器直接在你的浏览器中使用 libarchive.js WebAssembly 库解压 ZIP、RAR、7z、TAR 和 GZ 压缩文件。你的压缩文件被读入你自己设备上的浏览器内存,在那里解压,每个包含的文件都作为本地下载提供,没有任何内容上传到任何服务器。
由于解压完全在客户端进行,你可以打开机密压缩包、企业 ZIP 文件或私人文件包,无需担心第三方云服务存储其内容。解压是只读操作:你设备上的原始压缩文件不会被修改。
拖入压缩包(zip、rar、7z、tar、gz)以提取其中文件并下载。一切都在浏览器中完成;文件绝不离开你的设备。
压缩包解压器直接在你的浏览器中使用 libarchive.js WebAssembly 库解压 ZIP、RAR、7z、TAR 和 GZ 压缩文件。你的压缩文件被读入你自己设备上的浏览器内存,在那里解压,每个包含的文件都作为本地下载提供,没有任何内容上传到任何服务器。
由于解压完全在客户端进行,你可以打开机密压缩包、企业 ZIP 文件或私人文件包,无需担心第三方云服务存储其内容。解压是只读操作:你设备上的原始压缩文件不会被修改。
工具支持 ZIP、RAR(包括 RAR5)、7z、TAR、TAR.GZ(.tgz)、TAR.BZ2 和纯 GZ 文件。支持取决于 libarchive.js WebAssembly 构建所涵盖的内容。非常大的压缩包列出可能较慢,因为整个文件必须被读入浏览器内存。
不会。你的压缩文件由浏览器的 File API 读取,并直接传递给在你自己设备上的 Web Worker 中运行的 libarchive.js WebAssembly 模块。没有任何内容到达 Sunasty 或任何第三方。打开浏览器 DevTools,进入网络标签页并观察:没有请求携带你的压缩文件。
不能。当压缩包被加密时,工具会停止操作并明确提示,而不是半途而废地尝试解压:解密不在此版本的支持范围内,也没有任何地方可以输入密码。对于受密码保护的压缩包,请使用 7-Zip 等桌面软件。
限制是你设备的可用内存。对于非常大的压缩包,浏览器在解压过程中可能耗尽 RAM。粗略来说,几百兆字节以内的压缩包在现代硬件上运行良好。对于多 GB 的压缩包,7-Zip 等桌面应用程序更合适。
不会。解压后的文件保留在浏览器内存中,并作为下载链接提供。只有当你点击下载链接且浏览器将文件保存到你的下载文件夹时,它们才会写入你的磁盘。关闭标签页会清除内存中的所有内容。