Vb shareware v2.0

Soyez le premier à donner votre avis sur cette source.

Vue 9 476 fois - Téléchargée 1 418 fois

Description

Bonjour à tous! Nous avons pas mal bossé ensemble, à cette nouvelle version du programme moi et mon nouveau copain Simon32, nous travaillons maintenant en duo il est du Québec tout comme moi, donc cette nouvelle version sera nettement amélioré! Nous avons placés une date d'expiration de 30 jours, en plus le tout sera sauvegarder dans une base de registre, au lieu du mode fichier pour inscrire les données et bientot nous encrypterons ces données dans cette base de registre. Grâce au module AES Rijndael. Si vous avez des questions concernant, cette nouvelle version ça nous fera un très grand plaisir de répondre à tous, tout en espérant que vous allez mieux aimer cette toute nouvelle source amélioré et Voter en Grand Nombre. Merci à Tous ça nous fera plaisir d'avoir vos critiques autant positive que négative, car ça va nous aider prochainement à améliorer de jour en jour notre code et encore un gros Merci à Nix et à Tous!!!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
lundi 5 juillet 2010
Statut
Membre
Dernière intervention
11 octobre 2011

J'ai trouvé que votre code est agréable et structuré.
Cependant j'aimerais savoir à quoi sert la portion de code suivante:

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

If GetSetting(appName, secName, "alt") = "Ö" Then
Dim tt As String
tt = Date
SaveSetting appName, secName, "now", tt
End If

End Sub

Merci
Messages postés
589
Date d'inscription
lundi 25 août 2003
Statut
Membre
Dernière intervention
18 juillet 2010

Ecriture automatique à chaque lancement du logiciel dans un fichier crypté, si le fichier est supprimé le logiciel ne se lance pas et s'autodesinstal. Pour vérifier que le fichier n'a pas était modifier intégrer un md5 correspondant au fichier à l'interieur de celui ci.
Messages postés
1
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
1 juin 2007

merci pour le trial ca me donne envie de chercher autres fonctions
qui permettent de compter le nbre de fois d'utilisation du logitiel.si quelc'un a une idee sur ce sujet qu'il nous aide et merci d'avance.
Messages postés
589
Date d'inscription
lundi 25 août 2003
Statut
Membre
Dernière intervention
18 juillet 2010

Bonsoir, je vais tenter d'etre constructif.
Premiere chose qui m'est tomber sous le nez : le bouton quitter de la form3 ne fonctionne pas, unload me deforme la feuille mais si d'autre feuille sont chargées alors ca quitte pas.

Ensuite, personnellement j'aime pas qu'on ecrive dans ma bdr, surtout que avec SaveSetting tu controles pas vraiment l'emplacement, à la limite utilise une api (RegCreateKeyEx, RegSetValueEx).
Autrement essaye de mettre ton code dans un fichier à part ou dans l'executable lui même si tu le peux.

Pour ce qui est du cryptage cela m'a l'air un peu simple mais c'est deja mieu que rien.

Dommage qu'il n'y ait que peu de commentaire.

Idem plutot que Shell utilise une api (ShellExecuteEx, ShellExecute). Enfin c'est qu'un avi personnel ^^.
Dans la Form2 tu declares certaine variable pour toute la form ca enleve un gros morceau de la securité, déclare les dans la/les fonctions pour que leurs valeurs ne soient pas garder en memoire ou vide les variables apres t'en etre servit et si tu souhaites les gardés met les en Private au lieu de Dim même si dans ton cas c'est inutile autant prendre les bonnes habitudes.

Enfin le On Error Resume Next j'aime pas ^^.

Autrement j'aime bien ton code, mais à mon avis pour faire un shareware l'idéal et de compiler une version qui n'est pas complete et une version complete avec serial, serial qui doit etre verifier sur le web dans une bdd pour l'activation.
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018

En cas de dilemme, il est toujours possible de mettre les 2 versions dans le même zip :-)

Voir aussi :
VBLocker : Protégez votre application commerciale
www.vbfrance.com/code.aspx?ID=3227
Afficher les 8 commentaires

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.