Nalazite se trenutno ovde:


*
MS Tim



    D O B R O D O S L I    ! ! !





iGO_DEVELOPMENT_OSNOVE (editovanje, prilagodjavanje, izmene, dopune...)

Autor (Pročitano 3142 puta)

coconaut i 1 gost pregledaju ovu temu.

 

Na mreži pongo_skin_support

  • Zahvalnice
  • -Zahvalio: 116
  • -Pohvaljen: 8055
  • Moderator
  • Veteran
  • *
  • 552
    Poruke
iGO_RAZVOJ_OSNOVE
Vrlo cesto se u radu sa iGO i skinovima namece poreba izmena i editiranja raznih fajlova kao sto su UX dodaci, Lang, Voice, data, global_cfg, branding, ini, itd.
Na osnovu pitanja pojedinih clanova, vidim da postoji dosta nejasnoca cak i za naj jednostavnije izmene, a posto se o tome uopste ne pise kao da je to neka posebna tajna, odluco sam da pokrenem ovu temu.
Iako je tema vrlo opsirna probacemo da bar deo toga razjasnimo koliko je to moguce, a na dalje ce se tema nadama se sama razvijati shodno potrebama.
---
OSNOVNA IZMENA:
Za osnovnu izmenu zip arhiva UX dodaci, Lang, Voice, itd. potreban je samo
Total Commander:
ili
Winrar-3.93-iz arhive
 i bilo koji txt editor kao sto je Notepad.
PAR PRIMERA:
-
Izmena Lang Faila (prevoda):
(Otvoriti zip arhivu sa Total Commander, pronaci Dictionary.lang u folderu i18n, izmeniti sa Notepad, sve prozore zatvoriti a izmene sacuvati)
(click to show/hide)
-
Izmena Voice Faila (izgovora):
(Sve isto kao i u prethodnom slucaju samo sto se sada menja fail Dictionary.voice)
(click to show/hide)
-
Prilagodavalje Pongo speedcam.zip nasem nacinu merenja prosecne brzine:
(Po defaultu Pongo meri prosecnu brzinu 90s, definisano u pligin.ini, a nama je potrebno maximalno 2h to jest 7200s)
(click to show/hide)
---
IZMENA, kompiliranje/dekompiliranje LUA:
U nekim slucajevima LUA fajlovi su kompilirani pa ih nije moguce jednostavno menjati sa Notepad jer to onda izgleda ovako:
(click to show/hide)
Zato koristimo neki od kompilatora/dekompilatora:
(Otvoriti zip arhivu sa Total Commander, pronaci LUA i otpakovati, izmeniti, sacuvati izmene u LUA formatu, izmenjeni LUA zameniti sa originalnim u arhivi)
(click to show/hide)
---
Slike u SVG/HTML formatu:
Vrlo cesto a narocito u UX dodacima se kotiste slike koje su u SVG formatu.
(click to show/hide)
Posto je SVG/HTML izuzetno opsirna tema zadrzacemo se na osnovama.
SVG format slike je nekada moguce otvoriti, pregledati obicnim internet pretrazivacem a nekada ne.
(click to show/hide)
U takvim slucajevima koristiti neki od sajtova za pregled SVG formata kao sto je:
(click to show/hide)
(click to show/hide)
Kreiranje SVG je kompleksno i postoje mnogobrojni alati za taj posao, ali za nas bitan i jedan od korisnijih alata je Vector Magic.
Sa ovim alatom je moguce bilo koju sliku konvertovati u SVG. Da bi kvalitet konvertovane slike bio sto bolji potrebno je da original bude sto kvalitetniji i sto vece rezolucije.
(click to show/hide)
---
NNG Bitmap (*.bmp):
Slike koje se koreiste u ux dodacima, data.zip, branding.zip itd. su u specijalnom NNG Bitmap (*.bmp).
Za pregled i izmenu (konvertovanje) mozemo da koristimo alat DView.
(click to show/hide)
Obicnim progamima kao sto su ACD Systems, Adobe Photoshop, Windows Photo Viewer, nije moguce ni pregledati a kamo li menjati NNG Bitmap (*.bmp):
(click to show/hide)
Pomenutim alatom DView je moguce pregledati, menjati i konvertovati NNG Bitmap (*.bmp) u nama dostupan klasican Windows Bitmap (*.bmp) koji mozemo menjati i editirati po zelji.
Primer konvertovanja slika prekrsajnih kamera:
(click to show/hide)
---
Kreiranje loading.zip ux dodatka za iGO_NexGen
Vrlo cesto korisnici nisu zadovoljni originalnom loading slikom i zeleli bi nesto drugo, brend svog automobila, kamiona, logo svoje firme itd.
Primer pongo oficijal loading:
(click to show/hide)
Loading sliku mozemo promeniti u samom skinu (ili nekom drugom ux dodatku gde se vec nalazi) ili kreirati sopstveni ux dodatak.
Kreiranje sopstvenog ux dodatka ima mnogo vise prednosti u odnosu na promenu u samom skinu, jednostavnije je i kreira se samo jednom, kasnije se samo dodaje u novi ux folder.
Ovde mozete skinuti primer jednog univerzalnog ux dodatka loading.zip koji mozete modifikovati po zelji i dodavati sopstvene slike prateci uputstva.
a_loading.zip:
(click to show/hide)
(click to show/hide)
Za primer je uzet logo ovog foruma a Vi promenite po zelji.
Fail se zove a_loading.zip da bi se izbeglo eventualno ucitavanje nekog drugog ux dodatka sa istim sadrzajem.
Slike koje se menjaju nalaze se na putanji a_loading.zip\ui_nextgen\res\the_dark u pripadajucim folderima za razlicite rezolucije.
Slike koje dodajete treba da budu u *.bmp i odgovarajuce rezolucije kao i imena koje je upisano u *.ini fajlovima.
Rezolucija slika nacelno je:
DPI           Rezolucija
ldpi           320x240   
mdpi         480x320
hdpi          800x480
xhdpi        1280x720
xxhdpi      1600x960
xxxhdpi    2560x1440

