Ce composant permet de limiter dans le temps une application développée avec WINDEV et par la suite de l’activer et d’effectuer des contrôles de validation des clés.
Deux principes différents d’utilisation sont possibles:
1. Pendant ou après la période d’utilisation, l’utilisateur peut générer un numéro de série à partir de son application. Il achète alors une licence et selon le site du vendeur, introduit directement ce numéro de série lors de la commande ou l'envoie par messagerie. Le vendeur génère alors une clé d’activation à partir de ce numéro de série, puis envoie cette clé à l’utilisateur qui peut alors activer son application.
2. Pendant ou après la période d’utilisation, l’utilisateur peut acheter une licence. Après la finalisation de l’achat, le vendeur envoie à l’utilisateur une clé provisoire. L’utilisateur introduit cette clé provisoire, qui génère alors le numéro de série et la clé d’activation finale. L'utilisateur peut alors activer son application.
Les principales caractéristiques du composant:
- Limitation dans le temps (période d’essai définissable)
- Possibilité de sélectionner jusqu’à 3 identifiants pour générer le No de série
- Possibilité de sélectionner des identifiants systèmes ( No de série du PC, No du Bios, Nom de la carte mère, No de série de la carte graphique, etc…)
ou de mettre une chaîne de caractères
- 12 paramètres système pour créer les identifiants sont disponibles à partir d’une liste déroulante.
- Récupération des identifiants à partir du No de série
- Contrôle des identifiants système ( par exemple contrôle que le No de série de la carte graphique utilisé dans un identifiant correspond au No de série du PC actuel)
- Génération du No de série et de la clé d’activation à partir d’une clé provisoire reçue du vendeur
- Activation de l’application
Les éléments suivants sont livrés avec le composant:
- le composant demo [LimitationValidationDemo] qui ne peut être utilisé qu’en mode développement (Go de WINDEV).
--> Il faudra acheter la version commerciale (sur le site rcsoft.ch) pour pouvoir l’utiliser de façon autonome et l’intégrer dans une application
- Un projet exemple pour se rendre compte des diverses fonctions du composant
- Un projet exemple de génération des clés de validation (ce projet contient un composant [GestionClésLimitation])
- Un fichier d’aide détaillants les diverses procédures du composant, au format .chm
Vous pouvez créer votre propre application de gestion des clés d'activation en utilisant le composant [GestionClésLimitation] fourni gracieusement, ou alors vous pouvez télécharger une application toute faite sur ce lien:
https://roland-carrel.ch/installations/AdminClefs/InstalleAdminClefs.EXE