agent d'impressió ZPL
Una botiga al núvol o un ERP no pot accedir a una impressora a la teva xarxa. L'agent OpenZPL funciona al costat de la impressora, recull les feines d'impressió i les lliura, sense cap port de tallafocs per obrir.
Descarregar
L'agent encara no està signat amb codi, així que Windows i Mac avisen la primera vegada. A Windows escolliu Més informació, després Executeu igualment. A un Mac, feu clic amb el botó dret i trieu Obre.
Executeu-ho
Crea un API key, i després inicia l'agent amb l'adreça de cada impressora. Sense cap --printer, utilitza cada impressora instal·lada a l'ordinador.
openzpl-agent --key oz_live_… --printer "Dock=192.168.1.50"
Per a una impressora connectada a l'ordinador, utilitzeu el seu nom tal com està instal·lat, amb queue: al davant. Enumereu-les amb openzpl-agent list.
openzpl-agent --key oz_live_… --printer "Desk=queue:ZDesigner ZD421"
Envieu-li una etiqueta
Des de qualsevol sistema, envieu ZPL o ompliu un disseny guardat, nomenant la impressora.
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"}}'
La resposta té un ID de treball: pregunteu a GET /v1/print-jobs/{id} si s'ha imprès.
Mantingueu-ho en funcionament
Col·loqueu la vostra clau i les impressores a openzpl-agent.conf al costat del programa, una per línia, i inicieu-ho amb el ordinador.
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
Preguntes
Quines impressores funcionen?
qualsevol que accepti ZPL, a la xarxa (port 9100) o instal·lat a l'ordinador.
La meva xarxa està exposada?
No. L'agent només fa trucades HTTPS sortints, i res es connecta cap a dins.
Guardareu les etiquetes?
Només fins que l'agent informi del resultat, i com a màxim un dia si no els recull. Consulteu la privacy page.
Es compta en el meu pla?
L'agent és part de Pro, fins a 3 impressores, i Business, sense límit. Un compte gratuït pot provar-ho durant 14 dies. Cada etiqueta enviada compta igual que una rendida.
Necessites alguna cosa que encara no tenim?
Un connector per al teu sistema, un format d'etiqueta o una nova eina: digue'ns què utilitzes i mirarem de construir-ho.