A method and computer system according to the disclosed invention allows
the pre-installation of a software application without a license key. The
computer system installs a software application and provides a prompt for
a license key. The license key is stored in a registry. If the license key
is not entered, the computer system installs the software application and
installs disabling code. At startup, the code is executed if installed,
providing a prompt for a license key. If the proper license key is
entered, the computer system stores the key in a registry and uninstalls
the disabling code, allowing installation of the software application. If
an improper key is entered, the computer system allows the key to be
reentered.
Μια μέθοδος και ένα συγκρότημα ηλεκτρονικών υπολογιστών σύμφωνα με την αποκαλυπτόμενη εφεύρεση επιτρέπουν στην προ-εγκατάσταση μιας εφαρμογής λογισμικού χωρίς ένα κλειδί αδειών. Το συγκρότημα ηλεκτρονικών υπολογιστών εγκαθιστά μια εφαρμογή λογισμικού και παρέχει μια υπαγόρευση για ένα κλειδί αδειών. Το κλειδί αδειών αποθηκεύεται σε ένα ληξιαρχείο. Εάν το κλειδί αδειών δεν εισάγεται, το συγκρότημα ηλεκτρονικών υπολογιστών εγκαθιστά την εφαρμογή λογισμικού και εγκαθιστά το βλαβερό κώδικα. Στο ξεκίνημα, ο κώδικας εκτελείται εάν εγκαθίσταται, παρέχοντας μια υπαγόρευση για ένα κλειδί αδειών. Εάν το κατάλληλο κλειδί αδειών εισάγεται, το συγκρότημα ηλεκτρονικών υπολογιστών αποθηκεύει το κλειδί σε ένα ληξιαρχείο και αποεγκαθιστά το βλαβερό κώδικα, που επιτρέπει στην εγκατάσταση της εφαρμογής λογισμικού. Εάν ένα ανάρμοστο κλειδί εισάγεται, το συγκρότημα ηλεκτρονικών υπολογιστών επιτρέπει στο κλειδί για να επανεισέλθει.