Tworzenie ikon NIF programem BMPtoNIFconverter

Artykuły i poradniki charakterystyczne dla platformy.

Post by kosmita1993 » 24 Jan 2010, o 13:53

Na sam początek musimy pobrać program - znajduje się w tym dziale:
Code: Select all
Please Login or Register, to see this Content


A tutaj spolszczona (by kurupt) rozpiska wszystkich wszystkich NIF'ów na 240x320:
Code: Select all
Please Login or Register, to see this Content


I jeszcze dla leniwych temat z gotowymi NIF'ami do pobrania:
Code: Select all
Please Login or Register, to see this Content




Po uruchomieniu programu naszym oczom ukaże się takie okienko:
Image



Małe wyjaśnienie: Zaznaczamy tylko jedno okienko - nigdy kilka na raz!

Zazwyczaj będziemy zaznaczać tylko ostatnie: jednoklatkowy nif, ponieważ większość nifów składa się właśnie z jednej klatki.
Signal - NIF zasięgu;
Battery - NIF baterii (gdy ładowarka jest odpięta)
Animation - NIF bateri (podczas ładowania)

Aby stworzyć plik NIF, musimy najpierw zrobić plik BMP - najlepiej w systemowym paincie. Wysokość oraz szerokość danego NIF'a znajduje się w rozpisce - ostatnia kolumna.

Jeżeli NIF ma być jednoklatkowy, to wystarczy nam jeden plik BMP. Natomiast jeśli plik ma być wieloklatkowy (albo animowany) potrzebujemy czterech plików.


Pobieramy i edytujemy plik znajdujący się w załączniku

Klikamy PPM na pliku BMP i wybieramy:
Otwórz za pomocą -> Paint.

Naszym oczom ukarze się takie coś:
Image


Teraz zmniejszamy wymiary obrazka:
Obraz -> Atrybuty (podajemy wysokość i szerokość naszego NIFa)

Następnie rysujemy swojego NIF'a:

Image


I zapisujemy jako 256-kolorową mapę bitową:

Image


Teraz w BMPtoNIFconverter aby zrobić jednoklatkowego NIF'a wybieramy:

Image


NIF baterii:

Image


NIF ładowania baterii:

Image


Oraz NIF'a zasięgu (jak na obrazku):

Image



Aby dowiedzieć się, jaką nazwę ma nasz plik w PPM'ie w gałęzi ANIM, postępujemy następująco:

Sprawdzamy w rozpisce jakie ID ma nasz NIF:
Image

Otwieramy plik anim.xml za pomocą edytora tekstu:
Image

Otwieramy szukajkę:
Image

I wklejamy do niej ID naszego NIF'a:
Image



Teraz już wiemy jakiego NIF'a podmienić. :thumbup:


PS: w rozpisce nie ma wszystkich wymiarów NIF'ów, więc podaję najważniejsze:
stan baterii - 24x22
ładowanie baterii - 24x22
zasięg (jedna kreseczka) - 5x22
antenka - 10x20
You do not have the required permissions to view the files attached to this post.
Last edited by kosmita1993 on 17 Feb 2010, o 20:34, edited 4 times in total.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage

Za ten post kosmita1993 otrzymał/a punkty reputacji.
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 26
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by adam111 » 27 kwi 2009, o 00:00

BoTs RoX! :D
adam111 Mężczyzna
Oddajcie mi cześć!
50%

Avatar użytkownika
 
Online
 
Telefon: Nokia 3110c
Soft: v. 05.50
Operator: -----

Joined: 30 mar 2009
Online:
Posts:    •  Topics:  
    Ubuntu  Firefox

Post by adrian219 » 24 Jan 2010, o 13:57

Ach wyprzedziłeś mnie :D Bo już miałem ok. 4 screenów i cały opis :P Jak dokończę to wstawię własny, bo ty pokazałeś jak zrobić NIF'a w Paintcie, a ja pokażę jak zrobić w GIMP lub PS ;) Ogólnie poradnik dobry, pokazałeś nie tylko jak zrobić NIF'a a jak go podmienić itp. . Ocena moja 9/10 ;D

Pozdro
Image
Image

Moderator: 24.01.2011 - ??.??.????

Na forum już <uwaga> PIĘĆ lat. :)
adrian219 Male
Moderator
 
Offline
 
Telefon: Motorola Moto G
Soft: 4.4.4
Operator: Play
Age: 23
Location: Warszawa

Joined: 25 Mar 2009
Online: 220d 14h 51m 41s
Posts: 3754Topics: 345
Reputation point: 4122
    Windows Vista Firefox

Post by Vipe » 26 Jan 2010, o 11:07

A ja mam taki problem:
gdy zapisywałem obrazek w panicie zapytało mnie czy napewno chcę zapisać w 256 kolorowej mapie, ponieważ kolory trochę mogą się zmienić. Dałem tak i po wgraniu nifów zamiast baterii miałem ciemną plamę. Co robię źle? tło ustawiłem tak jak Ndt pokazał. Można zapisać plik w 24 kolorowej mapie bitowej?
Image
Rockboxed iPod 5.5G + Sennheiser CX280 <3
Vipe Male
Friend

User avatar
 
Offline
 
Telefon: Dżijo
Soft: Jellaxy cm10
Operator: Play
Age: 24
Location: Oświęcim

Joined: 28 Dec 2009
Online: 175d 21h 53m 43s
Posts: 1303Topics: 61
Reputation point: 1244
    Windows XP Firefox

Post by kosmita1993 » 26 Jan 2010, o 11:12

Viperer wrote:zapytało mnie czy napewno chcę zapisać w 256 kolorowej mapie, ponieważ kolory trochę mogą się zmienić


Dzieje się tak dlatego, że (jak sama nazwa wskazuje) taki plik może mieć max. 256 kolorów... jeśli namalowałeś coś kolorami, które nie są obsługiwane, to zostaną przekształcone. Najlepiej malować proste rysunki zawierające tylko podstawowe kolory.


Viperer wrote:Można zapisać plik w 24 kolorowej mapie bitowej?


hoppek kiedyś próbował i nic z tego nie wyszło...
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 26
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by Lysolek90 » 6 Feb 2010, o 23:31

jak wklejam w szukajke ID nifa to nie znajduje mi zadnego :/

[ Komentarz dodany przez: pawelooss: 6 lutego 2010, o 14:11 ]
Bo to ma być suma kontrolna UID, a nie numer NIF-a.

[ Dodano: 6 lut 2010, o 14:16 ]
no wlasnie to wbijam i mi nic nie wyszukuje

[ Dodano: 6 lut 2010, o 14:18 ]
a skad wziac czysty folder anim?

[ Komentarz dodany przez: pawelooss: 6 lutego 2010, o 14:21 ]
Wypakowując oryginalny PPM.

[ Dodano: 6 lut 2010, o 14:23 ]
ok to ja wiem, ale gdzie on sie konkretnie znajduje?

[ Dodano: 6 lut 2010, o 23:31 ]
dobra juz mam
Enduro Life :) motory ponad wszystko...
Lysolek90 Male
20%

User avatar
 
Offline
 
Telefon: 5530
Soft: v 30.0.009
Operator: Orange
Age: 29
Location: Olsztynek

Joined: 14 Aug 2009
Online: 3d 5h 35m 2s
Posts: 51Topics: 5
Reputation point: 231
    Windows 7 Firefox

Post by adrian219 » 9 Feb 2010, o 18:41

Jest błąd ! Tym sposobem nigdy nam się nie uda zrobić ikony NIF ! Mianowicie polega to na tym, że zapisujemy jako 24bity, a nie 256 kolorów ! Bez tego wyjdzie nam białe tło z brakiem ikony tylko całe białe !

PS: Byłem zmuszony pogrubić tekst

Pozdrawiam
adrian219
Last edited by adrian219 on 9 Feb 2010, o 18:42, edited 1 time in total.
Image
Image

Moderator: 24.01.2011 - ??.??.????

Na forum już <uwaga> PIĘĆ lat. :)
adrian219 Male
Moderator
 
Offline
 
Telefon: Motorola Moto G
Soft: 4.4.4
Operator: Play
Age: 23
Location: Warszawa

Joined: 25 Mar 2009
Online: 220d 14h 51m 41s
Posts: 3754Topics: 345
Reputation point: 4122
    Windows 7 Chrome

Post by rastuch456 » 9 Feb 2010, o 20:47

Powiem szczerze, że mnie jeszcze nigdy nie wyszło nic co by działało tym sposobem. Zawsze tylko białe puste pole po wgraniu patcha na telefon :/
adrian219, a przy zapisie jako 24bity działa? testowałeś? :p
Last edited by rastuch456 on 9 Feb 2010, o 20:54, edited 1 time in total.
Disco polo, to nie jest muzyka. To prymitywne zjawisko.
Sagem My X3-2 > Sony Ericsson K300i > Nokia 5200 > Samsung D900i > Nokia 5130 XM > Sony Ericsson K800i > Nokia 6500 Slide > Siemens C60 > Sony Ericsson W20i Zylo :)
rastuch456 Male
30%

