IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

creation d'une clé d'installation


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut creation d'une clé d'installation
    Bonjour!
    ce que je demande est un peu difficile , mais je vais toute de même la poser.
    je desire creer une clé d'installation pour mon logiciel en delphi .Voici ce que je voudrais faire:
    Lorsque je lancerai l'installation de mon programme , au cours de l'installation il me demandera un clé comme par exemple lorsqu'on installe windows sur une machine . mais j'aimerai aussi limiter le nombre d'installation comme le fait windows par machine .
    Je sais que c'est pas facile. si quelqu'un s'y connait ,cela m'aidera beaucoup, car je n'ai vraiment d'idée la dessus.
    Merci pour votre aide.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 147
    Par défaut une idée
    tout est une histoire de cryptage pour la clef, après je pense que la limitation du nombre d'installation ne peut passer que par une activation via internet ou telephone (internet limite l'activation au ayant droit bien que cela devienne de moins en moins vrai) comme le fait windows... tel numéro de série unique que tu tiens dans une base de donnée détiens un compteur d'activation.
    Maintenant la clef de cryptage peut se faire sur la base du nom, sur l'adresse MAC, sur le numéro de serie du disque dur, sur le numéro de serie de windows, sur le numéro de serie du bios... y'a de quoi rendre une clef unique... une adresse email avec attente de numéro d'enregistrement en retour... (tu peux ainsi connaitre le nombre d'utilisateur ou personne ayant installé au moins une fois le programme)...
    Tu prends une idée de cryptage style base64 ou xor... incluant par exemple le nom + durée de vie du produit + options valides + version produit...

  3. #3
    Membre confirmé Avatar de mamou30
    Inscrit en
    Janvier 2007
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 118
    Par défaut Une application
    j'ai la même question c'est dont je voudrais faire et d'exécuter
    une application dans un seul pc uniquement
    mais a quoi on peut faire le meilleur référence possible

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut
    je suis comme toi , je ne sais pas comment faire , c'est nouveau pour moi ce genre d'application

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 147
    Par défaut un pc uniquement
    y'a bien l' "Identifiant unique universel" de la carte mère mais elle n'est pas toujours renseigné par les constructeurs ou monteurs... un numéro de série unique...
    L'adresse MAC d'une carte réseau est unique également...
    De meme qu'il y a un identifiant unique pour le disque dur...
    Window XP se base sur ça pour activer sa carte et ainsi définir les modifications apporter au système... tu changes la carte mère et pas le disque et poufff faut tout réinstaller et/ou réactiver ta clef ... de mémoire il y a un degré de changement du matèriel...

    En combinant les trois tu rends donc ton programme unique pour l'ordinateur. Si ce dernier change quelques choses il faudra qu'il redemande une clef d'activation

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut
    Merci EPJSoft pour ton aide, mais le probleme que j'ai maintenant , c'est de trouver un code source qui me permet de faire cela, je n'ai jamais programmer en delphi pour des questions d'ordre reseau pour identifier l'adresse mac ou le numero de serie du disque dur ou bien l'identifiant de la carte mère. c'est un domaine vraiment inconnu pour moi.
    je ne sais pas si vous avez des sites où je peux trouver cela , ou de la doc qui pourra m'aider à resoudre ce probleme.
    Merci pour votre aide.

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 147
    Par défaut Numero de serie / Emac
    Pour l'adresse Mac
    http://www.developpez.com/delphi/faq...eau#adressemac

    Sinon pour faire simple et rapide, tu peux utiliser un excellent composant gratuit (sans les sources)

    http://www.softpedia.com/get/System/...ormation.shtml

    Tu as dans l'archive une demo style Everest

  8. #8
    Membre confirmé Avatar de mamou30
    Inscrit en
    Janvier 2007
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 118
    Par défaut composant
    Merci EPJSoft
    mais je pense que ce lien n'est pas fonctionnel pour (télécharger)
    enfin est ce que t'a déjà utiliser ces composant Freeware .
    si tu a une copie veut tu bien me la procurer :

  9. #9
    Membre confirmé Avatar de mamou30
    Inscrit en
    Janvier 2007
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 118
    Par défaut
    Merci EPJSoft ,le lien ca marche j'ai enfin Télécharger ces composant

Discussions similaires

  1. Création d'une installation en PHP
    Par Luffy49 dans le forum Langage
    Réponses: 4
    Dernier message: 16/08/2007, 19h23
  2. [DEVCPP] creation d'une install
    Par samtheh dans le forum Dev-C++
    Réponses: 13
    Dernier message: 29/01/2007, 13h46
  3. Réponses: 10
    Dernier message: 16/06/2004, 16h02
  4. creation d'une raccourcie dans le menu demarre
    Par kenshi dans le forum MFC
    Réponses: 14
    Dernier message: 11/09/2003, 14h59
  5. Creation d une clee dans la registry en VC++
    Par rico27fr dans le forum MFC
    Réponses: 4
    Dernier message: 30/05/2002, 12h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo