OVH Cloud OVH Cloud

petite question concernant la creation prog

10 réponses
Avatar
Foucher Eric
Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties afin que je puisse utiliser mon prog avec toutes ses options et
que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas toutes les options a dispositions. Mais en partant de la
meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... ) que je soit le seul a avoir afin que l'autre personne ne
puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement me donner un lien ou il y a les explications ?

Merci a qui pourra me répondre

Eric

10 réponses

Avatar
LE TROLL
Bonjour,

Dis-en un peu plus, un exemple réaliste...

Tu peux simplement coder ton programme en dur, de telle sorte que pour
certaines fonctions il faille accéder à ton code...

Tu peux faire 2 exe, de façon à ce qu'il faille le second pour accéder
au reste des fonctions, se cumulant éventuellement avec le paragraphe 1...

Tu peux faire un fichier avec le code dedans, le brouiller ou pas...

Ça dépend de ce que tu veux, mais aussi du risque engendré (qualité de
la protection), et du niveau de l'utilisateur...

Mais si tu cherches un programme qui ne puisse être copié, écrit à
MicroSoft, le grand Bill cherche encore, ainsi vous serez deux :o)
---------------

"Foucher Eric" a écrit dans le message de
news:
Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties afin


que je puisse utiliser mon prog avec toutes ses options et
que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas


toutes les options a dispositions. Mais en partant de la
meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... )


que je soit le seul a avoir afin que l'autre personne ne
puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement me


donner un lien ou il y a les explications ?

Merci a qui pourra me répondre

Eric




Avatar
LE TROLL
Salut,

En te lisant ça me fait penser, j'ai fait un truc, parfois je m'en sers,
c'est en fait un fichier qui est créé lors de la création de l'exe, ainsi:

Faux fichier *.sys dans system, ou system32, avec une fausse date de
création antérieure, et brouillé à la lecture, en lecture seule, system...
Donc difficile à repérer, je le met par exemple à 25 en lançant l'exe. Ce
dernier la première fois va le lire et le décrémenter suivant une schéma non
linéaire, pour le nombre d'accès à une version de démo, mais évidemment, ça
ne protège pas de la copie, on ne peut protéger de la copie sans contrainte,
genre (communiquer un nouveau code tous les mois qui est en dur dans l'exe,
ou avoir un bouchon sur le port)...

In fine, je te vois à Wanadoo, sais-tu que pour 14 Euros/mois (ton modem
est compatible), donc 2 fois moins cher, tu as "Club-Internet, AOL, Télé2,
Noos (si ville câblée))... ???
---------------------------------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:41629973$0$7215$
Bonjour,
Personnellement j'ai adoipter la méthode suivante:
2 exe séparés.
Le programme principal lors de son execution vérifie la présence ou non
du deuxième exe et ajuste son comportement en fonction.
Il me suffit de ne livrer qu'un exe pour avoir une version démo.
Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
pour mes besoins.

Je réfléchis actuellement à une solutions plus OO.
Tout le problème consiste à aborder la modélisation sous forme


d'Interfaces.
Le programme main doit communiquer avec plusieurs Interfaces (Base de
donnée, calculs, lecture de formats de fichiers spécifiques ...), il
doit donc posséder deux types de comportements par Interface (si
présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
laisser la possibilité de le tracer, c'est de créer deux projets l'un
avec un Main simplifié (interfaces absentes), l'autre complet.
De fait le main est le même objet dont on code les comportements dans un
exe spécifique, donc ayant sa propre compilation et son propre code.

Voilà j'espère que ça pourra t'aider.

Christophe






Foucher Eric a écrit :
> Bonjour,
>
> Je cherche a creer un executable avec vb6 décomposé en deux parties afin


que je puisse utiliser mon prog avec toutes ses options et
> que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas


toutes les options a dispositions. Mais en partant de la
> meme compilation.
>
> J'aimerai aussi que ces options soient dans un module séparé (dll ... )


que je soit le seul a avoir afin que l'autre personne ne
> puisse pas pirater ma partie de prog.
>
> Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement


me donner un lien ou il y a les explications ?
>
> Merci a qui pourra me répondre
>
> Eric
>
>


Avatar
christophe-pasde
Bonjour,
Personnellement j'ai adoipter la méthode suivante:
2 exe séparés.
Le programme principal lors de son execution vérifie la présence ou non
du deuxième exe et ajuste son comportement en fonction.
Il me suffit de ne livrer qu'un exe pour avoir une version démo.
Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
pour mes besoins.

Je réfléchis actuellement à une solutions plus OO.
Tout le problème consiste à aborder la modélisation sous forme d'Interfaces.
Le programme main doit communiquer avec plusieurs Interfaces (Base de
donnée, calculs, lecture de formats de fichiers spécifiques ...), il
doit donc posséder deux types de comportements par Interface (si
présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
laisser la possibilité de le tracer, c'est de créer deux projets l'un
avec un Main simplifié (interfaces absentes), l'autre complet.
De fait le main est le même objet dont on code les comportements dans un
exe spécifique, donc ayant sa propre compilation et son propre code.

Voilà j'espère que ça pourra t'aider.

Christophe






Foucher Eric a écrit :
Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties afin que je puisse utiliser mon prog avec toutes ses options et
que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas toutes les options a dispositions. Mais en partant de la
meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... ) que je soit le seul a avoir afin que l'autre personne ne
puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement me donner un lien ou il y a les explications ?

Merci a qui pourra me répondre

Eric




Avatar
Foucher Eric
Bonjour,

Merci de t'interesser a mon problème ;o)

J'ai trouvé de mon coté entre temps une solution qui me satisfait en partie : la compilation conditionnelle cependant c'est pas tout
a fait ce que je souhaitais au départ.

Nota : Pour ceux qui découvrent, on peux lors de la compilation choisir grâce a la compilation conditionnelle si l'on veux faire un
exécutables complet avec toutes les options ou non.

Ce que j'aimerai : que je compile une seule fois mon programme qui serait lors de la compilation décomposé en deux parties,
l'executable et une seconde partie dll ou autre fichier externe.

A l'execution si ce fichier externe est pressent, on profite de certaines options, si par contre ce fichier n'est pas pressent ces
options ne sont pas proposés car elles sont compilées et résidente de ce fichier externe

Il n'y a pas besoin de codage de ce fichier puisque l'utilisateur annexe ne l'aura pas ;o) et donc pas de piratage possible ;

A+

Eric


"LE TROLL" <le a écrit dans le message de news:
Bonjour,

Dis-en un peu plus, un exemple réaliste...

Tu peux simplement coder ton programme en dur, de telle sorte que pour
certaines fonctions il faille accéder à ton code...

Tu peux faire 2 exe, de façon à ce qu'il faille le second pour accéder
au reste des fonctions, se cumulant éventuellement avec le paragraphe 1...

Tu peux faire un fichier avec le code dedans, le brouiller ou pas...

Ça dépend de ce que tu veux, mais aussi du risque engendré (qualité de
la protection), et du niveau de l'utilisateur...

Mais si tu cherches un programme qui ne puisse être copié, écrit à
MicroSoft, le grand Bill cherche encore, ainsi vous serez deux :o)
---------------

"Foucher Eric" a écrit dans le message de
news:
Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties afin


que je puisse utiliser mon prog avec toutes ses options et
que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas


toutes les options a dispositions. Mais en partant de la
meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... )


que je soit le seul a avoir afin que l'autre personne ne
puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement me


donner un lien ou il y a les explications ?

Merci a qui pourra me répondre

Eric




Avatar
LE TROLL
Salut, ben t'as déjà eu une réponse, enfin, plusieurs identiques,
arrêtes avec ta DLL, lol, tu fais 2 exe, l'un utilisateur, l'autre
administrateur, et tu t'arranges dans le code, que les deux sachent se
parler (fichier temporaire, variable d'environnement), etc...

Mais... "à mon avis", un seul exe c'est mieux, avec un ou plusieurs
mots-de-passe, qui une fois saisis, permettent d'accéder à d'autres
fonctions de ce dernier...
----------------------------------------------


"Foucher Eric" a écrit dans le message de
news:%23HoGg%
Bonjour,

Merci de t'interesser a mon problème ;o)

J'ai trouvé de mon coté entre temps une solution qui me satisfait en


partie : la compilation conditionnelle cependant c'est pas tout
a fait ce que je souhaitais au départ.

Nota : Pour ceux qui découvrent, on peux lors de la compilation choisir


grâce a la compilation conditionnelle si l'on veux faire un
exécutables complet avec toutes les options ou non.

Ce que j'aimerai : que je compile une seule fois mon programme qui serait


lors de la compilation décomposé en deux parties,
l'executable et une seconde partie dll ou autre fichier externe.

A l'execution si ce fichier externe est pressent, on profite de certaines


options, si par contre ce fichier n'est pas pressent ces
options ne sont pas proposés car elles sont compilées et résidente de ce


fichier externe

Il n'y a pas besoin de codage de ce fichier puisque l'utilisateur annexe


ne l'aura pas ;o) et donc pas de piratage possible ;

A+

Eric


"LE TROLL" <le a écrit dans le message de


news:
Bonjour,

Dis-en un peu plus, un exemple réaliste...

Tu peux simplement coder ton programme en dur, de telle sorte que pour
certaines fonctions il faille accéder à ton code...

Tu peux faire 2 exe, de façon à ce qu'il faille le second pour accéder
au reste des fonctions, se cumulant éventuellement avec le paragraphe 1...

Tu peux faire un fichier avec le code dedans, le brouiller ou pas...

Ça dépend de ce que tu veux, mais aussi du risque engendré (qualité de
la protection), et du niveau de l'utilisateur...

Mais si tu cherches un programme qui ne puisse être copié, écrit à
MicroSoft, le grand Bill cherche encore, ainsi vous serez deux :o)
---------------

