begin process at 2012 02 13 12:21:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Système de licence


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Système de licence

vendredi 28 octobre 2005 à 10:39:32 | Système de licence

tof.p

Bonjour à tous,

Je suis confronté à un gros problème avec une application (Swing). Je dois assez rapidemment mettre au point un système de licence pour mon application.

Voici ce que j'ai imaginé : lorsque e distribue l'applic, celle ci est accompagnée d'un fichier crypté. Celui-ci contient un nombre de jours. Au fur et à mesure que les jours passent, je décrémente le nombre. Donc dans le code, en résumé, je décrypte le fichier, je récupère la valeur, je décrémente. Seulement voila, pour décrémenter, je me base sur quoi ? Ce que je voulais faire... A chaque connexion à l'applic, je sauve la date de la connexion en DB (qui est embarquée).
Au démarrage : si écart entre la date sauvée en DB et la date courante (System.currentTimeInMillis) est négatif ==> Le petit malin a sans doutes changé la date système pour essayer d'outre-passer la licence.
Si l'écart est positif ==> je décrémente le compteur ds le fichier de ce nombre de jours ==> La date de connexion en DB est mise à jour avec la date courante.

Problème possible : ça m'arride de temps en temps qd je fais des tests, je change la date système de mon ordi (ex: si nous sommes le 3, je mets le 5), j'oublie de la remettre à la date du jour et je lance mon applic. La dernière date de connexion en DB = le 5. Je me rend compte que mon PC n'est pas  à la bonne date...je remet au 3 ou 4, impossible d'accéder à mon applic...

En gros, comment gérer cette date système ? N'y a-t-il pas moyen de se baser sur une autre date, sans utiliser aucune connexion aunet ? Date du bios par exemple ?
 
Bref, je suppose que vous comprenez mon problème. Si vous avez une solution, même toute autre que celle que je propose ci-dessus, ou des articles me permettant de m'aider... je vous en remercie d'avance.

Tof


Cette discussion est classée dans : date, licence, applic, connexion, système


Répondre à ce message

Sujets en rapport avec ce message

mettre la date et heure système à un fichier [ par littleapple ] Je dois réaliser un programme JAVA me permettant, en donnant un nom de fichier en paramètre, de lui faire attribuer la date et l'heure système.Pouvez date système [ par ahmedoo ] salut,je cherche une methode pour reconnaitre la date système et merci en avance pour votre aide connexion et insertion dans une base [ par samsih ] Bonjour,j'ai crée une table qui contient les champs svts: Date, Heure dans JdatastoreExplore(jbuilder7) et je voudrais inserer des informations (Date date système [ par amelA ] Bonjour,je voudrais savoir comment récupérer la date système dans une frame de JBuilder. Merci d'avance. Date système sous netbeans [ par aminisana ] Salut, comment je peux récupérer la date système dans mon application java SVP? je vais utiliser cette date après comme un identifiant d'une table da connexion a une base [ par ZLATANBEN ] je fait une connexion a ma base de donnnes avec jbuilder il me affiche cette erreur dans le console sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java connexion [ par ZLATANBEN ] bonjour ; je veut une information concernat cette erreur en jbuilder : standardError(JdbcOdbc.java:7060) correction de code [ par ZLATANBEN ] bonjour ; j ai une erreur avec jbuilder il me dit : java.lang.NullPointerException connexion.afficher(connexion.java:32) et voila la code de class c besoin d'aide sur [ par evanefati ] comment resoudre cette erreur java.sql.SQLException: Cannot absolute position to row 0 je recois ce message d'erreur quand je veux effectuer une modi connexion a une base access [ par ZLATANBEN ] salut: j ai un erreur et je ss pas comment le resoulu : sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3028)


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,070 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales