Как извлечь значки из файлов EXE, DLL, OCX и CPL

Хотели бы вы извлечь все значки, хранящиеся на вашем компьютере? Вы когда-нибудь задумывались, где на самом деле находятся все эти значки, которые вы видите? Найти высококачественные значки на вашем компьютере сложно, в основном потому, что приложения хранят свои значки непосредственно в самом EXE (исполняемом) файле, что косвенно скрывает эти значки от вас.

В этой статье я упомяну несколько инструментов, которые вы можете использовать для извлечения значков из приложений, уже установленных на вашем компьютере. Вы можете использовать эти программы для сохранения файлов значков в виде изображений или файлов ICO разных размеров.

ИконкиИзвлечение

IconsExtract — это бесплатное приложение, которое можно использовать для автоматического поиска значков, хранящихся в файлах EXE(EXE) , DLL , OCX , CPL и других типах файлов. Вы будете поражены количеством иконок, сохраненных на вашем компьютере после использования этой программы!

Программа представляет собой автономный исполняемый файл и вообще не требует установки, что означает, что вы можете легко запустить ее на любом компьютере! Вы также можете фильтровать поиск по значкам или курсорам, по размеру значков и даже по глубине цвета(color depth) .

У вас есть 2 основных варианта поиска при запуске программы:

поиск иконок

Сканировать значки в файлах(Scan Icons in Files ) — например: C:Windowssystem32shell32.dll — это значение по умолчанию(default value) при загрузке программы.

Вы можете либо вручную ввести имя файла в текстовое поле, либо выбрать его в диалоговом окне(dialog box) , нажав кнопку « Обзор файлов»(Browse Files)  . Вы также можете выбрать несколько имен файлов, используя подстановочные знаки (? и *).

Помимо файлов, вы можете сканировать папку, нажав кнопку « Обзор папок(Browse Folders) »  . Если вы установите флажок Искать(Search Subfolders) вложенные папки  , все вложенные папки основной папки также будут просканированы. Например, если вы нажмете «Обзор папок», выберите «C:Program Files (x86)», а затем установите флажок «Подпапки», вы сможете искать значки во всех файлах всех установленных программ!

Сканировать значки в выбранных процессах(Scan Icons in Selected Processes) — это хороший вариант, который просто перечисляет запущенные в данный момент процессы на вашем компьютере и позволяет выбрать один из них для извлечения значков.

После завершения поиска вы найдете значки, отображаемые в главном окне программы. Затем вы можете сохранить значки в файлы ICO , выбрав те, которые вы хотите сохранить, а затем выбрав « Сохранить выбранные значки(Save Selected Icons) » в меню « Файл»(File) .

значки извлечь поиск

Вы также можете скопировать один значок в буфер обмена и вставить(clipboard and paste) его в другое приложение, нажав стандартную комбинацию CTRL + CЭто скопирует иконку в стандартных размерах 16×16 или 32×32. Если вы хотите скопировать другой размер, дважды щелкните значок, выберите конкретное изображение в окне свойств и нажмите « Копировать выбранное изображение»(Copy Selected Image) .

размеры значков

BeCylconGrabber

Не знаю, что за забавное название, но BeCylconGrabber — полезный небольшой инструмент для захвата высококачественных значков из исполняемых файлов приложений. Мне эта программа нравится немного больше, чем IconsExtract, потому что у нее более приятный интерфейс и более чистый вид. Я не думаю, что IconsExtract обновлялся с 2010 года, так что это было довольно давно.

В любом случае, эта программа также является портативной и не требует установки. Просто(Just) запустите EXE-файл,(EXE file) и вы получите главное окно программы(program window) с тремя вкладками слева и окном предварительного просмотра(preview window) справа.

бецилконграббер

На вкладке « Каталог(Directory) » вы можете перейти к отдельному файлу и увидеть значки для этой конкретной DLL или EXE(DLL or EXE) и т. д . Допустим, я хотел получить красивый значок для Google Chrome , я бы просто перешел к файлу chrome.exe(chrome.exe file) .

экстракт значка хром

Как видите, в окне предварительного просмотра(preview window) перечислены все размеры значка, хранящиеся в этом исполняемом файле. Чтобы сохранить значок, щелкните его, а затем нажмите кнопку « Сохранить(Save button) » или просто дважды щелкните значок. Вы получите настраиваемое диалоговое окно сохранения(save dialog) , в котором вы можете сохранить его в виде значка со всеми размерами и глубиной цвета.

сохранить иконки

Если вы хотите сохранить его как файл изображения(image file) , просто щелкните поле « Сохранить как тип (Save as type) » и измените(box and change) его на BMP или PNG(BMP or PNG) , а затем выберите один из форматов. Вот как вы можете извлекать значки из определенного файла. Теперь, если вы хотите отсканировать все значки в определенном каталоге, вы нажимаете вкладку « Поиск(Search) », а затем нажимаете кнопку « Новый поиск(New Search) » .

поиск значка

Выберите каталог, а затем выберите, следует ли рекурсивно искать все подкаталоги или нет. Минимальное количество символов означает наименьшее количество значков, которые должны быть в файле, чтобы он отображался в результатах поиска. Максимальное(Max) значение установлено на 10 000, и этого действительно должно быть достаточно.

иконки высокого качества

Если вы ничего не нажмете с(t click) левой стороны, он покажет вам все значки для этого конкретного размера, который он нашел. Вы также можете щелкнуть определенный файл в результатах поиска, и он покажет вам только те значки из этого файла. Наконец, вы можете выбрать значок, а затем нажать кнопку « Избранное(Favorites) », которая добавит его на вкладку «Избранное»(Favorites tab) , где вы сможете легко получить к ним доступ без необходимости повторного поиска.

Это почти две лучшие программы, получающие значки хорошего качества из файла приложения(application file) . Есть и другие программы, которые работают, но они позволяют извлекать только размеры 16×16 или 32×32, что, на мой взгляд, бесполезно.

Теперь, когда у вас есть новые значки, вы можете использовать их для создания пользовательского значка(custom icon) для вашей флешки. Если вы не смогли найти хорошую иконку на своем компьютере, вы можете преобразовать свои собственные изображения в значки и использовать их! Наслаждаться!



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts