بار کوڈ اسکینر FAQ

سیٹ اپ، اسکیننگ، اور جب اسکینر PC تک نہ پہنچ سکے تو کیا جانچنا ہے۔

ابتدائی مراحل

2D Code Scanner کیا کرتا ہے؟

یہ Android اسکینر سے بار کوڈز کو اسی مقامی نیٹ ورک پر موجود Windows یا macOS Companion (Linux تجرباتی ہے) تک بھیجتا ہے۔ Companion ہر کوڈ کو PC پر فوکس شدہ فیلڈ میں ٹائپ کرتا ہے، کی بورڈ وج کی طرح۔

کیا یہ keyboard wedge کی طرح کام کرتا ہے؟

ہاں۔ Companion ہر بار کوڈ کو PC پر فوکس شدہ فیلڈ میں ٹائپ کرتا ہے، بالکل keyboard wedge کی طرح۔ ہر اسکین کے بعد Enter یا Tab شامل کر سکتے ہیں۔

کیا میں اسے USB بار کوڈ اسکینر کی جگہ استعمال کر سکتا ہوں؟

ہاں۔ Zebra ڈیوائس یا آپ کا فون الگ USB اسکینر کی جگہ لے لیتا ہے۔ Companion کوڈ کو Windows، macOS، یا تجرباتی Linux پر فوکس شدہ فیلڈ میں ٹائپ کرتا ہے۔

کیا انسٹال کرنا ہے؟

دونوں طرف۔ PC پر ڈیسک ٹاپ Companion انسٹال کریں، اور ایک Android ایپ: Zebra، Camera، Honeywellجلد آ رہا ہے، Urovoجلد آ رہا ہے، Newlandجلد آ رہا ہے، Datalogicجلد آ رہا ہے، یا Universalجلد آ رہا ہے۔ اسکینر کو Companion 1.1.0 یا اس سے نیا ورژن درکار ہے۔

Zebra ایپ یا Camera ایپ؟

وہ ایپ استعمال کریں جو ڈیوائس سے مطابقت رکھتی ہو۔ Zebra اور Urovoجلد آ رہا ہے DataWedge استعمال کرتے ہیں۔ Honeywellجلد آ رہا ہے Data Collection استعمال کرتا ہے۔ Newlandجلد آ رہا ہے NLScan استعمال کرتا ہے۔ Datalogicجلد آ رہا ہے Intent Wedge استعمال کرتا ہے۔ Camera ایپ فون کا کیمرہ استعمال کرتی ہے۔

Universalجلد آ رہا ہے جب وہ اسکینر انسٹال ہو تو وینڈر کا امیجر استعمال کرتی ہے، ورنہ کیمرہ۔

Bluetooth استعمال نہیں ہوتا۔

کیا اکاؤنٹ یا سبسکرپشن درکار ہے؟

نہیں۔ کوئی کلاؤڈ اکاؤنٹ اور کوئی سبسکرپشن نہیں۔ بار کوڈز اسکینر اور PC پر رہتے ہیں۔ لنک آپ کے نیٹ ورک پر AES-256-GCM سے خفیہ ہے۔

جوڑا بنانا

میں اسکینر کو PC کے ساتھ کیسے جوڑوں؟
  1. Companion کھولیں۔ اگر ونڈو چھپی ہو تو وہ اب بھی ٹرے میں ہو سکتی ہے۔
  2. اسکینر اور PC کو ایک ہی مقامی نیٹ ورک پر رکھیں۔
  3. Zebra ڈیوائس پر QR پر نشانہ لگائیں اور ہارڈویئر ٹرگر دبائیں۔ Camera ایپ میں Scan پر ٹیپ کریں۔
  4. اسکینر پر Connected دکھائی دینا چاہیے۔

اگر PC پر ایک سے زیادہ نیٹ ورک اڈاپٹر ہوں تو Companion میں Settings → Connection Wizard کھولیں (یا ہوم پر Connection Wizard لنک)۔ وزرڈ LAN پتہ تجویز کرتا ہے، فائر وال کے بارے میں رہنمائی کرتا ہے، اور وہ اسکینرز دکھاتا ہے جو ڈیوائس پر Connections کھولنے پر ظاہر ہوتے ہیں۔ QR اسکین کرنے سے پہلے آپ Network کو اس پتے پر خود بھی سیٹ کر سکتے ہیں جس تک اسکینر پہنچ سکے۔

کیا ہر بار دوبارہ جوڑنا ہوگا؟

نہیں۔ جوڑا اسکینر پر Connections کے تحت محفوظ ہوتا ہے (ہوم اسکرین پر کنکشن لائن پر ٹیپ کریں)۔ Companion بند کرنے اور دوبارہ کھولنے پر وہی جوڑے کا ٹوکن رکھتا ہے، اس لیے اسکینر خود بخود دوبارہ کنیکٹ ہو جاتا ہے۔

اگر اسی نیٹ ورک پر PC کا پتہ بدلے تو Companion نیا پتہ اعلان کرتا ہے اور محفوظ کنکشن اپ ڈیٹ ہو جاتا ہے۔ QR دوبارہ اسکین کریں صرف اس صورت میں جب PC کسی دوسرے نیٹ ورک پر چلا گیا ہو، یا QR دوبارہ بنانے کے بعد۔

کیا میں ایک سے زیادہ PC استعمال کر سکتا ہوں؟

ہاں۔ ہر Companion کا QR اسکین کریں تاکہ وہ محفوظ ہو جائے۔ آپ کنکشن کو نام دے سکتے ہیں، فعال کنکشن تبدیل کر سکتے ہیں، یا Connections سے اسے حذف کر سکتے ہیں۔

Regenerate QR کیا کرتا ہے؟

یہ نیا جوڑے کا ٹوکن بناتا ہے اور ہر اسکینر کو منقطع کر دیتا ہے۔ ہر ڈیوائس کو دوبارہ کنیکٹ ہونے سے پہلے نیا QR اسکین کرنا ہوگا۔ اسے پرانے جوڑے منسوخ کرنے کے لیے استعمال کریں، نہ کہ اس وقت جب صرف IP پتہ بدلا ہو۔

اسکینر کہتا ہے کہ Companion بہت پرانا ہے

Companion 1.1.0 یا اس سے نیا ڈاؤن لوڈز سے انسٹال کریں، یا Companion Settings میں Check for updates استعمال کریں۔ پرانے Companions قبول نہیں کیے جاتے اور PC ایپ اپ ڈیٹ ہونے تک دوبارہ کنیکٹ نہیں ہوتے۔

اسکیننگ

کوڈ ڈیوائس پر دکھائی دیتا ہے، لیکن PC پر کچھ ٹائپ نہیں ہوتا

پہلے کسی ٹیکسٹ فیلڈ پر کلک کریں۔ Companion فوکس شدہ ونڈو میں ٹائپ کرتا ہے۔

Companion کی Settings میں Type into focused window آن رہنے دیں۔ اسکینر پر Resend last scan کنکشن قائم ہونے کے بعد آخری کوڈ دوبارہ بھیجتا ہے۔

کھلے ویلیڈیشن یا گنتی کے سیشن میں ملتے جلتے آئٹمز جان بوجھ کر ڈیوائس پر رہتے ہیں۔ وہ PC میں ٹائپ نہیں ہوتے۔ دیکھیں انوینٹری سیشنز۔

اگر اسٹیٹس Connected نہ ہو تو اسکین قطار میں رکھا جاتا ہے اور کنکشن واپس آنے پر بھیجا جاتا ہے۔ اگر کبھی کنیکٹ نہ ہو تو نیٹ ورک ٹربل شوٹنگ سے شروع کریں۔

ہر اسکین کے بعد Enter یا Tab کیسے بھیجوں؟

اسکینر پر Settings کھولیں اور After each scan کو Enter، Tab، یا None پر سیٹ کریں۔ Enter ڈیفالٹ ہے۔

کون سے بار کوڈز سپورٹ ہیں؟

Code 128، Code 39، Code 93، EAN-8، EAN-13، UPC-A، UPC-E، Interleaved 2 of 5، GS1 DataBar، QR Code، Data Matrix، PDF417، Aztec، MaxiCode، MicroPDF417 اور Micro QR Code۔

Zebra ڈیوائس پر DataWedge میں کسی سمبالوجی کو بھی فعال ہونا ضروری ہے۔ Camera ایپ وہی پڑھتی ہے جو ڈیوائس کا اسکینر کیمرے کی تصویر سے ڈی کوڈ کر سکے۔

Zebra ٹرگر کچھ نہیں کرتا

پہلی بار لانچ کرنے پر 2DCodeScanner نام کا DataWedge پروفائل بنتا ہے (بار کوڈ ان پٹ، اس ایپ کے لیے intent آؤٹ پٹ، keystroke آؤٹ پٹ بند)۔ تصدیق کریں کہ یہ پروفائل موجود ہے اور اس ایپ سے منسلک ہے۔

یہ ایپ DataWedge والے Zebra ڈیوائس کی ضرورت رکھتی ہے۔ دوسرے Android برانڈز اور Camera ایپ اس پروفائل کو استعمال نہیں کرتے۔

Camera ایپ اسکین نہیں کرتی

جب Android پوچھے تو کیمرے کی اجازت دیں، پھر Scan پر ٹیپ کریں۔ نوٹیفکیشن کی اجازت بھی درکار ہے تاکہ اسکینر پس منظر میں چلتا رہے۔

انوینٹری سیشنز

