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

VB.NET Discussion :

Créer un système d'activation de logiciel


Sujet :

VB.NET

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 128
    Points : 67
    Points
    67
    Par défaut Créer un système d'activation de logiciel
    Bonjour,
    J'ai fait un programme que je veux distribuer gratuitement, mais je compte, pour que la personne puisse l'utiliser, créer un système d'enregistrement. L'utilisateur irait sur mon site, remplirait un formulaire et recevrait rapidement sa clé d'activation de ma part. Seulement voilà : je ne sais pas comment faire. Enfin, si. J'ai une idée, et j'aimerais savoir si vous en avez une meilleure.
    Ce que je compte faire :
    [Imaginons que, comme info, je demande l'adresse e-mail.]
    Une fois les infos reçues par mail, je créé un fichier texte (dont le nom sera la clé d'activation) contenant ces infos cryptées que je mets sur mon serveur FTP. Puis, j'envoie par mail à l'utilisateur la clé. Il rentre la clé et son adresse e-mail dans une Form créée pour l'occasion. Avec un Try, j'essaye de télécharger en HTTP le fichier [cledonneeparlutilisateur].txt. Si c'est bon, je le télécharge, je l'ouvre, je regarde la première ligne et si c'est la bonne adresse, je regarde la deuxième. Si elle est vide ou qu'elle correspond à la date de création de C:/WINDOWS, le programme est activé. Sinon (si le fichier n'est pas trouvé ou que l'adresse est fausse ou encore que la date est mauvaise), l'utilisateur reçoit un message d'erreur. Et pour que la clé ne soit utilisée qu'une seule fois : quand l'utilisateur a validé son adresse e-mail, je modifie en arrière plan le fichier txt que je complète avec la date de création de C:/WINDOWS. Je le réuploade en FTP sur le site en remplaçant l'ancien fichier. Si quelqu'un d'autre essaie la même clé et que sa date de création n'est pas la même; message d'erreur.
    Voilà voilà. Si vous avez une meilleure idée, dites le moi !
    Merci

    Et bien sûr, si vous trouvez mon idée excellente, vous avez le droit de la réutiliser.

  2. #2
    Membre expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Points : 3 570
    Points
    3 570
    Par défaut
    Sinon il y a des solutions toutes faites pas trop chères style www.eziriz.com

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 128
    Points : 67
    Points
    67
    Par défaut Bah non finalement j'ai trouvé mieux !
    Système 100% rapide et efficace avec un formulaire HTML et un envoi de clé en PHP direct, je crois que je ne trouverai pas mieux !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Commet créer un Système d'exploitation ?
    Par reggae dans le forum Langages de programmation
    Réponses: 31
    Dernier message: 25/07/2013, 12h54
  2. Réponses: 0
    Dernier message: 05/07/2011, 12h11
  3. Créer un système de fichier spécifique
    Par Muesko dans le forum Assembleur
    Réponses: 7
    Dernier message: 10/09/2006, 09h20
  4. DELPHI 2005 PERSO activation du logiciel
    Par GOBLET Philippe dans le forum EDI
    Réponses: 2
    Dernier message: 30/01/2006, 13h53
  5. [Stratégie]système d'activation en ligne....
    Par Le_Fourbe dans le forum Général Java
    Réponses: 13
    Dernier message: 30/08/2005, 15h04

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