Accueil > Forum > > > > A l'aide...
A l'aide...
mercredi 16 avril 2003 à 14:33:46 |
A l'aide...

wanny
|
Bonjour. Je dois mettre en place un nouveau système de gestion de licence sur un logiciel commercial. Je voudrais savoir comment mettre en place un système de date d'expiration. Pour l'instant, j'ai une clef de registre qui me donne la date d'expiration. Dans le code je fais un GetSystemTime et je compare les deux. LE PROBLEME, c'est que si on change la date windows (dans Paramères/Panneau de config/date et heure), et bien la date système est changée aussi, et donc le logiciel peut tourner même si la date est dépassée depuis longtemps... Merci de vos sugestions.
|
|
mercredi 16 avril 2003 à 15:50:41 |
Re : A l'aide...

crocejf2000
|
Au lieu de faire une comparaison entre la date d'expiration inscrit dans le registre et la date en cours, il faudrait mieu mettre un compteur de jour ou l'utilisateur s'est servit du prog et mettre la variable dans le registre (avec codage).
C'est pas infaillible, c'est sur que si on veut berner le prog il faut changer la date a chaque fois que l'on utilise le prog, contrairement a ta methode ou on ne chage la date qu'une seul fois.
A+ Hart
------------------------------- Réponse au message : -------------------------------
> Bonjour. > > Je dois mettre en place un nouveau système de gestion de licence sur un logiciel commercial. > > Je voudrais savoir comment mettre en place un système de date d'expiration. > > Pour l'instant, j'ai une clef de registre qui me donne la date d'expiration. > > Dans le code je fais un GetSystemTime et je compare les deux. > > LE PROBLEME, c'est que si on change la date windows (dans Paramères/Panneau de config/date et heure), et bien la date système est changée aussi, et donc le logiciel peut tourner même si la date est dépassée depuis longtemps... > > Merci de vos sugestions.
|
|
mercredi 16 avril 2003 à 16:41:14 |
Re : A l'aide...

BruNews
|
Faut que ton logiciel enregistre aussi date heure dans registres quand il se ferme. Prochaine ouverture faudra comparer: si Now < derniere fermeture alors tu fermes. BruNews, ciao...
------------------------------- Réponse au message : -------------------------------
> Au lieu de faire une comparaison entre la date d'expiration inscrit dans le registre et la date en cours, il faudrait mieu mettre un compteur de jour ou l'utilisateur s'est servit du prog et mettre la variable dans le registre (avec codage). > > C'est pas infaillible, c'est sur que si on veut berner le prog il faut changer la date a chaque fois que l'on utilise le prog, contrairement a ta methode ou on ne chage la date qu'une seul fois. > > A+ > Hart > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Bonjour. > > > > Je dois mettre en place un nouveau système de gestion de licence sur un logiciel commercial. > > > > Je voudrais savoir comment mettre en place un système de date d'expiration. > > > > Pour l'instant, j'ai une clef de registre qui me donne la date d'expiration. > > > > Dans le code je fais un GetSystemTime et je compare les deux. > > > > LE PROBLEME, c'est que si on change la date windows (dans Paramères/Panneau de config/date et heure), et bien la date système est changée aussi, et donc le logiciel peut tourner même si la date est dépassée depuis longtemps... > > > > Merci de vos sugestions. >
|
|
mercredi 16 avril 2003 à 17:01:23 |
Re : A l'aide...

wanny
|
Je vois bien la façon de faire...
Mais cela me parait un peu dangereux du fait que l'utilisateur peut avoir besoin (je sais, c'est un peu tiré par les cheveux) de changer sa date système pour tout à fait autre chose, et "oublier" de la remettre à jour (il y a des cas parmi les utilisateurs du soft !!!!!) avant de relancer le soft. Donc plantage... A la limite, je pourrais mettre un message d'erreur disant de vérifier la date système...
S'il y a d'autres sugestions, je suis preneur...
------------------------------- Réponse au message : -------------------------------
> Faut que ton logiciel enregistre aussi date heure dans registres quand il se ferme. Prochaine ouverture faudra comparer: > si Now < derniere fermeture alors tu fermes. > BruNews, ciao... > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Au lieu de faire une comparaison entre la date d'expiration inscrit dans le registre et la date en cours, il faudrait mieu mettre un compteur de jour ou l'utilisateur s'est servit du prog et mettre la variable dans le registre (avec codage). > > > > C'est pas infaillible, c'est sur que si on veut berner le prog il faut changer la date a chaque fois que l'on utilise le prog, contrairement a ta methode ou on ne chage la date qu'une seul fois. > > > > A+ > > Hart > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Bonjour. > > > > > > Je dois mettre en place un nouveau système de gestion de licence sur un logiciel commercial. > > > > > > Je voudrais savoir comment mettre en place un système de date d'expiration. > > > > > > Pour l'instant, j'ai une clef de registre qui me donne la date d'expiration. > > > > > > Dans le code je fais un GetSystemTime et je compare les deux. > > > > > > LE PROBLEME, c'est que si on change la date windows (dans Paramères/Panneau de config/date et heure), et bien la date système est changée aussi, et donc le logiciel peut tourner même si la date est dépassée depuis longtemps... > > > > > > Merci de vos sugestions. > > >
|
|
mercredi 16 avril 2003 à 23:20:39 |
Re : A l'aide...

CoreBreaker
|
Le mieux est d'enregistrer un nombre de jours restants en secondes que tu décompte a chaque ouverture Core Breaker  ------------------------------- Réponse au message : ------------------------------- > Bonjour. > > Je dois mettre en place un nouveau système de gestion de licence sur un logiciel commercial. > > Je voudrais savoir comment mettre en place un système de date d'expiration. > > Pour l'instant, j'ai une clef de registre qui me donne la date d'expiration. > > Dans le code je fais un GetSystemTime et je compare les deux. > > LE PROBLEME, c'est que si on change la date windows (dans Paramères/Panneau de config/date et heure), et bien la date système est changée aussi, et donc le logiciel peut tourner même si la date est dépassée depuis longtemps... > > Merci de vos sugestions.
|
|
samedi 23 juillet 2005 à 16:27:16 |
Re : A l'aide...

mythic_kruger
|
Je privilégierai la solution qui va jusqu'à contrer un effacement du
registre, et qui se dissocie de toute date en conservant une durée
dissimulée dans un bmp près de l' exe -ou un truc dans le genre.
|
|
Cette discussion est classée dans : aide, date, système, logiciel, place
Répondre à ce message
Sujets en rapport avec ce message
Aide outils système en mode console [ par Pilosite ]
Bonjour!je suis consultant en infrastructure Microsoft. je concoit depuis quelques temps des scripts VBS/WSH/wmi/adsi. Je souhaite aujourd'hui develop
demande d'aide en c++ [ par swactix ]
salut à vous Je suis un jeune Camerounais de 19ans ,et c'est un grand plaisir que je me plie devant vous pour vous exhorter de m'aider.en faite je sui
demande d'aide en c++(visualc++) [ par swactix ]
salut à vous Je suis un jeune Camerounais de 19ans ,et c'est un grand plaisir que je me plie devant vous pour vous exhorter de m'aider.en faite je sui
besoin d aide [ par backcpp ]
voila j aimerais realiser un logiciel tout simple mais je voulais d abord savoir si je ne vise pas trop haut, donc je vous explique et si vous pouviez
systeme de fichiers [ par samder76 ]
Je ne sais pas si C le bon endroit pour demander de l'aide...Je dois réaliser un système de fichier sous Unix.-La gestion des fichiers doit se faire p
demande d'aide sur c [ par belle_wiwi ]
bonjour, j'ai besoin de votre aide si c'est possible, j'ai un programme en c à faire et qui doit valider certains critérs parmis lesquels:vérifier si
Formater la date système [ par mqsi ]
bsr tous mes ami (es)je cherche comment affichier et formater la date du système au format suivant YYMMDD,et merci d'avance pr votre aide .
Aide pour un Programme en C [ par MarMottE95490 ]
Bonsoir tous le monde , Voilàa je vous expose mon problème.Au travail j'ai installé un logiciel qui permet d'effectuer des sauvegardes sur des pc, et
Comment imprimer une structure à l'aide d'un pointeur?? [ par IHECinformaticien ]
Bonjour, j'ai définit une structure date contenant 3 champs de type entier pour identifier le jour, le mois & l'année. Ensuite j'ai initialisé une var
[EXCEL]aide sur une fonction dans le logiciel [ par hayfoufa ]
bonjour tout le monde, j'en ai besoin d'une fonction pour le logiciel Excel qui ne laisse que les 2 dernieres lettres, merci de m'aider Haïfa
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|