[vb.net 2008] activation de logiciel avec php et mysql beta 1

Soyez le premier à donner votre avis sur cette source.

Vue 5 578 fois - Téléchargée 470 fois

Description

mon application sert a enregistrer/activer des produits c'est tres simple il suffit d'avoir une base de donnée MySQL et un hébergeur qui a PHP (pour les installations rapportez vous au fichier installation-web.txt)

Cette application doit s'exécuter a la fin de l'installation d'un logiciel ou au premier démarrage, l'utilisateur ne peut pas la quitter (ni la réduire ou la rétrécir). Lorsque elle va se lancer l'utilisateur devra etre connecté a internet, ensuite le webbroswer va lancé la page d'activation (en php) , sur la page il y a un formulaire avec l'adresse IP (de l'utilisateur)dans le premier champ puis le 2eme champs (e-mail) devra être complété par l'utilisateur, il ne faut pas oublier de configurer le fichier conf.php3 (script compatible chez free), puis après l'enregistrement l'utilisateur devra cliqué sur un lien qui va lancé un application pour quitter l'assistant d'application le probleme c'est que le fichier n'est pas télécharger automatiquement.L'utilisateur ne peut pas activer plusieurs fois le produit avec sont ip

Dans les versions futur il n'y aura pas de fichier php.

Source / Exemple :


ZIP ZIP !!!!

Conclusion :


il suffit d'allé sur phpmyadmin pour voir les clients qui ont activer leur produit !
INFO: je peut vous hébergez le script (avec base de donnée MySQL) gratuitement envoyé moi un message privé

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

xarsoft
Messages postés
21
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
2 février 2009

a merci :)
XelectroX
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

Pour le No de série de la carte mère :

Imports System.Management

Function SerialNo() As String
Dim objBB = New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")

For Each objMgmt As ManagementObject In objBB.Get
Return(objMgmt("SerialNumber").ToString())
Next
End Sub
xarsoft
Messages postés
21
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
2 février 2009

merci oui je c'est pour la config matérielle je voulais mettre l'adresse MAC car elle est unique mais je n'est pas réussie et pour la version final je n'utiliserai pas webbrowser. Oui c'est pour la faille mais j'y travail
XelectroX
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

Par contre, tu pourrai améliorer encore le programme en te basant sur une config matérielle, par ex : N° de série de la carte mère ou du disque car une adresse IP peut être dynamique.
J'ai pas non plus essayé, mais qd tu dis "Cette application doit s'exécuter a la fin de l'installation d'un logiciel ou au premier démarrage" ca veut dire que ce n'est pas inclut dans le logiciel protégé, donc tu pourrais l'ouvrir sans passer par l'appli de vérification donc c'est une grosse faille (Passe par ex par une dll qui doit obligatoirement retourner un code qui signalerait une erreur ou que c'est bien passé)
Puis il y a sûrement une meilleure que de passer par un webbroswer par exemple, passe par un DownloadString (en faisant une url avec les params : méthode GET)

Voilà quelques petits conseils ;)
xarsoft
Messages postés
21
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
2 février 2009

merci :)

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.