Nokia Hacking http://nokiahacking.pl/ |
|
Pliki NIF - za co który odpowiada (nie wszystkie). http://nokiahacking.pl/pliki-nif-za-co-ktory-odpowiada-nie-wszystkie-vt2874-15.htm?style=4 |
Page 2 of 3 |
Author: | minac [ 26 Aug 2009, o 18:11 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Do rozkodowywania nifow polecam wor Pada mfc(wszystko ladnie i przejrzyscie) i jak wam sie nie chce pojedynczo plikow wypakowywac to polecam cały comm wyeksportowac do jednego pliku xml a potem szukac. [ Dodano: 2009-08-26, 18:11 ] Kazdy ma flasha,w rozych wersjach ale ma. |
Author: | ZiomalMarcin [ 26 Aug 2009, o 18:43 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Wnioskuję że: 1. Ikonka ładowania baterii może być zapętlonym gifem ![]() ![]() 2. Z ikonką stanu baterii można spróbować gifem bez zapętlenia ![]() ![]() [ Dodano: 2009-08-26, 19:01 ] Mały fake ![]() Wzorując się na spisie nifów od Rusków, próbowałem podmienić ikonkę stanu baterii. Ikonka w spisie z numerem 0908 i wartością 8D254E75 odpowiada za ten stan. Wcześniej z numerkiem 0907 i wartością 9E1B3C25 jest animacja ładowania baterii, zaś dalej numer 0909 z wartością 5F3136C6 to już animacja zasięgu. Podmieniając numer 908 - podmieniła mi się animacja ładowania baterii! Dopiero gdy podmieniłem 909, uzyskałem zamierzony efekt - ikona stanu baterii zmieniła się na tą z S40v6. ![]() Wniosek: Ruski walnęli się z tworzeniem spisu ![]() |
Author: | minac [ 26 Aug 2009, o 19:04 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Przydałby sie spis ikon z s40 6th. |
Author: | ZiomalMarcin [ 26 Aug 2009, o 19:11 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Aktualnie pobieram SW dla Nokii 3720c, S40v6 ![]() ![]() ![]() ![]() |
Author: | pawelooss [ 26 Aug 2009, o 19:11 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ZiomalMarcin wrote: Wniosek: Ruski walnęli się z tworzeniem spisu ![]() A nie jest to czasem przez...? Tylko nie wiem, czy numeracja przesuwa się w tą stronę, co trzeba, czy w tym przypadku mi się coś pomotało. ![]() pawelooss wrote: Uwaga: PPM Editor (plik DOC) numeruje od 0001, a PPModd (plik XML) od 0000 - więc trzeba mieć to na uwadze przy uzupełnianiu.
|
Author: | ZiomalMarcin [ 26 Aug 2009, o 19:14 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
pawelooss wrote: A nie jest to czasem przez...? Tylko nie wiem, czy numeracja przesuwa się w tą stronę, co trzeba, czy w tym przypadku mi się coś pomotało. ![]() Nic Ci się nie pomotało ![]() ![]() |
Author: | ndt [ 26 Aug 2009, o 19:24 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
idea formatu nif jest bardzo prosta do wyjaśnienia - porównajcie rozmiar gifa o odpowiednich wymiarach i ilości klatek do wybranego nifa - nif jest kilkukrotnie mniejszy. Świetnie nadaje się do małych animacji/obrazków 10-20 pikseli. Jednak po wywaleniu niepotrzebnych języków ostatnie czym trzeba się martwić to brakiem miejsca ![]() co d problemów z numeracją - proponuję wywalić po prostu z tego doca kolumnę ID animacji i na jej miejsce wstawić ostatnią kolumnę - UID. Przecież nie trzeba znać ID z Nokii 6300 aby podmienić w inny modelu, wartość UID wybranej animacji z doc porównać po prostu z xml |
Author: | ZiomalMarcin [ 26 Aug 2009, o 20:25 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Spróbuję tego wała z animacjami, który wywnioskowałem. ![]() ![]() [ Dodano: 2009-08-26, 20:39 ] No i efekt: Telefon martwy ![]() ![]() [ Dodano: 2009-08-26, 20:41 ] Więc wnioskując: podmiana NIF'a na GIF'a ubija telefon. |
Author: | ndt [ 26 Aug 2009, o 20:51 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
przeczytaj że pierwsze zdanie z tego tematu ![]() autor podmieniał nif na png i jakoś mu tel nie ubiło ![]() |
Author: | ZiomalMarcin [ 26 Aug 2009, o 21:19 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Dobra, poprawiłem to. Krótki raport z działalności: Obrazek ładowania baterii podmieniłem animacją zapętloną wiecznie złożoną z 4 obrazków oryginalnych + 2 przekolorowane rodem jak w SE: ![]() Obrazek wskazania stanu baterii podmieniłem na animację odtwarzaną tylko jeden raz, złożoną z tych samych obrazków co poprzednia. Flashowanie przebiegło bez problemów, zakończyło się pomyślnym komunikatem, lecz telefon pozostał na białym ekranie. Po wyjęciu baterii i próbie ponownego uruchomienia ukazywało się logo NOKIA i potem telefon pozostawał na białym ekranie (nawet nie załączało się podświetlenie klawiatury). |
Author: | maciek [ 30 Aug 2009, o 23:14 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Autorowi ubiło telefon, bo (dokładnie nie wiem czemu tak jest, ale jest) nie usunął pewnej linii. A powinno być: Czyli: - <UID type="HEXVAL">xxxxxxxx</UID> wyrzucamy. - <FILE type="ASCII">anim_0008.nif</FILE> zmieniamy na <FILE type="ASCII">anim_0008.png</FILE> . - <TYPE type="ASCII">NIF</TYPE> zmieniamy na <TYPE type="ASCII">PNG</TYPE> . |
Author: | ndt [ 30 Aug 2009, o 23:45 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
to nie ma nic do rzeczy - przy wklejaniu xml spowrotem do ppm plugin ppmodify normalnie pomija UID node (TYPE również...) jedyne co mi się nasuwa - na pewno nie zadziała podmiana nifa wieloklatkowego no bo i na co byśmy go chcieli podmienić? ![]() |
Author: | ZiomalMarcin [ 31 Aug 2009, o 00:11 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ndt wrote: jedyne co mi się nasuwa - na pewno nie zadziała podmiana nifa wieloklatkowego no bo i na co byśmy go chcieli podmienić? Teoretycznie powinien podejść GIF bez zapętlenia. ![]() ![]() |
Author: | ndt [ 31 Aug 2009, o 06:10 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
nawet teoretycznie nie powinien podejść ![]() załóżmy że chodzi o animacje nif o ID 1234 w kodzie w FW odwolanie się do niej może wyglądać mniej więcej tak jednak z budowy anim_table wynika że reset/dead murowany ![]() te wieloklatkowe nify zaczynają się od 0003 (zwykle to było 0002), na początku mają kilkadziesiąt bajtów (zależnie od ilości klatek) header z opisem poszczególnych klatek (AFAIR każdy header ma 12 bajtów/klatka). Taki header zawiera offset do animacji nif typu 0002. Teoretycznie można by przerobić takiego nifa aby podmienić nie cały plik ale nify 002 które on zawiera + poprawić header (zmiana rozmiaru grafik etc) |
Author: | maciek [ 31 Aug 2009, o 10:58 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ndt wrote: to nie ma nic do rzeczy - przy wklejaniu xml spowrotem do ppm plugin ppmodify normalnie pomija UID node (TYPE również...) Oj chyba musi - mi telefonu nie uwaliło ![]() |
Page 2 of 3 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |