ZPL پرنٹ ایجنٹ
ایک کلاؤڈ اسٹور یا ERP آپ کے نیٹ ورک پر پرنٹر تک نہیں پہنچ سکتا۔ OpenZPL ایجنٹ پرنٹر کے قریب چلتا ہے، پرنٹ کی ملازمتیں اٹھاتا ہے اور انہیں پہنچاتا ہے، بغیر کسی فائر وال پورٹ کو کھولے۔
ڈاؤن لوڈ کریں
ایجنٹ ابھی تک کوڈ سے دستخط نہیں ہوا ہے، اس لئے Windows اور Mac پہلی بار خبردار کرتے ہیں۔ Windows پر مزید معلومات کا انتخاب کریں، پھر بھی چلائیں۔ ایک میک پر، اس پر دائیں کلک کریں اور اوپن کا انتخاب کریں۔
اسے چلائیں
ایک 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 پرنٹرز تک، اور بزنس، جس کی کوئی حد نہیں ہے۔ ایک مفت اکاؤنٹ 14 دنوں کے لئے اسے آزمانے کے لئے کر سکتا ہے۔ بھیجے گئے ہر لیبل کی گنتی ایک جھلکنے والے ایک کے برابر ہوتی ہے۔
کیا آپ کو کچھ ایسا چاہیے جو ہمارے پاس ابھی نہیں ہے؟
آپ کے سسٹم کے لیے ایک کنیکٹر، ایک لیبل فارمیٹ یا ایک نیا ٹول: ہمیں بتائیں کہ آپ کیا استعمال کرتے ہیں اور ہم اسے بنانے پر غور کریں گے۔