User avatar
 
Offline
 
Telefon: W20i Zylo
Operator: Plus
Age: 27
Location: Końskie

Joined: 26 Sep 2009
Online: 3d 5h 36m 37s
Posts: 80Topics: 9
Reputation point: 135
    Windows XP Firefox

Post by nemo333 » 9 Feb 2010, o 22:06

ziooomal456 wrote:adrian219, a przy zapisie jako 24bity działa? testowałeś? :p
ja testowałem, działa
Image
nemo333 Male
fb.com/nemowaKK
Sponsor

User avatar
 
Offline
 
Telefon: BlackBerry Curve 9320
Operator: ----------

Joined: 26 Jun 2009
Online: 437d 6h 59m 30s
Posts: 8992Topics: 96
Reputation point: 6418
    Windows XP Firefox

Post by kurupt » 9 Feb 2010, o 22:11

Hm, ja jak poprawiałem NIFa słuchawek, zapisałem go w 256 kolorach i jak widać, działa.
Image Image
Image Image
Image Image
Image Image
Image Image
Image Image
Image Image
kurupt Male
Friend

User avatar
 
Offline
 
Telefon: E51
Operator: 36i6, Sami Swoi, Simplus
Age: 27

Joined: 1 Nov 2009
Online: 36d 10h 44m 7s
Posts: 1113Topics: 192
Reputation point: 2644
    Windows XP Firefox

Post by adrian219 » 10 Feb 2010, o 16:54

Tak to działa ziooomal456 i miałem taki sam problem jak ty :D

kurupt, zrobić, a poprawić to różnica ;)

Musicie zapisywać w 24 bitach, ale stosować kolory do specjalnej palety NIF, która znajduje się w programie Converter BMPtoNIF.

Pozdro
Image
Image

Moderator: 24.01.2011 - ??.??.????

Na forum już <uwaga> PIĘĆ lat. :)
adrian219 Male
Moderator
 
Offline
 
Telefon: Motorola Moto G
Soft: 4.4.4
Operator: Play
Age: 23
Location: Warszawa

Joined: 25 Mar 2009
Online: 220d 14h 51m 41s
Posts: 3754Topics: 345
Reputation point: 4122
    Windows 7 Chrome

Post by kosmita1993 » 16 Feb 2010, o 09:11

Kilka spraw trzeba wyjaśnić:

Plik może być zapisany zarówno jako 256-kolorowy jak i 24-bitowy. Jednak w obu przypadkach trzeba korzystać z kolorów z palety BMPtoNIF.

1) zapis jako 24-bity:
Rysujemy dowolny plik ale używamy tylko kolorów z palety dołączonej do programu. Jest to bardziej czasochłonne. Zapisujemy jako 24-bitowe.

2) zapis jako 256-kolorów (zalecany):
Nie tworzymy nowego pliku w paincie, tylko edytujemy już gotowy! (jest w załączniku). Pobieramy i klikamy na nim PPM -> Otwórz za pomocą -> Paint. Teraz pomniejszamy go do potrzebnego rozmiaru i rysujemy dowolnymi kolorami naszego NIF'a i zapisujemy jako BMP 256-bitowy. Kolory same zostaną przekonwertowane przez Painta do tych z palety programu (jest to mniej czasochłonne od pierwszego sposobu, jednak kolory podczas konwersji ulegają zmianie).

