Comment extraire des icônes de fichiers EXE, DLL, OCX et CPL

Souhaitez-vous pouvoir extraire toutes les icônes stockées sur votre ordinateur ? Vous êtes-vous déjà demandé où se trouvent toutes ces icônes que vous voyez ? Il est difficile de trouver des icônes de haute qualité sur votre ordinateur, principalement parce que les applications stockent leurs icônes directement dans le fichier EXE(EXE) (exécutable) lui-même, ce qui vous cache indirectement ces icônes.

Dans cet article, je mentionnerai quelques outils que vous pouvez utiliser pour extraire les icônes des applications déjà installées sur votre ordinateur. Vous pouvez utiliser ces programmes pour enregistrer les fichiers d'icônes sous forme d'images ou de fichiers ICO de différentes tailles.

IcônesExtraire

IconsExtract est une application gratuite que vous pouvez utiliser pour rechercher automatiquement des icônes stockées dans des fichiers EXE(EXE) , DLL , OCX , CPL et d'autres types de fichiers. Vous serez étonné du nombre réel d'icônes stockées sur votre ordinateur après avoir utilisé ce programme !

Le programme est un exécutable autonome et ne nécessite aucune installation, ce qui signifie que vous pouvez l'exécuter facilement sur n'importe quel ordinateur ! Vous pouvez également filtrer la recherche par icônes ou curseurs, par taille d'icône et même par profondeur de couleur(color depth) .

Vous disposez de 2 options de recherche principales lorsque vous démarrez le programme :

rechercher des icônes

Analyser les icônes dans les fichiers(Scan Icons in Files ) – Par exemple : C:Windowssystem32shell32.dll – Il s'agit de la valeur par défaut(default value) lorsque vous chargez le programme.

Vous pouvez soit taper manuellement le nom du fichier dans la zone de texte, soit le sélectionner dans une boîte de dialogue(dialog box) en cliquant sur le bouton Parcourir les fichiers(Browse Files)  . Vous pouvez également sélectionner plusieurs noms de fichiers en utilisant des caractères génériques (? et *).

En plus des fichiers uniquement, vous pouvez analyser un dossier en cliquant sur le bouton Parcourir les dossiers(Browse Folders)  . Si vous cochez la case Rechercher(Search Subfolders) dans les sous-dossiers  , tous les sous-dossiers du dossier principal seront également analysés. Par exemple, si vous cliquez sur parcourir les dossiers, sélectionnez C:Program Files (x86) puis cochez la case des sous-dossiers, vous pourrez rechercher des icônes dans tous les fichiers de tous les programmes installés !

Analyser les icônes dans les processus sélectionnés(Scan Icons in Selected Processes) - Il s'agit d'une option intéressante qui répertorie simplement les processus en cours d'exécution sur votre ordinateur et vous permet de choisir l'un d'entre eux pour en extraire les icônes.

Une fois la recherche terminée, vous trouverez les icônes affichées dans la fenêtre principale du programme. Vous pouvez ensuite enregistrer les icônes dans des fichiers ICO en sélectionnant celles que vous souhaitez enregistrer, puis en choisissant Enregistrer les icônes sélectionnées(Save Selected Icons) dans le menu Fichier .(File)

icônes extrait recherche

Vous pouvez également copier une seule icône dans le presse-papiers et la coller(clipboard and paste) dans une autre application en appuyant sur la combinaison de touches standard CTRL + CCela copiera l'icône dans les dimensions standard de 16 × 16 ou 32 × 32. Si vous souhaitez copier une taille différente, double-cliquez sur l'icône et sélectionnez l'image spécifique dans la fenêtre des propriétés et cliquez sur Copier l'image sélectionnée(Copy Selected Image) .

tailles d'icônes

BeCylconGrabber

Vous ne savez pas ce qui se passe avec ce nom amusant, mais BeCylconGrabber est un petit outil utile pour récupérer des icônes de haute qualité à partir d'exécutables d'application. J'aime ce programme légèrement mieux que IconsExtract car il a une interface plus agréable et un look plus propre. Je ne pense pas que IconsExtract ait été mis à jour depuis 2010, donc cela fait un bon bout de temps.

