Cách trích xuất các biểu tượng từ các tệp EXE, DLL, OCX và CPL

Bạn muốn giải nén tất cả các biểu tượng được lưu trữ trên máy tính của bạn? Bạn đã bao giờ tự hỏi tất cả những biểu tượng mà bạn nhìn thấy thực sự nằm ở đâu chưa? Việc tìm kiếm các biểu tượng chất lượng cao trên máy tính của bạn rất khó và chủ yếu là do các ứng dụng lưu trữ các biểu tượng của chúng trực tiếp trong chính tệp EXE (có thể thực thi), điều này gián tiếp ẩn các biểu tượng đó khỏi bạn.

Trong bài viết này, tôi sẽ đề cập đến một số công cụ bạn có thể sử dụng để trích xuất các biểu tượng từ các ứng dụng đã được cài đặt trên máy tính của bạn. Bạn có thể sử dụng các chương trình này để lưu các tệp biểu tượng dưới dạng hình ảnh hoặc dưới dạng tệp ICO với các kích thước khác nhau.

IconsExtract

IconsExtract là một ứng dụng phần mềm miễn phí mà bạn có thể sử dụng để tự động tìm các biểu tượng được lưu trữ trong EXE , DLL , OCX , CPL và các loại tệp khác. Bạn sẽ ngạc nhiên về số lượng biểu tượng thực tế được lưu trữ trên máy tính của bạn sau khi sử dụng chương trình này!

Chương trình là một tệp thực thi độc lập và không yêu cầu bất kỳ cài đặt nào, có nghĩa là bạn có thể chạy nó trên bất kỳ máy tính nào một cách dễ dàng! Bạn cũng có thể lọc tìm kiếm theo biểu tượng hoặc con trỏ, theo kích thước biểu tượng và thậm chí theo độ sâu màu(color depth) .

Bạn có 2 tùy chọn tìm kiếm chính khi khởi động chương trình:

tìm kiếm các biểu tượng

Quét các biểu tượng trong tệp(Scan Icons in Files ) - Ví dụ: C: Windowssystem32shell32.dll - Đây là giá trị mặc định(default value) khi bạn tải chương trình.

Bạn có thể nhập thủ công tên tệp vào hộp văn bản hoặc chọn tên tệp từ hộp thoại(dialog box) bằng cách nhấp vào nút Duyệt tệp(Browse Files)  . Bạn cũng có thể chọn nhiều tên tệp bằng cách sử dụng các ký tự đại diện (? Và *).

Ngoài các tệp tin, bạn có thể quét một thư mục bằng cách nhấp vào nút Duyệt thư mục(Browse Folders)  . Nếu bạn chọn hộp kiểm Tìm kiếm(Search Subfolders) Thư mục con  , tất cả các thư mục con của thư mục chính cũng sẽ được quét. Ví dụ: nếu bạn nhấp vào duyệt các thư mục, chọn C: \ Program Files (x86), rồi chọn hộp thư mục con, bạn sẽ có thể tìm kiếm tất cả các tệp của tất cả các chương trình đã cài đặt cho các biểu tượng!

Quét các biểu tượng trong các quy trình đã chọn(Scan Icons in Selected Processes) - Đây là một tùy chọn tuyệt vời chỉ đơn giản là liệt kê các quy trình hiện đang chạy trên máy tính của bạn và cho phép bạn chọn một trong số chúng để trích xuất các biểu tượng.

Sau khi tìm kiếm xong, bạn sẽ tìm thấy các biểu tượng hiển thị trong cửa sổ chính của chương trình. Sau đó, bạn có thể lưu các biểu tượng vào các tệp ICO bằng cách chọn những biểu tượng bạn muốn lưu và sau đó chọn Lưu các biểu tượng(Save Selected Icons) đã chọn từ menu Tệp(File) .

biểu tượng trích xuất tìm kiếm

Bạn cũng có thể sao chép một biểu tượng vào khay nhớ tạm và dán(clipboard and paste) vào ứng dụng khác bằng cách nhấn tổ hợp CTRL + C tiêu chuẩn . Thao tác này sẽ sao chép biểu tượng theo kích thước tiêu chuẩn là 16 × 16 hoặc 32 × 32. Nếu bạn muốn sao chép kích thước khác, hãy nhấp đúp vào biểu tượng và chọn hình ảnh cụ thể trong cửa sổ thuộc tính và nhấp vào Sao chép hình ảnh đã chọn(Copy Selected Image) .

kích thước biểu tượng

BeCylconGrabber

