C cenaly.com
مفت شروع کریں

Cenaly Hardware Bridge

bill پرنٹرز، کیش ڈراور، اسکینر، ترازو اور کسٹمر ڈسپلے

On this page 11

Cenaly Hardware Bridge — کاروبار کا ہارڈویئر

براؤزر خود POS پرنٹر پر رسیدیں چھاپنا، نقدی دراز کھولنا یا ترازو سے وزن پڑھنا نہیں جانتا۔ یہ کام Cenaly Hardware Bridge کرتا ہے — ایک چھوٹی مفت ایپ جو کیش رجسٹر کے کمپیوٹر پر نصب ہوتی ہے، پس منظر میں چلتی ہے اور ایڈمن پینل/کیش رجسٹر کے صفحے کو کاروبار کے مقامی ہارڈویئر سے جوڑتی ہے۔

کھولیں: ایڈمن پینل → ہارڈویئر (admin.cenaly.com)۔


کیا کیا جڑتا ہے#

ڈیوائس کس لیے
رسید پرنٹر (POS پرنٹر) فروخت اور واپسی کی رسید، پیشگی رسید، X/Z رپورٹ، پیکج کا مینی فیسٹ
کچن پرنٹر اسٹیشن کے ٹکٹ اور 60×40 اسٹیکر — دیکھیں کچن اور ہال میں پرنٹنگ
نقدی دراز فروخت پر اور دستی طور پر کھلنا
اسکینر بارکوڈ وصولی، فروخت، مارکنگ
ترازو وصولی کے وقت سامان کا وزن اور تقسیم کے وقت ڈش کا وزن
کسٹمر ڈسپلے مہمان کو رقم اور تفصیل دکھانا
بینک ٹرمینل کارڈ سے ادائیگی، رقوم کا ملان اور دن بند کرنا
فسکل رجسٹر ملک کے مطابق فسکل رسیدیں — دیکھیں فسکلائزیشن
EGAIS (روس) یونیورسل ٹرانسپورٹ ماڈیول کے ساتھ تبادلہ
کیمرہ کیش رجسٹر کے خطرناک آپریشنز کی مختصر ویڈیو کلپس — دیکھیں نقصان پر کنٹرول

پرنٹ کی قطار#

برج کے ذریعے پرنٹنگ «بھیج دو اور امید رکھو» نہیں ہے۔ برج کی اپنی دوبارہ کوششوں والی ٹاسک قطار ہوتی ہے جو دوبارہ شروع ہونے پر بھی باقی رہتی ہے: اگر پرنٹر بند ہو یا کاغذ ختم ہو جائے تو ٹاسک ضائع نہیں ہوتا اور ڈیوائس دوبارہ چلنے پر چھپ جاتا ہے۔

اسی وجہ سے پرنٹ کے پانچ مختلف نتائج ہوتے ہیں، نہ کہ «ہو گیا/نہیں ہوا»: چھپ گیا، قطار میں قبول ہو گیا (کاغذ ابھی نہیں!)، براؤزر نے چھاپ دیا، فسکل کیش رجسٹر چھاپ رہی ہے (نیچے دیکھیں) اور نہیں چھپا۔ کیش رجسٹر کے ہیڈر میں قطار کا انڈیکیٹر نظر آتا ہے جس پر انتظار کرنے والے ٹاسک کی تعداد لکھی ہوتی ہے۔

ٹاسک idempotent ہوتے ہیں: اسی دستاویز کو دوبارہ بھیجنے سے دوسرا کاغذ نہیں نکلتا۔

فسکل رجسٹر متبادل رسید پرنٹر نہیں ہے۔ اگر برانچ پر الگ رسید پرنٹر نہ ہو تو برج ہماری رسید فسکل کیش رجسٹر کے ذریعے چھاپنے نہیں لگے گا: فسکل رسید وہ خود چھاپتی ہے، اور ہماری دستاویز ایک الگ کاغذ ہے۔ ایسی صورت میں کیش رجسٹر خود یہی کہتی ہے: «رسید فسکل کیش رجسٹر خود چھاپتی ہے»۔ رجسٹر کے ذریعے صرف ٹیسٹ پرنٹ اور پیشگی رسید کی اجازت ہے — اور ان پر یہ نشان لگا ہوتا ہے کہ یہ فسکل دستاویز نہیں ہے۔

تفصیلات، پرنٹروں کو اسٹیشنوں سے جوڑنا اور سیریلک اور جارجیائی کے لیے کوڈ پیجز — کچن اور ہال میں پرنٹنگ۔


برج کی تنصیب#

اگر یہ برج اس پی سی پر نہ ملے تو صفحہ اسے تنصیب کرنے کی تجویز دے گا:

  1. اپنے آپریٹنگ سسٹم کے لیے ورژن ڈاؤن لوڈ کریں — Windows، Linux (x64) یا Linux (ARM64) (macOS — منصوبے میں)۔ تصدیق کے لیے SHA-256 دیا گیا ہے۔
  2. ایپ چلائیں۔ Windows — ڈبل کلک: برج پس منظر میں چلا جاتا ہے (ٹرے میں آئیکن) اور حالت کا صفحہ کھولتا ہے۔ Linux — بہتر ہے کہ فوراً ایک سطری کمانڈ سے بیک گراؤنڈ سروس کے طور پر نصب کریں «ہارڈویئر» صفحے سے (curl … | sudo … bash): یہ پی سی کے بوٹ ہونے پر خود شروع ہوتی ہے اور خود دوبارہ چل پڑتی ہے۔ ڈاؤن لوڈ کی گئی فائل کو دستی طور پر چلانا (chmod +x اور چلانا) بھی کام کرتا ہے، مگر برج صرف اُس وقت تک زندہ رہتا ہے جب تک ٹرمینل کھلا ہو اور ری اسٹارٹ کے بعد واپس نہیں آئے گا؛ Linux پر حالت کا صفحہ خود کھولیں — http://127.0.0.1:9100۔
  3. حالت کے صفحے پر تصدیق کریں کہ برج چل رہا ہے۔ ایڈمن پینل اسی پی سی پر کھولیں، مطلوبہ برانچ اور «ہارڈویئر» سیکشن منتخب کریں: براؤزر خود بخود جڑ جاتا ہے۔
  4. ایڈمن پینل پر واپس جائیں اور «دوبارہ تلاش کریں» دبائیں — POS خود اس پی سی پر برج تلاش کر کے جڑ جائے گا۔

اگر Windows ڈاؤن لوڈ/چلانے پر انتباہ دکھائے تو یہ متوقع ہے: «محفوظ کریں» منتخب کریں، اور چلانے پر «مزید تفصیلات» → «بہرحال چلائیں»۔ Linux کے لیے بیک گراؤنڈ سروس کے طور پر ایک سطری تنصیب موجود ہے۔

کمپیوٹر سے برج ہٹانے کا طریقہ (Linux)۔ «ہارڈویئر» صفحے سے وہی ایک سطری کمانڈ، صرف ذیلی کمانڈ کے ساتھ — صفحے پر یہ «Linux — برج روکیں یا حذف کریں» کے نیچے چھپا ہے:

  • … | sudo bash -s -- stop — سروس روکیں اور اسے آٹو اسٹارٹ سے ہٹائیں؛ فائلیں اور ترتیبات اپنی جگہ موجود، دوبارہ چالو کرنے کے لیے — start؛
  • … | sudo bash -s -- uninstall — سروس ہٹائیں اور خود پروگرام حذف کریں۔ ترتیبات اور POS کی منسلکگی باقی رہتی ہیں، اور اسکرپٹ بتاتا ہے کہ وہ کہاں ہیں؛
  • … | sudo bash -s -- uninstall --purge — وہی سب کے ساتھ ترتیبات بھی: ہارڈویئر کی فہرست اور برانچ سے منسلکگی۔ اس کے بعد POS کو دوبارہ منسلک کرنا پڑے گا؛
  • … | sudo bash -s -- status — برج چل رہا ہے یا نہیں اور کس پتے پر (اگر 9100 مصروف ہو تو برج اگلا آزاد پتہ لیتا ہے، 9109 تک)۔

Windows پر اس کے لیے عام «پروگرام انسٹال اور ان انسٹال کریں» موجود ہے (ریکارڈ «Cenaly Bridge») — ان انسٹالر آٹو اسٹارٹ بھی ہٹا دیتا ہے۔

اُس کمپیوٹر پر برج جہاں ایڈمن پینل نہیں کھولا جاتا (اسٹور روم میں سرور، پرنٹروں کے پاس الگ پی سی)، خودکار تلاش سے منسلک نہیں کیا جا سکتا — خودکار منسلکگی صرف برج اور POS صفحے کے درمیان اسی کمپیوٹر پر کام کرتی ہے۔ ایسی صورت کے لیے مالک ایڈمن پینل میں ایک بار استعمال ہونے والا منسلکگی کوڈ جاری کرتا ہے (15 منٹ تک زندہ رہتا ہے) اور اسے برج کے حالت کے صفحے پر درج کرتا ہے۔

برج آپ کے برانڈ سے منسلک ہے: کسی اور برانڈنگ ڈومین سے ڈاؤن لوڈ کیا گیا برج آپ کے ایڈمن پینل کی خدمت نہیں کرے گا، اور اگر برج پہلے ہی اسی مالک کی کسی دوسری برانچ سے منسلک ہو تو صفحہ یہ دکھائے گا اور ایک بٹن سے اسے یہاں دوبارہ منسلک کرنے کی تجویز دے گا۔


تین طریقے برائے منسلکگی#

کیا منسلک کر رہے ہیں کیا کرنا ہے
برج والے پی سی پر براؤزر «ہارڈویئر» میں مطلوبہ برانچ کھولیں۔ مقامی جوڑا خود بخود بن جاتا ہے۔
دوسرے پی سی پر برج مالک «دوسرے کمپیوٹر پر برج منسلک کریں» دباتا ہے، پھر اُس پی سی پر «اکاؤنٹس اور برانچیں → کوڈ سے منسلک کریں» میں کوڈ درج کرتا ہے۔ کوڈ 15 منٹ تک کارآمد رہتا ہے۔
اسی نیٹ ورک میں Android ایپ برج کے صفحے پر «Wi-Fi ڈیوائسز» کھولیں اور «ڈیوائس جوڑیں» دبائیں۔ ایپ میں PIN درج کریں؛ ٹرمینل تک رسائی کے لیے فنگر پرنٹ کی تصدیق کریں۔ PIN 10 منٹ تک کارآمد رہتا ہے۔

«ڈیوائسز» سیکشن سے ملازم کا لاگ ان کوڈ — الگ طریقہ کار ہے۔ اگر PIN یا کوڈ کی مدت ختم ہو گئی ہو تو متعلقہ بٹن سے نیا بنائیں۔

انتظام اور جانچ#

جب برج منسلک ہو تو صفحے پر نظر آتا ہے:

  • ڈیوائسز — ہر ایک کی حالت کے ساتھ فہرست (منسلک / توجہ درکار / خرابی / نہیں ملا)؛
  • ہارڈویئر کی جانچ — پرنٹ، اسکین، وزن کا فوری ٹیسٹ؛
  • ہارڈویئر کی ترتیبات؛
  • سرگرمی — حقیقی وقت میں واقعات کی لڑی (اسکین، وزن، پرنٹ)؛
  • اپ ڈیٹ — اگر برج کا نیا ورژن آ گیا ہو تو اسے یہیں سے نصب کیا جا سکتا ہے۔

پرنٹر شامل کرتے وقت اس کا مقصد منتخب کریں: رسید، کچن یا لیبل۔ کردار ڈیوائس کے کارڈ میں نظر آتا ہے۔ یہ برج کے اندر مقصد متعین کرتا ہے؛ الگ الگ ورک اسٹیشنوں کے درمیان ہارڈویئر کی تقسیم — ترتیب کا دوسرا درجہ ہے۔ اگر ترتیبات پڑھی نہ جا سکیں تو وزرڈ دوبارہ کوشش کی تجویز دے گا اور موجودہ فہرست محفوظ رکھے گا۔

ملنے والا ہارڈویئر غیر فعال یا حذف کیا جا سکتا ہے۔ «غیر فعال کریں» ڈیوائس کو تمام ترتیبات کے ساتھ فہرست میں رکھتا ہے، مگر ڈرائیور لوڈ نہیں ہوتا: COM پورٹ آزاد، کوئی پولنگ نہیں، کردار دوسری ڈیوائس کو مل جاتا ہے — ایک بٹن سے دوبارہ چالو ہو جاتا ہے۔ «حذف کریں» (تصدیق کے تحت) ڈیوائس کو ہمیشہ کے لیے ہٹا دیتا ہے، اور جانے پہچانے ہارڈویئر کی خودکار گرفت اسے برج کے اگلے آغاز پر واپس نہیں لاتی۔ وہ ہارڈویئر جو پہلے ترتیب دیا گیا تھا مگر اب تلاش اسے نہیں دیکھ رہی، الگ گروپ میں دکھایا جاتا ہے — ورنہ اسے سنبھالنے کا کوئی ذریعہ نہ ہوتا۔

ایک اکاؤنٹ پر کئی برج ہو سکتے ہیں، اور ہر ایک کا کردار متعین کیا جاتا ہے: عالمگیر، ہارڈویئر، کیمرے یا ٹیلی فونی۔ برانچ کے برج الگ فہرست میں درج ہیں — انہیں نیا نام دیا جا سکتا ہے اور طے شدہ برج مقرر کیا جا سکتا ہے۔


پورے اکاؤنٹ کا ہارڈویئر اور کلاؤڈ سے کام#

«اس کمپیوٹر» کے برج کے علاوہ صفحے پر اکاؤنٹ کا ہارڈویئر رجسٹر بھی ہے — نیٹ ورک کی تمام برانچوں کے تمام برجوں، ڈیوائسز اور کیمروں کی مکمل جدول: یہ دیکھا جا سکتا ہے کہ کیا کہاں لگا ہے، برج آن لائن ہے یا نہیں، اور وہ کون سی برانچوں کے ہارڈویئر کی خدمت کر رہا ہے۔ ڈیوائس کو دوسری برانچ میں منتقل کیا جا سکتا ہے، بشرطیکہ برج اس وقت آن لائن ہو؛ آف لائن برج کی صورت میں رجسٹر صرف دکھاتا ہے، تبدیل نہیں کرتا۔

رجسٹر میں ہر مشین کا کارڈ «PC کی تفصیلات» کھلتا ہے: کمپیوٹر کا نام، IP اور MAC، سسٹم، ماڈل، پروسیسر، سلاٹ کے حساب سے میموری، خالی جگہ اور حالت کے ساتھ اسٹوریج ڈیوائسز، تمام منسلک ہارڈویئر اور تمام COM پورٹس — اس نوٹ کے ساتھ کہ کون سا پورٹ کس کے زیر استعمال ہے اور کون سا خالی ہے۔ جب «پرنٹر پہلے تھا، اب نظر نہیں آتا» یا کیش کمپیوٹر پر جگہ ختم ہو رہی ہو، تو سب سے پہلے یہیں دیکھنا چاہیے۔ ڈیٹا خود برج جمع کرتا ہے؛ برج کے پرانے ورژن میں ہارڈویئر کی فہرست خالی ہو سکتی ہے — ایسی صورت میں برج کو اپ ڈیٹ کرنا کافی ہے۔

مقامی چینل (براؤزر ↔ اس PC پر برج) کے علاوہ کلاؤڈ چینل بھی ہے: کمانڈ سرور کے ذریعے برج تک جاتی ہے، اس لیے رسید پرنٹ کرنا یا پرنٹر جانچنا دوسرے ڈیوائس سے ممکن ہے — مثلاً ویٹر اپنے فون سے کاؤنٹر کے کیش پرنٹر پر پرنٹ کرتا ہے۔ صفحے پر یہ برج کے «کلاؤڈ کنکشن» اور کلاؤڈ ٹیسٹ پرنٹ کے الگ بٹن کی صورت میں نظر آتا ہے۔

