ZPL печатен агент
Облачен магазин или ERP не могат да достигнат до принтер на вашата мрежа. OpenZPL агентът работи до принтера, поема печатни задачи и ги доставя, без да е необходимо да отваряте порт на защитната стена.
Изтегли
Агентът все още не е подписан с код, така че Windows и Mac предупреждават при първото стартиране. В Windows изберете Повече информация, след това Изпълнете въпреки това. На Mac, щракнете с десния бутон и изберете Отвори.
Стартирайте го
Създайте API key, след това стартирайте агента с адреса на всеки принтер. Без --printer, той използва всеки принтер, инсталиран на компютъра.
openzpl-agent --key oz_live_… --printer "Dock=192.168.1.50"
За принтер, свързан с компютъра, използвайте името му, каквото е инсталирано, с queue: отпред. Изброявайте ги с openzpl-agent list.
openzpl-agent --key oz_live_… --printer "Desk=queue:ZDesigner ZD421"
Изпратете етикет на него
От всяка система изпратете ZPL или попълнете запазен дизайн, назовавайки принтера.
curl https://api.openzpl.com/v1/print-jobs -H "X-API-Key: oz_live_…" -H "Content-Type: application/json" \
-d '{"printer": "Dock", "zpl": "^XA^FO50,50^A0N,50,50^FDHello^FS^XZ"}'
curl https://api.openzpl.com/v1/templates/d123/print -H "X-API-Key: oz_live_…" -H "Content-Type: application/json" \
-d '{"printer": "Dock", "data": {"sku": "A-100"}}'
Отговорът съдържа идентификатор на задачата: попитайте GET /v1/print-jobs/{id} дали е отпечатан.
Поддържайте го в работно състояние
Поставете вашия ключ и принтерите в openzpl-agent.conf до програмата, по един на ред, и я стартирайте с компютъра.
key=oz_live_… printer=Dock=192.168.1.50
Windows
schtasks /Create /TN OpenZPLAgent /SC ONSTART /RU SYSTEM /TR "C:\OpenZPL\openzpl-agent.exe"
Linux (systemd)
[Service] ExecStart=/opt/openzpl/openzpl-agent Restart=always
Въпроси
Кои принтери работят?
Всеки, който приема ZPL, в мрежата (порт 9100) или инсталиран на компютъра.
Изложена ли е моята мрежа?
Не. Агентът само извършва изходящи HTTPS повиквания и нищо не се свързва в.
Запазвате ли етикетите?
Само докато агентът докладва резултата, и максимум един ден, ако никога не ги вземе. Вижте privacy page.
Счита ли се за част от плана ми?
Агентът е част от Pro, до 3 принтера, и Business, без ограничение. Безплатен акаунт може да го изпробва за 14 дни. Всеки изпратен етикет се счита за същия като генерираният.
Имате нужда от нещо, което все още нямаме?
Конектор за вашата система, формат на етикета или нов инструмент: кажете ни какво използвате и ние ще разгледаме възможността за изграждане на такова.