Разработчик рассказал, что использовал Claude Code для создания драйвера лазерного принтера macOS для HP Laser 1008a — устройства, предназначенного для пользователей Windows. Kuberwastaken (он же Kuber) сообщает, что «HP никогда не выпускала рабочего драйвера macOS для этих принтеров», но теперь пакет драйверов, созданный при помощи Claude Code, работает настолько хорошо, что можно «печатать с Apple Silicon macOS как с обычного принтера. CMD-P из любого приложения. Никакого терминала, никаких скриптов для каждого задания». Kuber приводит некоторые предпосылки разработки драйвера на вышеуказанной странице GitHub. Он утверждает, что семейство принтеров HP, включая Laser 1008a, было просто ребрендингом лазерных принтеров Samsung SPL3. Для пользователей Windows это нормально, но они не общаются с компьютерами через более широко совместимые стандарты, такие как PostScript или PCL. Они также не работают с открытыми драйверами SPL/QPDL или Apple AirPrint.
Итак, как удалось справиться с этим драйвером, помимо того, что работа была передана ИИ-агенту по кодингу? Kuber отмечает, что проект hp-laser-1008a-macos использует собственный инструмент HP rastertospl. Он также используется в HP Unified Linux Driver, который работает с этим «принтером для Windows». Таким образом, новый драйвер macOS работает, вставляя этот кодек в крошечный Linux-контейнер, который доставляет результат через USB.
Настройка этого драйвера — это простая одноразовая процедура, как и должно быть, хотя этого можно было не ожидать. Kuber объясняет, что пользователю нужно лишь убедиться, что на его системе уже установлен Homebrew (пакетный менеджер Apple). У многих он уже может быть установлен, и если это так, можно просто открыть терминал и вставить:
git clone https://github.com/Kuberwastaken/hp-laser-1008a-macos.git && cd hp-laser-1008a-macos && ./install.sh «Вот и всё. Он один раз запросит ваш пароль от Mac, всё настроит, и ваш принтер появится как “HP Laser 1008a”. Печатайте на него из любого приложения с помощью Cmd-P», — хвастается Kuber.
Если вы пользователь macOS и у вас есть доступ или вам предлагают дешёвый HP Laser 1008a, теперь не нужно воротить нос от этого лазерного принтера SPL3. Утверждается, что модели, включая HP Laser 1003/1006/1008, отлично работают с этим драйвером. Однако следует знать несколько моментов. Kuber отмечает, что hp-laser-1008a-macos может быть немного медленным от бездействия до первого отпечатка, что Colima должен быть запущен, и некоторым, возможно, придётся обновить свой USB ID продукта, если драйвер жалуется на «printer not found» для вашей модели.
Как было сказано во вступлении, Kuber поделился этим отлично работающим драйвером принтера macOS на GitHub, чтобы другим разработчикам не пришлось повторять эту работу.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Mark Tyson




