返回刻录解压

Ziplark:一个 1.4 MB 的万能解压工具,支持 RAR / 7z / ISO,还内置 CLI 和 MCP

目录

11
  1. 一、为什么选择 Ziplark
  2. 二、格式支持
  3. 三、认真对待 RAR
  4. 四、同样为终端和智能体而生
  5. 1.CLI:ziplark
  6. 2.MCP 服务器:ziplark-mcp
  7. 五、Ziplark 与同类工具对比
  8. 六、下载
  9. 1.macOS
  10. 2.Windows
  11. 3.Linux

image.webp

image.webp

Ziplark 是一个免费、开源、跨平台的压缩/解压工具。它主打小巧、快速、安全,并且同一个 Rust 内核同时提供:

  • 桌面应用

  • 命令行工具 ziplark

  • MCP 服务器 ziplark-mcp

它支持解压 ZIP、RAR、7z、tar、ISO,也支持创建 ZIP(AES-256)、7z 和 tar。macOS 应用已公证、已签名,且 0 追踪、永不遥测。

下载地址:

123网盘:https://1626683.share.123pan.cn/123pan/ekeA-fWqw

为什么选择 Ziplark

  • 小巧且快速
    体积优化的发布构建:LTO、strip 精简、panic=abort。桌面应用使用系统自带 webview,不捆绑 Chromium。

  • 设计即安全
    每一条解压路径都经过同一个 zip-slip 防护。任何条目都无法逃出目标文件夹,无论是精心构造的 ZIP、RAR 还是 tar。

  • 一个引擎,三种方式
    GUI、CLI 和 MCP 服务器都是同一个 Rust 内核之上的轻薄外壳。应用能做的,CLI 也能一模一样地做到,脚本亦然。

  • 涵盖各种常见格式
    ZIP、RAR(含 RAR5 和加密)、7z、tar 以及压缩 tar 变体、单流 gz/bz2/xz/zst/lz4,还有 ISO 9660 光盘镜像。


格式支持

 
 
格式 解压 创建 加密
ZIP 支持 支持 AES-256(可读取 ZipCrypto)
7z 支持 支持 AES-256
RAR / RAR5 支持 不支持 可读取加密
tar 支持 支持 无
tar.gz / .bz2 / .xz / .zst / .lz4 支持 支持 无
gz / bz2 / xz / zst / lz4(单流) 支持 支持 无
ISO 9660 / Joliet(光盘镜像) 支持 不支持 无

不支持创建 RAR 是有意为之,RAR 压缩格式是专有的。解压(含 RAR5 和加密压缩包)功能完整可用。


认真对待 RAR

RAR 是下载到手时的格式,被切成好几个分卷、以固实方式压缩,有时还缺一个分卷。多数免费工具只是把它当成一个勾选项。Ziplark 真正为它做了这些事。

  • 分卷压缩包就是一个压缩包
    打开 movie.part03.rar,或者老式命名的 movie.r01,拿到的都是整套。Ziplark 会自己找到第一个分卷,列出找到的所有分卷,并把跨分卷的文件重新拼回完整文件。两种命名方式都支持,包括第一个分卷其实叫 movie.rar 的那种。

  • 缺哪一卷,直接告诉你
    如果这套分卷不完整,Ziplark 会指名它接下来需要哪个文件,比如 movie.part04.rar,而不是丢一句笼统的报错。而且是在开始写入之前就说清楚,不会解压到一半才失败。

  • 损坏的压缩包也能把能救的救出来
    选择“解压还能读的部分”,损坏或不完整压缩包里每一个完整的文件都会被取出,并列出哪些条目失败、哪些只解出了一部分。校验时会报告所有损坏的文件,你会清楚该重新下载什么。

  • 加密文件名与自解压 .exe
    连文件名都被加密的压缩包,输入密码就能像普通压缩包一样打开。自解压的 .exe 会被识别为藏在自解压程序后面的那个压缩包。

  • 只挑出你要的文件
    勾选需要的行,只解压这些,按精确条目,而不是把路径里凑巧含有相同文字的都拖出来。命令行同样可以:--include docs/notes.txt --exact。

  • 不会悄悄丢东西
    权限(可执行文件解压后仍然可执行)、时间戳、符号链接仍是符号链接、每个文件的压缩后大小、压缩包注释,以及固实/恢复记录标记,都会完整保留。

Ziplark 使用官方 UnRAR 库解压,和 WinRAR 用的是同一份代码,并直接驱动它,上面的分卷、抢救和元数据处理正是由此而来。用恢复记录“修复”压缩包是 WinRAR 独有的功能;Ziplark 的做法是抢救出能读的部分。


同样为终端和智能体而生

CLI:ziplark

列出、解压、创建和校验任意压缩包。每条命令都支持 --json 便于脚本调用。

bash
ziplark list movie.rar
ziplark extract photos.zip -o ./out
ziplark create backup.tar.zst ./src --level best
ziplark create secret.zip ./private --password hunter2
ziplark test download.7z

MCP 服务器:ziplark-mcp

通过 Model Context Protocol 让任意 LLM 驱动 Ziplark。读取工具始终开启;写入操作则由 --allow-write 把关。

json
{
  "mcpServers": {
    "ziplark": {
      "command": "ziplark-mcp",
      "args": ["--allow-write"]
    }
  }
}

Ziplark 与同类工具对比

 
 
  Ziplark WinRAR 7-Zip Keka The Unarchiver
价格 免费 (MIT) 付费 免费 免费 免费
支持 macOS、Windows、Linux 是 否 否 否 否
解压 RAR / RAR5 是 是 是 是 是
创建 7z(AES-256) 是 是 是 是 否
命令行(--json) 是 是 是 否 否
AI 智能体(MCP) 是 否 否 否 否
免费且开源 是 否 是 是 否
RAR 分卷压缩包(打开任意一卷即可) 是 是 是 是 是
抢救损坏压缩包并列出失败项 是 是 部分支持 否 否
指名不完整分卷缺少哪个文件 是 是 否 否 否

深入对比:免费 WinRAR 替代品 / 在 Mac 上打开 RAR / Mac 版 7-Zip


下载

版本 0.2.1,永久免费,所有版本与校验和见 GitHub Releases。

macOS

通用版,Apple Silicon 和 Intel,已公证。

  • 下载 .dmg

  • 或 brew install --cask zhitongblog/tap/ziplark

  • 仅命令行:arm64 / x64

Windows

x64,安装程序。

  • 下载 .msi

  • .exe 安装程序 / CLI .zip

Linux

x64,Debian/Ubuntu 和 AppImage。

  • 下载 AppImage

  • .deb / CLI .tar.gz

或从源码构建:

bash
cargo build --release

桌面应用使用:

bash
cargo tauri build

 

作者信息
一起用互联网帮助更多人

本文标签:

本文链接:Ziplark:一个 1.4 MB 的万能解压工具,支持 RAR / 7z / ISO,还内置 CLI 和 MCP - http://www.go176.net/post-7355.html