Page 1 sur 1
[R] Modifier un exécutable
Posté : mer. 09 mai 2012 21:49
par TT22
Bonsoir,
Je voudrais savoir comment modifier un fichier contenu dans un exécutable (ressource incluse) ?
Dans l'exe, mon fichier est "\RCData\10\1033".
C'est un fichier text dont je veux tout simplement modifier le contenu.
Est-ce possible en AutoIt ? (7zip ne fonctionnant pas)
Je sais que
Ressource Hacker peut le faire, mais j'ai besoins de faire ça en AutoIt.
Voilà, j'espère que vous m'avez compris
Sinon, je ré-expliquerais

[..] Modifier un exécutable
Posté : mer. 09 mai 2012 22:27
par Tlem
Il n'est pas possible de modifier une ressource directement dans le fichier compilé.
Vous devez d'abord l'extraire puis la réincorporer avec Ressource Hacker par exemple.
Le sujet avait déjà été abordé il me semble.
Re: [..] Modifier un exécutable
Posté : mer. 09 mai 2012 22:33
par TT22
D'accord, mais le problème, c'est que l'utilisateur ne devra pas voir resource hacker s'ouvrir.
Mais, je vais voir si il n'existe pas une interface console pour RH
Je poste la réponse dès que j'ai trouvé.
Re: [..] Modifier un exécutable
Posté : jeu. 10 mai 2012 10:37
par Tlem
Une simple consultation du fichier d'aide vous aurait donné la réponse !!!
Command and command_parameters:
- -add ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addskip ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addoverwrite ExeFile, SaveAsFile, ResourceFile, ResourceMask
-modify ExeFile, SaveAsFile, ResourceFile, ResourceMask
-extract ExeFile, ResourceFile, ResourceMask
-delete ExeFile, SaveAsFile, ResourceMask

Re: [..] Modifier un exécutable
Posté : jeu. 10 mai 2012 12:57
par TT22
Tlem a écrit :Une simple consultation du fichier d'aide vous aurait donné la réponse !!!
J'ai essayé, mais ça m'affiche ça :
Code : Tout sélectionner
L’aide de ce programme a été créée dans le format d’aide Windows, qui dépend d’une fonctionnalité non incluse dans cette version de Windows.
C'est sûrement une aide pour XP
Mais, merci.
Je teste ça...
Edit : J'ai trouvé de l'aide ici :
http://www.askvg.com/tutorial-all-about ... -tutorial/
Avec un petit _RunDos() ça va aller tout seul
Merci Tlem, je passe en [R] !