Εκτυπωτής ZPL
Ένα cloud κατάστημα ή ERP δεν μπορεί να προσπελάσει έναν εκτυπωτή στο δίκτυό σας. Ο πράκτορας OpenZPL λειτουργεί δίπλα στον εκτυπωτή, παραλαμβάνει τις εκτυπώσεις και τις παραδίδει, χωρίς να χρειάζεται να ανοίξετε θύρα firewall.
Λήψη
Ο πράκτορας δεν έχει ακόμη υπογραφεί κωδικά, οπότε τα 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"}}'
Η απάντηση έχει ένα ID εργασίας: ρωτήστε το 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 ημέρες. Κάθε ετικέτα που αποστέλλεται μετράει το ίδιο με μια απεικονισμένη.
Χρειάζεστε κάτι που δεν έχουμε ακόμα;
Ένας συνδετήρας για το σύστημά σας, μια μορφή ετικέτας ή ένα νέο εργαλείο: πείτε μας τι χρησιμοποιείτε και θα εξετάσουμε την κατασκευή του.