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

C++ Discussion :

Si vous avez une idée…


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Si vous avez une idée…
    J'ai acheté il y a 10 ans un logiciel de bourse développé en C++ 6.0 sur une base Access (il n'est plus édité depuis 7 ou 8 ans) .
    Mon problème c'est qu'un control date qui permet l'affichage des opérations de bourse est par défaut sur 31/12/2010 (ce qui était bon entre 2000 et 2010). Je cherche où est stockée cette valeur. J'ai regardé dans le programme avec un éditeur hex sans rien trouver. La base Access ne contient que des données. Rien dans les fichiers .ini. Le programme accède à la BDR mais n'y prends pas de paramètres.
    Il ne reste que des fichiers de configuration .cfg que je ne peux pas lire.
    Comme tout le reste est sans protection je pense que ces fichiers de configuration sont écrits de manière très standard pour un programmateur en C. Si l'un de vous a une idée pour me permettre de lire c'est fichiers ou savoir ou chercher la valeur de cette date…
    Merci.

  2. #2
    Expert éminent sénior

    Avatar de dragonjoker59
    Homme Profil pro
    Software Developer
    Inscrit en
    Juin 2005
    Messages
    2 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Software Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 2 031
    Points : 11 476
    Points
    11 476
    Billets dans le blog
    11
    Par défaut
    Euh, les fichiers '.cfg' s'ouvrent généralement bien avec Notepad. Leur contenu est crypté ?
    Si vous ne trouvez plus rien, cherchez autre chose...

    Vous trouverez ici des tutoriels OpenGL moderne.
    Mon moteur 3D: Castor 3D, presque utilisable (venez participer, il y a de la place)!
    Un projet qui ne sert à rien, mais qu'il est joli (des fois) : ProceduralGenerator (Génération procédurale d'images, et post-processing).

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut suite
    Merci pour la réponse.
    Possible à ouvrir, mais pas "lisible" sauf par exemple des formules de calcul que je crée dans le logiciel et que je retrouve alors en clair.
    Mais pour avoir fait différents essais, je pense surtout que la valeur que je veux modifier est dans l'exe.
    Je reformule ma question : si dans un programme en C vous créez un "control date" et que vous lui attribuez une valeur par défaut, est il possible de retrouver et de modifier cette valeur dans l'exe (avec un éditeur hex)?
    Si je ne peux pas corriger le bug je prendrai 1901 pour 2001.........
    Merci

Discussions similaires

  1. [Mission/Télétravail] Vous avez des idées ?
    Par ericma62 dans le forum Demandes
    Réponses: 0
    Dernier message: 18/10/2011, 11h25
  2. Vous avez une idée de comment je pourrais terminer ce programme?
    Par ToXiCitY2211 dans le forum Général Python
    Réponses: 4
    Dernier message: 21/10/2010, 19h00
  3. Réponses: 2
    Dernier message: 13/08/2009, 14h13
  4. Reflex, vous avez une idée ?
    Par Mytech dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 11/08/2008, 11h09

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