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 प्रिंटर तक होते हैं, और बिजनेस, जिसमें कोई सीमा नहीं होती। एक मुफ्त खाता 14 दिनों के लिए इसे आज़मा सकता है। भेजे गए प्रत्येक लेबल की गिनती एक निर्मित लेबल के समान होती है।
क्या आपको कोई ऐसी चीज़ चाहिए जो हमारे पास अभी तक नहीं है?
आपके सिस्टम के लिए एक कनेक्टर, एक लेबल प्रारूप या एक नया उपकरण: हमें बताएं कि आप क्या उपयोग करते हैं और हम इसे बनाने पर ध्यान देंगे।