HandyCafe Docs
owner it-admin

Μενού Client

Το μενού client είναι ο launcher εφαρμογών που βλέπουν οι πελάτες στην επιφάνεια εργασίας τους κατά τις ενεργές συνεδρίες στο gaming center ή esports arena σας. Παρέχει μια ιεραρχική δομή διαχειριζόμενη από τον server, οργανωμένη σε Κατηγορίες που περιέχουν Εφαρμογές, δίνοντάς σας πλήρη έλεγχο σχετικά με το λογισμικό και το περιεχόμενο που είναι διαθέσιμο στους πελάτες σας.

Διαχείριση Κατηγοριών

Οι κατηγορίες είναι οι μονάδες οργάνωσης ανώτερου επιπέδου του μενού client. Κάθε κατηγορία ομαδοποιεί σχετικές εφαρμογές για εύκολη πλοήγηση.

  • Δημιουργία κατηγοριών με όνομα, εικονίδιο και προαιρετική περιγραφή.
  • Αναδιάταξη κατηγοριών σύροντάς τες στην επιθυμητή θέση. Η σειρά ταξινόμησης αποθηκεύεται και αντικατοπτρίζεται σε όλους τους συνδεδεμένους client.
  • Διακόπτης ορατότητας σας επιτρέπει να αποκρύψετε μια κατηγορία από την επιφάνεια εργασίας client χωρίς να τη διαγράψετε. Οι κρυφές κατηγορίες και οι εφαρμογές τους δεν εμφανίζονται στους πελάτες.
  • Εικονίδια μπορούν να ανατεθούν σε κάθε κατηγορία για οπτική αναγνώριση στον launcher.

Διαχείριση Εφαρμογών

Κάθε εφαρμογή μέσα σε μια κατηγορία αντιπροσωπεύει ένα εκκινήσιμο στοιχείο στην επιφάνεια εργασίας client. Οι εφαρμογές υποστηρίζουν τις παρακάτω ρυθμίσεις:

  • Όνομα και περιγραφή -- εμφανίζονται στους πελάτες στον launcher.
  • Τύπος εφαρμογής -- καθορίζει πώς εκκινεί η εφαρμογή:
    • Game -- εκτελέσιμο παιχνιδιού στο client PC.
    • Browser -- ανοίγει μια διεύθυνση URL στον browser του client.
    • Link -- ανοίγει εξωτερικό σύνδεσμο.
    • File -- εκκινεί τοπικό αρχείο.
    • App -- εκτελεί ένα τυπικό εκτελέσιμο εφαρμογής.
  • Διαδρομή εκτελέσιμου ή URI εκκίνησης -- η διαδρομή αρχείου ή URL που χρησιμοποιείται για εκκίνηση της εφαρμογής.
  • Εικονίδιο και αφίσα -- οπτικά αρχεία πολυμέσων για την εμφάνιση της εφαρμογής. Τα εικονίδια εμφανίζονται σε συμπαγείς προβολές, οι αφίσες σε αναλυτικές και προβολές πλέγματος.
  • Σειρά ταξινόμησης -- οι εφαρμογές μέσα σε κατηγορία μπορούν να αναδιαταχθούν ορίζοντας θέση ταξινόμησης.

Καρουζέλ Κεντρικής Περιοχής

Κατάλληλες εφαρμογές μπορούν να προβληθούν στο καρουζέλ κεντρικής περιοχής, το οποίο εμφανίζει μεγάλα προωθητικά banner στο πάνω μέρος της επιφάνειας εργασίας client. Σημειώστε μια εφαρμογή ως κατάλληλη για κεντρική προβολή και θα εμφανίζεται ως εναλλασσόμενο banner για να τραβήξει την προσοχή πελατών στο προβαλλόμενο περιεχόμενο.

Ενσωμάτωση Καταστήματος

Οι εφαρμογές μπορούν να συνδεθούν με εξωτερικές πλατφόρμες καταστημάτων για μεταδεδομένα και εκκίνηση:

  • Πλατφόρμα -- η πλατφόρμα καταστήματος (π.χ. Steam, Epic Games).
  • App ID -- το αναγνωριστικό στην εξωτερική πλατφόρμα.
  • URI εκκίνησης -- το πρωτόκολλο URI που χρησιμοποιείται για εκκίνηση μέσω του store client.
  • URL καταστήματος -- σύνδεσμος στη σελίδα της εφαρμογής στο κατάστημα.

Μεταδεδομένα Παιχνιδιών IGDB

Κατά την προσθήκη παιχνιδιών, μπορείτε να αναζητήσετε στο IGDB (Internet Games Database) για αυτόματη συμπλήρωση πληροφοριών παιχνιδιού, συμπεριλαμβανομένων ονόματος, περιγραφής, εξώφυλλου και άλλων μεταδεδομένων. Αυτό εξοικονομεί χρόνο κατά τη δημιουργία καταλόγου παιχνιδιών και εξασφαλίζει ακριβείς, συνεπείς πληροφορίες.

Γραμμή Γρήγορης Εκκίνησης

Η γραμμή γρήγορης εκκίνησης εμφανίζει καρφιτσωμένες αγαπημένες εφαρμογές στο πάνω μέρος της επιφάνειας εργασίας client για πρόσβαση με ένα κλικ. Οι πελάτες μπορούν να φτάσουν γρήγορα στις πιο δημοφιλείς ή συχνά χρησιμοποιούμενες εφαρμογές χωρίς περιήγηση στις κατηγορίες.

Συγχρονισμός σε Πραγματικό Χρόνο

Όλες οι τροποποιήσεις μενού προωθούνται στους συνδεδεμένους client αμέσως. Όταν δημιουργείτε, επεξεργάζεστε, αναδιατάσσετε ή εναλλάσσετε την ορατότητα οποιασδήποτε κατηγορίας ή εφαρμογής, ο server καλεί push_client_menu_to_connected_clients() μέσω TCP. Οι αλλαγές εμφανίζονται σε όλες τις επιφάνειες εργασίας client αμέσως χωρίς επανεκκίνηση ή χειροκίνητη ανανέωση.