سافٹ ویئر لائسنسز کو کیسے مینیج کریں
HandyCafe سرور آپ کے کلائنٹ پی سیز پر سافٹ ویئر لائسنسز کو ٹریک کرتا ہے۔ آپ یہ تعین کرتے ہیں کہ ہر لائسنس یافتہ ایپلیکیشن کے لئے کتنے ہم وقتی صارفین کی اجازت ہے۔ سسٹم یہ مانیٹر کرتا ہے کہ کون سے پی سیز نے لائسنس چیک آؤٹ کیا ہے، حدود کو نافذ کرتا ہے، اور ان مشینوں سے لائسنس واپس لیتا ہے جو جواب دینا بند کر دیتی ہیں۔ یہ گائیڈ لائسنسز شامل کرنے، استعمال کی نگرانی کرنے، حدود کو سنبھالنے، ہارٹ بیٹ مانیٹرنگ کو ترتیب دینے، میعاد ختم ہونے کو ٹریک کرنے، اور ایک عملی مثال کا احاطہ کرتا ہے۔
سافٹ ویئر لائسنس کیسے شامل کریں
لائسنس شامل کرنا سسٹم کو سافٹ ویئر کے بارے میں بتاتا ہے، کتنی ہم وقتی کاپیاں کی اجازت ہے، اور یہ کیسے پتہ چلتا ہے کہ یہ چل رہا ہے۔
آپ کو کیا درکار ہوگا
- HandyCafe سرور ایڈمن رسائی کے ساتھ چل رہا ہو۔
- ایپلیکیشن کا درست پروسیس نام جیسا کہ یہ ونڈوز ٹاسک مینیجر میں ظاہر ہوتا ہے (مثال کے طور پر:
photoshop.exe,steam.exe,chrome.exe)۔ - لائسنس کی یا سیریل نمبر (آپ کے ریکارڈ کے لئے)۔
- آپ کے لائسنس معاہدے کے تحت اجازت شدہ ہم وقتی نشستوں کی تعداد۔
مراحل
- HandyCafe سرور ایپلیکیشن کے بائیں سائڈبار میں Licenses پر کلک کریں۔
- نیا لائسنس اندراج بنانے کے لئے Add بٹن پر کلک کریں۔
- License Name درج کریں۔ ایک واضح، قابل شناخت نام استعمال کریں جیسے "Adobe Photoshop" یا "Steam Game Library"۔ یہ نام آپ کے ریفرنس کے لئے مینجمنٹ انٹرفیس میں ہے۔
- Provider نام درج کریں۔ مثال کے طور پر: "Adobe", "Valve", "Microsoft"۔ یہ آپ کو وینڈر کے ذریعہ لائسنسز کو گروپ اور شناخت کرنے میں مدد کرتا ہے۔
- License Key یا سیریل نمبر درج کریں۔ یہ فیلڈ آپ کے ریکارڈ کے لئے کی کو اسٹور کرتا ہے۔ یہ کلائنٹس کو منتقل نہیں کیا جاتا یا ایکٹیویشن کے لئے استعمال نہیں ہوتا۔
- Type کو "app" پر سیٹ کریں معیاری ایپلیکیشنز کے لئے۔
- Process Name بالکل ویسا ہی درج کریں جیسا کہ یہ ونڈوز ٹاسک مینیجر میں ظاہر ہوتا ہے۔ مثال کے طور پر:
photoshop.exe۔ یہ سسٹم کو پتہ چلتا ہے کہ آیا ایپلیکیشن کلائنٹ پی سی پر چل رہی ہے۔ میچ کیس حساس نہیں ہے۔ - Quantity کو آپ کے پاس موجود لائسنس نشستوں کی کل تعداد پر سیٹ کریں۔ Simultaneous Users کو ان پی سیز کی تعداد پر سیٹ کریں جو ایک ہی وقت میں ایپلیکیشن چلا سکتے ہیں۔ زیادہ تر معاملات میں یہ دونوں نمبر ایک جیسے ہوتے ہیں۔ مثال کے طور پر، اگر آپ نے 5 ہم وقتی لائسنس خریدے ہیں، تو دونوں کو 5 پر سیٹ کریں۔
- Check Interval کو سیکنڈز میں سیٹ کریں۔ یہ ویلیو طے کرتی ہے کہ کلائنٹ سے جواب کے لئے سسٹم کتنی دیر انتظار کرتا ہے اس سے پہلے کہ اس کا لائسنس واپس لے۔ 300 سیکنڈز (5 منٹ) کا ڈیفالٹ زیادہ تر حالات کے لئے کام کرتا ہے۔ تفصیلات کے لئے نیچے ہارٹ بیٹ سیکشن دیکھیں۔
- اگر آپ کے لائسنس کی تجدید کی آخری تاریخ ہے تو اختیاری طور پر Expiration Date سیٹ کریں۔ Save پر کلک کریں۔
متوقع نتیجہ
لائسنس لائسنسز کی فہرست میں اپنے ہم وقتی حد کے ساتھ ظاہر ہوتا ہے۔ سسٹم تمام منسلک کلائنٹ پی سیز پر پروسیس کو ٹریک کرنا شروع کر دیتا ہے۔ جب کوئی کلائنٹ ایپلیکیشن لانچ کرتا ہے تو لائسنس خود بخود چیک آؤٹ ہو جاتا ہے۔
عام غلطیاں
- غلط پروسیس نام درج کرنا۔ اگر پروسیس نام اس سے میل نہیں کھاتا جو اصل میں کلائنٹ پر چلتا ہے، تو سسٹم ایپلیکیشن کا پتہ نہیں لگا سکتا۔ کلائنٹ پی سی پر ٹاسک مینیجر کھولیں، ایپلیکیشن لانچ کریں، اور ڈیٹیلز ٹیب میں دکھائے گئے درست پروسیس نام کو نوٹ کریں۔
- ایپلیکیشن ڈسپلے نام کو پروسیس نام کے ساتھ الجھانا۔ "Adobe Photoshop 2026" ڈسپلے نام ہے۔ پروسیس نام
photoshop.exeہے۔ ہمیشہ پروسیس نام استعمال کریں۔ - ہم وقتی صارفین کی حد کو اصل لائسنس معاہدے کی اجازت سے زیادہ سیٹ کرنا۔ سسٹم آپ کے لائسنس کی اجازت سے زیادہ صارفین کو اجازت دے گا، جو سافٹ ویئر وینڈر کی شرائط کی خلاف ورزی کر سکتا ہے۔
فعال لائسنس استعمال کی نگرانی کیسے کریں
دیکھیں کہ کون سے پی سیز نے فی الحال لائسنس چیک آؤٹ کیا ہے اور کتنی نشستیں دستیاب ہیں۔
آپ کو کیا درکار ہوگا
- سسٹم میں کم از کم ایک لائسنس ترتیب دیا گیا ہو۔
- کلائنٹ پی سیز لائسنس یافتہ ایپلیکیشن چلا رہے ہوں۔
مراحل
- Licenses صفحے پر جائیں۔
- فہرست سے ایک لائسنس منتخب کریں۔ تفصیل پینل موجودہ استعمال کی حیثیت دکھاتا ہے۔
- Active Checkouts سیکشن کا جائزہ لیں۔ ہر اندراج اس پی سی کا نام دکھاتا ہے جس پر ایپلیکیشن چل رہی ہے، لائسنس چیک آؤٹ ہونے کا وقت، اور آخری ہارٹ بیٹ ٹائم اسٹیمپ۔
- Available کاؤنٹ دکھاتا ہے کہ کتنی نشستیں ابھی بھی کھلی ہیں۔ مثال کے طور پر، اگر آپ 5 ہم وقتی صارفین کی اجازت دیتے ہیں اور 3 پی سیز ایپلیکیشن چلا رہے ہیں، تو 2 نشستیں دستیاب ہیں۔
متوقع نتیجہ
ایک حقیقی وقت کا نظارہ کہ کون سے پی سیز ہر لائسنس یافتہ ایپلیکیشن کو استعمال کر رہے ہیں اور کتنی نشستیں باقی ہیں۔ یہ نظارہ کلائنٹ پی سیز پر ایپلیکیشنز کے لانچ اور بند ہونے کے ساتھ اپ ڈیٹ ہوتا ہے۔
لائسنس حد پہنچنے پر کیسے نمٹا جائے
جب ہم وقتی صارفین کے لئے تمام نشستیں استعمال میں ہوں، تو سسٹم اضافی پی سیز کو ایپلیکیشن لانچ کرنے سے روکتا ہے۔
خود بخود کیا ہوتا ہے
جب کوئی کلائنٹ پی سی ایپلیکیشن لانچ کرنے کی کوشش کرتا ہے اور تمام ہم وقتی نشستیں پہلے ہی چیک آؤٹ ہو چکی ہوتی ہیں، تو سسٹم لانچ کو بلاک کر دیتا ہے۔ صارف کو ایک نوٹیفکیشن نظر آتا ہے کہ زیادہ سے زیادہ صارفین کی تعداد تک پہنچ چکی ہے۔
لائسنس کو دستی طور پر کیسے بحال کریں
اگر کوئی لائسنس پھنس گیا ہے (مثال کے طور پر، کوئی پی سی ایپلیکیشن کو صحیح طریقے سے بند کیے بغیر کریش ہو گیا)، تو آپ اسے دستی طور پر بحال کر سکتے ہیں۔
- Licenses صفحے پر جائیں اور لائسنس منتخب کریں۔
- Active Checkouts فہرست میں، اس چیک آؤٹ کو تلاش کریں جو پھنس گیا نظر آتا ہے۔ یہ عام طور پر ایک پرانا ہارٹ بیٹ ٹائم اسٹیمپ دکھائے گا۔
- اس چیک آؤٹ کے ساتھ Recover بٹن پر کلک کریں۔
- لائسنس نشست فوری طور پر آزاد ہو جاتی ہے اور دوسرے پی سی کے لئے دستیاب ہو جاتی ہے۔
دستی بحالی کب استعمال کریں
- کوئی پی سی کریش ہو گیا یا نیٹ ورک کنیکٹیویٹی کھو دی۔ چیک انٹرویل بالآخر لائسنس کو خود بخود بحال کر دے گا۔ اگر آپ کو نشست جلدی آزاد کرنی ہے تو دستی بحالی استعمال کریں۔
- کوئی کلائنٹ پی سی ایپلیکیشن کو صحیح طریقے سے بند کیے بغیر بند ہو گیا۔
عام غلطیاں
- کسی لائسنس کو بحال کرنا جو اصل میں استعمال میں ہے۔ اس پی سی پر صارف ایپلیکیشن تک رسائی کھو سکتا ہے۔ بحالی سے پہلے ہمیشہ پی سی کی حیثیت کی تصدیق کریں۔
ہارٹ بیٹ مانیٹرنگ کیسے سیٹ اپ کریں
ہارٹ بیٹ سسٹم یہ یقینی بناتا ہے کہ لائسنسز ان پی سیز کے ذریعہ مستقل طور پر لاک نہ ہوں جو جواب دینا بند کر دیتے ہیں۔ یہاں یہ کیسے کام کرتا ہے اور اسے کیسے ترتیب دیا جائے۔
لائسنس کا لائف سائیکل
- Checkout: کوئی کلائنٹ پی سی ایک مانیٹرڈ ایپلیکیشن لانچ کرتا ہے۔ سسٹم خود بخود اس پی سی کے لئے ایک لائسنس نشست چیک آؤٹ کرتا ہے۔
- Heartbeat: جب تک ایپلیکیشن چل رہی ہے، کلائنٹ سرور کو وقفے وقفے سے ہارٹ بیٹ سگنلز بھیجتا ہے جو اس بات کی تصدیق کرتا ہے کہ ایپلیکیشن ابھی بھی فعال ہے۔
- Checkin: جب ایپلیکیشن معمول کے مطابق بند ہوتی ہے، تو کلائنٹ ایک چیک ان سگنل بھیجتا ہے اور لائسنس نشست جاری ہو جاتی ہے۔
- Automatic Recovery: اگر سرور کو مقررہ چیک انٹرویل سے زیادہ دیر تک ہارٹ بیٹس موصول ہونا بند ہو جائیں، تو یہ فرض کرتا ہے کہ ایپلیکیشن اب نہیں چل رہی (پی سی کریش ہو سکتا ہے، کنیکٹیویٹی کھو سکتا ہے، یا بند ہو سکتا ہے)۔ سرور خود بخود لائسنس نشست کو بحال کر دیتا ہے۔
ٹائم آؤٹ کو ترتیب دینا
- Licenses صفحے پر جائیں اور جس لائسنس کو آپ ترتیب دینا چاہتے ہیں اسے منتخب کریں۔
- Check Interval فیلڈ میں ترمیم کریں۔ ویلیو سیکنڈز میں ہے۔
- اپنے ماحول کے لئے مناسب ویلیو سیٹ کریں:
- 120-180 سیکنڈز ان ماحول کے لئے جہاں آپ کو مسئلہ کے بعد لائسنسز کو جلدی آزاد کرنے کی ضرورت ہو۔
- 300 سیکنڈز (5 منٹ) ڈیفالٹ ہے اور زیادہ تر سیٹ اپس کے لئے اچھی طرح کام کرتا ہے۔
- 600 سیکنڈز (10 منٹ) ان ماحول کے لئے جہاں کبھی کبھار نیٹ ورک کی عدم استحکام ہوتی ہے اور آپ غلط بحالی سے بچنا چاہتے ہیں۔
- تبدیلیاں محفوظ کریں۔
متوقع نتیجہ
لائسنسز غیر جوابی پی سیز سے چیک انٹرویل ختم ہونے کے بعد خود بخود بحال ہو جاتے ہیں۔ یہ "گھوسٹ چیک آؤٹس" کو مستقل طور پر لائسنس نشستوں کو استعمال کرنے سے روکتا ہے۔
عام غلطیاں
- چیک انٹرویل کو بہت مختصر (60 سیکنڈز سے کم) سیٹ کرنا۔ مختصر نیٹ ورک کی رکاوٹیں یا سرور کی زیادہ لوڈنگ ہارٹ بیٹس کو تھوڑا دیر سے پہنچا سکتی ہیں۔ بہت مختصر انٹرویل ان پی سیز سے لائسنسز کو بحال کر سکتا ہے جو اصل میں ابھی بھی ایپلیکیشن چلا رہے ہیں۔
- چیک انٹرویل کو بہت لمبا (15 منٹ سے زیادہ) سیٹ کرنا۔ ایک کریش شدہ پی سی پورے انٹرویل کے لئے اپنا لائسنس رکھے گا، دوسرے صارفین کو اسے استعمال کرنے سے روک دے گا۔
لائسنس کی میعاد ختم ہونے کو کیسے ٹریک کریں
میعاد ختم ہونے کی تاریخیں سیٹ کریں تاکہ لائسنس کی میعاد ختم ہونے سے پہلے الرٹس موصول ہوں۔
آپ کو کیا درکار ہوگا
- آپ کے ہر سافٹ ویئر لائسنس کی تجدید کی تاریخ۔
مراحل
- Licenses صفحے پر جائیں اور لائسنس منتخب کریں۔
- Expiration Date کو اس تاریخ پر سیٹ کریں جب آپ کے لائسنس معاہدے کی میعاد ختم ہو رہی ہے یا تجدید کی جانی چاہئے۔
- تبدیلیاں محفوظ کریں۔
- سسٹم میعاد ختم ہونے کی تاریخ کے قریب آتے ہی ایک وارننگ دکھاتا ہے۔ ختم شدہ لائسنسز کو فہرست میں نشان زد کیا جاتا ہے۔
- جب کوئی لائسنس ختم ہو جاتا ہے، تو فیصلہ کریں کہ آیا اسے وینڈر کے ساتھ تجدید کرنا ہے اور میعاد ختم ہونے کی تاریخ کو اپ ڈیٹ کرنا ہے، یا اگر آپ تجدید نہیں کر رہے ہیں تو لائسنس اندراج کو ہٹا دیں۔
متوقع نتیجہ
آنے والی میعاد ختم ہونے کی تاریخیں Licenses صفحے میں نظر آتی ہیں، آپ کو تجدید کے لئے پیشگی اطلاع دیتے ہیں۔ ختم شدہ لائسنسز واضح طور پر نشان زد ہوتے ہیں تاکہ آپ غلطی سے صارفین کو ایسا سافٹ ویئر استعمال کرنے کی اجازت نہ دیں جس کے لئے آپ کے پاس مزید لائسنس نہیں ہے۔
عام غلطیاں
- میعاد ختم ہونے کی تاریخ بالکل سیٹ نہ کرنا۔ اس کے بغیر، کوئی وارننگ نہیں ہوتی۔ لائسنس بغیر کسی کے نوٹس کے ختم ہو سکتا ہے۔
- وینڈر کے ساتھ لائسنس کی تجدید کرنا لیکن HandyCafe میں تاریخ کو اپ ڈیٹ کرنا بھول جانا۔ سسٹم اسے ختم شدہ کے طور پر نشان زد کرتا رہے گا۔
مثال: 30 پی سیز پر 10 ہم وقتی Steam گیم لائسنسز کا انتظام
یہ مثال ایک گیمنگ کیفے کے لئے ایک عام سیٹ اپ کی وضاحت کرتی ہے۔
منظرنامہ
آپ کے کیفے میں 30 کلائنٹ پی سیز ہیں۔ آپ نے ایک کمرشل Steam سائٹ لائسنس خریدا ہے جو 10 ہم وقتی صارفین کی اجازت دیتا ہے۔
سیٹ اپ
- Licenses پر جائیں اور Add پر کلک کریں۔
- نام درج کریں: "Steam Game Library"۔
- فراہم کنندہ درج کریں: "Valve"۔
- اپنا Steam سائٹ لائسنس کی درج کریں۔
- قسم کو "app" پر سیٹ کریں۔
- پروسیس نام کو
steam.exeپر سیٹ کریں۔ - مقدار کو 10 اور ہم وقتی صارفین کو 10 پر سیٹ کریں۔
- چیک انٹرویل کو 300 سیکنڈز پر سیٹ کریں۔
- میعاد ختم ہونے کی تاریخ کو اپنے لائسنس کی تجدید کی تاریخ پر سیٹ کریں۔
- محفوظ کریں۔
یہ عملی طور پر کیسے کام کرتا ہے
- پہلے 10 صارفین جو اپنے پی سیز پر Steam لانچ کرتے ہیں، ہر ایک ایک لائسنس نشست چیک آؤٹ کرتا ہے۔
- صارف نمبر 11 Steam لانچ کرنے کی کوشش کرتا ہے۔ سسٹم لانچ کو بلاک کر دیتا ہے اور صارف کو مطلع کرتا ہے کہ تمام Steam نشستیں فی الحال استعمال میں ہیں۔
- صارف 3 اپنی سیشن ختم کرتا ہے اور Steam بند کر دیتا ہے۔ سسٹم لائسنس کو چیک ان کرتا ہے، ایک نشست کو آزاد کرتا ہے۔
- صارف 11 دوبارہ کوشش کرتا ہے اور اب کامیابی سے نئی آزاد شدہ نشست چیک آؤٹ کرتا ہے۔
- اگر PC-07 Steam چلاتے ہوئے کریش ہو جاتا ہے، تو ہارٹ بیٹ رک جاتا ہے۔ 300 سیکنڈز کے بعد، سرور اس نشست کو بحال کر دیتا ہے۔ یہ اب دوسرے صارف کے لئے دستیاب ہے۔
نگرانی
استعمال کے پیٹرنز دیکھنے کے لئے Licenses صفحے کو وقتاً فوقتاً چیک کریں۔ اگر تمام 10 نشستیں مسلسل مصروف رہتی ہیں تو، مزید ہم وقتی لائسنسز خریدنے پر غور کریں۔ اگر نشستیں شاذ و نادر ہی مکمل استعمال میں ہوتی ہیں، تو آپ کے پاس زیادہ لائسنس ہو سکتے ہیں۔