Ako extrahovať ikony zo súborov EXE, DLL, OCX a CPL

Prajete si, aby ste mohli extrahovať všetky ikony uložené vo vašom počítači? Premýšľali ste niekedy, kde sa vlastne nachádzajú všetky tie ikony, ktoré vidíte? Nájsť kvalitné ikony na vašom počítači je ťažké a hlavne preto, že aplikácie ukladajú svoje ikony priamo do samotného EXE (spustiteľného) súboru, ktorý vám tieto ikony nepriamo skryje.

V tomto článku spomeniem niekoľko nástrojov, ktoré môžete použiť na extrahovanie ikon z aplikácií, ktoré už máte nainštalované v počítači. Tieto programy môžete použiť na uloženie súborov ikon ako obrázkov alebo súborov ICO rôznych veľkostí.

IconsExtract

IconsExtract je bezplatná aplikácia, ktorú môžete použiť na automatické vyhľadávanie ikon, ktoré sú uložené v súboroch EXE(EXE) , DLL , OCX , CPL a iných typoch súborov. Po použití tohto programu budete ohromení skutočným počtom ikon uložených vo vašom počítači!

Program je samostatný spustiteľný súbor a nevyžaduje žiadnu inštaláciu, čo znamená, že ho môžete ľahko spustiť na akomkoľvek počítači! Môžete tiež filtrovať vyhľadávanie podľa ikon alebo kurzorov, podľa veľkosti ikony a dokonca aj podľa farebnej hĺbky.

Pri spustení programu máte 2 hlavné možnosti vyhľadávania:

hľadať ikony

Skenovať ikony v súboroch(Scan Icons in Files ) – Napríklad: C:Windowssystem32shell32.dll – Toto je predvolená hodnota pri načítaní programu.

Môžete buď ručne zadať názov súboru do textového poľa, alebo ho vybrať z dialógového okna kliknutím na tlačidlo Prehľadávať súbory(Browse Files)  . Môžete tiež vybrať viacero názvov súborov pomocou zástupných znakov (? a *).

Okrem súborov môžete skenovať aj priečinok kliknutím na tlačidlo Prehľadávať priečinky(Browse Folders)  . Ak začiarknete políčko Hľadať podpriečinky(Search Subfolders)  , skontrolujú sa aj všetky podpriečinky hlavného priečinka. Napríklad, ak kliknete na Prehľadávať priečinky, vyberiete C:Program Files (x86) a potom začiarknete políčko podpriečinky, budete môcť vyhľadať ikony vo všetkých súboroch všetkých nainštalovaných programov!

Skenovať ikony vo vybraných procesoch(Scan Icons in Selected Processes) – Toto je príjemná možnosť, ktorá jednoducho zobrazí zoznam aktuálne spustených procesov vo vašom počítači a umožní vám vybrať si jeden z nich, z ktorého chcete ikony extrahovať.

Po dokončení vyhľadávania nájdete ikony zobrazené v hlavnom okne programu. Ikony potom môžete uložiť do súborov ICO tak, že vyberiete tie, ktoré chcete uložiť, a potom vyberiete možnosť Uložiť vybraté ikony(Save Selected Icons) z ponuky Súbor(File) .

ikony extrahujú vyhľadávanie

Môžete tiež skopírovať jednu ikonu do schránky a vložiť ju do inej aplikácie stlačením štandardnej kombinácie CTRL + CTým sa ikona skopíruje v štandardných rozmeroch 16×16 alebo 32×32. Ak chcete skopírovať inú veľkosť, dvakrát kliknite na ikonu a v okne vlastností vyberte konkrétny obrázok a kliknite na Kopírovať vybratý obrázok(Copy Selected Image) .

veľkosti ikon

BeCylconGrabber

Nie ste si istí, čo sa deje s vtipným názvom, ale BeCylconGrabber je užitočný malý nástroj na uchopenie vysoko kvalitných ikon zo spustiteľných súborov aplikácií. Tento program sa mi páči o niečo lepšie ako IconsExtract , pretože má krajšie rozhranie a čistejší vzhľad. Nemyslím si, že IconsExtract bol aktualizovaný od roku 2010, takže je to dosť dávno.

V každom prípade je tento program tiež prenosný a nevyžaduje inštaláciu. Stačí(Just) spustiť súbor EXE a zobrazí sa hlavné okno programu s tromi kartami naľavo a náhľadovým oknom napravo.

becylcongrabber

Na karte Adresár(Directory) môžete prejsť na jednotlivý súbor a zobraziť ikony pre túto konkrétnu knižnicu DLL(DLL) alebo EXE atď. Povedzme, že som chcel získať peknú ikonu pre prehliadač Google Chrome(Google Chrome) , len by som prešiel na súbor chrome.exe.

extrakt ikony chrómu

Ako vidíte, v okne náhľadu sú uvedené všetky rôzne veľkosti ikony uloženej v tomto spustiteľnom súbore. Ak chcete ikonu uložiť, kliknite na ňu a potom kliknite na tlačidlo Uložiť(Save) alebo na ikonu dvakrát kliknite. Dostanete prispôsobené dialógové okno uloženia, kde si ho môžete uložiť ako ikonu so všetkými rôznymi veľkosťami a farebnými hĺbkami.

uložiť ikony

Ak ho chcete uložiť ako súbor s obrázkom, stačí kliknúť na pole Uložiť ako typ(Save as type) a zmeniť ho na BMP alebo PNG a potom si vybrať z formátov. Takto môžete extrahovať ikony z konkrétneho súboru. Ak teraz chcete vyhľadať všetky ikony v konkrétnom adresári, kliknite na kartu Hľadať(Search) a potom kliknite na tlačidlo Nové vyhľadávanie(New Search) .

hľadať ikonu

Vyberte adresár a potom vyberte, či chcete rekurzívne prehľadávať všetky podadresáre alebo nie. Minimálny počet symbolov znamená najnižší počet ikon, ktoré musia byť v súbore, aby sa zobrazil vo výsledkoch vyhľadávania. Max je nastavený na 10 000 a to by naozaj malo byť dostatočne veľké.

vysoko kvalitné ikony

Ak nekliknete na nič na ľavej strane, zobrazí sa vám všetky ikony pre konkrétnu veľkosť, ktorú našiel. Môžete tiež kliknúť na konkrétny súbor vo výsledkoch vyhľadávania a zobrazia sa vám iba ikony z tohto súboru. Nakoniec si môžete vybrať ikonu a potom stlačiť tlačidlo Obľúbené(Favorites) , čím sa pridá na kartu Obľúbené(Favorites) , kde k nim máte jednoduchý prístup bez toho, aby ste museli znova hľadať.

Toto sú v podstate dva najlepšie programy, ktoré získavajú kvalitné ikony zo súboru aplikácie. Existujú aj iné programy, ktoré fungujú, ale umožňujú vám extrahovať iba veľkosti 16×16 alebo 32×32, čo je podľa mňa zbytočné.

Teraz, keď máte svoje nové ikony, možno ich budete chcieť použiť na vytvorenie vlastnej ikony pre váš flash disk(custom icon for your flash drive) . Ak ste na svojom počítači nenašli dobrú ikonu, môžete previesť svoje vlastné obrázky na ikony(convert your own images into icons) a použiť ich! Užite si to!



About the author

Som odborník na počítačovú bezpečnosť s viac ako 10-ročnými skúsenosťami so špecializáciou na aplikácie a súbory pre Windows. Napísal som a/alebo skontroloval som stovky článkov na rôzne témy súvisiace s počítačovou bezpečnosťou, ktoré pomáhajú jednotlivcom zostať v bezpečí online. Som tiež skúseným konzultantom pre firmy, ktoré potrebujú pomoc s ochranou svojich systémov pred narušením údajov alebo kybernetickými útokmi.



Related posts