Netaccess software & network solutions & support
Starter Business Enterprise
myLoader - Application and License Manager Εκτύπωση E-mail
myLoader
myLoader
Τα καταστήματα Internet Café δαπανούν ατελείωτες ώρες στην εγκατάσταση καινούργιων παιχνιδιών και προγραμμάτων καθώς και στην παραμετροποίηση τους με στόχο την παροχή μιας ολοκληρωμένης γκάμας εφαρμογών και υπηρεσιών προς τους πελάτες τους. Όσο όμως αυξάνεται ο αριθμός των υπολογιστών ή ο αριθμός των καινούργιων εφαρμογών που κυκλοφορούν τόσο δυσκολεύει η διαδικασία εγκατάστασης, αυξάνονται οι ώρες που απαιτούνται για την μαζική αποστολή ή παραμετροποίηση στα τερματικά καθώς και οι περιπτώσεις λαθών γίνονται πιο συχνές.
Η εφαρμογή myLoader σχεδιάστηκε και αναπτύχθηκε για την αντιμετώπιση των προβλημάτων διαχείρισης των παιχνιδιών και των προγραμμάτων στα Internet Café παρέχοντας δυνατότητες αυτοματισμού των εργασιών και κεντρικής διαχείρισης. Πιο συγκεκριμένα η εφαρμογή myLoader παρέχει τις παρακάτω δυνατότητες:
  Βάση δεδομένων με εγγραφές, περιγραφές, εικόνες, user saves για πάνω από 700 παιχνίδια και προγράμματα.
• Αυτόματη εγκατάσταση παιχνιδιών και προγραμμάτων στα τερματικά σύμφωνα με την αρχική εγκατάσταση στον κεντρικό server.
 Αυτόματη διαγραφή των παιχνιδιών και προγραμμάτων που δεν χρησιμοποιούνται για μεγάλο χρονικό διάστημα από τους δίσκους των τερματικών ώστε να υπάρχει διαθέσιμος χώρος για μελλοντικές εγκαταστάσεις.
• Αυτόματος εντοπισμός αλλαγών στις τοπικές εγκαταστάσεις και επαναφορά των προκαθορισμένων αρχείων, επιλογών και ρυθμίσεων από τον κεντρικό server.
• Αυτόματη εγκατάσταση update / patches από τον κεντρικό server στα τερματικά χωρίς την επανεγκατάσταση ολόκληρου του παιχνιδιού ή του προγράμματος.
• Αυτόματη εγκατάσταση των ρυθμίσεων των παιχνιδιών και των προγραμμάτων κατά την εκτέλεση ώστε οι εφαρμογές να εκτελούνται πάντα με τις προκαθορισμένες επιλογές τους (συντομεύσεις πληκτρολογίου, αναλύσεις, κτλ).
 Δυνατότητα αυτόματης εκτέλεσης εντολών, προγραμμάτων, script πριν ή μετά την εκτέλεση των παιχνιδιών και των προγραμμάτων.
• Αυτόματη δυναμική διαχείριση αδειών χρήσης για όλα τα δημοφιλή παιχνίδια καθώς και προγράμματα σε όλους τους υπολογιστές ώστε να μην δεσμεύονται άδειες χρήσης σε συγκεκριμένους μόνο υπολογιστές.
 Εντοπισμός των save games / user files του κάθε πελάτη, αυτόματη επαναφορά πριν την εκτέλεση του παιχνιδιού καθώς και αυτόματη αποθήκευση στον προσωπικό του χώρο κατά τον τερματισμό.
 Καταγραφή στατιστικών στοιχείων όλων των εκτελέσεων, εγκαταστάσεων ή αναβαθμίσεων των παιχνιδιών και των προγραμμάτων ώστε να υπάρχει μια πλήρη εικόνα για τις προτιμήσεις των πελατών.
 Προβολή πληροφοριών για το εκάστοτε παιχνίδι ή πρόγραμμα στον πελάτη με στοιχεία όπως εικόνες, περιγραφή, εταιρία κατασκευής, κτλ.
 Κεντρική διαχείριση όλων των ρυθμίσεων και των λειτουργιών.