"Foucher Eric" a écrit dans le message de
news:
> Bonjour,
>
> Je cherche a creer un executable avec vb6 décomposé en deux parties afin
que je puisse utiliser mon prog avec toutes ses options et
> que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas
toutes les options a dispositions. Mais en partant de la
> meme compilation.
>
> J'aimerai aussi que ces options soient dans un module séparé (dll ... )
que je soit le seul a avoir afin que l'autre personne ne
> puisse pas pirater ma partie de prog.
>
> Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement


me
donner un lien ou il y a les explications ?
>
> Merci a qui pourra me répondre
>
> Eric
>
>





Avatar
christophe-pasde
J'habite un petit village de montagne de 100 habitants qui a le
privilège d'être relié ADSL (jusqu'à 1024/248) seule condition , prendre
Wanadoo (qui a participé à la mise en place réseau fibre optique), les
autres opérateurs facturant la mise en ligne à trés gros prix.

Et à part ça tu touches combien pour la pub ?

Christophe


LE TROLL a écrit :

Salut,

En te lisant ça me fait penser, j'ai fait un truc, parfois je m'en sers,
c'est en fait un fichier qui est créé lors de la création de l'exe, ainsi:

Faux fichier *.sys dans system, ou system32, avec une fausse date de
création antérieure, et brouillé à la lecture, en lecture seule, system...
Donc difficile à repérer, je le met par exemple à 25 en lançant l'exe. Ce
dernier la première fois va le lire et le décrémenter suivant une schéma non
linéaire, pour le nombre d'accès à une version de démo, mais évidemment, ça
ne protège pas de la copie, on ne peut protéger de la copie sans contrainte,
genre (communiquer un nouveau code tous les mois qui est en dur dans l'exe,
ou avoir un bouchon sur le port)...

In fine, je te vois à Wanadoo, sais-tu que pour 14 Euros/mois (ton modem
est compatible), donc 2 fois moins cher, tu as "Club-Internet, AOL, Télé2,
Noos (si ville câblée))... ???
---------------------------------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:41629973$0$7215$

Bonjour,
Personnellement j'ai adoipter la méthode suivante:
2 exe séparés.
Le programme principal lors de son execution vérifie la présence ou non
du deuxième exe et ajuste son comportement en fonction.
Il me suffit de ne livrer qu'un exe pour avoir une version démo.
Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
pour mes besoins.

Je réfléchis actuellement à une solutions plus OO.
Tout le problème consiste à aborder la modélisation sous forme



d'Interfaces.

Le programme main doit communiquer avec plusieurs Interfaces (Base de
donnée, calculs, lecture de formats de fichiers spécifiques ...), il
doit donc posséder deux types de comportements par Interface (si
présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
laisser la possibilité de le tracer, c'est de créer deux projets l'un
avec un Main simplifié (interfaces absentes), l'autre complet.
De fait le main est le même objet dont on code les comportements dans un
exe spécifique, donc ayant sa propre compilation et son propre code.

Voilà j'espère que ça pourra t'aider.

Christophe






Foucher Eric a écrit :

Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties afin





que je puisse utiliser mon prog avec toutes ses options et

que je puisse donner ce meme prog a une autre personne et qu'il n'ai pas





toutes les options a dispositions. Mais en partant de la

meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... )





que je soit le seul a avoir afin que l'autre personne ne

puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement





me donner un lien ou il y a les explications ?

