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

Téléchargez Pascal Discussion :

Patch des exécutables PE Windows


Sujet :

Téléchargez Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    196
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 196
    Par défaut Patch des exécutables PE Windows
    Dans l'en-tête des exécutables PE Windows, l'octet DC sert notamment à indiquer si le programme doit fonctionner en mode graphique (GUI) sans afficher de console, ou en mode ligne de commande.

    Or, de nombreux fichiers produits avec le compilateur GCC, souvent des plug-ins de Gimp compilés sans le paramètre LDFLAGS=-mwindows ouvrent une console noire inutile et gênante.

    Pour supprimer la console, je me suis longtemps cru obligé de recompiler le plug-in, ce qui est toujours hasardeux sous Windows où il manque toujours quelque chose. Un jour j'ai découvert qu'il suffisait il suffit d'écrire 03 au lieu de 02 à l'octet DC, et j'ai fini par faire ce petit programme, parce que tantôt je ne suis plus sûr de l'adresse de l'octet, tantôt de la valeur qu'on doit lui donner

    On charge le fichier (drag-drop possible) et si la dropbox indique 03, on choisira 02 et on cliquera sur "Appliquer".

    Un bon nombre d'autres valeurs de l'octet DC sont envisagées également, mais il est vivement déconseillé de les utiliser.

    Le drag-drop est peu testé, mais il semble fonctionner.
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/01/2010, 13h09
  2. News sur le format des exécutables Windows actuels
    Par randriano dans le forum Windows
    Réponses: 5
    Dernier message: 23/12/2008, 14h15
  3. Réponses: 11
    Dernier message: 06/03/2007, 19h18
  4. format PE des exécutables Windows
    Par GMI3 dans le forum Windows
    Réponses: 3
    Dernier message: 12/12/2003, 02h51
  5. [VB6] Gestionnaire des tache de windows 2000 avec VB6
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/11/2002, 08h21

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