Υλοποίηση
Η εφαρμογή myLoader αποτελείται από 3 προγράμματα:
- Το κεντρικό πρόγραμμα service, που εκτελείται στον server του καταστήματος, εκτελεί όλες τις λειτουργίες που έχουν σχέση με την βάση δεδομένων καθώς και με την διαχείριση των τερματικών. Το πρόγραμμα αυτό είναι η “καρδιά” του συστήματος διαχείρισης και πρέπει να λειτουργεί σε όλες τις περιπτώσεις
- Το πρόγραμμα agent, που εκτελείται στα τερματικά, εκτελεί όλες τις λειτουργίες που σχετίζονται με τις εγκαταστάσεις των παιχνιδιών και των προγραμμάτων καθώς και με την εκτέλεση τους. Ο agent είναι υπεύθυνος για την εγκατάσταση αδειών χρήσης, τον εντοπισμό save games / user files καθώς και για την εκκαθάριση των δίσκων στα τερματικά.
- Το πρόγραμμα admin με το οποίο γίνονται όλες οι ρυθμίσεις και οι καταχωρήσεις των παιχνιδιών και των προγραμμάτων στο σύστημα διαχείρισης myLoader.

Δυνατότητες
1) Εγκατάσταση / Αναβάθμιση παιχνιδιών και προγραμμάτων
Η εφαρμογή myLoader αναλαμβάνει την εγκατάσταση των παιχνιδιών και των προγραμμάτων στα τερματικά σύμφωνα με την προκαθορισμένη εγκατάσταση που βρίσκεται στον server του καταστήματος. Όταν κάποιος πελάτης επιλέξει να εκτελέσει ένα παιχνίδι ή πρόγραμμα, η εφαρμογή myLoader:
• Ελέγχει αν το συγκεκριμένο είναι εγκατεστημένο στον τοπικό υπολογιστή. Αν είναι εγκατεστημένο τότε ελέγχει για τυχών αναβαθμισμένες εκδόσεις η αλλαγές αρχείων στον server και αν βρει κάποια πιο καινούργια έκδοση τότε την εγκαθιστά στον τοπικό υπολογιστή. Με την δυνατότητα αυτή δεν χρειάζεται η ξεχωριστή εγκατάσταση των update ή patches των παιχνιδιών σε κάθε έναν υπολογιστή ξεχωριστά ή η επανεγκατάσταση ολόκληρου του παιχνιδιού ή προγράμματος από τον server καθώς επίσης διασφαλίζεται ότι η τοπική εγκατάσταση του παιχνιδιού ή του προγράμματος είναι πάντα ακέραια χωρίς να λείπουν αρχεία ή να υπάρχουν αλλαγμένα από κάποια προηγούμενη εκτέλεση.
• Εάν δεν είναι εγκατεστημένο τότε ξεκινάει αυτόματα την εγκατάσταση του παιχνιδιού ή του προγράμματος από τον server. Έτσι τα προγράμματα δεν χρειάζεται να εγκαθίστανται ξεχωριστά στους υπολογιστές και τα καινούργια παιχνίδια μπορούν να είναι διαθέσιμα στους πελάτες άμεσα από την στιγμή που θα γίνει η αρχική εγκατάσταση.
• Στην περίπτωση που το παιχνίδι ή το πρόγραμμα είναι ήδη εγκατεστημένο και δεν υπάρχουν ανανεωμένες εκδόσεις στον server τότε αυτό εκτελείται άμεσα χωρίς να χρειάζεται οποιαδήποτε αντιγραφή αρχείων.
Κατά την παραπάνω διαδικασία γίνεται έλεγχος του τοπικού δίσκου και αν δεν υπάρχει διαθέσιμος χώρος για την εγκατάσταση ή την αναβάθμιση τότε γίνεται αυτόματη εκκαθάριση διαγράφοντας τα παιχνίδια εκείνα που έχουν χρησιμοποιηθεί τις λιγότερες φορές από τους πελάτες σε όλο το κατάστημα. Η δυνατότητα αυτή επιτρέπει την χρήση δίσκων μικρότερης χωρητικότητας και διασφαλίζει ότι σε οποιαδήποτε περίπτωση θα υπάρχει διαθέσιμος χώρος για καινούργιες εγκαταστάσεις. Επίσης διασφαλίζει ότι τα δημοφιλή παιχνίδια και προγράμματα θα είναι πάντα διαθέσιμα στους υπολογιστές και δεν θα χρειάζονται επανεγκατάσταση, επειδή αυτά δεν σβήνονται σύμφωνα με την παραπάνω διαδικασία η οποία λαμβάνει υπόψη τις προτιμήσεις των πελατών σύμφωνα με τα στατιστικά που καταγράφονται αυτόματα.

2) Δυναμική διαχείριση αδειών χρήσης
Η δυνατότητα δυναμικής διαχείρισης των αδειών χρήσης των παιχνιδιών και των προγραμμάτων είναι κάτι που γίνεται όλο και πιο αναγκαίο όσο αυξάνεται ο αριθμός των υπολογιστών στα καταστήματα Internet Café. Η αγορά αδειών χρήσης για τα δημοφιλή παιχνίδια για όλους τους υπολογιστές ενός καταστήματος μπορεί να ανέβει σε απαγορευτικά μεγάλο κόστος και η επιλογή χρήσης των συγκεκριμένων παιχνιδιών και αδειών σε συγκεκριμένους υπολογιστές περιορίζει κατά πολύ την ποιότητα υπηρεσιών που παρέχονται στους πελάτες. Τι γίνεται εάν οι άδειες ενός παιχνιδιού είναι εγκατεστημένες σε 4 υπολογιστές αλλά αυτοί είναι κατειλημμένοι όταν μια παρέα πελατών θέλει να παίξει το συγκεκριμένο παιχνίδι ?
Το συγκεκριμένο πρόβλημα αντιμετωπίζεται με την δυναμική κατανομή των αδειών χρήσης της εφαρμογής myLoader. Οι άδειες χρήσης εγκαθίστανται μία φορά στην βάση δεδομένων και η εφαρμογή myLoader αναλαμβάνει την αυτόματη εγκατάσταση των αδειών αυτών στους υπολογιστές που απαιτούνται. Έτσι οι άδειες δεν είναι δεσμευμένες σε συγκεκριμένους υπολογιστές αλλά μοιράζονται δυναμικά όταν εκτελεστεί το εκάστοτε παιχνίδι σε οποιοδήποτε υπολογιστή. Επίσης, για την διασφάλιση των πνευματικών δικαιωμάτων, τα παιχνίδια και τα προγράμματα γίνονται εγκατάσταση ή εκτελούνται μόνο εφόσον υπάρχουν διαθέσιμες άδειες στην βάση δεδομένων ενώ σε περίπτωση που δεν υπάρχουν διαθέσιμες άδειες για το συγκεκριμένο παιχνίδι ή πρόγραμμα, εμφανίζεται ένα ενημερωτικό μήνυμα.

3) Εκτέλεση παιχνιδιών και προγραμμάτων
Η εκτέλεση των παιχνιδιών και των προγραμμάτων γίνεται σύμφωνα με τις αντίστοιχες καταχωρήσεις από το myLoader Admin. Δίνεται η δυνατότητα εκτέλεσης πολλαπλών εντολών, εφαρμογών, script πριν και / ή μετά την εκτέλεση του παιχνιδιού ή του προγράμματος με αρκετές επιλογές (wait for process, run as, κτλ). Η επιλογή run as δίνει την δυνατότητα εκτέλεσης των προγραμμάτων από διαφορετικό χρήστη κάτι που αυξάνει κατά πολύ την ασφάλεια του συστήματος.
Κατά την εκτέλεση, γίνεται αυτόματη εγκατάσταση των κλειδιών registry με τις ρυθμίσεις και τις επιλογές του παιχνιδιού ή του προγράμματος, όπως έγιναν κατά την αρχική εγκατάσταση, χωρίς να χρειάζονται επιπλέον ρυθμίσεις ή εντολές στα τερματικά. Η ίδια δυνατότητα δίνεται και για τα cd / dvd images των παιχνιδιών ή των προγραμμάτων τα οποία γίνονται διαθέσιμα αυτόματα στο τερματικό με την χρήση οποιουδήποτε από τα γνωστά προγράμματα Daemon Tools, WinISO, κτλ.

myLoader
myLoader
myLoader
myLoader

