IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Limite de 30 jours


Sujet :

Visual C++

  1. #1
    Membre éclairé Avatar de kazylax
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 278
    Par défaut Limite de 30 jours
    Bonjour,

    Je suis créateur en C++ depuis pas mal d'année mais je ne connais pas tout encore j'ai crée pas mal de programme utile pour moi perso (Anti Virus,programme pour des serveur jeux) Bref...

    Je viens vous voir car je rencontre un problème sur un de mes projet
    je voudrais mettre une limite de 30 jours sur le programme mais je n'arrive pas a le faire.

    Avez vous une idée un petit code ou autre qui peu m'aider s'il vous plait ?

    INFO: je bosse avec le programme (Visual Basic 2005 Express Edition)
    Sur (Application Windows)

    Cordialement,

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    je voudrais mettre une limite de 30 jours sur le programme mais je n'arrive pas a le faire
    Mais encore ? Si tu veux du code tout cuit c'est perdu, il va falloir nous expliquer sur quoi tu butes précisément.

    INFO: je bosse avec le programme (Visual Basic 2005 Express Edition)
    Tu voulais dire "Visual C++" non ?

  3. #3
    Membre éclairé Avatar de kazylax
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 278
    Par défaut re
    Oui desole sinon je cherche de l'aide je cherche pas le code entier
    le forum est fait pour ca non ?

    ca mange personne de donner un coup de main a une personne :p

    Cordialement,

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    a vue de nez, ca doit etre un projet winforms...

    le plus simple c'est de faire une soustraction, tu stockes la date au moment du premier lancement du programme.
    et à chaque lancement, tu fais une soustraction de date

    Si tu utilises C++/CLI, regarde http://dotnet.developpez.com/faq/cpp...meBetweenDates

    tu peux stocker à différents endroits et de différentes facons, plus ou moins cryptées pour rendre la tache plus difficile à ceux qui pourraient avoir envie d'outrepasser la limite des 30 jours, mais c'est une autre question

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 391
    Par défaut
    Bonjour

    La date c'est bien mais le malin qui change sa date windows pour utiliser ton prog n'a plus de limitations.
    Fait plutot un nombre de lancement limité.

    Cordialement

  6. #6
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    326
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par défaut
    La date c'est bien mais le malin qui change sa date windows pour utiliser ton prog n'a plus de limitations.
    Fait plutot un nombre de lancement limité.
    mais si je le lance et je le ferme jamais ..j'aurais aussi un accès illimité...

    moi je proposerais un compteur qui s incrémente à chaque fois qu'il ouvre le prog ..mais je sais si c fesable

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 731
    Par défaut
    Si ton application est de type client/serveur, alors enregistre la date de premier lancement de l'appli sur ton serveur. Lors de chaque lancement de l'application, ton serveur vérifiera si le délai n'est pas expiré. Personne ne pourra aller changer la date sur le serveur.
    Si tu es en mode appli client non connecté, tu insères une clé quelconque dans un endroit bien tordu en base de registre, encodé, et qui enregistre la date de lancement de ton appli. Et surtout, n'efface pas la valeur de cette clé lors de la désinstallation de ton appli.

  8. #8
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    Bon moi j'ai une idee, mais elle est un peu tordu.

    tu enregistres la date lors de la premiere execution
    tu enregistres ensuite la date (et tu la compares à celle de départ) lorsque la date change. (1° execution du programme dans la journée).
    Si tu remarque que la date actuelle est antérieure a l'une que tu as dans ta liste d'execution, tu en déduis que la personne a changer la date pour essayer de tromper le programme.


    tu sauvegardes la liste quelques part ou l'utilisateur n'ira pas fouiner

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/01/2012, 16h56
  2. acces aux pages limitées à x jours
    Par GRAPHIXX dans le forum Langage
    Réponses: 3
    Dernier message: 20/07/2007, 13h07
  3. [Sécurité] Limitation à 3 parties par jour
    Par pas30 dans le forum Langage
    Réponses: 2
    Dernier message: 26/12/2006, 10h21
  4. Shareware limité à X jour
    Par Saber22 dans le forum Delphi
    Réponses: 6
    Dernier message: 04/07/2006, 09h39
  5. Limiter les résultats d'une requête à \today\' - n jours
    Par Eddy Duflos dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/10/2005, 08h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo