Sådan udpakkes ikoner fra EXE-, DLL-, OCX- og CPL-filer

Kunne du tænke dig at udtrække alle ikoner, der er gemt på din computer? Har du nogensinde spekuleret på, hvor alle de ikoner, du ser, faktisk er placeret? Det er svært at finde ikoner af høj kvalitet på din computer, og mest fordi programmer gemmer deres ikoner direkte i selve EXE -filen (eksekverbare), som indirekte skjuler disse ikoner for dig.

I denne artikel vil jeg nævne et par værktøjer, du kan bruge til at udtrække ikoner fra de programmer, der allerede er installeret på din computer. Du kan bruge disse programmer til at gemme ikonfilerne som billeder eller som ICO- filer af forskellig størrelse.

Ikoner Uddrag

IconsExtract er et freeware-program, som du kan bruge til automatisk at finde ikoner, der er gemt i EXE , DLL , OCX , CPL og andre filtyper. Du vil blive overrasket over det faktiske antal ikoner, der er gemt på din computer, efter du har brugt dette program!

Programmet er en selvstændig eksekverbar og kræver ingen installation overhovedet, hvilket betyder, at du nemt kan køre det på enhver computer! Du kan også filtrere søgningen efter ikoner eller markører, efter ikonstørrelse og endda efter farvedybden.

Du har 2 hovedsøgningsmuligheder, når du starter programmet:

søg efter ikoner

Scan ikoner i filer(Scan Icons in Files ) – For eksempel: C:Windowssystem32shell32.dll – Dette er standardværdien, når du indlæser programmet.

Du kan enten manuelt indtaste filnavnet i tekstboksen eller vælge det fra en dialogboks ved at klikke på knappen Gennemse filer(Browse Files)  . Du kan også vælge flere filnavne ved at bruge jokertegn (? og *).

Ud over blot filer kan du scanne en mappe ved at klikke på knappen Gennemse mapper(Browse Folders)  . Hvis du markerer afkrydsningsfeltet Søg i undermapper(Search Subfolders)  , vil alle undermapper i hovedmappen også blive scannet. For eksempel, hvis du klikker på gennemse mapper, vælger C:Program Files (x86) og derefter markerer undermapper-boksen, vil du være i stand til at søge i alle filer i alle installerede programmer for ikoner!

Scan ikoner i udvalgte processer(Scan Icons in Selected Processes) - Dette er en god mulighed, der blot viser de aktuelt kørende processer på din computer og lader dig vælge en af ​​dem at udtrække ikoner fra.

Når søgningen er fuldført, vil du finde ikonerne, der vises i programmets hovedvindue. Du kan derefter gemme ikonerne i ICO - filer ved at vælge dem, du vil gemme, og derefter vælge Gem valgte ikoner(Save Selected Icons) i menuen Filer(File) .

ikoner udtrækker søgning

Du kan også kopiere et enkelt ikon til udklipsholderen og indsætte det i et andet program ved at trykke på standardtasterne CTRL + C C. Dette vil kopiere ikonet i standardmålene 16×16 eller 32×32. Hvis du vil kopiere en anden størrelse, skal du dobbeltklikke på ikonet og vælge det specifikke billede i egenskabsvinduet og klikke på Kopier valgt billede(Copy Selected Image) .

ikonstørrelser

BeCylconGrabber

Ikke sikker på, hvad der er galt med det sjove navn, men BeCylconGrabber er et nyttigt lille værktøj til at få fat i ikoner af høj kvalitet fra eksekverbare programmer. Jeg kan lide dette program lidt bedre end IconsExtract , fordi det har en pænere grænseflade og et renere udseende. Jeg tror ikke, at IconsExtract er blevet opdateret siden 2010, så det er et stykke tid siden.

Under alle omstændigheder er dette program også bærbart og kræver ikke en installation. Bare(Just) kør EXE -filen, og du får hovedprogramvinduet med tre faner til venstre og et forhåndsvisningsvindue til højre.

becylcongrabber

Under fanen Directory kan du bladre til en individuel fil og se ikonerne for den pågældende DLL eller EXE osv. Lad os sige, at jeg ville have et godt ikon til Google Chrome , jeg ville bare gennemse filen chrome.exe.

krom ikon uddrag

Som du kan se, viser forhåndsvisningsvinduet alle de forskellige størrelser for ikonet, der er gemt i den eksekverbare. For at gemme ikonet skal du klikke på det og derefter klikke på knappen Gem(Save) eller blot dobbeltklikke på ikonet. Du får en tilpasset gem-dialog, hvor du kan gemme den som et ikon med alle de forskellige størrelser og farvedybder.

gem ikoner

Hvis du vil gemme den som en billedfil, skal du blot klikke på boksen Gem som type(Save as type) og ændre den til BMP eller PNG og derefter vælge af formaterne. Så det er sådan, du kan udtrække ikoner fra en bestemt fil. Hvis du nu vil scanne efter alle ikonerne i en bestemt mappe, skal du klikke på fanen Søg(Search) og derefter klikke på knappen Ny søgning(New Search) .

søg efter ikon

Vælg en mappe, og vælg derefter, om du vil søge rekursivt i alle undermapper eller ej. Det mindste antal symboler betyder det laveste antal ikoner, der skal være i en fil, for at den kan vises i søgeresultaterne. Max er sat til 10.000, og det burde virkelig være stort nok.

ikoner af høj kvalitet

Hvis du ikke klikker på noget i venstre side, vil det vise dig alle ikonerne for den pågældende størrelse, som den fandt. Du kan også klikke på en bestemt fil fra søgeresultaterne, og den viser dig kun disse ikoner fra den fil. Til sidst kan du vælge et ikon og derefter trykke på knappen Favoritter(Favorites) , som tilføjer det til fanen Favoritter(Favorites) , hvor du nemt kan få adgang til dem uden at skulle søge igen.

Disse er stort set de to bedste programmer, der får ikoner af god kvalitet ud af en applikationsfil. Der er nogle andre programmer, der virker, men de lader dig kun udtrække 16×16 eller 32×32 størrelser, hvilket er ubrugeligt efter min mening.

Nu hvor du har dine nye ikoner, vil du måske bruge det til at oprette et brugerdefineret ikon til dit flashdrev(custom icon for your flash drive) . Hvis du ikke kunne finde et godt ikon på din computer, kan du konvertere dine egne billeder til ikoner(convert your own images into icons) og bruge dem! God fornøjelse!



About the author

Jeg er datamatiker med over 10 års erfaring i at udvikle og vedligeholde software til smartphones og Windows 11/10. Jeg har også været involveret i Google Chrome siden begyndelsen af ​​2014 som ledende ingeniør. I den rolle var jeg med til at skabe nogle af de mest populære browsere på platformen. Derudover har jeg arbejdet på spilmotorer i et par år nu, og jeg er i øjeblikket en kandidatstuderende, der arbejder på et projekt, der i sidste ende kunne bringe virtual reality til dit skrivebord.



Related posts