4) Αυτόματη αποθήκευση ρυθμίσεων και save games / user files των πελατών
Το κάθε παιχνίδι ή πρόγραμμα χρησιμοποιεί τον δικό του τρόπο αποθήκευσης των ρυθμίσεων (συντόμευσης πληκτρολογίου, ρυθμίσεις γραφικών, ρυθμίσεις χρήστη ψευδώνυμο, κτλ) με αποτέλεσμα να μην είναι προφανής η διαδικασία που πρέπει να ακολουθηθεί για την μεταφορά τους σε διαφορετικούς υπολογιστές.
Η εφαρμογή myLoader αναλαμβάνει την αυτόματη αποθήκευση των προσωπικών ρυθμίσεων ή save games του κάθε πελάτη στον προσωπικό του χώρο στον server καθώς και την αυτόματη επαναφορά τους κατά την επόμενη εκτέλεση του κάθε παιχνιδιού η προγράμματος. Ο χρήστης του τερματικού δεν χρειάζεται να γνωρίζει που αποθηκεύονται οι ρυθμίσεις ή τα αρχεία του κάθε παιχνιδιού, ούτε πώς να τα μεταφέρει ο ίδιος στον προσωπικό του χώρο. Την διαδικασία αυτή την αναλαμβάνει η εφαρμογή myLoader χωρίς να χρειάζεται να μεσολαβήσει ο χρήστης. Η δυνατότητα αυτή δίνει την αίσθηση στον κάθε χρήστη πως βρίσκεται στον δικό του προσωπικό υπολογιστή καθώς οποιοδήποτε υπολογιστή και να χρησιμοποιήσει, η εφαρμογή myLoader θα αναλάβει την μεταφορά των προσωπικών του ρυθμίσεων και save games από τον κεντρικό server. Η αυτόματη μεταφορά διασφαλίζει πως δεν θα χαθούν τα save games του χρήστη ή δε θα ξεχαστεί η μεταφορά τους στον προσωπικό του χώρο.

myLoadermyLoader

5) Στατιστικά στοιχεία
Η εφαρμογή myLoader αποθηκεύει στατιστικά στοιχεία όλων των εκτελέσεων των παιχνιδιών και των προγραμμάτων καθώς και των εγκαταστάσεων ώστε να μπορούν να αποτυπωθούν οι προτιμήσεις των πελατών. Αποθηκεύονται στοιχεία για το πόσες εκτελέσεις έγιναν για κάθε παιχνίδι ή πρόγραμμα για επιλεγμένα χρονικά διαστήματα, πόσες εγκαταστάσεις ή αναβαθμίσεις στα τερματικά, ποια παιχνίδια ή προγράμματα δεν έχουν χρησιμοποιηθεί για κάποιο συγκεκριμένο χρονικό διάστημα και πολλά άλλα, δίνοντας μια πολύ καλή εικόνα για την κίνηση του καταστήματος.

6) Κεντρική διαχείριση myLoader Admin
Το σύστημα διαχείρισης myLoader στοχεύει στον αυτοματισμό και στην απλοποίηση των διαδικασιών διαχείρισης των παιχνιδιών και των προγραμμάτων και για τον λόγο αυτό η διαχείριση του πρέπει να είναι εξίσου απλή. Ο εφαρμογή myLoader Admin διαχειρίζεται όλες τις λειτουργίες του συστήματος από έναν υπολογιστή χωρίς να χρειάζονται επιπλέον ρυθμίσεις στα τερματικά ή στην βάση δεδομένων. Οι καταχωρήσεις καινούργιων παιχνιδιών και προγραμμάτων καθώς και οι αλλαγές στις ρυθμίσεις εκτέλεσης (registry, iso image, εντολές παιχνιδιών κτλ), στα save games ή στην διαχείριση των αδειών χρήσης γίνονται κεντρικά από την εφαρμογή myLoader Admin, η οποία είναι εύκολη στη χρήση, και τα τερματικά ανανεώνονται αυτόματα αναγνωρίζοντας τις αλλαγές. Με τον τρόπο αυτό ένα καινούργιο παιχνίδι μπορεί να είναι διαθέσιμο στα τερματικά σε λίγα μόλις λεπτά μετά την αρχική του εγκατάσταση και οποιαδήποτε update ή patches σε υπάρχων παιχνίδια γίνονται αυτόματα διαθέσιμα στα τερματικά χωρίς επιπλέον ρυθμίσεις.