Merci a qui pourra me répondre

Eric











Avatar
LE TROLL
Hé le montagnard :o)

Je ne touche rien pour la pub, mais quand je vois des gens chez "free"
ou "wanadoo" qui casquent presque le double, je ne peux m'empêcher de leur
dire...

Mais tu as France télécom et l'ADSL... C'est pas moins cher un
club-Internet avec ADSL, sauf si tu n'as pas de téléphone fixe ???

Et comme ça, curiosité, pourquoi t'as besoin de 2048 kb/s en montant
depuis le FAI, moi j'ai 128, lol, tu charges des films toute la journée ou
quoi ???
-----------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:4162a4e7$0$7197$

J'habite un petit village de montagne de 100 habitants qui a le
privilège d'être relié ADSL (jusqu'à 1024/248) seule condition , prendre
Wanadoo (qui a participé à la mise en place réseau fibre optique), les
autres opérateurs facturant la mise en ligne à trés gros prix.

Et à part ça tu touches combien pour la pub ?

Christophe


LE TROLL a écrit :

> Salut,
>
> En te lisant ça me fait penser, j'ai fait un truc, parfois je m'en


sers,
> c'est en fait un fichier qui est créé lors de la création de l'exe,


ainsi:
>
> Faux fichier *.sys dans system, ou system32, avec une fausse date de
> création antérieure, et brouillé à la lecture, en lecture seule,


system...
> Donc difficile à repérer, je le met par exemple à 25 en lançant l'exe.


Ce
> dernier la première fois va le lire et le décrémenter suivant une schéma


non
> linéaire, pour le nombre d'accès à une version de démo, mais évidemment,


ça
> ne protège pas de la copie, on ne peut protéger de la copie sans


contrainte,
> genre (communiquer un nouveau code tous les mois qui est en dur dans


l'exe,
> ou avoir un bouchon sur le port)...
>
> In fine, je te vois à Wanadoo, sais-tu que pour 14 Euros/mois (ton


modem
> est compatible), donc 2 fois moins cher, tu as "Club-Internet, AOL,


Télé2,
> Noos (si ville câblée))... ???
> ---------------------------------------
>
> "christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
> message de news:41629973$0$7215$
>
>>Bonjour,
>>Personnellement j'ai adoipter la méthode suivante:
>>2 exe séparés.
>>Le programme principal lors de son execution vérifie la présence ou non
>>du deuxième exe et ajuste son comportement en fonction.
>>Il me suffit de ne livrer qu'un exe pour avoir une version démo.
>>Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
>>pour mes besoins.
>>
>>Je réfléchis actuellement à une solutions plus OO.
>>Tout le problème consiste à aborder la modélisation sous forme
>
> d'Interfaces.
>
>>Le programme main doit communiquer avec plusieurs Interfaces (Base de
>>donnée, calculs, lecture de formats de fichiers spécifiques ...), il
>>doit donc posséder deux types de comportements par Interface (si
>>présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
>>laisser la possibilité de le tracer, c'est de créer deux projets l'un
>>avec un Main simplifié (interfaces absentes), l'autre complet.
>>De fait le main est le même objet dont on code les comportements dans un
>>exe spécifique, donc ayant sa propre compilation et son propre code.
>>
>>Voilà j'espère que ça pourra t'aider.
>>
>>Christophe
>>
>>
>>
>>
>>
>>
>>Foucher Eric a écrit :
>>
>>>Bonjour,
>>>
>>>Je cherche a creer un executable avec vb6 décomposé en deux parties


afin
>
> que je puisse utiliser mon prog avec toutes ses options et
>
>>>que je puisse donner ce meme prog a une autre personne et qu'il n'ai


pas
>
> toutes les options a dispositions. Mais en partant de la
>
>>>meme compilation.
>>>
>>>J'aimerai aussi que ces options soient dans un module séparé (dll ... )
>
> que je soit le seul a avoir afin que l'autre personne ne
>
>>>puisse pas pirater ma partie de prog.
>>>
>>>Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement
>
> me donner un lien ou il y a les explications ?
>
>>>Merci a qui pourra me répondre
>>>
>>>Eric
>>>
>>>
>
>
>


Avatar
LE TROLL
Moi aussi je suis sur une montagne, le "mons martirium", le mont du
martyre, à cause que le bon saint Denis il lui on coupé la tête, et même
qu'il a porté sa tête jusqu'à la place actuelle de la basilique de saint
Denis, ma colline elle s'appelle Montmartre (c'est pas loin de Paris :o)
----------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:4162a4e7$0$7197$

