PC SOFT
ONLINE REPOSITORY
FOR WINDEVWEBDEV AND WINDEV MOBILE

Home |  | Sign in | English US
Exemple de limitation du temps d'essai d'un logiciel
Published by Roland
in the category Tools
New features



Description
Cet exemple de projet de limitation de la durée d'utilisation d'un logiciel a été réalisé à partir de l’exemple 'WD Limitation de durée d’utilisation'
Ce projet est applicable à des logiciels proposés à des prix moyens, qui ne valent pas la peine de perdre trop de temps à essayer de contourner la protection. En effet, il s’agit d’une protection simple.

Contrairement à l’exemple original, la base de registre n’est pas utilisée. Les données sont sauvegardées dans la base HFSQL du projet.
La clé initiale est générée à partir de 3 identifiants, qui pourront être récupérés afin d'effectuer des contrôles.

Dans cet exemple, j'utilise la date d'achat, le No de série du disque dur et le nom du client.
- Si la différence entre la date d'activation et la date du jour est plus grande que 15 jours, alors ça peut signifier que la licence a été transmise à une tierce personne
- Si le No de série du disque ne correspond pas à celui du PC, alors ça peut être soit une fraude, soit un changement de disque. Le client doit redemander une clé ( possibilité de mettre dans cet identifiant soit le No de série du disque dur, le UUID de Windows, le nom de l'utilisateur ou le nom du PC). Ces fonctions se trouvent dns la procédure "RécupèreInfosLicence()" faisant appel au WMI (Windows Management Instrumentation)
- Le nom et prénom du client se trouvant dans le 3ème identifiant, peut par exemple être afiché sur l'écran d'accueil, afin de montrer à qui la licence a été accordée.

Il y a dans cet exemple 2 possibilités de créer une clé de licence, soit la clé initiale est générée par le vendeur, qui utilisera alors les identifiants qu'il voudra et il enverra alors la clé initiale et la clé d'activation au client, soit la clé initiale est généré automatiquement par l'applicaion, permettant alors d'y inclure des contrôles plus poussés, tels que des éléments propres à cet ordinateur

Un fichier pdf se trouvant dans le répertoire "Documents" explique un peu plus en détail ce projet
Illustrations, screen shots
none
none
User reviews
(To evaluate this resource, click 'Write a review')
Alain PETTITI
Bonjour
j'ai télécharger votre projet mais celui ci ne contient que les dossier
Exemple_LimitationTemps.ana
Exemple_LimitationTemps.cpl
Gabarits
où puis je trouver le projet complet
D'avance merci
ABOUT
RATING:
00No rating
DOWNLOADS:
222
PUBLISHED:
August 28, 2023
VERSION:
1.0.0.0
CONCERNS:
WINDEV
Minimum version: 01F270104h
SIZE:
3.8 MB
OF SAME DEVELOPER