Quoi qu'il en soit, ce programme est également portable et ne nécessite pas d'installation. Exécutez simplement(Just) le fichier EXE(EXE file) et vous obtiendrez la fenêtre principale du programme(program window) avec trois onglets à gauche et une fenêtre de prévisualisation(preview window) à droite.

becylcongrabber

Sous l' onglet Répertoire(Directory) , vous pouvez accéder à un fichier individuel et voir les icônes de cette DLL ou EXE(DLL or EXE) particulière , etc. Disons que je voulais obtenir une belle icône pour Google Chrome , je naviguerais simplement jusqu'au fichier chrome.exe(chrome.exe file) .

extrait d'icône chrome

Comme vous pouvez le voir, la fenêtre d'aperçu(preview window) répertorie toutes les différentes tailles de l'icône stockée dans cet exécutable. Pour enregistrer l'icône, cliquez dessus, puis cliquez sur le bouton Enregistrer(Save button) ou double-cliquez simplement sur l'icône. Vous obtiendrez une boîte de dialogue de sauvegarde(save dialog) personnalisée dans laquelle vous pourrez l'enregistrer sous forme d'icône avec toutes les différentes tailles et profondeurs de couleur.

enregistrer les icônes

Si vous souhaitez l'enregistrer en tant que fichier image(image file) , cliquez simplement sur la case Type (Save as type) de fichier et changez(box and change) -le en BMP ou PNG(BMP or PNG) , puis choisissez l'un des formats. C'est ainsi que vous pouvez extraire des icônes d'un fichier particulier. Maintenant, si vous souhaitez rechercher toutes les icônes d'un répertoire particulier, cliquez sur l' onglet Rechercher(Search) , puis sur le bouton Nouvelle recherche(New Search) .

rechercher l'icône

Choisissez un répertoire, puis choisissez de rechercher récursivement tous les sous-répertoires ou non. Le nombre minimal de symboles signifie le plus petit nombre d'icônes qui doivent se trouver dans un fichier pour qu'il s'affiche dans les résultats de la recherche. Max est défini sur 10 000 et cela devrait vraiment être assez grand.

icônes de haute qualité

Si vous ne cliquez(t click) sur rien sur le côté gauche, il vous montrera toutes les icônes pour cette taille particulière qu'il a trouvées. Vous pouvez également cliquer sur un fichier particulier à partir des résultats de la recherche et il vous montrera uniquement les icônes de ce fichier. Enfin, vous pouvez sélectionner une icône, puis appuyer sur le bouton Favoris(Favorites) , ce qui l'ajoutera à l' onglet Favoris(Favorites tab) où vous pourrez facilement y accéder sans avoir à rechercher à nouveau.

Ce sont à peu près les deux meilleurs programmes qui obtiennent des icônes de bonne qualité à partir d'un fichier d'application(application file) . Il existe d'autres programmes qui fonctionnent, mais ils ne vous permettent d'extraire que des tailles 16 × 16 ou 32 × 32, ce qui est inutile à mon avis.

Maintenant que vous avez vos nouvelles icônes, vous pouvez les utiliser pour créer une icône personnalisée(custom icon) pour votre lecteur flash. Si vous ne trouvez pas une bonne icône sur votre ordinateur, vous pouvez convertir vos propres images en icônes et les utiliser ! Prendre plaisir!



About the author

Je suis un ingénieur logiciel avec plus de 10 ans d'expérience dans l'industrie du logiciel. Je me spécialise dans la création et la maintenance d'applications logicielles individuelles et d'entreprise, ainsi que dans le développement d'outils de développement pour les petites entreprises et les grandes organisations. Mes compétences résident dans le développement d'outils robustes de codeBase, de débogage et de test, et dans la collaboration étroite avec les utilisateurs finaux pour garantir que leurs applications fonctionnent parfaitement.



Related posts