Ikonok kibontása EXE, DLL, OCX és CPL fájlokból

Bárcsak ki tudná bontani a számítógépén tárolt összes ikont? Gondolkozott már azon, hogy valójában hol találhatók azok az ikonok, amelyeket lát? A jó minőségű ikonok megtalálása a számítógépen nehéz, és főleg azért, mert az alkalmazások közvetlenül az EXE (futtatható) fájlban tárolják az ikonjaikat, amely közvetve elrejti ezeket az ikonokat Ön elől.

Ebben a cikkben megemlítek néhány eszközt, amelyek segítségével ikonokat nyerhet ki a számítógépére már telepített alkalmazásokból. Ezekkel a programokkal elmentheti az ikonfájlokat képként vagy különböző méretű ICO - fájlokként.

IkonokKivonat

Az IconsExtract(IconsExtract)(IconsExtract) egy ingyenes alkalmazás, amellyel automatikusan megkeresheti az EXE , DLL , OCX , CPL és más fájltípusokban tárolt ikonokat. A program használata után meg fog lepődni a számítógépén tárolt ikonok tényleges számán!

A program egy önálló végrehajtható fájl, és egyáltalán nem igényel telepítést, ami azt jelenti, hogy bármilyen számítógépen egyszerűen futtathatja! Szűrheti a keresést ikonok vagy kurzorok, ikonméret, sőt a színmélység alapján is.

A program indításakor 2 fő keresési lehetőség közül választhat:

ikonok keresése

Ikonok vizsgálata a fájlokban(Scan Icons in Files ) – Például: C:Windowssystem32shell32.dll – Ez az alapértelmezett érték a program betöltésekor.

A fájlnevet manuálisan is beírhatja a szövegmezőbe, vagy kiválaszthatja egy párbeszédpanelből a Tallózás a fájlok(Browse Files) között  gombra kattintva. Több fájlnevet is kiválaszthat helyettesítő karakterek (? és *) használatával.

A fájlok mellett a Tallózás a mappák(Browse Folders) között gombra kattintva beolvashat egy mappát is  . Ha bejelöli az Almappák keresése(Search Subfolders)  jelölőnégyzetet, a főmappa összes almappáját is megvizsgálja a rendszer. Például, ha rákattint a mappák böngészésére, kiválasztja a C:Program Files (x86) elemet, majd bejelöli az almappák jelölőnégyzetét, akkor az összes telepített program összes fájljában megkeresheti az ikonokat!

Ikonok vizsgálata a kiválasztott folyamatokban(Scan Icons in Selected Processes) – Ez egy nagyszerű lehetőség, amely egyszerűen felsorolja a számítógépen jelenleg futó folyamatokat, és lehetővé teszi, hogy kiválaszthasson egyet az ikonok kinyeréséhez.

A keresés befejezése után a program főablakában megjelennek az ikonok. Ezután az ikonokat ICO -fájlokba mentheti úgy, hogy kiválasztja a menteni kívántakat, majd a Fájl(File) menüben a Kijelölt ikonok mentése parancsot választja.(Save Selected Icons)

ikonok kivonat a keresés

Másolhat egyetlen ikont a vágólapra, és beillesztheti egy másik alkalmazásba a szabványos CTRL + C billentyűkombináció megnyomásával. Ezzel átmásolja az ikont a szabványos 16 × 16 vagy 32 × 32 méretben. Ha más méretet szeretne másolni, kattintson duplán az ikonra, válassza ki az adott képet a tulajdonságok ablakában, majd kattintson a Kijelölt kép másolása(Copy Selected Image) gombra .

ikonméretek

BeCylconGrabber

Nem biztos benne, hogy mi a helyzet a vicces névvel, de a BeCylconGrabber egy hasznos kis eszköz, amellyel kiváló minőségű ikonokat ragadhat meg az alkalmazások végrehajtható fájljaiból. Ez a program valamivel jobban tetszik, mint az IconsExtract , mert szebb a felülete és tisztább a megjelenése. Nem hiszem, hogy az IconsExtract -ot 2010 óta frissítették volna, szóval ez elég régen történt.

Egyébként ez a program is hordozható, és nem igényel telepítést. Csak(Just) futtassa az EXE fájlt, és megjelenik a program főablakja három füllel a bal oldalon és egy előnézeti ablakkal a jobb oldalon.

becylcongrabber

A Címtár(Directory) lapon tallózhat egy adott fájlhoz, és megtekintheti az adott DLL -hez vagy EXE -hez stb. tartozó ikonokat. Tegyük fel, hogy szerettem volna egy szép ikont szerezni a Google Chrome -hoz, csak a chrome.exe fájlt keresem.

króm ikon kivonat

Amint láthatja, az előnézeti ablak felsorolja az adott végrehajtható fájlban tárolt ikonok különböző méretét. Az ikon mentéséhez kattintson rá, majd kattintson a Mentés(Save) gombra, vagy egyszerűen kattintson duplán az ikonra. Egy személyre szabott mentési párbeszédpanelt kap, ahol elmentheti ikonként az összes különböző mérettel és színmélységgel.

ikonok mentése

Ha képfájlként szeretné elmenteni, kattintson a Mentés típusa(Save as type) mezőre, módosítsa BMP -re vagy PNG -re, majd válassza ki a formátumokat. Tehát így bonthat ki ikonokat egy adott fájlból. Ha most meg akarja keresni az összes ikont egy adott könyvtárban, kattintson a Keresés(Search) fülre, majd az Új keresés(New Search) gombra.

keresse meg az ikont

Válasszon ki egy könyvtárat, majd válassza ki, hogy kíván-e rekurzív keresést végezni az összes alkönyvtárban vagy sem. A szimbólumok minimális száma azt jelenti, hogy a fájlban hány ikonnak kell lennie ahhoz, hogy megjelenjen a keresési eredmények között. A maximum(Max) 10 000-re van állítva, és ennek valóban elég nagynak kell lennie.

kiváló minőségű ikonok

Ha nem kattint a bal oldalon semmire, akkor megjelenik az adott mérethez tartozó összes ikon, amelyet talált. A keresési eredmények közül egy adott fájlra is rákattinthat, és csak az adott fájl ikonjai jelennek meg. Végül kiválaszthat egy ikont, majd megnyomhatja a Kedvencek(Favorites) gombot, amely hozzáadja azt a Kedvencek(Favorites) laphoz, ahol egyszerűen elérheti őket anélkül, hogy újra kellene keresnie.

Nagyjából ez a két legjobb program, amelyek jó minőségű ikonokat hoznak ki egy alkalmazásfájlból. Vannak más programok is, amelyek működnek, de ezek csak 16 × 16 vagy 32 × 32 méreteket engednek ki, ami szerintem haszontalan.

Most, hogy megvannak az új ikonok, érdemes lehet velük létrehozni egy egyéni ikont a flash meghajtóhoz(custom icon for your flash drive) . Ha nem találsz megfelelő ikont a számítógépeden, saját képeidet átalakíthatod ikonokká(convert your own images into icons) és felhasználhatod! Élvezd!



About the author

Szoftvermérnök vagyok, több mint 15 éves tapasztalattal a Microsoft Office és Edge területén. Kifejlesztettem számos, a végfelhasználók által használt eszközt is, mint például egy alkalmazást a fontos egészségügyi adatok nyomon követésére, és egy ransomware detektort. A képességeim abban rejlenek, hogy elegáns kódot fejlesszek, amely jól működik különböző platformokon, valamint jól ismerjem a felhasználói élményt.



Related posts