Печать талонов «Минутки» ======================== Что делать (три шага, десять минут): 1. Распакуйте этот архив в любую папку, например C:\minutka-print. 2. Запустите файл «Запустить печать.cmd». Если Windows скажет, что не знает node, поставьте Node.js с nodejs.org (кнопка LTS, дальше «далее-далее») и запустите файл снова. 3. Программа покажет список ваших принтеров. Введите номер нужного и нажмите Enter. Всё. Окно можно свернуть, но не закрывать: пока оно открыто, талоны печатаются. Ключ вашей очереди уже лежит в config.json, вписывать ничего не нужно. Проверка -------- В кабинете очереди («Экраны для зала» — «Тихая печать на чековом принтере») нажмите «Пробный талон». Если он выехал — готово. Там же видно, на связи ли принтер. Чтобы печать включалась сама ---------------------------- Нажмите Win+R, введите shell:startup и перетащите туда ярлык на «Запустить печать.cmd». После включения компьютера печать заработает без вашего участия. Какие принтеры подходят ----------------------- Любые, которые видит Windows: чековые, этикеточные (TSC, Zebra), обычные лазерные. Талон приходит картинкой и печатается драйвером принтера, как обычный документ. Отдельный случай — СЕТЕВОЙ чековый принтер без драйвера, подключённый прямо в роутер. Впишите в config.json вместо имени принтера его адрес: "printer": "tcp://192.168.0.50:9100" Адрес принтер печатает сам на тестовой странице (обычно кнопка подачи бумаги при включении). Такому принтеру уходят команды ESC/POS, картинка не нужна. Если что-то не так ------------------ В окне программы видно, что происходит: «талон напечатан» или текст ошибки. «Сервер не узнал ключ» — ключ сменили в кабинете: скачайте программу заново. «принтер не ответил» — проверьте, включён ли он и есть ли бумага. Печатает пустое или иероглифы — выберите принтер по имени из списка, а не адрес tcp://. Что программа отправляет нам: только отметку «напечатано» или текст ошибки. Данных посетителей она не видит: талон приходит готовым с сервера.