项目介绍

NaiveTomcat/discprobe-macos 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 GNU General Public License v3.0 许可证,目前获得 3 个 Star、1 次 Fork。

仓库全名
NaiveTomcat/discprobe-macos

README 摘要

discprobe-macos 在 macOS 上,用光驱自己测出一张已刻录光盘的螺旋几何:每个扇区在盘面上的转角 θ(N), 进而得到内半径 r0 与轨距 p,直接导出 DiscImageStudio 可用的预设。 不用扫描仪,不用拍照描点,不用标定板。做法是让光驱反复读同一张盘,记录每条命令读完的时刻: 在恒定转速(CAV)下,读完时刻的主轴相位就是读块末端在盘面上的角度,与寻道时间无关。 再像爬梯子一样逐级外推,把这些对 360° 取模的角度解缠成整盘的转角曲线,最后拟合成 u = r0/b、 v = p/b 两个比值(b 是通道位长)。 零第三方依赖。 测量、拟合、导出全部是 Python 3.10+ 标准库;唯一需要编译的是 IOKit 直通用的 小 C helper(tools/mac/),第一次运行时自动构建,只需要 Xcode 命令行工具。 只读。 只有 14 个读类 CDB 在允许列表里…

完整内容见 GitHub 原始 README 或本页 。

常见问题

discprobe-macos 用什么语言开发?

主要使用 Python 编写,采用 GNU General Public License v3.0 许可证,目前有 3 个 Star。

discprobe-macos 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 discprobe-macos 的源码?

可以直接克隆仓库:git clone https://github.com/NaiveTomcat/discprobe-macos.git,默认分支为 main;安装与运行步骤见仓库 README。

discprobe-macos 最近还在维护吗?

仓库最近一次更新为 5 天前,当前有 2 个未关闭 Issue;Star 数为 3,可作为社区活跃度的参考。

关于

Read-only optical drive probe for macOS: measure a disc's spiral geometry from read timing, and export a DiscImageStudio preset

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
5
价值分
1
活跃状态
活跃

语言占比

C
Python
Shell

贡献者