ali se za neke od specificnih rezolucija odstupa (experimentalno utvrditi pravu rezoluciju ako se ne zna o kojoj je radi).
Pored slika u foldere je moguce dodati i razne progressbar da bi loading lepse izgledao a u prethodnom linku imate neke od primera (potrebno je samo promeniti rezoluciju da bi se prilagodio pripadajucoj slici i promeniti format u *.bmp).
Sva podesavanja i dopune za loadnig se nalaze na putanji  a_loading.zip\ui_nextgen\common u fajlovima
skincfg_landscape.ini
skincfg_portrait.ini

Svako od failova podesavate nezavisno tako da parametri ne moraju biti isti u oba slucaja.
Naj cesci parametri koji se koriste u *.ini fajlovima za podesavanje su:
[loading]
show_progressbar=1 ;(progressbar prilikom ucitavanja on/off 1/0)
loading_bmp="loading_landscape/portrait.bmp" ;(ime slike koja se ucitava)
progressbar_bmp="loading_progressbar.bmp" ;(ime progressbar koja se ucitava)
progressbar_end_bmp="loading_progressbar_end.bmp" ;(ime kraja progressbar koja se ucitava)
progressbar_x=30 ;(pozicija progressbar)
progressbar_y=0 ;(pozicija progressbar)
progressbar_end_x=300 ;(pozicija progressbar)
progressbar_end_y=0 ;(pozicija progressbar)
show_statustext=1 ;(txt prilikom ucitavanja on/off 1/0)
text_fontcolor=0x07e0 ;(boja fonta teksta)
text_align=0 ;(pozizija texta 0/1/2/3)
text_fontsize=50 ;(velicina teksta)
text_w=200 ;(sirina teksta)
text_x=10 ;(pozicija texta)
text_y=50 ;(pozicija texta)
background_color="#009CDA" ;(boja pozadine bitno kod transparentnih slika pozadine)

Za bilo koju vrstu izmene a_loading.zip je dovoljan Total Commander, bilo koji txt editor i editor slike.
Ovo je jedan od naj prostijih loading ux dodataka i uz malo experimentisanja lako se dolazi do zeljenih rezultata...
---
Izmena informacija o zemljama u global_cfg.zip
(click to show/hide)
---
DWNL
ALATI ARHIVA:
(click to show/hide)