J'habite un petit village de montagne de 100 habitants qui a le
privilège d'être relié ADSL (jusqu'à 1024/248) seule condition , prendre
Wanadoo (qui a participé à la mise en place réseau fibre optique), les
autres opérateurs facturant la mise en ligne à trés gros prix.

Et à part ça tu touches combien pour la pub ?

Christophe


LE TROLL a écrit :

> Salut,
>
> En te lisant ça me fait penser, j'ai fait un truc, parfois je m'en


sers,
> c'est en fait un fichier qui est créé lors de la création de l'exe,


ainsi:
>
> Faux fichier *.sys dans system, ou system32, avec une fausse date de
> création antérieure, et brouillé à la lecture, en lecture seule,


system...
> Donc difficile à repérer, je le met par exemple à 25 en lançant l'exe.


Ce
> dernier la première fois va le lire et le décrémenter suivant une schéma


non
> linéaire, pour le nombre d'accès à une version de démo, mais évidemment,


ça
> ne protège pas de la copie, on ne peut protéger de la copie sans


contrainte,
> genre (communiquer un nouveau code tous les mois qui est en dur dans


l'exe,
> ou avoir un bouchon sur le port)...
>
> In fine, je te vois à Wanadoo, sais-tu que pour 14 Euros/mois (ton


modem
> est compatible), donc 2 fois moins cher, tu as "Club-Internet, AOL,


Télé2,
> Noos (si ville câblée))... ???
> ---------------------------------------
>
> "christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
> message de news:41629973$0$7215$
>
>>Bonjour,
>>Personnellement j'ai adoipter la méthode suivante:
>>2 exe séparés.
>>Le programme principal lors de son execution vérifie la présence ou non
>>du deuxième exe et ajuste son comportement en fonction.
>>Il me suffit de ne livrer qu'un exe pour avoir une version démo.
>>Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
>>pour mes besoins.
>>
>>Je réfléchis actuellement à une solutions plus OO.
>>Tout le problème consiste à aborder la modélisation sous forme
>
> d'Interfaces.
>
>>Le programme main doit communiquer avec plusieurs Interfaces (Base de
>>donnée, calculs, lecture de formats de fichiers spécifiques ...), il
>>doit donc posséder deux types de comportements par Interface (si
>>présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
>>laisser la possibilité de le tracer, c'est de créer deux projets l'un
>>avec un Main simplifié (interfaces absentes), l'autre complet.
>>De fait le main est le même objet dont on code les comportements dans un
>>exe spécifique, donc ayant sa propre compilation et son propre code.
>>
>>Voilà j'espère que ça pourra t'aider.
>>
>>Christophe
>>
>>
>>
>>
>>
>>
>>Foucher Eric a écrit :
>>
>>>Bonjour,
>>>
>>>Je cherche a creer un executable avec vb6 décomposé en deux parties


afin
>
> que je puisse utiliser mon prog avec toutes ses options et
>
>>>que je puisse donner ce meme prog a une autre personne et qu'il n'ai


pas
>
> toutes les options a dispositions. Mais en partant de la
>
>>>meme compilation.
>>>
>>>J'aimerai aussi que ces options soient dans un module séparé (dll ... )
>
> que je soit le seul a avoir afin que l'autre personne ne
>
>>>puisse pas pirater ma partie de prog.
>>>
>>>Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement
>
> me donner un lien ou il y a les explications ?
>
>>>Merci a qui pourra me répondre
>>>
>>>Eric
>>>
>>>
>
>
>


Avatar
christophe-pasde
J'ai dis jusqu'à 2048, moi je suis en 1024 et non je charge pas des
films mais des données, comme des gros raster et des observations types
GPS 1 seconde en bi-fréquence, ça te dis rien mais c'est trés gros ...
christophe




LE TROLL a écrit :

Hé le montagnard :o)

Je ne touche rien pour la pub, mais quand je vois des gens chez "free"
ou "wanadoo" qui casquent presque le double, je ne peux m'empêcher de leur
dire...

Mais tu as France télécom et l'ADSL... C'est pas moins cher un
club-Internet avec ADSL, sauf si tu n'as pas de téléphone fixe ???

Et comme ça, curiosité, pourquoi t'as besoin de 2048 kb/s en montant
depuis le FAI, moi j'ai 128, lol, tu charges des films toute la journée ou
quoi ???
-----------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:4162a4e7$0$7197$

