Skip to content

phzhitnikov/kidrum-paleo-print

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Головоломка с принтером для квеста Кидрум: Палеонтология.

Описание

По команде (HTTP-запрос) скрипт печатает лежащий в рабочей папке файл. Запускается автоматически и не требует перезагрузки для нормальной работы. Заточен под конкретную модель принтера HP LaserJet M1005, но может быть адаптирован под что угодно, были бы драйверы и поддержка в CUPS (https://www.cups.org).

Установка

  1. Скопировать содержимое репозитория в /home/pi/paleo-print на RPi
  2. Запустить install/install.sh
  3. Скопировать готовый конфиг или изменить доступность принтеров в /etc/samba/smb.conf:
# [printers]
   # comment = All Printers
   # browseable = yes
   # path = /var/spool/samba
   # printable = yes
   # guest ok = yes
   # read only = yes
   # create mask = 0700
  1. Рядом со скриптом main.py положить файл для печати с именем file_to_print.pdf

Работа скрипта

  • Запуск печати файла file_to_print.pdf, лежащего рядом со скриптом, осуществляется по адресу:

    http://paleo-print/print

  • Адрес для принудительной перезагрузки платы:

    http://paleo-print/reboot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published