Как автоматически отправлять файлы EPL на принтер Zebra в MacOS

Мне нужна помощь в следующем.

Мое программное обеспечение ERP на базе Интернета создает файл EPL для печати транспортных этикеток. Проблема, с которой я столкнулся, заключается в том, как автоматически отправлять файл EPL на принтер этикеток Zebra после его создания с использованием MacOs Catalina. Я уже правильно настроил принтер Zebra. Я запустил в терминале следующую команду: lpr -P label_printer -o raw test1.epl, и все заработало.

Что я хотел бы сделать, так это автоматизировать процесс, чтобы, когда программное обеспечение ERP генерирует файл EPL, оно автоматически запускало эту команду. Как я могу этого добиться? Я думал об использовании Automator, но не могу понять. Любая помощь будет принята с благодарностью.


person Carlos Sosa    schedule 01.12.2020    source источник


Ответы (1)


Я смог создать задачу Automator для этого.

Я создал рабочий процесс с помощью Automator. Затем я добавил задачу «Выполнить сценарий оболочки» и добавил следующую команду в сценарий оболочки:

lpr -P label_printer -o raw $@

Я сохранил рабочий процесс как приложение в папке с документами, а затем связал файл EPL для открытия с этим приложением.

С Уважением.

Карлос

person Carlos Sosa    schedule 01.12.2020