Jakiś czas temu szukając motywów do wpisu „Niestandardowe ikony taskbar” natknąłem się na ciekawy kursor oczekiwania dołączony do paczki by Artieq. Niestety instalacja caba sporządzonego przez autora wiąże się również z podmianą innych ikonek których nie chciałem zmieniać, więc pomyślałem, że użyje do zmiany kursora programu Marshall Wait Cursor 3 który dobrze się sprawował na systemach WM 6.1. Niestety po instalacji na WM 6.5.x i konfiguracji telefon zaczął się dziwnie zachowywać a kursora wcale nie było widać więc postanowiłem dobrać się do źródła i podmienić grafikę „waiting cursor’a” ręcznie w plikach bibliotek dll.
W poniższym wpisie przedstawię jak szybko i bezboleśnie zmienić kursor bez żadnych dodatkowych programów które rezydowały by w pamięci telefonu i mogły względnie spowalniać pracę urządzenia.
Dodatkowo w paczce znajdziecie kilka bonusowych zestawów ikon których możecie użyć:
Poziom trudności: średnio zaawansowany
[info]
1. Kopiujemy ROMExtractor.exe na urządzenie i uruchamiamy, wpisujemy ścieżkę \Windows\shellres.192.dll oraz w pole „Save to” nazwę pliku -> Extrakt. Następnie kopiujemy plik z shellres.192.dll z pamięci urządzenia na PC gdzie będziemy go przerabiać.
2. Zdejmujemy certyfikat z pliku poprzez przeciągnięcie pliku shellres.192.dll na UnSigner.exe (powinno mignąć okienko dosa) teraz zabieramy się za edycję
3. Otwieramy plik przez program Reshack (w tym miejscu można pokusić się o zrobienie dodatkowej kopii bezpieczeństwa oryginalnego pliku :))
4. Interesują nas pliki od 4896 do 4911! Klikamy prawym przyciskiem na każdy plik i podmieniamy go na nasz ą bitmapę (folder Cursors w paczce zawiera przykładowe kursory czekania)
5. W ten sposób zmieniamy wszystkie 16 klatek (od 4896 do 4911) następnie zapisujemy całość
6. Podmieniamy oryginalny shellres.192.dll z folderu windows na ten który został zmodyfikowany. Należy do tego użyć total commandera lub resco explorera (tylko te programy mają możliwość nadpisania plików systemowych)
7. Restartujemy urządzenie i voila
[down] WAIT_ICON_CHANGE_PACK
Źródła:
Edycja plików dll: http://forum.xda-developers.com/showthread.php?t=562645
[ukr=youtube]
[/ukr]
KURSORY:
Artieq: http://forum.xda-developers.com/showthread.php?t=663965
Colors: http://winmo.techparaiso.com/skins/taskbars/m6silver-color-and-black-metal-taskbar-icons/
Vista: http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=520067
Triangle, Circle: http://forum.ppcgeeks.com/showthread.php?t=69319
HTC Energy: http://forum.xda-developers.com/showpost.php?p=3543245&postcount=2
Tagi: waitcursor, Windows Mobile, WM 6.5.x
Grudzień 9th, 2010 at 11:55
nie kumam za cholere jak mam to zrobic mozesz jakos bardziej łopatologicznie mi to opisac bo mnie te kropki migajace do szalu doprowadzaja dziekuje
Maj 5th, 2011 at 01:06
doszedłem do 3 punktu i tu Reshack nie chce otworzyć shellres.192 wyskakuje błędzik i tu leżę i kwiczę…
może wiecie jak temu zaradzić ?
Maj 6th, 2011 at 09:17
Po podmianie przerobionego shellres.192.dll leoś zaczął się dziwnie zachowywać , ikonka oczekiwania działała i ładnie się kręciła ale nie działał „start” i ogólnie strasznie to zamuliło tela…
Próbowałem z powrotem zamienić plik na oryginalny ale bezskutecznie… z pomocą przyszedł dopiero HR ;] Może jakieś sugestie czemu tak się stało ? może z czymś się ten plik gryzie…? radio 2.15 Rom fireStorm mod by ArturN
Z góry dzięki za podpowiedzi…