网易首页 > 网易号 > 正文 申请入驻

借助AI工具 少年开发者成功为惠普打印机逆向开发macOS原生驱动

0
分享至

一名叫作 Kuber Mehta 的年轻开发者在其官方社交账号上分享了一项令人瞩目的技术成果。由于发现自己的惠普打印机缺乏完善的苹果系统支持,他利用人工智能代码助手 Claude Code,成功为这款原本几乎“仅限 Windows 系统”的设备打造了可正常工作的 macOS 原生驱动程序。


这项工程的核心在于对打印机专有的 SPL3 光栅语言进行逆向工程,并最终实现其与 macOS 系统的原生兼容。据悉,涉及的打印机型号主要包括惠普 Laser 1003、1006 和 1008 系列。这些设备采用了三星的 SPL3 打印协议,而非业内更为普及的 PCL 或 PostScript 标准,同时它们也不支持苹果的 AirPrint 功能,这使得 Mac 用户以往很难便捷地使用这些打印机。

在此次被称作“Vibe Coding”(氛围编程)的实践中,Mehta 将 Claude Code 作为 AI 编程代理,完成了对现有软件的调查、打印流程的逆向工程、代码编写、设备实机测试以及全过程的漏洞调试。据开发者透露,整个依托于 AI 的沉浸式编程环节仅耗时约四个小时。

在开发初期,该解决方案还比较冗余,主要依赖于在 Linux 容器中运行惠普 Linux 驱动自带的专有 rastertospl 编解码器。但随着项目的推进,开发者对方案进行了迭代,最终版驱动成功摆脱了对专有编解码器和 Linux 容器环境的依赖。最终的解决方案采用了一个经过修补的开源 SpliX 打印引擎,并搭配了 macOS 原生的 USB 组件。

有趣的是,导致该系列打印机在第三方引擎下无法正常工作的核心技术阻碍其实非常微小。经过排查发现,开源引擎 SpliX 为打印机生成了错误的页面头部几何数据。由于惠普官方驱动使用的是 300-dpi 的网格标准,而 SpliX 却默认输出了 600-dpi 的数值。这种参数不匹配导致打印机对页面的解析出现严重偏差,进而造成输出画面损坏和页面重复打印。最终,这个核心问题仅仅通过修改约 10 行代码便得到了彻底解决。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
一对情侣亲密时,男的不愿带小雨伞,女的也没强迫男的穿

一对情侣亲密时,男的不愿带小雨伞,女的也没强迫男的穿

趣味萌宠的日常
2026-08-24 06:38:53
鸟巢要拆?一年烧掉8000万,一天20多万,这座"吞金兽"留着干啥

鸟巢要拆?一年烧掉8000万,一天20多万,这座"吞金兽"留着干啥

流史岁月
2026-08-20 14:35:06
我老公40多岁的人,晚上折腾得比小伙子还凶,我偷偷跟闺蜜吐苦水,闺蜜白眼一翻:真是身在福中不知福,要不换我来

我老公40多岁的人,晚上折腾得比小伙子还凶,我偷偷跟闺蜜吐苦水,闺蜜白眼一翻:真是身在福中不知福,要不换我来

百晓史
2026-08-22 09:02:07
假如波兰下场,俄军还能撑几天?这么说吧,波兰若出兵乌克兰,等于往俄乌这锅沸腾的油里泼了盆冰水,炸是肯定炸,但谁先糊真不好说

假如波兰下场,俄军还能撑几天?这么说吧,波兰若出兵乌克兰,等于往俄乌这锅沸腾的油里泼了盆冰水,炸是肯定炸,但谁先糊真不好说

扶苏聊历史
2026-08-24 15:33:30
阿里巴巴卖空额近142亿港元创历史新高 折让配股后股价走弱

阿里巴巴卖空额近142亿港元创历史新高 折让配股后股价走弱

财联社
2026-08-25 10:58:08
董卿在机场被偶遇,穿得跟邻家大姐似的,边走边拉伸太真实了

董卿在机场被偶遇,穿得跟邻家大姐似的,边走边拉伸太真实了

风月得自难寻
2026-08-25 13:07:50
乌克兰猛炸“野莓”,10大仓库7座已停摆,俄罗斯金融体系再受压

乌克兰猛炸“野莓”,10大仓库7座已停摆,俄罗斯金融体系再受压

