🐵指尖猴全新升级
�

压缩解压大师

拖一下就压缩、再拖一下就解压的 macOS 原生小工具

macOS 实用工具macOS 13+免费开源

📸 软件截图

压缩解压大师界面:左侧解压区、右侧压缩区

✨ 功能亮点

🎯

拖放即用

无需菜单操作:压缩包拖左边自动解压,文件拖右边自动压缩,结果直接出现在源目录

📦

多格式支持

zip / tar / gz / tgz / bz2 / tbz2 / xz / txz 八种常见格式全认识,重名自动编号

🍎

原生零依赖

调用系统自带 ditto / zip / unzip 等工具,保留 mac 元数据,下载即编译即运行

🛡️

文件不出本机

纯本地处理,不联网、不上传,比在线压缩工具更安全

🚀 怎么用

  1. 1下载源码 ZIP 并解压,打开「编译说明.md」照做(两条终端命令)
  2. 2编译运行后,把任意文件夹拖进右侧窗口 → 同目录立刻出现 .zip
  3. 3把压缩包拖进左侧窗口 → 自动解压到同目录

🧭 源码与学习要点

一个用 Swift 写的单文件原生小应用:左边拖入压缩包自动解压,右边拖入文件或文件夹自动压缩成 ZIP。不联网、不上传、零第三方依赖——非常适合作为第一份真机源码来读。

  • ▸Swift + AppKit 窗口搭建与拖放协议(NSDraggingDestination)
  • ▸用 Process 安全调用系统命令行工具(ditto / zip / unzip)
  • ▸单文件 Swift 应用从源码到 .app 的完整路径
🍎 macOS 原生版源码约 12 KB · 含 CompressMaster.swift、图标脚本与编译说明
🪟 跨平台版源码约 12 KB · Electron 工程,Windows/Linux/macOS 通用;Windows 支持 zip,macOS/Linux 支持 zip/tar/gz

🎁 百宝箱里的其他宝物