2作者: pdrgds4 个月前
佳能公司没有为 PIXMA G3010 提供可用的 macOS 驱动程序。我一直只能使用佳能的 iPhone 应用程序进行所有打印和扫描操作。<p>我让 Claude Code 分析了来自 iPhone 应用程序的抓包数据,它逆向工程了佳能专有的 CHMP 协议,编写了一个纯 Rust 的 eSCL 到 CHMP 桥接守护程序,并构建了一个 .pkg 安装程序。我的工作是负责实体部分:捕获数据包、在打印机上测试以及确认“图像捕捉”功能正常工作。<p>docs/ 目录中的协议文档可能是关于佳能 CHMP 协议的首次公开文档。