Un Logiciel Qui Expire apres une semaine de l'installation. - Java - Programmation
Marsh Posté le 17-05-2004 à 20:55:12
la plus part des truc du genre se base sur une clef dans la base de registre je croi.
moi je te conseillerai de virer des fonctionnalité de ton soft, ce qui me parrait plus simple a réaliser
et drapo
Marsh Posté le 18-05-2004 à 09:30:53
Comment je vait virer des fonctionnalité de mon soft...
Je ne comprend pas ...
Marsh Posté le 18-05-2004 à 09:34:45
Si c'est pour un client bien précis, code en dur la date limite au delà duquel le soft ne voudra plus fonctionner...
Je rejoint aussi l'idée de couper dans les fonctionnalités : typiquement : pas d'enregistrement, taille des données manipulées limitées, ...
Marsh Posté le 18-05-2004 à 09:37:51
Il y'a une alternative courante sous Windows est d'ecrire cette date dans la base de registre. Mais je ne sais pas si on peut y accéder en Java De plus je perds ainsi la portabilité de mon logiciel....
Marsh Posté le 18-05-2004 à 09:49:39
Citation : Il y'a une alternative courante sous Windows est d'ecrire cette date dans la base de registre |
J'ai lu ça aussi une fois quelque part.
Marsh Posté le 18-05-2004 à 10:13:37
wassimb a écrit : Comment je vait virer des fonctionnalité de mon soft... |
button.setEnabled(false);
Marsh Posté le 18-05-2004 à 10:37:13
ou sinon, tu lances un dialogue de configuration au premier lancement (à déterminer par la présence d'une propriété dans un fichier dans le jar de ton programme : ça doit être faisable de modifier un jar, avec les api jar)
Donc, tu met la date de première exécution dans ton fichier properties, et à chaque lancement, tu peux vérifier la date...Si la période d'essai est expirée, tu lances pas la suite, voire même, tu corromps la fin du jar.
Mais bon, c'est sans doute un peu complexe à réaliser, et surtout, si l'utilisateur connait bien Java, il pourra le contourner
Marsh Posté le 18-05-2004 à 10:56:28
gfive a écrit : ou sinon, tu lances un dialogue de configuration au premier lancement (à déterminer par la présence d'une propriété dans un fichier dans le jar de ton programme : ça doit être faisable de modifier un jar, avec les api jar) |
c'est sur que si il matte dans le jar et il change la date en 18 mai 2012
mais bien planqué pour des utilisateurs pas forcement connaiseurs ca doit etre fesable ( et portable)
Marsh Posté le 18-05-2004 à 11:56:28
moi jai une idée pourri. tu met script sur une page kkquonaue
tu tiens une bdd avec la liste de tous tes clients et tu check dedans.
Marsh Posté le 18-05-2004 à 12:25:17
Autre idee pourrie :
Chaque jour tu met en ligne le fichier a telecharger qui contient bien sur la date du jour et qui s'arrete une semaine plus tard... Tous les jours un nouveau programme : c cool !
Marsh Posté le 18-05-2004 à 13:58:22
ahah pas mal. bah sinon tu les invite dans ta boite.
une apres midi de test avec pause café et gateaux.
ca marche tres bien
Marsh Posté le 18-05-2004 à 14:13:10
Si tu veux pas qu'on déplombe ton soft, crypte-le sur une ROM et vend le sur une carte PCI. Tu devrais être peinard un petit moment.
Marsh Posté le 18-05-2004 à 16:01:45
tiens je suis tombé par hasard la dessus cette aprem...
c un truc du genre sktuilise jbuilder
(oui je sais jbuilder c mal...)
http://www.soft411.com/company/Agi [...] censer.htm
http://www.soft411.com/screenshots [...] censer.png
ca devrait t´aider. menfin bon ca a lair bien cpmpluiaué donc jespere que ca en vaut la peine fé koi ton soft ?
Marsh Posté le 18-05-2004 à 20:26:50
le truc comique c'est qu'en prenant ses dispositions pour plomber son code, il en oublie les .java à côté des .class dans le jar et qu'il fasse la release
Marsh Posté le 18-05-2004 à 20:50:53
TBone a écrit : le truc comique c'est qu'en prenant ses dispositions pour plomber son code, il en oublie les .java à côté des .class dans le jar et qu'il fasse la release |
Même s'il ne les oublie pas, décompiler un .class, même offusqué, c'est pas la mort.
Marsh Posté le 18-05-2004 à 20:55:05
pourquoi tu sortirais pas ta bouse sous GPL?
tu profiterais de l'expérience des autres
Marsh Posté le 18-05-2004 à 21:36:20
drasche a écrit : pourquoi tu sortirais pas ta bouse sous GPL? |
Drasche je t'aime tu me fais rire
Marsh Posté le 18-05-2004 à 21:41:43
j'ai pas été très fin peut-être?
Marsh Posté le 18-05-2004 à 21:43:58
Reply
Marsh Posté le 17-05-2004 à 19:09:15
J'ai realiser un Logiciel en Java (en utulisant la Notion RMI)
Afain de promouvoir mon Logiciel je doit le Mettre en essai chez le bénéficier.
En fait je veut juste lui donner un Demos cad Une Version qui expire par exemple apres une semaine de l'installation du logiciel...
j'aimerai bien savoir si il y'a un moyen pour faire Ca ....
Je n'ai aucune idée sur Ca ..
Qu'est ce que je doit ajouter Dans Mon Code......
Merci D'avance à tous Ceux Qui M'apportteront De l'aide.