F3 Mac 是 AltraMayor/f3 的独立 macOS 图形界面,封装官方 F3 10.0 的 f3write 和 f3read。应用为原生 SwiftUI,支持 Apple Silicon 与 Intel,最低 macOS 13。
从 Releases 下载 F3-Mac-1.0.0.dmg、F3-Mac-Source.zip 和 SHA256SUMS.txt,放在同一目录验证:
shasum -a 256 -c SHA256SUMS.txt双击 DMG,将 F3 Mac.app 拖入“应用程序”后打开。当前发布包使用 ad-hoc 签名且未经 Apple 公证;从互联网下载时,macOS 可能显示开发者无法验证的 Gatekeeper 提示。无提示公开分发需要 Developer ID 签名与 Apple 公证。
- 只列出
diskutil确认的已挂载外接物理卷,不提供内部系统卷入口。 - 完整测试会用
1.h2w、2.h2w等文件填满所选卷的可用空间,并替换旧的数字编号.h2w文件。 - 假容量介质可能回绕写入并破坏原数据。请使用空盘,或先完整备份。
- macOS 不原生支持 F3 的 Linux-only
f3probe、f3fix和f3brew,本应用不提供这些命令。 - F3 检出坏数据时仍可能返回退出码 0;应用会解析
Data LOST、各类扇区统计、缺失文件和 I/O 警告来判断结果。 - 1.0.0 发布前已通过解析测试、双架构构建和只读磁盘探针,但尚未在可牺牲介质上执行完整的写入、重连、读取与清理端到端测试。首次使用请选择没有重要数据的介质。
只需要 Apple Command Line Tools,不需要完整 Xcode、Homebrew、Node 或 Python:
./Scripts/package.sh脚本会从随源码附带的固定版本源代码构建通用架构 F3 helper 和 SwiftUI 应用,运行测试,生成内含 ad-hoc 签名 .app 的 .dmg 与源码压缩包。
没有 Apple Developer ID 的 ad-hoc 签名适合本机双击运行。若要公开下载分发并消除 Gatekeeper 提示,需要自己的 Developer ID 证书和 Apple 公证。
GUI 源码使用 MIT License。F3 使用 GPL-3.0-only。argp-standalone 使用 LGPL 2.x 与公有领域条款。授权范围见顶层 LICENSE,完整许可证、对应源码与重链接脚本随应用及源码包提供。