ویلیڈیشن سیشن کیا ہوتا ہے؟

متوقع بار کوڈز کی ایک چیک لسٹ۔ اسے اسکینر پر بنائیں، یا Companion پر Tools → Validation کے تحت بنائیں، پھر اسے اسکینر پر بھیجیں۔ ملتے جلتے اسکینز آئٹمز پر نشان لگاتے ہیں۔ انہیں PC میں ٹائپ نہیں کیا جاتا۔

جب ہر آئٹم نشان زد ہو جائے تو سیشن مکمل ہو جاتا ہے۔ ڈیوائس پر Reset / undo نشانات صاف کر دیتا ہے تاکہ آپ فہرست دوبارہ اسکین کر سکیں۔ Return to building نشانات صاف کرتا ہے اور کوڈز شامل یا حذف کرنے دیتا ہے۔

گنتی کا سیشن کیا ہوتا ہے؟

مقدار کی گنتی۔ اسے اسکینر پر بنائیں (Sessions → Counting) یا Companion پر (Tools → Counting)، پھر ڈیوائس پر کھول کر اسکین کریں۔ مقداریں Companion کے ساتھ ہم آہنگ ہوتی ہیں۔ Companion گنتی کو TSV کے طور پر کاپی کر سکتا ہے۔

سیشن کے دوران اسکین ڈیوائس پر کیوں رہا؟

جب ویلیڈیشن یا گنتی کی تفصیلی اسکرین کھلی ہو تو اسکینز اسی سیشن کے ہوتے ہیں۔ عام بار کوڈز فوکس شدہ PC فیلڈ میں ٹائپ کرنے کے لیے سیشن سے باہر نکلیں۔

نیٹ ورک ٹربل شوٹنگ

اسکینر اور Companion صرف آپ کے مقامی نیٹ ورک پر بات کرتے ہیں۔ وہ انٹرنیٹ، بلوٹوتھ یا کلاؤڈ ریلے استعمال نہیں کرتے۔ ایسا فون جو ویب براؤز کر سکتا ہے پھر بھی PC تک نہ پہنچ سکے اگر گیسٹ وائی فائی، کلائنٹ آئسولیشن، VPN، یا فائر وال ڈیوائس سے ڈیوائس ٹریفک کو روکیں۔

انہیں ترتیب سے چیک کریں

  1. Companion واقعی چل رہا ہے

    جب Close to tray آن ہو تو ونڈو بند کرنے سے وہ ٹرے میں چھپ جاتی ہے۔ اس کے باوجود اسکینرز قبول ہوتے رہتے ہیں۔ ٹرے آئیکن پر Quit ایپ کو بند کرتا ہے۔

  2. دونوں ڈیوائسز ایک ہی مقامی نیٹ ورک پر ہیں

    اسکینر وائی فائی استعمال کرتا ہے۔ PC اسی وائی فائی پر یا اسی LAN میں ایتھرنیٹ پر ہو سکتا ہے۔ گیسٹ نیٹ ورکس، پبلک ہاٹ اسپاٹس، اور کلائنٹ آئسولیشن والے ایکسیس پوائنٹس ڈیوائسز کو ایک دوسرے کو دیکھنے سے روکتے ہیں، چاہے دونوں کے پاس انٹرنیٹ ہو۔

  3. QR ایسا پتہ استعمال کرتا ہے جس تک اسکینر پہنچ سکے

    Companion کی Settings → Network PC کے LAN پتے دکھاتی ہے۔ دفتر کا وائی فائی یا ایتھرنیٹ پتہ منتخب کریں (اکثر 192.168… یا 10…)۔ VPN، ورچوئل مشین، اور ہائپر وائزر اڈاپٹرز چھوڑ دیں۔ یا Connection Wizard استعمال کریں — تجویز کردہ اڈاپٹرز پر لیبل ہوتا ہے، اور جب Connections کھلا ہو یا ویلکم فلو اپنے کنکشن مرحلے پر ہو تو آپ کا اسکینر فہرست میں ظاہر ہونا چاہیے۔ یہ تبدیل کرنے کے بعد QR دوبارہ اسکین کریں۔

  4. فائر وال Companion کو اجازت دیتا ہے

    آنے والے ٹریفک کے لیے TCP اور UDP 17832 کی اجازت دیں (یا Settings → Port کے تحت سیٹ کیا گیا پورٹ)۔ TCP کنکشن کو لے کر چلتا ہے۔ اسی پورٹ پر UDP وہ طریقہ ہے جس سے محفوظ اسکینر DHCP تبدیلی کے بعد PC کا نیا پتہ سیکھتا ہے، اور جس سے Companion اسکینر کو Connection Wizard میں دیکھتا ہے۔

  5. موجودہ QR اسکین کریں

    یہ نیٹ ورک، پورٹ، یا PC کا LAN تبدیل کرنے کے بعد کریں۔ صرف اسی نیٹ ورک پر IP بدلنے کی وجہ سے نیا QR درکار نہیں ہوتا۔

اگر پھر بھی ناکام ہو

  • اسٹیٹس Connecting یا Not connected پر رہتا ہے

    • فون اور PC پر VPNs بند کریں، پھر QR دوبارہ اسکین کریں۔ VPN اکثر PC کا LAN پتہ چھپا دیتا ہے۔
    • گیسٹ وائی فائی چھوڑ دیں۔ ایک پرائیویٹ LAN استعمال کریں جہاں فون اور PC ایک دوسرے تک پہنچ سکیں۔
    • دفتری نیٹ ورک کے بغیر ایپس ٹیسٹ کرنے کے لیے، PC کو اسکینر والے فون کے ہاٹ اسپاٹ سے جوڑیں (یا دونوں کو ایک چھوٹے ٹریول راؤٹر پر رکھیں) اور وہاں QR اسکین کریں۔
    • Windows پر Companion کو Private نیٹ ورکس پر اجازت دیں۔ Public نشان زد نیٹ ورک اکثر دوسرے ڈیوائسز سے آنے والے کنکشنز کو روکتا ہے۔
    • macOS پر، سسٹم پوچھے تو مقامی نیٹ ورک تک رسائی کی اجازت دیں۔ Linux پر، اسی پورٹ کو TCP اور UDP دونوں کے لیے اجازت دیں۔
  • پہلے کام کرتا تھا، پھر PC کا پتہ بدل گیا

    • جوڑے کے ٹوکن کو چھیڑیں نہیں۔ Regenerate QR ہر اسکینر کو دوبارہ جوڑنے پر مجبور کرتا ہے۔
    • وہ UDP پورٹ اجازت یافتہ ہونے پر Companion اپنا نیا پتہ اعلان کرتا ہے اور محفوظ کنکشن اپ ڈیٹ ہو جاتا ہے۔ اگر پورٹ بلاک ہو تو موجودہ QR ایک بار اسکین کریں۔
    • ایک مختلف نیٹ ورک (دفتر بمقابلہ گھر، یا نیا VLAN) کو QR کا نیا اسکین درکار ہے۔
  • اسکرین بند ہونے پر لنک ٹوٹ جاتا ہے

    • ڈسپلے بند ہونے پر اسکینر وائی فائی لنک روک دیتا ہے۔ نوٹیفکیشن بتاتا ہے کہ لنک روک دیا گیا ہے۔
    • اسکینر Settings میں Keep screen on آن کریں، یا دوبارہ کنیکٹ ہونے کے لیے اسکرین جگائیں۔
    • Android پوچھے تو نوٹیفکیشن کی اجازت دیں۔ اس کے بغیر اسکینر سروس چل نہیں سکتی۔
  • اسکینز ڈیوائس پر رہ جاتے ہیں

    • اگر اسٹیٹس Connected نہ ہو تو اسکین قطار میں رکھا جاتا ہے اور دوبارہ کنیکٹ ہونے پر بھیجا جاتا ہے۔ وہ ضائع نہیں ہوتا۔
    • اگر ویلیڈیشن یا گنتی کی اسکرین کھلی ہو تو اسکین ٹائپ ہونے کے بجائے اس سیشن میں محفوظ ہوتا ہے۔
    • اگر ہوم اسکرین پر اسٹیٹس Connected ہو تو PC کی ٹیکسٹ فیلڈ پر کلک کریں اور تصدیق کریں کہ Type into focused window آن ہے۔
  • آپ نے پورٹ بدلا

    • پورٹ QR میں ہے۔ اسے Companion Settings میں لاگو کریں، پھر نیا QR اسکین کریں۔
    • اس پورٹ کو TCP اور UDP دونوں کے لیے اجازت دیں۔ وہ اسکینر جس نے یہ Companion پہلے سے محفوظ کیا ہے، نیا پورٹ اعلان سے سیکھ لیتا ہے۔ جو اسکینر اسے کبھی محفوظ نہیں کر سکا وہ اب بھی 17832 پر سگنل بھیجتا ہے، اس لیے پہلی بار اسے QR اسکین کر کے جوڑیں۔
    • اسی پورٹ سے کوئی اور پروگرام پہلے سے منسلک ہو تو Companion سن نہیں سکے گا۔ 1024 سے اوپر کوئی خالی پورٹ منتخب کریں۔

ابھی بھی پھنسے ہیں؟ office@updruck.com پر ای میل کریں، جس میں Companion ورژن (PC Settings)، Android ایپ ورژن (اسکینر Settings)، Network کے تحت منتخب پتہ، اور یہ کہ فون گیسٹ وائی فائی یا VPN پر ہے یا نہیں، شامل کریں۔