[R] Modifier un exécutable

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

[R] Modifier un exécutable

#1

Message 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 :wink:
Sinon, je ré-expliquerais :mrgreen:
Modifié en dernier par TT22 le jeu. 10 mai 2012 12:59, modifié 1 fois.
Cordialement,
TT22
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

[..] Modifier un exécutable

#2

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Modifier un exécutable

#3

Message 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 :wink:
Je poste la réponse dès que j'ai trouvé.
Cordialement,
TT22
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Modifier un exécutable

#4

Message 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
:roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Modifier un exécutable

#5

Message 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 :wink:

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 :mrgreen:
Merci Tlem, je passe en [R] !
Cordialement,
TT22
Répondre