Không chắc cái tên vui nhộn là gì, nhưng BeCylconGrabber là một công cụ nhỏ hữu ích để lấy các biểu tượng chất lượng cao từ các tệp thực thi ứng dụng. Tôi thích chương trình này hơn IconsExtract một chút vì nó có giao diện đẹp hơn và giao diện gọn gàng hơn. Tôi không nghĩ rằng IconsExtract đã được cập nhật kể từ năm 2010, vì vậy đã khá lâu rồi.

Dù sao, chương trình này cũng có thể di động và không yêu cầu cài đặt. Chỉ cần(Just) chạy tệp EXE(EXE file) và bạn sẽ nhận được cửa sổ chương trình(program window) chính với ba tab ở bên trái và cửa sổ xem trước(preview window) ở bên phải.

becylcongrabber

Trong tab Thư(Directory) mục, bạn có thể duyệt đến một tệp riêng lẻ và xem các biểu tượng cho DLL hoặc EXE(DLL or EXE) cụ thể đó , v.v. Giả sử tôi muốn có một biểu tượng đẹp cho Google Chrome , tôi chỉ duyệt đến tệp chrome.exe(chrome.exe file) .

trích xuất biểu tượng chrome

Như bạn có thể thấy, cửa sổ xem trước(preview window) liệt kê tất cả các kích thước khác nhau cho biểu tượng được lưu trữ trong tệp thực thi đó. Để lưu biểu tượng, hãy nhấp vào biểu tượng đó rồi nhấp vào nút Lưu(Save button) hoặc chỉ cần nhấp đúp vào biểu tượng. Bạn sẽ nhận được một hộp thoại lưu(save dialog) tùy chỉnh , nơi bạn có thể lưu nó dưới dạng biểu tượng với tất cả các kích thước và độ sâu màu khác nhau.

lưu các biểu tượng

Nếu bạn muốn lưu nó dưới dạng tệp hình ảnh(image file) , chỉ cần nhấp vào hộp Save as type và thay đổi(box and change) nó thành BMP hoặc PNG(BMP or PNG) và sau đó chọn các định dạng. Vì vậy, đó là cách bạn có thể trích xuất các biểu tượng từ một tệp cụ thể. Bây giờ nếu bạn muốn quét tất cả các biểu tượng trong một thư mục cụ thể, bạn nhấp vào tab Tìm kiếm(Search) và sau đó nhấp vào nút Tìm kiếm mới(New Search) .

tìm kiếm biểu tượng

Chọn một thư mục và sau đó chọn có tìm kiếm đệ quy tất cả các thư mục con hay không. Số lượng ký hiệu tối thiểu có nghĩa là số lượng biểu tượng ít nhất phải có trong một tệp để nó hiển thị trong kết quả tìm kiếm. Max được đặt thành 10.000 và điều đó thực sự phải đủ lớn.

biểu tượng chất lượng cao

Nếu bạn không nhấp(t click) vào bất kỳ thứ gì ở phía bên trái, nó sẽ hiển thị cho bạn tất cả các biểu tượng cho kích thước cụ thể mà nó tìm thấy. Bạn cũng có thể nhấp vào một tệp cụ thể từ kết quả tìm kiếm và nó sẽ chỉ hiển thị cho bạn những biểu tượng từ tệp đó. Cuối cùng, bạn có thể chọn một biểu tượng và sau đó nhấn nút Yêu thích(Favorites) , nút này sẽ thêm biểu tượng đó vào tab Yêu thích(Favorites tab) nơi bạn có thể dễ dàng truy cập chúng mà không cần phải tìm kiếm lại.

Đây là hai chương trình tốt nhất có được các biểu tượng chất lượng tốt từ một tệp ứng dụng(application file) . Có một số chương trình khác hoạt động, nhưng chúng chỉ cho phép bạn trích xuất các kích thước 16 × 16 hoặc 32 × 32, theo ý kiến ​​của tôi là vô ích.

Bây giờ bạn đã có các biểu tượng mới, bạn có thể muốn sử dụng nó để tạo biểu tượng tùy chỉnh(custom icon) cho ổ đĩa flash của mình. Nếu bạn không thể tìm thấy một biểu tượng tốt trên máy tính của mình, bạn có thể chuyển đổi hình ảnh của chính mình thành các biểu tượng và sử dụng chúng! Vui thích!



About the author

Tôi là kỹ sư phần cứng với hơn 10 năm kinh nghiệm làm việc trên hệ điều hành IOS và MacOS. Tôi cũng là giáo viên dạy lớp tối trong 5 năm qua và đã tự học cách sử dụng Google Chrome. Kỹ năng của tôi trong cả hai lĩnh vực khiến tôi trở thành ứng cử viên hoàn hảo cho công việc phát triển trang web, thiết kế đồ họa hoặc bảo mật web.



Related posts