Clé de produit en fonction d'un nom

Clé de produit en fonction d'un nom - Algo - Programmation

Marsh Posté le 21-09-2005 à 22:29:12    

Salut.
 
J'ai un TRES gros problème.
 
Je dois faire un système de gestion des licences pour une application.
 
Seul truc, c'est que ça doit être terminé pour demain matin !
 
J'explique le problème :
 
J'ai un nom de machine. On va dire "PC1ET12".
Je dois lui attribuer une clé qui permet l'utilisation du soft jusqu'à une certaine date.
 
En gros, dans la clé, je dois stocker la date buttoire.
 
Donc, mon problème ne se contente pas de devoir faire un calcul de comparaison entre la clé et le nom de la machine, mais ça doit me ramener une date !
 
Et là, je sèche.
 
Je suis tombé sur ce tuto : http://www.developpez.com/vbasic/t [...] riel22.php
 
Mais il s'agit d'un "bête" test avec le nom de la machine et le nom d'utilisateur... qui ne retourne que "true" ou "false"...
 
J'ai bien une chiée d'idée, mais avec mes systèmes, changer une lettre permet, avec un peu de pas de chance, de rajouter des années (ou en enlever), donc en quelques tests, on peut se créer une clé qui va jusqu'à l'an 8000 et du coup ça sert à rien !

Reply

Marsh Posté le 21-09-2005 à 22:29:12   

Reply

Marsh Posté le 22-09-2005 à 00:22:20    

Bon, finalement j'ai pondu rapidement une daube pas super sécu, mais bon... ça gère une clé de 25 caractères à la sauce microsoft, et c'est instantanné à vérifier (et à générer aussi) sur un vieux palm tout pourri (c'était pour une appli palm codée en VB, alors c'est assez limité niveau puissance de calcul :D)

Reply

Marsh Posté le 22-09-2005 à 09:06:59    

http://www.macrovision.com/product [...] ndex.shtml


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 22-09-2005 à 15:02:18    

C'est quoi ? Un programme ?
 
Ouais, nan, c'est pour intégrer dans un programme PalmOS écrit en VB avec AppForge, donc je te souhaite du courrage pour me trouver une lib qui va avec.
 
Ensuite, vu la diffusion du machin, y'a pas moyen de dépenser un quart de centime pour gérer la licence...
 
Pour le moment on va se contenter du truc que j'ai fait hier... C'est plus du bleuf qu'autrechose (surtout qu'un fichier PRC, c'est encore plus lisible qu'un EXE écrit avec VB, c'est limite si on n'a pas le code sous les yeux quand on l'ouvre avec un éditeur de texte). M'enfin 25 caractères à 36 combinaisons chacun, c'est pas trop mal pour faire peur aux méchants pas bô qui veulent pas payer leur licence. (même si je n'en utilise effectivement que 8, le reste ne servant qu'à faire un parity check et surtout du bleuf :D)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed