10-26-2006, 08:11 PM
MBM ile ilgili bildiğim kısmını anlatayım lazım olacak arkadaşlar bakabilir:
Bunu yapmak için, bir menu_folders.mbm dosyasını MBMTool ile açıyoruz. Programı kapatmıyoruz. (Burası önemli)
Sonra istediğimiz bitmap resmini MBMTool klasörünün içindeki Temp klasöründen değiştiriyoruz. Bunu yapmak için bir grafik editörü yeterli. Temp içine değiştirdiğimiz resmi aynı isimle Temp içine atıyoruz. Dosyayı değiştir diye sorarsa evet diyoruz.
Bundan sonra şöyle bir hadise var. 000.bmp ile başlayan ve çift sayıda olan ikonlar görünen ikonlar.
Şimdi bunlar için bir de maske yapmamız lazım.
Maske çift sayıdaki yani 000.bmp gibi bmplerde görünen kısmı belirlemeye yarıyor ve tek sayıdaki yani 001.bmp gibi devam ediyor.
Kısacası 000.bmp görünüyor ve 001.bmp bunun maskesi. 002.bmp görünüyor ve 003.bmp bunun maskesi. Bu böyle devam ediyor.
Buradan sonra 000.bmp'yi yine bir grafik editöründe açıp, gözükmesini istediğimiz kısmı tamamen siyaha boyuyoruz. (Beyaz kalan kısımlar menülerimizde gözükmeyecek olan kısmı belirler). Sonra bunu 001.bmp olarak kaydediyoruz.
Sonuç olarak elimizde dışı beyaz içi renkli bir 000.bmp ve dışı beyaz içi siyah bir 001.bmp oluyor.
Ardından halen açık olan MBMTool'da kaydet'e basıyoruz. Ve yeni bir menu_folder.mbm olarak elde ediyoruz. Bunu da tele attığımızda menülerimiz değişiyor. Bende restart'a gerek kalmadı.
AIF'leri nasıl düzenleriz?
Yenisinin ekran görüntüsü
![[Image: iconwiz2006_kl.jpg]](http://www.reallyboom.com/gfx/main/page/iconwiz2006_kl.jpg)
http://www.reallyboom.com/downloads/iconwizard.php
Eskisinin ekran görüntüsü
![[Image: iconwiz_kl.jpg]](http://www.reallyboom.com/gfx/main/page/iconwiz_kl.jpg)
http://www.symbian-freak.com/downloads/iconwizard.htm
(Altta English patch bulunmakta)
AIF'leri, yukarıda linklerini verdiğim S60 Icon Wizard ile düzenleyebiliyoruz. Programın iki versiyonu var. Eğer Almanca biliyorsanız veya beceririm diyorsanız yenisini kurun. Ayrıca bunun buraya eklediğim ekran görüntülü anlatımına da bakabilirsiniz.
Yoksa İngilizce patchliyi kurun. Yenisi daha kullanışlı ama anlaması daha zor. Yine de işe yarıyor.
Eskiyi kuracaksanız programı kurun sonra English patch'de çıkan exe'yi program klasörüne kopyalayın böylece İngilizce kullanabilirsiniz.
Bu program kısmen MBMTool mantığı ile çalışıyor. Ama çoğu işi kendi yapıyor. (Örneğin maskeleri) Geçici dosya klasörü C:\Icon Wizard Temp gibi bir şey. Kendi ikon BMP'lerimizi yaptıktan sonra programa yüklüyoruz, ikonun bir görüntüsünü görebiliyoruz ve aif olarak kaydedebiliyoruz.
Bir sorun var. O da ikon yapacağımız programın ID'sini bilmemiz gerekiyor.
Bunu bulmak için de thread ID tarzında programın ID'sini bulmalıyız.
Ben System Explorer'ın, Tasks bölümünden bunu buluyorum.
Önce ikonu değiştirmek istediğiniz programı açın ki Tasks bölümünde gözüksün.
Sonra System Explorer'da Tasks bölümüne girin ve o programı seçin.
Burada özelliklerde AppUID yazan kısım S60 Icon Wizard'da kullanmanız gereken koddur.
Bunlar eski versiyonda.
Yeni versiyon ve İngilizce'sini bulamadığım, Internet'ten ID'leri kendi çekiyor. Ama yine de siz kendiniz UID'yi bulsanız daha iyi olur. Çünkü bazı programların versiyon bazlı olarak farklı idleri olduğunu gördüm.
Yeni versiyon S60 Icon Wizard kullanımı hakkında animasyon:
Kırmızı halkalar tıklanması gereken yerleri belirtir.
İerlemek için Weiter'e basın. (Weiter: İleri - Zürück: Geri)
[attachment=99]
AIF Tool + MBMTool ile http://bounce1986.nm.ru/tools/AIFTool.zip
Bu program daha basit ama kullanıcıya daha çok iş çıkarıyor.
Programı bir klasöre koyun. Çalıştırın. Klasörü kapatmayın.
Bir AIF TOOl ile bir aif dosyasını açın ve programı kapatmayın. (Malesef ilk başta bir aif gerekli.)
Aif'i açtığınızda program klasörü içine bir mbm dosyası konduğunu göreceksiniz. İşte ikonlar onun içinde.
Şimdi ilk başta anlattığım MBM talimatlarına göre dosyayı düzenleyin ve kaydedin.
Sonra AIF Tool'da AIF ID ve App ID yazan kısımları daha önce belirttiğim şekilde bir program ile alın ve uygun yerlere yazın. (Appman ile de oluyormuş) Eğer düzenleyeceğiniz ikonun aif'ini açarsanız buna da gerek kalmaz o zaman AIF ID ve App ID olduğu gibi kalabilir. Yani örneğin Bluetooth için aif'i açtınız ve sadece bluetooth yapıp kapayacaksanız id bulmanıza gerek yok. Ama bluetooth ikonundan alarm manager ikonu yapacaksanız o zaman id değiştirmek gerekir.
Sonra kaydedin ve telefona atın.
menu_folders.mbm'yi system/data içine atıyorum çok ikon değişiyor.
Burada sorun yok.
Ama muiu.mbm'yi değiştirip attığımda, menüdeki ve mesaj penceresinin tepesindeki mesaj ikonu değişmiyor.
C veya E atmamız fark eder mi? (çözüldü- etmiyor çünkü mesaj ikonu mce adında bir ikon. Diğerleri şöyleymiş:
Browser - Tarayıcı
Logs - Arama Kaydı
MCE - Mesaj
Menu - Menü başlık
Phonebook - Rehber
ProfileApp - Temalar
Bunları klasörleriyle ve diğer dosyalarıyla beraber System\Apps\xxAAA şeklinde atmak gerekiyor.
4) Kendi Z sürücüm içindeki Apps içindeki klasörleri, diğer (C veya E) Apps içine kopyalayıp burada sadece AIF dosyalarını değiştirsem çalışır mı? (Denedim ama olmadı)
MBMTool ve MBMWizard'da renk problemi yaşayanlar için bilgi:
Resim listelerinde resimlerin yanlarında
1B yazıyorsa bu resim siyah beyaz olmalıdır. Aksi takdirde MBM'ler açılamayabilir.
4B ise gri tonlarıdır.
8B özel bir renk grubudur (palet). Bu bazı renkleri Siemens paletlerinden almaya yarıyor. Çünkü telefonda bu renkler bilgisayarda gözüktüğü gibi çıkmıyor. Yeşil arkalı resimler bu formattadır. Grafik editörü kullanmayı bilenler renklerin 1 2 16 256 16 milyon gibi gittiğini bilir. MBM'deki 8B 256'ya tekabül eder ancak 256 klasik 256 gibi değildir. Yani symbian'ın özel bir 256'sı vardır ve son kısımdaki renkler sistem paletinden kullanılır.
12B Güzel renklidir ama yine de renk sınırı vardır.
16B Siemens SX1'in desteklediği maksimumdur ve gayet kaliteli resimler sağlar.
24B Fazla yer kaplar. Telefonda bunun kalitesini kullanamayız. Hiç kullanmayın.
Bu derinlikler arttıkça güzel görüntü verir ancak emin olmamakla beraber hafıza ve kaynak tüketimini artırmaları kuvvetle muhtemeldir. Bu nedenle gereksiz yere kaliteli resim yapmamaya çalışın. Özellikle siyah beyaz gri tonlarında bir şey yapıyorsanız derinliği düşürün.
Resimlerin renk derinliğini değiştirmek için MBMWizard'ı kullanabilirsiniz.
-MBM'yi MBMWizard ile açın
-Listeden resmi seçin
-Alttaki kutulardan istediğiniz renk derinliğini seçin.
-change selected to düğmesine basın.
-Yeni MBM'yi kaydedin ve istediğiniz gibi düzenlemeye başlayın.
Bunları anlayana kadar bayağı kafa patladı
Yukarıda belirttiğim gibi Symbian'ın 8B renk paleti standart renk paletinden farklı.
http://www.zshare.net/download/thirdpart...p-zip.html
Adresine Paint Shop Pro ile kullanabileceğiniz 8B renk paletini ekledim.
MBMTool http://sx1.oslik.ru/Z/mbmtool_v110.rar (Bunun biraz daha yenisi var isterseniz onu bulun)
Bunu yapmak için, bir menu_folders.mbm dosyasını MBMTool ile açıyoruz. Programı kapatmıyoruz. (Burası önemli)
Sonra istediğimiz bitmap resmini MBMTool klasörünün içindeki Temp klasöründen değiştiriyoruz. Bunu yapmak için bir grafik editörü yeterli. Temp içine değiştirdiğimiz resmi aynı isimle Temp içine atıyoruz. Dosyayı değiştir diye sorarsa evet diyoruz.
Bundan sonra şöyle bir hadise var. 000.bmp ile başlayan ve çift sayıda olan ikonlar görünen ikonlar.
Şimdi bunlar için bir de maske yapmamız lazım.
Maske çift sayıdaki yani 000.bmp gibi bmplerde görünen kısmı belirlemeye yarıyor ve tek sayıdaki yani 001.bmp gibi devam ediyor.
Kısacası 000.bmp görünüyor ve 001.bmp bunun maskesi. 002.bmp görünüyor ve 003.bmp bunun maskesi. Bu böyle devam ediyor.
Buradan sonra 000.bmp'yi yine bir grafik editöründe açıp, gözükmesini istediğimiz kısmı tamamen siyaha boyuyoruz. (Beyaz kalan kısımlar menülerimizde gözükmeyecek olan kısmı belirler). Sonra bunu 001.bmp olarak kaydediyoruz.
Sonuç olarak elimizde dışı beyaz içi renkli bir 000.bmp ve dışı beyaz içi siyah bir 001.bmp oluyor.
Ardından halen açık olan MBMTool'da kaydet'e basıyoruz. Ve yeni bir menu_folder.mbm olarak elde ediyoruz. Bunu da tele attığımızda menülerimiz değişiyor. Bende restart'a gerek kalmadı.
AIF'leri nasıl düzenleriz?
Yenisinin ekran görüntüsü
http://www.reallyboom.com/downloads/iconwizard.php
Eskisinin ekran görüntüsü
http://www.symbian-freak.com/downloads/iconwizard.htm
(Altta English patch bulunmakta)
AIF'leri, yukarıda linklerini verdiğim S60 Icon Wizard ile düzenleyebiliyoruz. Programın iki versiyonu var. Eğer Almanca biliyorsanız veya beceririm diyorsanız yenisini kurun. Ayrıca bunun buraya eklediğim ekran görüntülü anlatımına da bakabilirsiniz.
Yoksa İngilizce patchliyi kurun. Yenisi daha kullanışlı ama anlaması daha zor. Yine de işe yarıyor.
Eskiyi kuracaksanız programı kurun sonra English patch'de çıkan exe'yi program klasörüne kopyalayın böylece İngilizce kullanabilirsiniz.
Bu program kısmen MBMTool mantığı ile çalışıyor. Ama çoğu işi kendi yapıyor. (Örneğin maskeleri) Geçici dosya klasörü C:\Icon Wizard Temp gibi bir şey. Kendi ikon BMP'lerimizi yaptıktan sonra programa yüklüyoruz, ikonun bir görüntüsünü görebiliyoruz ve aif olarak kaydedebiliyoruz.
Bir sorun var. O da ikon yapacağımız programın ID'sini bilmemiz gerekiyor.
Bunu bulmak için de thread ID tarzında programın ID'sini bulmalıyız.
Ben System Explorer'ın, Tasks bölümünden bunu buluyorum.
Önce ikonu değiştirmek istediğiniz programı açın ki Tasks bölümünde gözüksün.
Sonra System Explorer'da Tasks bölümüne girin ve o programı seçin.
Burada özelliklerde AppUID yazan kısım S60 Icon Wizard'da kullanmanız gereken koddur.
Bunlar eski versiyonda.
Yeni versiyon ve İngilizce'sini bulamadığım, Internet'ten ID'leri kendi çekiyor. Ama yine de siz kendiniz UID'yi bulsanız daha iyi olur. Çünkü bazı programların versiyon bazlı olarak farklı idleri olduğunu gördüm.
Yeni versiyon S60 Icon Wizard kullanımı hakkında animasyon:
Kırmızı halkalar tıklanması gereken yerleri belirtir.
İerlemek için Weiter'e basın. (Weiter: İleri - Zürück: Geri)
[attachment=99]
AIF Tool + MBMTool ile http://bounce1986.nm.ru/tools/AIFTool.zip
Bu program daha basit ama kullanıcıya daha çok iş çıkarıyor.
Programı bir klasöre koyun. Çalıştırın. Klasörü kapatmayın.
Bir AIF TOOl ile bir aif dosyasını açın ve programı kapatmayın. (Malesef ilk başta bir aif gerekli.)
Aif'i açtığınızda program klasörü içine bir mbm dosyası konduğunu göreceksiniz. İşte ikonlar onun içinde.
Şimdi ilk başta anlattığım MBM talimatlarına göre dosyayı düzenleyin ve kaydedin.
Sonra AIF Tool'da AIF ID ve App ID yazan kısımları daha önce belirttiğim şekilde bir program ile alın ve uygun yerlere yazın. (Appman ile de oluyormuş) Eğer düzenleyeceğiniz ikonun aif'ini açarsanız buna da gerek kalmaz o zaman AIF ID ve App ID olduğu gibi kalabilir. Yani örneğin Bluetooth için aif'i açtınız ve sadece bluetooth yapıp kapayacaksanız id bulmanıza gerek yok. Ama bluetooth ikonundan alarm manager ikonu yapacaksanız o zaman id değiştirmek gerekir.
Sonra kaydedin ve telefona atın.
menu_folders.mbm'yi system/data içine atıyorum çok ikon değişiyor.
Burada sorun yok.

Ama muiu.mbm'yi değiştirip attığımda, menüdeki ve mesaj penceresinin tepesindeki mesaj ikonu değişmiyor.
C veya E atmamız fark eder mi? (çözüldü- etmiyor çünkü mesaj ikonu mce adında bir ikon. Diğerleri şöyleymiş:
Browser - Tarayıcı
Logs - Arama Kaydı
MCE - Mesaj
Menu - Menü başlık
Phonebook - Rehber
ProfileApp - Temalar
Bunları klasörleriyle ve diğer dosyalarıyla beraber System\Apps\xxAAA şeklinde atmak gerekiyor.
4) Kendi Z sürücüm içindeki Apps içindeki klasörleri, diğer (C veya E) Apps içine kopyalayıp burada sadece AIF dosyalarını değiştirsem çalışır mı? (Denedim ama olmadı)
MBMTool ve MBMWizard'da renk problemi yaşayanlar için bilgi:
Resim listelerinde resimlerin yanlarında
1B yazıyorsa bu resim siyah beyaz olmalıdır. Aksi takdirde MBM'ler açılamayabilir.
4B ise gri tonlarıdır.
8B özel bir renk grubudur (palet). Bu bazı renkleri Siemens paletlerinden almaya yarıyor. Çünkü telefonda bu renkler bilgisayarda gözüktüğü gibi çıkmıyor. Yeşil arkalı resimler bu formattadır. Grafik editörü kullanmayı bilenler renklerin 1 2 16 256 16 milyon gibi gittiğini bilir. MBM'deki 8B 256'ya tekabül eder ancak 256 klasik 256 gibi değildir. Yani symbian'ın özel bir 256'sı vardır ve son kısımdaki renkler sistem paletinden kullanılır.
12B Güzel renklidir ama yine de renk sınırı vardır.
16B Siemens SX1'in desteklediği maksimumdur ve gayet kaliteli resimler sağlar.
24B Fazla yer kaplar. Telefonda bunun kalitesini kullanamayız. Hiç kullanmayın.
Bu derinlikler arttıkça güzel görüntü verir ancak emin olmamakla beraber hafıza ve kaynak tüketimini artırmaları kuvvetle muhtemeldir. Bu nedenle gereksiz yere kaliteli resim yapmamaya çalışın. Özellikle siyah beyaz gri tonlarında bir şey yapıyorsanız derinliği düşürün.
Resimlerin renk derinliğini değiştirmek için MBMWizard'ı kullanabilirsiniz.
-MBM'yi MBMWizard ile açın
-Listeden resmi seçin
-Alttaki kutulardan istediğiniz renk derinliğini seçin.
-change selected to düğmesine basın.
-Yeni MBM'yi kaydedin ve istediğiniz gibi düzenlemeye başlayın.
Bunları anlayana kadar bayağı kafa patladı
Yukarıda belirttiğim gibi Symbian'ın 8B renk paleti standart renk paletinden farklı.
http://www.zshare.net/download/thirdpart...p-zip.html
Adresine Paint Shop Pro ile kullanabileceğiniz 8B renk paletini ekledim.
MBMTool http://sx1.oslik.ru/Z/mbmtool_v110.rar (Bunun biraz daha yenisi var isterseniz onu bulun)