Création automatique d'un numéro d'identifiant

Soyez le premier à donner votre avis sur cette source.

Vue 6 599 fois - Téléchargée 585 fois

Description

Création automatique d'un numéro d'identifiant basé sur le temps actuel au moment de l'appel de la fonction

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_ManChesTer
Messages postés
378
Date d'inscription
vendredi 20 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Le plus efficace pour se genre de coses est d'utiliser l'espace temps dateref-now=Valeur pour la base du calcul de l'id unique.

Exemple (imagé):

var MonTemps :TTime;
MonTemps:="Date d'install du windows dans la machine"-now
convertir MonTemps en millisecondes (date et heures a la milliseonde prés)
MaValderef=(montempsms*pi)+valeur calculée sur le n°de série du Disque dur.
MonIdUnique=md5 ou losing byte sur MvalDeRef

Et voila.

Bon Coding...

ManChesTer.
JulioDelphi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
12 -
yes, on peut effectivement recup l'ip, le n° de version de windows, ou pleins d'autres chiffres contenu sur le pc, meme compter le nombre de caracteres contenu ds le nom du pc ou de l'utilisateur :)
apres on magouille un algo et HOP !
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5 -
Ouai, c' est vrai, mais tu peux utiliser l' IP du PC pour creer un nombre unique en y ajoutant un numero à la fin qui lui, sera incrementé !!!
Ça a le merite de ne pas foirer même si tu changes l' heure et la date du PC !!!
JulioDelphi
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
12 -
le dernier ? et si j'ai deux applications qui utilisent la fonction en meme temps, chacune d'entre elle ne cree que UN seul ID. je n'ai pas de dernier dans ce cas ! :/
avec la fonction de base (de notre posteur) les 2 fonctions auraient créé le meme ID. ici ça change qd meme :)

ton idée est superbe si on a besoin dans la meme appli de creer plusieurs ID (comme dans mon exemple, mais qui n'est qu'un exemple)

il est vrai que je ne peut pas etre 100% sur ke je n'ai pas 2 ID identique en 1 seconde, mais j'y suis presque non ?

le pro de ce genre de source est ManChesTer :D MANCHESTERRRRR VIIIIEEENNNSS !!
lol
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5 -
C' et une bonne idée JulioDelphi.
Mais le mieux c' est de créer un numero unique se basant sur le dernier crée: là tu est sûr qu' il sera unique !!!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.