2作者: pdrgds4 个月前原帖
佳能并未为PIXMA G3010提供可用的macOS驱动程序,因此我只能使用佳能的iPhone应用进行所有打印和扫描。 我将Claude Code指向了iPhone应用的网络数据包捕获,它对佳能的专有CHMP协议进行了逆向工程,编写了一个纯Rust的eSCL到CHMP的桥接守护进程,并构建了一个.pkg安装程序。我的角色主要是处理物理部分:捕获数据包、在打印机上进行测试、确认图像捕获功能正常。 docs/中的协议文档可能是佳能CHMP协议的首个公开文档。