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)
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
|