Simgeler için tipik olarak kullanılan dosya biçimi ICO'dur. Bunu ilginç kılan, tipik bir görüntü formatı olmaması, bunun yerine çeşitli görüntü boyutlarını ve türlerini farklı renk derinlikleriyle birlikte dosyaya yerleştirmesidir.
Bu nedenle, dosyaya uygun formatlar katıştırılmışsa, bir simge 640 x 480 piksel ve 4K monitörlerde aynı görünebilir.
Bu nedenle, bir EXE dosyasından bir simgeyi çıkarmak kolay bir iş değildir. Çeşitli uygulamalar sayesinde, çalıştırılabilir bir dosya simgesinin herhangi bir sürümünü birkaç basit tıklamayla bir görüntüye dönüştürebilirsiniz. Bu makale size nasıl yapılacağını açıklayacaktır.
Resim Araçlarına EXE
Bir EXE dosyasından bir görüntü dosyasına simge çıkarmanın en iyi yolu, bazı üçüncü taraf 'exe-to-image' araçlarını kullanmaktır. Hepsi aynı prensipte çalışıyor.
İlk olarak, simge görüntüsünü bir EXE dosyasından bir ICO dosyasına çıkarırlar. Ardından, ICO dosyaları görüntü dosyaları olmadığından, fazladan bir adım daha gerçekleştirirler ve bunu PNG'ye veya diğer görüntü formatlarına dönüştürürler.
Bir simgeyi bir ICO dosyasına çıkarabilen çevrimiçi çeşitli araçlar bulabilirsiniz, ancak bunlardan yalnızca birkaçı doğrudan ikili dosyadan bir görüntüyü çıkarır.
Simgeleri Ayıklamak için En İyi Araçlar
Bunlar, internetteki en verimli ve kullanıcı dostu ikondan resme çıkarma araçlarından bazılarıdır.
1. IconViewer
IconViewer en eski simge çıkarma araçlarından biridir. En son 2008'de güncellenmiştir, ancak Win 10 ile uyumludur. Ayrıca, onu sık sık kullanması gereken kişiler için uygun olan, yüklemeniz gerekecek. Öte yandan sadece bir veya iki kez kullanmak isteyenler için gereksiz yer kaplayabilir.
Simgeyi kaydetmek için yapmanız gerekenler:
- EXE veya DLL dosyasına sağ tıklayın.
- 'Özellikler' i tıklayın.
- 'Simgeler' sekmesini seçin. O dosyaya bağlı tüm simgeleri göreceksiniz.
- Çıkarmak istediğiniz simgeye tıklayın.
- 'Cihaz resimleri' menüsünden uygun resim boyutunu ve renk derinliğini seçin. Simge penceresinin altındadır.
- Altındaki 'Kaydet' simgesini tıklayın.
- Yeni görüntünün konumunu ve istenen görüntü formatını (BMP veya PNG) seçin.
- Araç daha sonra simgeyi EXE dosyasından otomatik olarak çıkaracaktır.
Birden fazla EXE dosyası seçme seçeneği de vardır ve 1-3 arasındaki adımları tekrarladığınızda, tüm gömülü simgelerini aynı pencerede görürsünüz.
2. SimgelerExtract
IconViewer'ın aksine, IconsExtract herhangi bir kurulum gerektirmeyen bağımsız bir EXE dosyasıdır. Sadece indirin ve çalıştırın.
Başlattıktan hemen sonra, taramak istediğiniz dosyaları ve imleçleri seçmeniz gereken bir 'Simge ara' penceresi görünecektir. Ayrıca, gereksiz simge boyutlarını filtreleme, biçimleri ve renk derinliğini seçme seçeneği de vardır.
Adını kutuya yazarak veya dosya gezginine göz atarak tek bir dosyayı arayabilirsiniz. Yürütülebilir dosyalar için tüm klasörleri alt klasörleriyle birlikte tarama seçeneği de vardır. Hatta tüm sabit disk bölümlerini tarayabilirsiniz. Ancak, bu çok fazla bellek alabilir ve uzun sürebilir.
Simgeleri kaydetmek için şunları yapmalısınız:
- Çıkarmak istediğiniz tüm simgeleri seçin.
- 'Dosya' menüsünü tıklayın.
- 'Seçili Simgeleri Kaydet' seçeneğini seçin.
- Görüntü dosyalarını kaydetmek istediğiniz klasörü bulun.
- 'Simgeleri Kaydet' düğmesini tıklayın.
Ayrıca bir simgeyi bir panoya kopyalayabilir ve Microsoft Word, Adobe Photoshop, Paint vb. Gibi başka bir uygulamaya yapıştırabilirsiniz.
3. QuickAny2Ico
Hızlı Any2Ico muhtemelen grubun en kullanıcı dostu olanıdır. Basit bir kullanıcı arayüzüne sahiptir ve herhangi bir kurulum gerektirmez. Sadece indirin ve başlatın.
Aracı çalıştırdığınızda, biri yürütülebilir bir dosya seçmek için, biri çıkartılan simgenin hedefini seçmek ve üçüncüsü seçenekleri ayıklamak için olmak üzere üç kutu göreceksiniz.
Ayrıca, çalıştırılabilir dosyayı araca sürükleyip bırakarak simgeyi ayıklama imkanı da vardır. Dosyanın yolunu otomatik olarak bulur ve işlemi başlatmak için 'Çıkar' düğmesine basabilirsiniz.
4. Thumbico
Bu uygulama, simgeleri yalnızca yürütülebilir dosyalardan çıkarmakla sınırlı değildir. Herhangi bir dosya türünü bulabilir ve Thumbico dosya simgesini bir resme dönüştürür.
Ayrıca, uygulama, görüntüyü döndürme / çevirme, arka plan rengini ve boyutunu seçme gibi bazı ilginç özelliklere sahiptir. Normal PNG ve BMP biçimlerinin yanı sıra bir görüntüyü GIF ve JPG olarak kaydetme seçeneği de vardır.
Bu uygulama, indirdikten hemen sonra başlatabileceğiniz taşınabilir bir sürümle gelir. Ancak bazı ek özellikler sağlayan yükleyiciyi de edinebilirsiniz.
PowerShell Kullanarak EXE Dosyasını Simgeye Çıkarın
Herhangi bir araç kullanmak istemiyorsanız, simgeyi Microsoft PowerShell kullanarak bir yürütülebilir dosyadan manuel olarak çıkarabilirsiniz. Bu yalnızca Windows 10'da mümkündür ve yalnızca bir ICO dosyasına ayıklayabilirsiniz.
Bunu yapmak için önce bu kodu PowerShell'e kopyalayın:
Get-Icon -folder c: exelocation -name
#>
İşlev Get-Icon {
[CmdletBinding ()]
Param (
[Parametre (Zorunlu = $ True, HelpMessage = .EXE dosyasının konumunu girin)]
[string] $ klasör
)
[System.Reflection.Assembly] :: LoadWithPartialName (‘System.Drawing’) | Out-Null
md $ klasör -ea 0 | Out-Null
dizin $ klasör * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = [System.IO.Path] :: GetFileNameWithoutExtension ($ _. FullName)
Yazma İlerleme Çıkarma Simgesi $ basename
[System.Drawing.Icon] :: ExtractAssociatedIcon ($ _. FullName) .ToBitmap (). Kaydet ($ klasör $ basename.ico)
}
}
Steam'de kaç saat geçirdim
‘Get-Icon -folder c: exelocation –name’ yerine ‘Get-Icon-Folder [yürütülebilir dosyanın konumu]’ yazın.
Bu kod, simgeyi yürütülebilir dosyadan çıkaracak ve aynı dizinde bir ICO dosyası oluşturacaktır.
Araçlar İle Ayıklama Daha Kolay
PowerShell yöntemi mevcut olsa bile, üçüncü taraf araçlardan birini almak ve işi yapmalarına izin vermek çok daha kolaydır. Yalnızca simgeyi bir görüntü dosyasına dönüştürmekle kalmaz, aynı zamanda türü, boyutu ve renk derinliğini de özelleştirebilirsiniz.
Ancak, yalnızca bir ICO dosyası istiyorsanız veya üçüncü taraf araçlardan hoşlanmıyorsanız, PowerShell seçeneğini de deneyebilirsiniz.
En çok hangi simge çıkarma yazılımını beğendin? Simgelerinizi çıkarmak için PowerShell kullanıyor musunuz? Aşağıya bir yorum yazın ve bize bildirin.