晨枫老苑
2026-08-24 08:38:54
巴沙尔为什么被赶下台?原来,叙利亚一直不承认,库尔德人的权利

巴沙尔为什么被赶下台?原来,叙利亚一直不承认,库尔德人的权利

掠影后有感
2026-08-24 10:39:57
明星造型师15年私藏:3招把毛衣马甲穿出高级感

明星造型师15年私藏:3招把毛衣马甲穿出高级感

生活观察员啊
2026-08-24 00:36:19
为什么英国的“白崖”没有出现游客“人山人海”的现象?

为什么英国的“白崖”没有出现游客“人山人海”的现象?

良有方
2026-08-24 05:58:35
仅播1天就热榜第一,豆瓣好评如潮,国产片这回又出黑马了!

仅播1天就热榜第一,豆瓣好评如潮,国产片这回又出黑马了!

蓝莓影视推荐
2026-08-24 13:30:19
养父捡垃圾供我上警校,多年我升为公安局长,书记岳父见养父却变脸

养父捡垃圾供我上警校,多年我升为公安局长,书记岳父见养父却变脸

温情邮局
2025-07-25 11:28:17
梁天:我这辈子最正确的决定,就是大哥走后,把400万债务和侄女一起扛在了肩上

梁天:我这辈子最正确的决定,就是大哥走后,把400万债务和侄女一起扛在了肩上

飘飘然的娱乐汇
2026-08-24 18:10:12
央媒评“湖南扶老人被索赔事件”:法律不能和稀泥

央媒评“湖南扶老人被索赔事件”:法律不能和稀泥

扬子晚报
2026-08-24 20:09:13
3人在攀枝花一餐饮店用餐出现中毒症状,提出20万元“一次性了结”,警方已介入

3人在攀枝花一餐饮店用餐出现中毒症状,提出20万元“一次性了结”,警方已介入

封面新闻
2026-08-24 20:10:06
韩红基金会另一救护车供应商实缴资本为零?记者走访公司所在地

韩红基金会另一救护车供应商实缴资本为零?记者走访公司所在地

澎湃新闻
2026-08-24 22:08:30
我今年42了,做了一件不要老脸的事情,在厂里跟一个22岁小伙好了

我今年42了,做了一件不要老脸的事情,在厂里跟一个22岁小伙好了

千秋文化
2026-08-23 19:46:36
四输!马竞、巴萨、阿森纳都在叫苦,阿尔瓦雷斯到底该咋办?

四输!马竞、巴萨、阿森纳都在叫苦,阿尔瓦雷斯到底该咋办?

凡人说体育
2026-08-25 08:27:38
武汉公开赛16强出4席中国2席,连爆大冷,黑马淘汰丁俊晖及3冠王

武汉公开赛16强出4席中国2席,连爆大冷,黑马淘汰丁俊晖及3冠王

小火箭爱体育
2026-08-24 22:54:21
21岁法国小将首夺羽毛球世锦赛男单冠军,安洗莹加冕第二冠

21岁法国小将首夺羽毛球世锦赛男单冠军,安洗莹加冕第二冠

林间小温柔
2026-08-24 11:54:59
2026-08-25 13:35:00
cnBeta.COM incentive-icons
cnBeta.COM
提供IT行业即时资讯
70565文章数 70273关注度
往期回顾 全部

科技要闻

机器人跑赢博尔特,身体太快,脑子还在追

头条要闻

"帮扶老人遭索赔1.9万"牌店已清空 店主可能转让门店

头条要闻

"帮扶老人遭索赔1.9万"牌店已清空 店主可能转让门店

体育要闻

迪巴拉梦幻一战:1v4强突 倒三角妙传

娱乐要闻

韩佩颖直播说错话,终究毁了路人缘

财经要闻

瓜子二手车乱象调查

汽车要闻

旗舰豪华MPV新高度 尊界V800亮相2026成都车展

态度原创

房产
健康
教育
游戏
军事航空

房产要闻

规格罕见!海南房地产,发出最强信号!

孩子有脊柱侧弯,还能正常运动吗?

教育要闻

快找找班里面会做的同学,请教解题思路

《莱莎的炼金工房》官方授权AI聊天游戏正式上线

军事要闻

“林肯”号离开中东 留下“一地鸡毛”

无障碍浏览 进入关怀版