ملحقہ کمپیوٹر کے پرنٹر پر پرنٹنگ۔ اگر پرنٹر جسمانی طور پر کسی دوسرے PC سے منسلک ہے، تو اسے نیٹ ورک پر «شیئر» کرنا یا کیبل کھینچنا ضروری نہیں۔ رجسٹر میں «دوسرے PC سے پرنٹ کریں» کی کارروائی اس مشین پر دوسرے کے پرنٹر کا حوالہ بناتی ہے: مالک کمپیوٹر، برانچ اور نام منتخب کیے جاتے ہیں، پھر لائن پر «کلاؤڈ کے ذریعے → مالک PC» کا نشان لگتا ہے، اور پرنٹ کے کام اسی کمپیوٹر کی قطار سے پرنٹ ہوتے ہیں۔ مشترکہ فولڈر، VPN اور مشینوں کی براہ راست نظر آنے کی ضرورت نہیں — بس دونوں برج ایک ہی برانچ کی خدمت کریں۔

کیش کا ریموٹ اسکرین۔ اسی صفحے سے (اور ورک چیٹ کی دعوت سے) کیش کمپیوٹر کی اسکرین دیکھی جا سکتی ہے — مثلاً اپنی آنکھوں سے دیکھنے کے لیے کہ کیش وہاں کیا دکھا رہا ہے۔ فیصلہ ہمیشہ دوسری طرف کا ہوتا ہے: جب تک اس کا مالک اپنی طرف ریموٹ رسائی آن نہ کرے، کنیکٹ کا بٹن موجود نہیں، اور ہر سیشن کے لیے اس کی الگ رضامندی درکار ہے — «دوبارہ نہ پوچھیں» جان بوجھ کر نہیں ہے۔ دیکھنا اور کنٹرول کرنا — دو الگ اجازتیں ہیں، اور ونڈو بند کرنا سیشن کو یقینی طور پر ختم کر دیتا ہے۔


متعلقہ حصے#


اکثر پوچھے جانے والے سوالات#

کیا لنک کرنے کے لیے کوڈ درج کرنا ضروری ہے؟#

عام طور پر نہیں: برج اسی PC پر چلتا ہے جہاں کیش کھولا جاتا ہے، اور وہ «دوبارہ تلاش کریں» کے بٹن سے خود ہی اسے ڈھونڈ لیتا ہے۔ کوڈ صرف اس کمپیوٹر کے برج کے لیے درکار ہے جہاں ایڈمن پینل نہیں کھولا جاتا — ایسی صورت میں مالک ایک بار استعمال ہونے والا کوڈ جاری کرتا ہے اور اسے برج کے صفحے پر درج کرتا ہے۔

برج کن آپریٹنگ سسٹمز پر کام کرتا ہے؟#

Windows اور Linux (x64 اور ARM64)۔ macOS کے لیے ورژن منصوبے میں ہے۔

ہارڈویئر نظر نہیں آ رہا — کیا جانچیں؟#

یقینی بنائیں کہ برج چل رہا ہے (حالت کا صفحہ)، اور «دوبارہ تلاش کریں» دبائیں۔ ہر ڈیوائس کی حالت اور فوری جانچ «ہارڈویئر» کے صفحے پر دستیاب ہیں۔ اگر ڈیوائس ظاہر نہ ہوئی ہو، تو ہارڈویئر رجسٹر میں اس مشین کا «PC کی تفصیلات» کارڈ کھولیں: وہاں وہ تمام ہارڈویئر نظر آتا ہے جو کمپیوٹر خود دیکھتا ہے، اور تمام COM پورٹس اس نوٹ کے ساتھ کہ کون سا پورٹ کس کے زیر استعمال ہے — عام طور پر یہی سمجھنے کے لیے کافی ہوتا ہے کہ مسئلہ کیبل میں ہے، پورٹ میں ہے، یا کسی اور پروگرام میں جو پورٹ روکے ہوئے ہے۔

Was this article helpful?