Outils pour utilisateurs

Outils du site


software:applications:extraire_icone_fichier_exe

Extraire icônes et curseurs des binaires Windows

Le paquet icoutils contient des programmes permettant d'extraire/transformer les icônes et curseurs de MS Windows.

  • Les ressources telles que les icônes et curseurs peuvent être extraites à partir de fichiers d’exécutables et de bibliothèques de MS Windows avec « wrestool »;
  • La conversion de ces fichiers de et vers des images PNG est réalisée avec « icotool »;
  • « Extresso » automatise ces tâches avec l’aide de scripts spéciaux de ressources.
sudo apt-get install icoutils

Pour lister les ressources contenues dans le binaire, utiliser l'argument -l:

 wrestool -l cataclysm.exe
--type=3 --name=1 --language=1033 [type=icon offset=0x893160 size=744]
--type=3 --name=2 --language=1033 [type=icon offset=0x893460 size=744]
--type=5 --name=101 --language=1033 [type=dialog offset=0x893760 size=150]
--type=14 --name='IDI_ICON2' --language=1033 [type=group_icon offset=0x893748 size=20]
--type=14 --name=103 --language=1033 [type=group_icon offset=0x893448 size=20]

Les icônes ont le type 14. Dans l'exemple ci-dessus le binaire contient deux icones nommés 'IDI_ICON2' et 103. Pour extraire l’icône du fichier EXE:

wrestool -x -t 14 --name='IDI_ICON2' cataclysm.exe > cataclysm.ico

Pour pouvoir être utilisé comme image pour un lanceur, il faut convertir le fichier .ico en png:

icotool -x cataclysm.ico
software/applications/extraire_icone_fichier_exe.txt · Dernière modification : 2022/11/16 01:36 de yoann