Środa, 23 Maj 2012, 19:10

Autor Wątek: Modifikacje Widzetów SPB Mobile Shell  (Przeczytany 1187 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline gogi78

  • Wizytator
  • Wiadomości: 4
  • Podziękowań: 0
Modifikacje Widzetów SPB Mobile Shell
« dnia: Czwartek, 21 Styczeń 2010, 20:45 »
Witam.
dodam swój wkład w edycję widżetów spb mobile shell.zacząłem kombinować z plikami .dat w katalogu mobile shell a dokładnie narazie z smutnym logo operatoraSmile i oto co mi z tego wyszło:
  
aby to zrobic -w moim przypadku zmieniłem czcionke z tahoma na stencil mozna ja wyciagnac z komputera stacjonarnego z c:\windows\fonts plik musi miec rozszerzenie .TTF .ten plik kopiujemy do omnii do katalogu windows czcionka.nastepnie odpalamy total commandera i wchodzimy w rejestry aby pozmieniac czcionke.interesuja nas nastepujace rejestry:
HKEY_LOCAL_MACHINE\SYSTEM\GDI\SysFnt
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt
HKEY_LOCAL_MACHINE\SYSTEM\GWE\OOMFnt
a w nich pliki:
Nm -odpowiada za nazwe czcionki zmienic z Tahoma na Stencil
Ht -odpowiada za rozmiar czcionki mozna sobie pokombinowac z wielkoscia w windowsie pamietajac aby zanotowac orginalne ustawienie wrazie przesadzenia z rozmiarem.- to tylko jak nam sie nie podoba wielkosc w windowsie - niekonieczne.
It -odpowiada za pochylenie czcionki o bez pochylenia 1 z pochyleniem w windowsie tez niekonieczne ale gdyby ktos chcial Smile robimy soft reset i mamy zmieniona czcionke.
ok. dalej musimy wyciągnąc plik qa_layouts w nim znajdują sie najważniejsze informacje odnosnie widzetow spb.informacje zapisane sa z rozszezeniami .xml dlatego potrzeby bedzie maly i prosty program na pc XML EDYTOR .
plik qa_layouts otwieramy winrar`em i zapomoca hasla b0fm18zq i widzimy cala liste plikow xml .nas interesuja tylko dwa :
TaskbarOperatorName.xml
Widgets.xml
otwieramy XML EDYTOR i przeciagamy do niego TaskbarOperatorName
wyglada on tak:
<?xml version="1.0" ?>
- <Layouts>
- <Rules>
<UseLayout Name="Common" />
</Rules>
- <General>
<DefaultFont Face="Tahoma" HeightPxl="11" Bold="y" Color="FFFFFF" />
</General>
- <Layout Name="Default">
- <Plugins>
- <Plugin Class="Spb.LSP.TaskbarBackground" Name="Bg">
- <!-- <Color Name="FixedColor" Value="000000"/>
-->
</Plugin>
<Plugin Class="Spb.LSP.SpName" Name="SpName" Skin="qa_misc_now" DoubleSkin="va_misc_now" MiddleSkin="ma_misc_now" BoldFont="n" />
</Plugins>
</Layout>
- <Layout Name="Common">
- <Plugins Extends="Default">
- <Plugin Name="SpName">
<BoundRect X="2" Y="0" Width="140" Height="30" />
</Plugin>
</Plugins>
</Layout>
</Layouts>
zmieniamy tylko wpisy w dwoch liniach(moje ustawienia ze screenshota) chodzi o zmiane wartosci z Tahoma na Stencil i z 11 na 40 w pierwszej linijce
<DefaultFont Face="STENCIL" HeightPxl="40" Bold="y" Color="FFFFFF" />
oraz z 30 na 50 w drugiej
<BoundRect X="2" Y="0" Width="140" Height="50" />
zapisujemy plik XML EDYTOREM i wklejamy go do archiwum qa_layouts zastepujac orginalny plik i zakladamy haslo b0fm18zq
teraz zmiana w pliku Widgets.xml . szukamy pluginu operator:
<Plugin Name="Operator" Class="Spb.LSP.Operator">
<Int Name="Align" Value="2" />
<String Name="_Size" Value="Right" />
<Int Name="_Frame" Value="1" />
<BoundRect X="0" Y="0" Width="120" Height="30" />
<DefaultFont Face="Tahoma" HeightPxl="12" Bold="n" Color="FFFFFF" />
</Plugin>
- <Plugin Name="Operator.Center" Extends="Operator">
<Int Name="Align" Value="1" />
<String Name="_Size" Value="Center" />
</Plugin>
- <Plugin Name="Operator.Left" Extends="Operator">
<Int Name="Align" Value="0" />
<String Name="_Size" Value="Left" />
tu tez mamy do zmiany dwie linijki:
<BoundRect X="0" Y="0" Width="120" Height="50" />
zmiana z 30 na 50
<DefaultFont Face="STENCIL" HeightPxl="40" Bold="n" Color="FFFFFF" />
zmiana z Tahoma na Stencil oraz z 12 na 40.
tak samo zapisujemy xml edytorem zakladamy haslo i wrzucamy do qa_layouts .
na omni w katalogu spb orginalny plik qa_layouts zmienamy na qa_layouts1 (kopia dla bezpieczenstwa) i z pc kopiujemy nowy plik.
robimy soft reset i mamy ładne logo operatoraSmile
ja uzywam SPB Mobile Shell 3.5.3 Build 9885 PL oraz
[MS 3.5] ChangeSkin 4.5.2. uzyskalem taki efekt metoda prob i bledow ale warto bylo. jedynie jak zmieniam skin to zmienia mi logo na standartowe ale pomaga mi zimplementowanie nowego pliku qa_layouts -male utrudnienie.mozna pobawic sie w zmiane koloru loga opowiada za to wpis FFFFFF (kolor biały) 000000 (kolor czarny) paleta barw xml.
zrobilem bez zadnej wiedzy o xml tylko googlujac czyli nie jest to bardzo trudne.pamietac nalezy tylko o kopii orginalnego pliku qa_layouts aby moc naprawic ewentualny blad.ani razu nie przeinstalowywalem spb.milej modyfikacji.
ps.marzy mi sie zamiast napisu ikonka jest to zrobienia tylko trzeba troche bardziej pomieszac w tym pliku -bede kombinowal dalej ale jak ktos zna xml bedzie latwiej i szybciej bo ja jestem zielony i robie to po omacku Smile
jak ktos chce to mam gotowy plik qa_layouts i program XML EDYTOR jak na screenie tylko jak go wrzucic na serwer?
jak pomoglem to podziekuj Smile
ps. poprawiony wskażnik procentowy pod bateria oraz wieksze cyferki przy ikonach sms i nieodebrane polaczenia
działam dalej Smiley
z pogoda mi nie wyszło :(
« Ostatnia zmiana: Czwartek, 21 Styczeń 2010, 20:47 wysłana przez gogi78 »

Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #1 dnia: Czwartek, 21 Styczeń 2010, 20:49 »
Witaj na forum :hi:
Bardzo ciekawe i fajnie, że z nami się tym dzielisz. Na przyszłość tylko najpierw sprawdzaj czy nie ma podobnego wątku. Scalam. Dobra robota :ok:

Offline gogi78

  • Wizytator
  • Wiadomości: 4
  • Podziękowań: 0
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #2 dnia: Czwartek, 21 Styczeń 2010, 20:56 »
sorki tak na pałę wrzuciłem  :oT
dzięki trochę się z tym namordowałem metoda prób i błędów-niestety nie jestem informatykiem.
mam pytanie czy na tym forum jest ktoś kto by umiał to logo operatora przerobić z tekstu na grafikę było by jeszcze fajniej:)

Offline Grimi

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 2809
  • Podziękowań: 75
  • Płeć: Mężczyzna
  • ♠ HTC Mozart ♥ Lark FreeBird 43.1
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #3 dnia: Czwartek, 21 Styczeń 2010, 22:01 »
Wydzieliłem wątek, co by nie umknął w natłoku     ;)
- Zobacz mnie na GoldenLine


Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #4 dnia: Czwartek, 21 Styczeń 2010, 22:04 »
A ja go wcześniej scaliłem :oT ?-?, ale :respect: @Grimi przeczytaj i zrób jak uważasz :kosa:
« Ostatnia zmiana: Czwartek, 21 Styczeń 2010, 22:13 wysłana przez Budniu »

Offline Mietas

  • ROMMaker
  • Core
  • ***
  • Wiadomości: 1302
  • Podziękowań: 53
  • Płeć: Mężczyzna
  • HTC HD2, WP7.5 Tango
    • Blog Mietasa
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #5 dnia: Czwartek, 21 Styczeń 2010, 22:09 »
to się nazywa współpraca :peace: :szok:
HTC HD2, WP7.5 Tango 7.10.8773 by Ansar

Offline Grimi

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 2809
  • Podziękowań: 75
  • Płeć: Mężczyzna
  • ♠ HTC Mozart ♥ Lark FreeBird 43.1
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #6 dnia: Piątek, 22 Styczeń 2010, 08:06 »
Wydzieliłem celowo. Są tutaj konkretne modyfikacje rejestru dla Spb MS, które w tamtej dżdżownicy by zginęły, a szkoda.
- Zobacz mnie na GoldenLine


Online Budniu

  • Administrator
  • Core
  • *****
  • Wiadomości: 6088
  • Podziękowań: 205
  • Płeć: Mężczyzna
  • HTC 7 Pro
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #7 dnia: Piątek, 22 Styczeń 2010, 08:52 »
 :ok:

Offline gogi78

  • Wizytator
  • Wiadomości: 4
  • Podziękowań: 0
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #8 dnia: Wtorek, 26 Styczeń 2010, 18:26 »
sorki, ale nie mam nic nowego podczas modyfikacji wysypał mi się system na PC. blue screen i po twardzielu.
dopiero co zakupiłem nowy hard disk i staram się odzyskać dane a tam miałem wszystko : zdjęcia programy itp :(((((
może ktoś pomoże mi je odzyskać. podpinam zepsuty dysk czyta go tylko mam problem z niektórymi plikami co polecacie aby samemu je odzyskać PLEASE!!!
ps. poprawiłem tekst. dane już prawie wszystkie odzyskałem. dobrze że to było uszkodzenie logiczne dysku.
« Ostatnia zmiana: Środa, 27 Styczeń 2010, 08:01 wysłana przez gogi78 »

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19421
  • Podziękowań: 314
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #9 dnia: Wtorek, 26 Styczeń 2010, 19:12 »
okraś swoją wypowiedź przecinkami raz kropkami, bo w stanie obecnym jest zdeczka nie zrozumiała
HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline gogi78

  • Wizytator
  • Wiadomości: 4
  • Podziękowań: 0
Odp: Modifikacje Widzetów SPB Mobile Shell
« Odpowiedź #10 dnia: Piątek, 29 Styczeń 2010, 17:34 »
niestety nie mam dobrych wieści co do podłożenia grafiki pod logo w mobile shell.rozmawiałem na ten temat z vostradamusem z xda i powiedział że nie ma wsparcia graficznego shell w tym widzecie (czy coś w ten deseń) i jest niewykonalne.:(  oto orginał odpowiedzi:
That would be very nice, and actually I already investigated about it some time ago, but at the moment it's not possible: Mobile Shell operator pluginClass cannot use a graphical part, so it's text only .