FAIRE UNE VERSION DEMO DE VOTRE PROJET

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 11 févr. 2007 à 10:13
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 - 20 août 2010 à 13:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41441-faire-une-version-demo-de-votre-projet

cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
20 août 2010 à 13:09
> Casy,
Oups, tu à raison, j'ai parler (écrit) trop vite.
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
20 août 2010 à 13:00
si tu rentre l'exe là ou tu veux, tu ne retrouvera pas la variable de compilation, ni même le code qu'elle contrôle puisque par définition ce code n'est pas compilé et donc pas présent dans l'exe.
Tout est crackable, certes, mais là, il te faudra les sources du code pour pouvoir le recompiler sans les limitations.
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
20 août 2010 à 12:43
"oui, mais crackable en ce cas..."
mais tout est "crackable ", si je rentre l'exe dans un environnement C et que je trouve la variable de compilation beh..
Et pour "Cracker" faut déjà quelqu'un qui s'y connaît pas mal.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
20 août 2010 à 11:18
oui, mais crackable en ce cas...
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
20 août 2010 à 11:17
Bonjour tou(te)s,
Le système de la compilation conditionnelle nécessite de remplacer carrément tout l'exe. Il serait plus intérèssant de pouvoir modifier le status de l'exe simplement par une clé d'activation, par exemple.
Est-ce possible ?
Cordialement.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
23 avril 2009 à 16:17
Rectification : en dotnet avec les versions Express, c'est possible aussi, il faut juste "Afficher tous les paramètres" puis cocher "Afficher les configurations de génération avancées" : Debug et Release sont alors possibles.
cs_chaouline Messages postés 5 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 9 mars 2009
23 avril 2009 à 11:42
bonjour tout le monde j'ai un probléme aid moi STP ,
comment je peut ceer un key mon application vb.net je travaille avec VS 2005
nourwahiba Messages postés 82 Date d'inscription mardi 18 octobre 2005 Statut Membre Dernière intervention 23 juin 2011
25 févr. 2008 à 10:48
bravo
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
13 févr. 2007 à 14:12
En DotNet on peut peut faire un build release ou debug, et aussi un build Demo ou pas : il suffit de creer un nouveau type de build, ce qui évite d'avoir à changer des constantes conditionnelles (le reste reste pareil : #If DEMO Then...). Sauf qu'avec la version express gratuite de VB2005, cela n'est pas possible et il faut alors définir la constante, comme en VB6.
joelmarie Messages postés 27 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 12 juin 2008
12 févr. 2007 à 22:09
Chouette je vais encore progresser , merci
Profil bloqué
12 févr. 2007 à 01:28
Très utile
Merci Renfield
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
11 févr. 2007 à 20:07
Salut Renfield,

Voilà une source qui va répondre à pas mal de questions sur le forum!!

A+
Exploreur
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
11 févr. 2007 à 15:14
Ben en fait, il s'agit simplement de désactiver certaines parties de ton code...

tu aura en sortie deux exe bien distinct (voir exemple dans le fichier ZIP)
nourwahiba Messages postés 82 Date d'inscription mardi 18 octobre 2005 Statut Membre Dernière intervention 23 juin 2011
11 févr. 2007 à 14:14
merci pour vous violent_ken je vais immediatement consulter le tuto
bonne suite a tous
nourwahiba Messages postés 82 Date d'inscription mardi 18 octobre 2005 Statut Membre Dernière intervention 23 juin 2011
11 févr. 2007 à 14:09
BONJOUR CASY
d'apres ce que vous avez expliqué .. je dois ecrire deux parties de programmes dans mon application ..
partie pour la version demo et une 2ieme partie pour la version full?
violent_ken Messages postés 1812 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 26 octobre 2010 2
11 févr. 2007 à 13:34
J'espère que çà aidera ;)
J'en avais eu besoin il y a 3/4 jours et comme j'avais rien trouvé pour m'aider sur vbfrance, bah voilà un tuto ^^
@+
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
11 févr. 2007 à 13:29
avec toutes ces infos, les membres de VbFrance vont devnir chamions en compilation conditionelle ^^
violent_ken Messages postés 1812 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 26 octobre 2010 2
11 févr. 2007 à 12:04
Petit tuto pour la compilation conditionnelle :
http://www.vbfrance.com/tutoriaux/COMPILATION-CONDITIONNELLE-VB6_612.aspx

@+
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
11 févr. 2007 à 10:13
Petite precision pour utiliser les arguments de complation conditionnelle dans l'IDE

Dans les propriétés du projet, onglet Créer, ligne Agument de compilation conditionelle

Il suffit de mettre le texte suivant : DEMO = 0 ou DEMO= -1

Avec DEMO = 0, Demo est considéré comme étant à False, donc c'est le code compris entre le #Else et le #End IF qui sera compilé.

Avec DEMO = -1 (-1=TRUE, mais normalement toute valeur différente de 0 est considéré comme TRUE), Demo est considéré comme étant à True, donc c'est le code compris entre le #If et le #Else qui sera compilé.

PS : Pour utiliser plusieurs constantes de compilation conditionelle, les séparées par un ;
Rejoignez-nous