19-летний разработчик под ником Kuber (Кубер Мехта) с помощью нейросети Claude/Claude Codei написал драйвер-прослойку, позволившую бюджетным принтерам HP Laser серии 1000-х (1003, 1006, 1008, 1008a) работать на macOS, включая Mac на Apple Silicon. Эти принтеры HP выпускает только с поддержкой Windows: у них нет AirPrinti и официальных драйверов под macOS, и, по словам источников, HP не планирует это менять.
По разным описаниям, весь процесс — от анализа проприетарного протокола печати до рабочего драйвера — занял у Claude около 4 часов. Проект и полная расшифровка сессии с Claude Code опубликованы на GitHub в открытом доступе.
4 часавремя создания драйвера с Claude
10 строк кодаправка Claude для исправления разрешения печати
300 dpi / 600 dpiнесовпадение разрешения принтера и движка SpliX
- Источники расходятся в деталях протокола: PRO Hi-Tech называет его QPDL (Host-based) с фильтром rastertospl, ITc — Samsung SPL3 с открытым движком печати SpliXi
- По данным ITc, ключевая проблема была в разрешении: HP использует 300 dpi, а SpliX по умолчанию отправлял 600 dpi — Claude исправил это примерно 10 строками кода
- Драйвер работает через легкий Linux-контейнер, который перехватывает команды печати из macOS, переводит их в формат принтера и передаёт по USB
- По данным канала о нейросетях, установка выполняется одной командой, после чего печать доступна из любого приложения по Cmd+P
- Автор опубликовал исходный код на GitHub, а также полную расшифровку сессии работы с Claude Code для проверки процесса
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