官方 App 动辄登录、连不上云、打印失败?轻印用逆向还原的 Canon CPCA 私有协议 直接对话打印机—— 局域网直连、秒开秒打,同时集成扫描、排版、PDF 与自更新。
当前版本 1.3.1 · Android 8.0+ · 安装包约 300 KB
针对 Canon G3090 系列(含 G3190/G3890 等同代机型)实测可用,也兼容多数支持 CPCA 的佳能喷墨机。
抓包还原的 StartJob → SetConfiguration → SendData(JPEGPAGE) → EndJob,TCP 9100 明文直发,不依赖官方 App 与云服务。
添加打印机后自动探测:IPP 不通但 9100 可达时,自动切换为 CPCA 直连并永久记住。
相册长按多选,一次打出多页;每页独立排版,支持无边距、带边距、份数与双面。
PDF 逐页光栅化后直打;网页可提取正文排版成 A4;长截图自动切页。
支持 AirScan/eSCL 扫描仪,平板玻璃连续多页扫描并合并成 PDF,扫描仪地址自动记住。
拍纸质文档自动切边、透视校正,内置原图/增强/灰度/黑白四种滤镜。
应用内直接打开打印机 HTTPS 管理页,登录后即可清洗喷头、对齐打印头并自动同步墨量。
启动静默检查,发现新版本自动弹出独立更新页;支持 GitHub 与 Gitee 双源一键切换。
中国大陆网络建议用 Gitee 镜像;两个源版本号一致,可自由切换。
从安装到第一张纸,通常不超过 1 分钟。
诚实标注支持范围,避免踩坑。
| 能力 | 状态 | 说明 |
|---|---|---|
| CPCA / RAW 9100 打印 | ✅ 已实测 | Canon G3090 系列;同代 CPCA 机型大概率可用 |
| 标准 IPP / AirPrint | ⚠️ 部分机型 | G3090 固件回复 0x0400,本应用会自动降级到私有协议 |
| eSCL 扫描 | ✅ 已实测 | G3090 扫描仪可发现、可多页 |
| 电子墨量 | ⚠️ 机型相关 | 墨仓机型固件不提供百分比,本应用从打印机网页后台读取 |
| 远程打印 | 🛠 需自建中转 | 仓库内提供 relay 脚本,需一台常开设备 |
依次检查:手机与打印机是否同一 Wi-Fi、路由器是否开启 AP 隔离/访客网络、打印机是否启用 Bonjour。仍不行就用「手动添加」直接填 IP。
原厂 App 依赖账号与云服务,弱网或服务波动时会整体卡住;且每台设备都要重新登录。轻印走局域网私有协议,不需要账号。
更新源 JSON 里的 sha256 必须与 APK 完全一致。开发者发布新版本时请用构建脚本自动生成 update.json,不要手改。
不会。代码完全开源,可自行审计与构建;应用不包含统计 SDK,也不上传任何文档内容。