Разработчик с помощью Claude написал драйвер для macOS и заставил работать принтер HP, созданный только для Windows
Бюджетные принтеры HP серии Laser используют закрытый протокол, из-за которого печать возможна исключительно с Windows. Один из владельцев такого гаджета обошёл ограничение, поручив написание драйвера для macOS нейросети Claude от Anthropic.
Речь идёт о модели HP Laser 1008a, недорогом лазерном принтере, который работает по host-based протоколу Quick Page Description Language. Вся обработка страницы в этой схеме выполняется на стороне ПК, а на принтер уходит уже готовый растр в проприетарном формате.
Проблема в том, что macOS понимает только стандартные языки описания страниц и протоколы печати. Для нормальной работы нужны AirPrint или PostScript, а ни того, ни другого в Laser 1008a нет.
Драйверов под macOS для этой линейки HP не выпускала вовсе. В результате владельцы принтера, пересевшие на Mac с процессорами Apple Silicon, оставались без возможности печати и были вынуждены держать под рукой машину с Windows.
Пользователь под ником Kuber решил задачу иначе. С помощью Claude он собрал собственный драйвер с прослойкой-транслятором, которая преобразует вывод системы печати macOS в понятный принтеру проприетарный поток данных.
Работоспособность решения подтверждена тестовой печатью, скриншоты которой автор опубликовал вместе с описанием процесса. Ещё несколько лет назад реверс-инжиниринг закрытого протокола и написание драйвера с нуля выглядели бы неподъёмной задачей для одного энтузиаста.
Исходный код выложен на GitHub, так что повторять весь путь самостоятельно не придётся. Достаточно скачать драйвер и установить его в системе.
- Сверхмощная ИИ-модель от Anthropic помогла обойти систему безопасности Apple
- Claude Code и Cowork от Anthropic научились управлять компьютером пользователя
- Министр войны США потребовал от Anthropic отказаться от ограничений безопасности ИИ под угрозой статуса "угрозы национальной безопасности"