J'habite un petit village de montagne de 100 habitants qui a le
privilège d'être relié ADSL (jusqu'à 1024/248) seule condition , prendre
Wanadoo (qui a participé à la mise en place réseau fibre optique), les
autres opérateurs facturant la mise en ligne à trés gros prix.

Et à part ça tu touches combien pour la pub ?

Christophe


LE TROLL a écrit :


Salut,

En te lisant ça me fait penser, j'ai fait un truc, parfois je m'en





sers,

c'est en fait un fichier qui est créé lors de la création de l'exe,





ainsi:

Faux fichier *.sys dans system, ou system32, avec une fausse date de
création antérieure, et brouillé à la lecture, en lecture seule,





system...

Donc difficile à repérer, je le met par exemple à 25 en lançant l'exe.





Ce

dernier la première fois va le lire et le décrémenter suivant une schéma





non

linéaire, pour le nombre d'accès à une version de démo, mais évidemment,





ça

ne protège pas de la copie, on ne peut protéger de la copie sans





contrainte,

genre (communiquer un nouveau code tous les mois qui est en dur dans





l'exe,

ou avoir un bouchon sur le port)...

In fine, je te vois à Wanadoo, sais-tu que pour 14 Euros/mois (ton





modem

est compatible), donc 2 fois moins cher, tu as "Club-Internet, AOL,





Télé2,

Noos (si ville câblée))... ???
---------------------------------------

"christophe-pasde<> @wanadoo.fr>" <"christophe-pasde<> a écrit dans le
message de news:41629973$0$7215$


Bonjour,
Personnellement j'ai adoipter la méthode suivante:
2 exe séparés.
Le programme principal lors de son execution vérifie la présence ou non
du deuxième exe et ajuste son comportement en fonction.
Il me suffit de ne livrer qu'un exe pour avoir une version démo.
Bien sur ce n'est pas absolu en terme de sécurité mais c'était suffisant
pour mes besoins.

Je réfléchis actuellement à une solutions plus OO.
Tout le problème consiste à aborder la modélisation sous forme



d'Interfaces.


Le programme main doit communiquer avec plusieurs Interfaces (Base de
donnée, calculs, lecture de formats de fichiers spécifiques ...), il
doit donc posséder deux types de comportements par Interface (si
présente ou non). Le mieux si tu ne veux pas intégrer tout le code et
laisser la possibilité de le tracer, c'est de créer deux projets l'un
avec un Main simplifié (interfaces absentes), l'autre complet.
De fait le main est le même objet dont on code les comportements dans un
exe spécifique, donc ayant sa propre compilation et son propre code.

Voilà j'espère que ça pourra t'aider.

Christophe






Foucher Eric a écrit :


Bonjour,

Je cherche a creer un executable avec vb6 décomposé en deux parties









afin

que je puisse utiliser mon prog avec toutes ses options et


que je puisse donner ce meme prog a une autre personne et qu'il n'ai









pas

toutes les options a dispositions. Mais en partant de la


meme compilation.

J'aimerai aussi que ces options soient dans un module séparé (dll ... )





que je soit le seul a avoir afin que l'autre personne ne


puisse pas pirater ma partie de prog.

Je sais pas si j'ai été clair ? Qui peux m'expliquer ou éventuellement





me donner un lien ou il y a les explications ?


Merci a qui pourra me répondre

Eric

















Avatar
Free
Alors là LE TROLL tu dis de très très grosses conneries
Absolument AUCUN des FAI que tu cites ne rivalise avec Free.

Free c'est 7168 / 640 Kbits/s (ATM) + téléphone gratuit + télévision le tout
pour 29.90 ? (et IP fixe !)
Donc pour 2 fois ce que tu payes les Freenautes ont
- 12 fois ton debit en Download
- 4 fois ton débit en Upload
- le téléphone gratuit
- 42 chaines de TV

AMHA y a pas photo.

"LE TROLL" <le a écrit dans le message de
news:
Hé le montagnard :o)

Je ne touche rien pour la pub, mais quand je vois des gens chez "free"
ou "wanadoo" qui casquent presque le double, je ne peux m'empêcher de leur
dire...

Mais tu as France télécom et l'ADSL... C'est pas moins cher un
club-Internet avec ADSL, sauf si tu n'as pas de téléphone fixe ???

Et comme ça, curiosité, pourquoi t'as besoin de 2048 kb/s en montant
depuis le FAI, moi j'ai 128, lol, tu charges des films toute la journée ou
quoi ???