Menü İkonlarını Değiştirmek

Sponsorlu Bağlantılar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Godfather

Godfather

Üye
    Konu Sahibi
Menü İkonlarını Değiştirmek
Menü ikonları ister temaya uydurmak için ister zevkinize göre değiştirmek isterseniz bu yazıyı dikkatlice okuyun.



Temanın bütünlüğünü birkaç ikonu değiştirerek koruyabilirsiniz

Gerekli araçlar
1.SmartSIS
2.ActiveFile
3.X-plore
4.Caps on/off veya türevi bir uygulama

1.İkonları hazırlama

Öncelikle kullandığınız mif uzantılı temanın dosyasını bularak işe başlıyoruz
Bunun için "*:/Private/10207114/import" dizinine gidiyoruz



Birden fazla temanız olabilir hangi tema olduğunu anlamak için
themepackage.skn dosyasını hex editor ile açmak yardımcı olacaktır



Dosyayı kolay ulaşabileceğiniz bir yere kopyalayın

SmartSIS uygulamasını açın
Options>Tools>Mif-utilty'e oradan çıkan menüden
Options>unpack from a mif>a file dedikten sonra



Kopyaladığınız "themepackage.mif" dosyasını seçin



İçindeki tüm "svg" uzantılı resim dosyalarını "C:/SmartSIS/MIFs/unpacked/themepackage" klasörüne çıkaracaktır
(Dosya çok olduğundan dolayı çıkarma işlemi biraz uzun sürebilir)

İşlem bittiğinde "C:/SmartSIS/MIFs/unpacked/themepackage" konumuna giderek svg uzantılı dosyalara teker teker bakarak beğendiğiniz/değiştirmek istediğiniz ikonları seçin ve kolay ulaşabileceğiniz bir yere kopyalayın



SmartSIS ile bu dosyaları mif e dönüştüreceğiz
SmartSIS'in MIF-utility aracına girip "pack to a MIF>a file" diyoruz



Ardından çıkardığımız svg dosyasını bulup seçiyoruz



İşlem bittikten sonra müzik klasörü için kullanacağımız mif dosyası hazır hale geliyor
Bu dosyayı "C:/SmartSIS/MIFs" konumunda bulup adını kolay bir isimle değiştiriyoruz



Aynı işlemi diğer ikon için de uygulayın

Ardından bu ikonları belirlediğiniz bir konuma taşıyın



2.Ikon değiştirme

UYARI!
Öncelikle herhangi bir aksiliğe karşı "C:/Private/101F4CD2/appshelldata.xml" dosyasını yedekleyin
Menü üzerinde oynama yapacağımızdan menünün dizilimini kaybetmek istemiyorsanız ve tekrar düzenleme zahmetine girmek istemiyorsanız mutlaka yedekleyin


A.Klasör ikonu değiştirme

"C:/Private/101F4CD2/appshelldata.xml" dosyasını X-plore ile düzenleme modunda [8] açıyoruz


İlk görünüşte karışık gibi görünebilir ama herşeyin < ile başlayıp > ile bittiğini farketmişsinizdir. Klasörler biraz ayrıntılı, biz sadece işimize yarayan kısmını alacağız

Müzik klasörünün tamamının kodu
<appshell:folder applicationgroup_name="music" short_name="&qtn_apps_musicfolder;" long_name="&qtn_apps_musicfolder_list;" title_name="&qtn_apps_musicfolder_title;" icon_file="Z:\resource\apps\Menu.mif" m3g_icon_file="musicf.m3g" icon_id="16408" mask_id="16409" icon_skin_major_id="101F86E3" icon_skin_minor_id="1bda">

Buradan müzik klasörünün yerini
icon_file="Z:\resource\apps\Menu.mif" den
icon_file="C:\resource\apps\Music.mif" e çeviriyoruz

Ayrıca ikonun mif dosyasındaki ikonun ve mask'ın konumunu belirliyoruz

icon_id="16408" mask_id="16409" dan
icon_id="16384" mask_id="16385" olarak değiştiriyoruz

Önemli bir şey ise aralarda bir boşluk bulunmasına dikkat edin aksi takdirde istediğiniz sonucu alamazsınız

En son olarak kaydetmeden önce X-plore'den "menü>unicode olarak kaydet" tikini kaldırıyoruz ve kaydedip çıkıyoruz

Şimdi emeğimizin karşılığını görme zamanı
Menüye giriyoruz
Seçenek>Çıkış dedikten sonra menüye tekrar giriyoruz
Ve işte sonuç...



B.Uygulama ikonunu değiştirme

"appshelldata.xml" de tüm uygulamalar
<appshell:application uid="xxxxxxxx"/> şeklindedir
Öncelikle ikonu değiştirilecek uygulamanın uid 'ini bulmak gerekiyor bunun için öncelikle uygulamaya giriyoruz
Altta açık bırakıp ActiveFile'a giriyoruz
Processes kısmından girilen uygulamanın uid'ine bakıyoruz



Arama[200044d5]0001 de "200044d5" aradığımız uid'dir.

Şimdi "appshelldata.xml"i düzenleme modunda [8]açıp "menü>bul" deyip aradığımız uid'i yazıp bulduruyoruz

<appshell:application uid="200044d5"/>

Bunu ikonun konumunu yazarak ve mif dosyasındaki konumu tıpkı klasör gibi değiştiriyoruz

<appshell:application uid="200044d5" icon_file="C:\resource\apps\Search.mif" icon_id="16384" mask_id="16385"/>

Menüye girip Seçenek>Çıkış yapıp tekrar menüye girelim
Ve sonucu görelim...


Kendi n81imde denedim çalışıyor. Programları bulabilirsiniz diye düşünüyorum... Soru olursa özel mesaj atabilirsiniz....:bigstar:
Alıntıdır.
 
  • Beğen
Tepkiler: xCHIVALR0US
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Takipçi Satın Al


Üst Alt