Na czym polega problem? Otóż Paint, gry tworzymy nowy plik 256-bitowy, na siłę "wciska" mu swoją paletę kolorów (nie obsługiwaną przez programik do tworzenia NIF'ów). Drugi sposób jest o tyle prostszy, że nie musimy uważać żeby malować odpowiednimi kolorami. I to chyba wszystko.


Jeszcze jedna sprawa: dla niektórych NIF'ów (np. buźki, korektor muzyczny) z niewiadomych mi przyczyn nie działa kolor przeźroczysty. Mianowicie po wgraniu NIF'a widzimy jego zawartość, ale w miejscu w którym powinien być przeźroczysty widzimy różowo-fioletowy kolor. Dodam że jest to niezależne od tego, czy NIF jest 24-bitowy czy 256-kolorowy. Napisałem już w tej sprawie do nonam_e i czekam na odpowiedź.

[ Dodano: 14 lut 2010, o 20:33 ]
Poradnik zaktualizowany.

[ Dodano: 16 lut 2010, o 09:11 ]
kosmita1993 wrote:Jeszcze jedna sprawa: dla niektórych NIF'ów (np. buźki, korektor muzyczny) z niewiadomych mi przyczyn nie działa kolor przeźroczysty. Mianowicie po wgraniu NIF'a widzimy jego zawartość, ale w miejscu w którym powinien być przeźroczysty widzimy różowo-fioletowy kolor.


Jest rozwiązanie - używać nowego poprawionego BMPtoNIFconvertera. W nowej wersji ten błąd został naprawiony.
You do not have the required permissions to view the files attached to this post.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 26
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by Vipe » 17 Feb 2010, o 19:25

A mam takie pytanie:
Wie ktoś dlaczego w rozpiskach jedna buźka jest w trzech różnych wielkościach, gdzie one występują i jaką każda z nich ma rozmiar?
Image
Rockboxed iPod 5.5G + Sennheiser CX280 <3
Vipe Male
Friend

User avatar
 
Offline
 
Telefon: Dżijo
Soft: Jellaxy cm10
Operator: Play
Age: 24
Location: Oświęcim

Joined: 28 Dec 2009
Online: 175d 21h 53m 43s
Posts: 1303Topics: 61
Reputation point: 1244
    Windows XP Firefox

Post by kosmita1993 » 17 Feb 2010, o 19:46

Viperer wrote:Wie ktoś dlaczego w rozpiskach jedna buźka jest w trzech różnych wielkościach, gdzie one występują i jaką każda z nich ma rozmiar?


W sumie to w czterech. Jedna duża jest w menu wstawiania buźki (32x32), dwie średnie (24x24) są w wiadomości - chyba wielkość czcionki duża lub średnia. Najmniejsza (20x20) jest w wiadomości - mała czcionka (i chyba jeszcze jak wchodzimy np. w odebrane wiadomości i u góry jest wyświetlony początek wiadomości.)

PS: te wielkości które podałem to dla ekranu 240x320.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 26
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Post by Tomi1134 » 18 Feb 2010, o 12:42

Ha! Z tego co pamiętam nif mms-a w 6300 był animowany (tzn. obracał się tak...), czyli że nie uda nam się takiego nifa wyczarować, czy to telefon sam sobie "obraca" tego nifa?
Taka sama sprawa jest z irdą...
dalej: wysyłanie wiadomości
Niech moc będzie z tobą ;P
Tomi1134 Male
stay tuned
Friend

User avatar
 
Offline
 
Telefon: i5510
Operator: Orange
Age: 22

Joined: 15 Jul 2009
Online: 48d 5h 12m 9s
Posts: 473Topics: 17
Reputation point: 1117
    Windows XP Chrome

Post by kosmita1993 » 18 Feb 2010, o 16:18

Tomi1134 wrote:Z tego co pamiętam nif mms-a w 6300 był animowany (tzn. obracał się tak...), czyli że nie uda nam się takiego nifa wyczarować, czy to telefon sam sobie "obraca" tego nifa?


Możesz spróbować zobić takiego nifa tak samo jak baterię podczas ładowania - czyli zwyczajny animowany nif. Problem jest w tym, że nie każdy nif jest przez telefon wyświetlany jako animowany... Sam zrobiłem kiedyś animowaną ikonkę BT (podczas wysyłania/odbierania) i NIF wyświetlał się normalnie, ale tylko pierwsza klatka. Więc zrobić można, ale nikt ci nie zagwarantuje że każdy będzie się "ruszał".

Ale oczywiście gdyby Ci się chciało przetestować które nify można podmienić na animowane a które nie, to wiele osób (m. in. ja) było by wdzięcznych.
:E :E :E Zanim zadasz mi pytanie na PW, koniecznie zapoznaj się z forumowym FAQ! :E :E :EImage
kosmita1993 Male
Nokia Rulez
Friend

User avatar
 
Offline
 
Telefon: N95-1 Hacked
Soft: V35.0.002
Operator: Play
Age: 26
Location: !:\SYS\BIN

Joined: 25 May 2009
Online: 50d 19h 24m 44s
Posts: 1317Topics: 140
Reputation point: 3156
    Windows Vista Opera

Next

Return to [S40] Tutoriale

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 0 guests