HandyCafe Docs
owner it-admin

क्लाइंट मेनू

क्लाइंट मेनू वह ऐप लॉन्चर है जो ग्राहक अपने गेमिंग सेंटर या ईस्पोर्ट्स एरीना में सक्रिय सत्रों के दौरान अपने डेस्कटॉप पर देखते हैं। यह सर्वर-प्रबंधित पदानुक्रमित संरचना प्रदान करता है जो श्रेणियों में ऐप्स के रूप में व्यवस्थित है, जिससे आपको पूर्ण नियंत्रण मिलता है कि आपके ग्राहकों के लिए कौन सा सॉफ्टवेयर और सामग्री उपलब्ध है।

श्रेणी प्रबंधन

श्रेणियां क्लाइंट मेनू की शीर्ष-स्तरीय संगठनात्मक इकाइयां हैं। प्रत्येक श्रेणी आसान नेविगेशन के लिए संबंधित ऐप्स को एक साथ समूहित करती है।

  • नाम, आइकन और वैकल्पिक विवरण के साथ श्रेणियां बनाएं
  • वांछित स्थिति में खींचकर श्रेणियां पुनर्क्रमित करें। क्रम संरक्षित रहता है और सभी जुड़े क्लाइंट पर प्रतिबिंबित होता है।
  • दृश्यता टॉगल आपको श्रेणी को हटाए बिना क्लाइंट डेस्कटॉप से छुपाने की अनुमति देता है। छुपी श्रेणियां और उनके ऐप्स ग्राहकों को प्रदर्शित नहीं होते।
  • लॉन्चर में दृश्य पहचान प्रदान करने के लिए प्रत्येक श्रेणी को आइकन सौंपे जा सकते हैं।

ऐप प्रबंधन

श्रेणी के भीतर प्रत्येक ऐप क्लाइंट डेस्कटॉप पर एक लॉन्च करने योग्य आइटम का प्रतिनिधित्व करता है। ऐप्स निम्नलिखित कॉन्फ़िगरेशन का समर्थन करते हैं:

  • नाम और विवरण -- लॉन्चर में ग्राहकों को प्रदर्शित।
  • ऐप प्रकार -- ऐप कैसे लॉन्च होता है यह निर्धारित करता है:
    • Game -- क्लाइंट PC पर एक गेम एक्ज़ीक्यूटेबल।
    • Browser -- क्लाइंट ब्राउज़र में एक URL खोलता है।
    • Link -- एक बाहरी लिंक खोलता है।
    • File -- एक स्थानीय फाइल लॉन्च करता है।
    • App -- एक मानक एप्लिकेशन एक्ज़ीक्यूटेबल चलाता है।
  • एक्ज़ीक्यूटेबल पथ या लॉन्च URI -- ऐप शुरू करने के लिए उपयोग किया जाने वाला फाइल पथ या URL।
  • आइकन और पोस्टर इमेज -- ऐप की उपस्थिति के लिए उपयोग की जाने वाली दृश्य मीडिया फाइलें। आइकन कॉम्पैक्ट व्यू में दिखाई देते हैं; पोस्टर विस्तृत और ग्रिड व्यू में दिखाई देते हैं।
  • क्रम व्यवस्था -- श्रेणी के भीतर ऐप्स को क्रम स्थिति निर्दिष्ट करके पुनर्क्रमित किया जा सकता है।

हीरो कैरोसेल

पात्र ऐप्स को हीरो कैरोसेल में प्रदर्शित किया जा सकता है, जो क्लाइंट डेस्कटॉप के शीर्ष पर बड़े प्रचार बैनर प्रदर्शित करता है। किसी ऐप को हीरो-पात्र के रूप में चिह्नित करें और यह विशेष सामग्री की ओर ग्राहकों का ध्यान आकर्षित करने के लिए रोटेटिंग बैनर के रूप में दिखाई देगा।

स्टोर एकीकरण

ऐप्स को मेटाडेटा और लॉन्चिंग के लिए बाहरी स्टोर प्लेटफॉर्म से जोड़ा जा सकता है:

  • प्लेटफॉर्म -- स्टोर प्लेटफॉर्म (जैसे, Steam, Epic Games)।
  • ऐप ID -- बाहरी प्लेटफॉर्म पर पहचानकर्ता।
  • लॉन्च URI -- स्टोर क्लाइंट के माध्यम से ऐप लॉन्च करने के लिए उपयोग किया जाने वाला प्रोटोकॉल URI।
  • स्टोर URL -- ऐप के स्टोर पेज का लिंक।

IGDB गेम मेटाडेटा

गेम जोड़ते समय, आप IGDB (Internet Games Database) खोज सकते हैं ताकि नाम, विवरण, कवर आर्ट और अन्य मेटाडेटा सहित गेम जानकारी स्वचालित रूप से भर जाए। गेम कैटलॉग बनाते समय यह समय बचाता है और सटीक, सुसंगत जानकारी सुनिश्चित करता है।

क्विक लॉन्च बार

क्विक लॉन्च बार एक-क्लिक पहुंच के लिए क्लाइंट डेस्कटॉप के शीर्ष पर पिन किए गए पसंदीदा ऐप्स प्रदर्शित करता है। ग्राहक श्रेणियों में ब्राउज़ किए बिना सबसे लोकप्रिय या बार-बार उपयोग किए जाने वाले ऐप्स तक जल्दी पहुंच सकते हैं।

रियल-टाइम सिंक

सभी मेनू संशोधन तुरंत जुड़े क्लाइंट को पुश किए जाते हैं। जब आप किसी श्रेणी या ऐप को बनाते, संपादित करते, पुनर्क्रमित करते, या दृश्यता टॉगल करते हैं, तो सर्वर TCP के माध्यम से push_client_menu_to_connected_clients() कॉल करता है। परिवर्तन बिना पुनः प्रारंभ या मैन्युअल रिफ्रेश की आवश्यकता के सभी जुड़े क्लाइंट डेस्कटॉप पर तुरंत दिखाई देते हैं।