Laktawan sa nilalaman

ZPL print agent

Ang isang cloud shop o ERP ay hindi makatatanggap ng printer sa iyong network. Ang OpenZPL agent ay tumatakbo sa tabi ng printer, kumukuha ng mga print jobs at naghahatid ng mga ito, na walang kailangan buksan na firewall port.

I-download

Ang agent ay hindi pa naka-code-sign, kaya ang Windows at Mac ay nagbigay-babala sa unang pagkakataon. Sa Windows, pumili ng More info, pagkatapos ay Run anyway. Sa Mac, i-right-click ito at piliin ang Open.

Patakbuhin ito

Lumikha ng isang API key, pagkatapos ay simulan ang ahente gamit ang address ng bawat printer. Kung walang --printer, ginagamit nito ang bawat printer na naka-install sa computer.

openzpl-agent --key oz_live_… --printer "Dock=192.168.1.50"

Para sa printer na nakakabit sa computer, gamitin ang pangalan nito gaya ng naka-install, na may queue: sa harap. Ilista ang mga ito gamit ang openzpl-agent list.

openzpl-agent --key oz_live_… --printer "Desk=queue:ZDesigner ZD421"

Magpadala ng label dito

Mula sa anumang system, magpadala ng ZPL o punan ang isang naka-save na disenyo, na tinatawag ang printer.

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"}}'

Ang sagot ay may job ID: itanong ang GET /v1/print-jobs/{id} kung ito ay na-print.

Panatilihing tumatakbo

Ilagay ang iyong key at printers sa openzpl-agent.conf katabi ng programa, isa bawat linya, at simulan ito gamit ang computer.

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

Mga Tanong

Aling mga printer ang gumagana?

Anumang tumatanggap ng ZPL, sa network (port 9100) o naka-install sa computer.

Naka-expose ba ang aking network?

Hindi. Ang ahente ay gumagawa lamang ng mga outgoing na tawag sa HTTPS, at walang kumokonekta sa loob.

Nananatili ba kayo sa mga label?

Tanging hanggang sa iulat ng ahente ang resulta, at sa pinakababa isang araw kung hindi ito kailanman kukunin. Tingnan ang privacy page.

Bibilangin ba ito sa aking plano?

Ang agent ay bahagi ng Pro, hanggang sa 3 printer, at Business, na walang limitasyon. Ang isang libreng account ay maaaring subukan ito sa loob ng 14 na araw. Ang bawat label na ipinadala ay itinuturing na katulad ng isang na-render na label.

Kailangan ng isang bagay na wala pa kami?

Isang connector para sa iyong sistema, isang format ng label o isang bagong tool: sabihin sa amin kung ano ang iyong ginagamit at titingnan naming bumuo nito.

Humiling ng tool o integrasyon
Puna