Mazda CX5
Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>

Розробник за допомогою ШІ створив драйвер під macOS для застарілого принтера, який працює лише з Windows

Розробник під ніком Kuberwastaken створив за допомогою Claude Code повноцінний драйвер для macOS, який повертає до життя принтери серії HP Laser 1008a. Ці пристрої створювалися виключно для Windows, і компанія HP так і не випустила для них робочого програмного забезпечення під деталі системи Apple. Написати потрібний код розробнику допоміг ШІ-помічник Claude Code.

Залишити коментар
Розробник за допомогою ШІ створив драйвер під macOS для застарілого принтера, який працює лише з Windows

Розробник під ніком Kuberwastaken створив за допомогою Claude Code повноцінний драйвер для macOS, який повертає до життя принтери серії HP Laser 1008a. Ці пристрої створювалися виключно для Windows, і компанія HP так і не випустила для них робочого програмного забезпечення під деталі системи Apple. Написати потрібний код розробнику допоміг ШІ-помічник Claude Code.

Своїм проєктом розробник із Індії поділився на GitHub.

У чому була проблема

Моделі лінійки HP Laser (зокрема 1003, 1006 та 1008) фактично є перейменованими принтерами Samsung із технологією SPL3. Вони не підтримують стандартні протоколи (як-от AirPrint чи PostScript), тому Mac просто «не бачив» їх як повноцінний друкувальний пристрій.

Як працює

Щоб обійти обмеження, розробник використав оригінальний декодер від HP для Linux та запакував його в компактний Linux-контейнер. Цей контейнер працює у фоновому режимі та транслює команди друку через USB.

Завдяки цьому Mac сприймає пристрій як звичайний принтер: друкувати можна з будь-якої програми стандартним сполученням клавіш Cmd+P без використання командного рядка під час щоденної роботи.

Налаштування драйвера відбувається дуже просто та лише один раз: користувачеві достатньо мати встановлений менеджер пакетів Homebrew, відкрити програму «Термінал», вставити спеціальну команду з GitHub і ввести пароль від свого Mac для підтвердження. Після цього система автоматично все налаштує, пристрій з’явиться у списку під назвою «HP Laser 1008a», і з нього можна буде одразу друкувати з будь-якого додатка за допомогою стандартної комбінації клавіш Cmd-P.

Роль Claude Code

Після того як допис про проєкт набув розголосу в мережі X, розробник детально описав роль Claude Code.

ШІ-помічник Claude Code виступив повноцінним співрозробником, який разом із автором пройшов увесь складний технічний шлях для вирішення проблеми.

«Все почалося з „встанови драйвери“, потім універсальний драйвер завис на з'єднанні з пристроєм, далі ми розбиралися з мовою друку за роздрукованими сторінками помилок самого принтера, обходили песочницю USB у macOS для прямої взаємодії з пристроєм, запускали справжній кодек rastertospl від HP у контейнері Linux для створення справжнього SPL3, налаштовували фоновий демон, стійкий до перезавантажень, і зрештою випустили готовий інсталятор з ліцензією MIT, що запускається однією командою».

Тепер драйвер працює настільки добре, що дозволяє «друкувати з macOS на Apple Silicon як зі звичайного принтера. Натиснув CMD-P у будь-якій програмі — і готово. Жодного термінала, жодних додаткових скриптів для кожного друку». 

Розробник запустив Microsoft Word 1.1a 1990 року на Windows 11
Розробник запустив Microsoft Word 1.1a 1990 року на Windows 11
По темi
Розробник запустив Microsoft Word 1.1a 1990 року на Windows 11
Український розробник запхав мовну модель у мікроконтролер за $10.  Як це вийшло і що вона вміє?
Український розробник «запхав» мовну модель у мікроконтролер за $10. Як це вийшло, і що вона вміє?
По темi
Український розробник «запхав» мовну модель у мікроконтролер за $10. Як це вийшло, і що вона вміє?
Розробник навчив Steam Controller самостійно повзти столом на зарядку
Розробник навчив Steam Controller самостійно повзти столом на зарядку
По темi
Розробник навчив Steam Controller самостійно повзти столом на зарядку
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Читайте також
Штучний інтелект DALL-E навчився домальовувати картини. Як це виглядає
Штучний інтелект DALL-E навчився домальовувати картини. Як це виглядає
Штучний інтелект DALL-E навчився домальовувати картини. Як це виглядає
2 коментарі
Штучний інтелект почав озвучувати фільми на MEGOGO
Штучний інтелект почав озвучувати фільми на MEGOGO
Штучний інтелект почав озвучувати фільми на MEGOGO
6 коментарів
Штучний інтелект навчився реставрувати старі фотографії, перетворюючи їх на якісні зображення: відео
Штучний інтелект навчився реставрувати старі фотографії, перетворюючи їх на якісні зображення: відео
Штучний інтелект навчився реставрувати старі фотографії, перетворюючи їх на якісні зображення: відео
2 коментарі
«Чи є у мене талант, якщо комп’ютер може імітувати мене?». Штучний інтелект пише книги авторам Amazon Kindle. The Verge поспілкувався з авторами та виявив багато цікавого
«Чи є у мене талант, якщо комп’ютер може імітувати мене?». Штучний інтелект пише книги авторам Amazon Kindle. The Verge поспілкувався з авторами та виявив багато цікавого
«Чи є у мене талант, якщо комп’ютер може імітувати мене?». Штучний інтелект пише книги авторам Amazon Kindle. The Verge поспілкувався з авторами та виявив багато цікавого
Письменники-романісти використовують штучний інтелект для створення своїх творів. Видання про технології The Verge поспілкувалося з письменницею Дженніфер Лепп, яка випускає нову книгу кожні дев’ять тижнів, й дізналося про те, як працює штучний інтелект для написання романів. Наводимо адаптований переклад статті. 

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.