استخراج آیکن فایلهای EXE به وسیله نرم افزار IrfanView
نرم افزار IrfanView را میتوان یکی از قدرتمندترین نرم افزارهای رایگان مشاهده تصاویر در محیط ویندوز دانست. این نرم افزار در عین سادگی و کم حجم بودن تواناییهای بسیاری دارد. تواناییهایی از قبیل پشتیبانی از دهها فرمت تصویری، ویرایش و تبدیل تصاویر و حتی پشتیبانی از فرمتهای صوتی و تصویری. همچنین با استفاده از پلاگینهای متعدد میتوانید امکانات این نرم افزار را بیش از پیش توسعه دهید. اما یکی از کارهایی که میتوان به وسیله نرم افزار IrfanView انجام داد، استخراج آیکن فایلهای EXE است. همان طور که حتما دیدهاید فایلهای اجرایی برنامه ها که فرمت EXE یا مشابه آن را دارند دارای یک آیکن خاص هستند. به عنوان مثال آیکن نرم افزار فایرفاکس، یک روباه آتشین است. این آیکنها را به طور طبیعی نمیتوان از فایلها جدا کرد و مورد استفاده قرار داد. در این ترفند قصد داریم به معرفی نحوه جداسازی این آیکنها از فایلهای اجرایی از طریق نرم افزار IrfanView بپردازیم.
برای این کار:
ابتدا نرم افزار IrfanView را اجرا نمایید.
حال با استفاده از ماوس، آیکن مورد نظر مربوط به فایل EXE را گرفته و آن را بکشید و در محیط پس زمینه سیاه رنگ IrfanView رها کنید (Drag&Drop).
خواهید دید که آیکن وارد برنامه شده است.
در صورتی که فایل EXE چندین آیکن داشته باشد، امکان تغییر صفحات در نوار بالایی برنامه فعال میشود. میتوان گفت اکثر فایلهای اجرایی این گونه اند و از چندین آیکن با سایزها و کیفیتهای مختلف استفاده میکنند. در نتیجه شما با تغییر صفحه یا Page با استفاده از دکمه تغییر صفحه در نوار بالایی برنامه، میتوانید آیکنهای مختلف آن فایل را مشاهده کنید. گاهی یک فایل EXE دهها آیکن دارد.
در پایان برای استخراج این آیکنها و ذخیره آنها بر روی هارددیسک، از منوی فایل بر روی Save as کلیک کنید. حال میتوانید آیکن را با فرمت تصویری مورد نظر خود از جمله ICO ذخیره نمایید. دقت کنید به هنگام ذخیره فایل با فرمت ICO و PNG، تیک گزینه Save Transparent Color را حتما بزنید. سپس با استفاده از نشانگر ماوس، حاشیه سیاه رنگ آیکن را انتخاب کنید. در صورتی که این کار را نکنید، آیکن با یک حاشیه سیاه رنگ ذخیره خواهد شد که طبعا زیبا نیست.
پیشنهاد میکنیم جهت آزمایش این ترفند، فایل shell32.dll را که در مسیر Windows/System32 قرار دارد را وارد محیط برنامه کنید. این فایل بیش از هزار آیکن را در بر دارد.