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 :

Controle licence a partir d'internet


Sujet :

VB.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Controle licence a partir d'internet
    Salut world !

    j'ai creer mon programme et je cherche a creer une license mais j'aimerai controler les licenses ! Donc j'ai pensé à deux solutions, les controler via mon site web:

    - Fichier text dans mon site web où mon programme pourrait lire les licenses mais je n'ai aucune idee comment faire sa !

    - Sinon mon programme pourrait lire des instructions via un fichier text sur mon site web, je pourrais mettre les sources dans le fichier text:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If textbox1 = "license 1" or "license 2" or "license 3" 'ect...
    Then form2.show()
    Else
    Msgbox ("license incorrect")
    End if
    Voila donc si vous pourriez m'indiquer la demarche a suivre ou si vous connaissez une solution plus simple de m'en faire part.

    @ ++
    Dernière modification par Danyel ; 23/06/2011 à 02h49. Motif: Modification du Titre et Balises [CODE][/CODE]

  2. #2
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 692
    Points : 1 960
    Points
    1 960
    Par défaut
    Citation Envoyé par alexandre1004 Voir le message
    Voila donc si vous pourriez m'indiquer la demarche a suivre
    Utiliser la fonction rechercher du forum
    Le sujet a ete traite des centaines de fois et tu y trouveras ton bonheur.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Tu peux me donner le lien du topic, parce que je ne suis pas du genre a ne pas chercher mais j'ai utiliser la fonction recherche et j'ai chercher sur google. RIEN, j'ai pas du taper ce qu'il falait

  4. #4
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ce n'est pas le genre de license que je voudrai faire que je trouve
    J'aimerai garder le controle de chaque license, la detruire , bannir...
    C'est pour sa que je vous demande.

    Ce genre de license ne me permet aucun controle...

    If textbox1 = "license" then
    Form2.show()
    Else
    MsgBox("License incorrect !")
    End if

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    si tu mets un fichier sur un serveur web, n'importe qui pourra récupérer les licenses ...

    .net est décompilable en un clic, et donc mettre en commentaire la gestion des licenses puis recompiler et un jeu d'enfant

    il y a des systèmes de licenses payants qui doivent être fiable

    si tu veux toujours coder ton système de license, il faut lier un numéro de license à une machine, récupérer un identifiant unique ou presque de la machine, l'envoyer à un service sur le web qui te retournera la clé qui va avec, et demander à l'utilisateur d'entrer un clé
    tu peux regarder wcf pour faire un service web (via IIS ou en .exe), ou encore faire ca via un base de données accessible depuis l'exétieur

  7. #7
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 692
    Points : 1 960
    Points
    1 960
    Par défaut
    L'inconvenient de ce controle, c'est que ca oblige les utilisateurs a avoir une connexion internet et surtout qu'elle soit active ...
    En allant meme plus loin, ca peut surcharger gravement le serveur.

  8. #8
    Invité
    Invité(e)
    Par défaut
    Merci de vos reponses je vais voir comment y proceder.

    Merci beaucoup, tjrs present comme d'ab

  9. #9
    Expert confirmé Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Points : 5 493
    Points
    5 493
    Par défaut
    Une petite remarque...
    Songe au cas où ton serveur serait à terre... Si cela empêche tes utilisateurs d'utiliser leur logiciel, ils ne vont vraiment pas aimer ça.

    Autre remarque : ton système sera t-il par utilisateur ? Ou par machine ? Et si tu souhaites passer demain à un système N utilisateurs concurrents (une entreprise achetant 100 licences) ? Ou encore un autre système ?

    A toi de voir mais il y a peu de cas qui, à mes yeux, justifient de ne pas avoir recours à un des systèmes existants et reconnus de gestion de licences.

    PS : licenCe en français, licenSe en anglais.

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

Discussions similaires

  1. Controler un lecteur à partir d'une autre frame
    Par Invité dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/05/2009, 17h22
  2. Réponses: 2
    Dernier message: 02/01/2008, 01h40
  3. controle d'acces a l'internet
    Par anisj1m dans le forum Développement
    Réponses: 2
    Dernier message: 26/02/2007, 13h43
  4. Installation uniquement à partir d'internet, sans cd/dvd
    Par hammag dans le forum Administration système
    Réponses: 4
    Dernier message: 20/04/2006, 14h49
  5. [Apache] Accès au site à partir d'internet
    Par jillthe1 dans le forum Apache
    Réponses: 1
    Dernier message: 28/01/2006, 22h22

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