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.htm?style=4 |
Page 1 of 3 |
Author: | minac [ 25 Aug 2009, o 14:28 ] |
Post subject: | Pliki NIF - za co który odpowiada (nie wszystkie). |
A wiec tak pliki z ppma(nify-jest ich 360 w 5300)wyciagnąłem ppmEditor3.0Lite i zastapiłem png'ami. nr nifa w ppmEditor3.0Lite i za co odpowiada 0022 jak do kogos dzwonimy(niebieska słuchawka 0024 port podczerwieni 0025 blokada klaiwatury 0030 tryb pisania (cyfry 123 na zielonym tle) 0031 tryb cichy(skreslona nutka) [ Dodano: 2009-08-25, 14:57 ] 0004 budzik(ikona przy zegarku) 0012 Stoper (jezeli właczymy i zminimalizujemy 0028 nowa wiadomosc (zolta koperta) 0033 tryb t9 przy pisaniu [ Dodano: 2009-08-25, 19:17 ] 0053 Ikona bluetooth(tylko właczony jezeli wyszkujemy inne urzadzenia wysylamu lub odbieramy dane ikona jest inna) 0064 podstawowa jakosc zdjec w aparacie/wideo 0065 zwykła jakosc jakosc zdjec w aparacie/wideo 0066 wysoka jakosc zdjec w aparacie/wideo 0067 ikona (zaznaczony aparat przy robieniu zdjec) 0070 ikona samowyzwalacza w aparacie 0027 Tryb abc przy pisaniu [ Dodano: 2009-08-25, 20:07 ] 0087 seria zdjec 0091 tryb nocny 0096 rozdzielczosc zdjec/wideo(damy jeden obrazek a dla kazdej rozdzielczosci bedzie ten sam 0111 ikona skreslonego mikrofonu(nagrywanie wideo bez dzwieku) 0112 nieudane wysłanie wiadomosci ikona czekania na wyslanie 0113 tryb wideo w aparacie 0117 wysyłanie wiadomosci. |
Author: | ndt [ 25 Aug 2009, o 20:49 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
dodam jeszcze że mając takie informacje łatwo uzyskać ID tych nifów na inne modele (przynajmniej dla takiej samej rozdzielczości) - na innych modelach mają one identyczny rozmiar/zawartość |
Author: | ZiomalMarcin [ 25 Aug 2009, o 20:52 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ndt wrote: dodam jeszcze że mając takie informacje łatwo uzyskać ID tych nifów na inne modele (przynajmniej dla takiej samej rozdzielczości) - na innych modelach mają one identyczny rozmiar/zawartość Dobra myśl ![]() minac, mógłbyś podać rozmiary tych znanych nif'ów z PPM Editora? ![]() |
Author: | ndt [ 25 Aug 2009, o 20:53 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
@minac, generalnie dobra robota, wyobrażam sobie jak to ciężka robota musi być (choć napisanie edytora ni wydaje mi się ciut trudniejsze ![]() [ Dodano: 2009-08-25, 20:55 ] @ZiomalMarcin sam rozmiar to mało - wiele ma podobny rozmiar (z uwagi że sa to jednak niewielkie pliki - lepiej obliczyć jakąś prostą sumę kontrolną, choćby sumę bajtów) PS, mogę dodać do takiej nieoficjalnej wersji ppmodify aby w eksportowanym xml dopisał taka informację, zaraz zobaczę [ Dodano: 2009-08-25, 20:56 ] PS2 będzie to działać również w drugą stronę - czyli mając ID dla innego modelu łatwo go znajdziemy dla 5300 etc ![]() |
Author: | minac [ 25 Aug 2009, o 20:56 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ZiomalMarcin, zobacze co da się zrobic ![]() |
Author: | ZiomalMarcin [ 25 Aug 2009, o 20:57 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Generalnie to tylko podajesz wartości z kolumny Size ![]() ![]() |
Author: | ndt [ 25 Aug 2009, o 21:41 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
ok dodałem prostą opcję do ppmodify - add_anim_uid, gdy włączona dodaje do eksportowanego XML unikalną sumę kontrolną dźwięku NIF, dzięki czemu łatwo odszukamy identyczny dzwonek w innym FW. Dla przykładu 5300XM, 07.00: 0030 tryb pisania (cyfry 123 na zielonym tle) Quote: <ANIM> <ID type="HEXVAL">0000001E</ID> <TYPE type="ASCII">NIF</TYPE> <UID type="HEXVAL">5C688035</UID> <UNK1 type="HEXVAL">00008000</UNK1> <UNK2 type="HEXVAL">00000001</UNK2> <FILE type="ASCII">anim_0030.nif</FILE> </ANIM> w odpowiendim xml z fw 5310, 06.00 znajduje tę ikonkę pod ID 27 Quote: <ANIM> <ID type="HEXVAL">0000001B</ID> <TYPE type="ASCII">NIF</TYPE> <UID type="HEXVAL">5C688035</UID> <UNK1 type="HEXVAL">00008000</UNK1> <UNK2 type="HEXVAL">00000001</UNK2> <FILE type="ASCII">anim_0027.nif</FILE> </ANIM> miłej zabawy ![]() PS. obecnie wrzucam jako wersję testową, pracuję nad czymś innym i nie chcę mieszać kodu http://nokix.sourceforge.net/SE/TriX_PP ... test02.zip |
Author: | pawelooss [ 25 Aug 2009, o 23:05 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Tutaj macie rozkodowane WSZYSTKIE NIF-y z podglądem, tylko trzeba wg 6300 się kierować, tzn. wg jej obrazków wypisać sumy kontrolne: http://nokiahacking.pl/struktura-ikon-n ... .htm#10235 [ Dodano: 2009-08-25, 23:58 ] minac wrote: 0030 tryb pisania (cyfry 123 na zielonym tle) Coś mi się tu nie zgadza. Ta ikona jest we wszystkich PPM-ach od S40v3 bliziutko, w 6300 to 3 początkowa z kolei. ndt wrote: 5C688035 Poza tym ten checksum pasuje właśnie do ikony 0030, którą w 6300 jest przekreślona nutka (Milczący). [ Dodano: 2009-08-26, 00:04 ] Dobra, macie zaczątek, bawcie się dalej. W poniższym archiwum tabela wszystkich NIF-ów z 6300 z cheksumami, które trzeba uzupełnić danymi z XML-a PPModda. Żmudna robota, ale dzięki temu rozkoduje się wszystkie ikony wszystkich modeli 240x320! 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: | ndt [ 26 Aug 2009, o 00:38 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
masz na myśli tą żmudna pracę ![]() ![]() http://nokix.sourceforge.net/SE/NIF-6300.zip PS. chciałem wrzucić na forum ale rozwalił mnie komunikat: Quote: Przekroczyłeś maksymalny limit uploadu (1 Bajtów) ![]() [ Komentarz dodany przez: pawelooss: 2009-08-26, 10:03 ] Wiedziałem, że na pewno można to zrobić jakoś automatycznie, ale pisanie skryptów nie jest jeszcze w zakresie moich umiejętności. ![]() ![]() |
Author: | ZiomalMarcin [ 26 Aug 2009, o 17:00 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Pytanko ![]() 1: 9E1B3C25 (w SW 5310 numer 0431, a w 6300 numer 0907) - odpowiada ona za stan baterii, gdy telefon jest ładowany z ładowarki, czyli jak na moje animacja ładowania. ![]() 2: 8D254E75 (5310 - numer 0432, 6300 - numer 0908) - poziom stanu naładowania baterii. Teraz oświećcie mnie ![]() ![]() |
Author: | minac [ 26 Aug 2009, o 17:52 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
png nie jest animowany i bedzie wyswietlał stale obrazek baterii(tak wiem zonk).Nie mozna wstawic animowanego png,co najwyzej mozna wstawic nify z s40 6th edit. |
Author: | ZiomalMarcin [ 26 Aug 2009, o 17:59 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
A jakby wkodrował w to GIF'a? ![]() ![]() |
Author: | pawelooss [ 26 Aug 2009, o 18:02 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Nie sądzę. Nokia w końcu po coś tworzyła własny format graficzny, by nie poprzestawać na zwykłych GIF-ach, tylko mieć jeszcze coś ekstra. Tak mi się przynajmniej wydaje. |
Author: | minac [ 26 Aug 2009, o 18:03 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Gif gdy telefon podłączony pod ladowarke,ok ale jako stan bateri,nie sadze.Pasowało by moze skołowac jakiegos flasha. |
Author: | ZiomalMarcin [ 26 Aug 2009, o 18:09 ] |
Post subject: | Re: Pliki NIF - za co który odpowiada (nie wszystkie). |
Tylko nie wiadomo czy telefon obsłuży flash ![]() |
Page 1 of 3 | All times are UTC + 1 hour [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |