daftar isi

Sabtu, 30 Oktober 2010

Cara mengganti splash opera mini

Cara edit splash screen operamini
yg di perlukan buat edit
Tool:
1. Hex Workshop
2. Adobe Photoshop/pixelformer/Ms. Paint
3. WinRAR/WinZip/AlZip (contoh menggunakan AlZip)
4. File operamini (contoh menggunakan opera-mini-4.2.14912-advanced-en.jar)

5. Image untuk splash baru (sakura.jpg). Ukuran disesuaikan dengan resolusi layar handphone (contoh menggunakan ukuran 176x208 pixel dengan size 21,5kB)
Langkah:
1. Buka file v operamini (catat dulu besar file v. Lihat gbr. 1) dan sakura.jpg dengan hex workshop.
Gambar1
2. Cari file *.png pada file v dengan cara Find (Ctrl + F) dengan mengetikkan key word "png", setelah ketemu lanjutkan dengan menekan F3 (Find Next) karena file *.png target kita yang ke dua (dalam file v operamini 4.2 ada 2 file *.png).
3. Blok file *.png tersebut dari header sampai End of file (8950 4E47 0D0A... s/... 4E44 AE42 6082. Lihat gbr. 2).
Gambar2
4. Blok semua karakter pada file sakura.jpg dilanjutkan dengan Copy (Ctrl + C).
5. Pastekan hasil copy-an sakura.jpg ke file v yang tadi sudah di blok dengan paste special (cari di toolbar. Lihat gbr. 3) -> hexworkshop binary data (Lihat gbr. 4) -> Paste.
Gambar4
Gambar3
6. Save.
7. Lihat properties file v hasil (Lihat gbr. 5). Kemudian dikurangi dengan file v awal. Jika hasilnya positif maka nanti pada headernya di tambah, dan sebaliknya.
Dari contoh kita dapatkan nilai v awal 14495 dan v akhir 35858.
v akhir - v awal = 35858 - 14495 = 21363
Di file v kita sudah menambahkan karakter sebanyak 21363
Gambar5
8. Tambahkan nilai hasil pengurangan file v hasil dengan file v awal. Pada header field mulai dari 2CDC sampai 384B (Lihat gbr. 6). kecuali yang bernilai 0000.
Gambar6
9. Dari contoh header yang akan kita rubah dimulai 2CDC, kita blok field tersebut. selanjutnya tekan +. Kemudian pada Operand,
Treat Data As: 16 Bit Signed Short, Byte Ordering: Big Indian, Value: 21363 (hasil pengurangan file v) kemudian tekan OK (Lihat gbr. 7).
Gambar7
10. Ulangi Langkah no 8 hingga semua nilai header dari 2CDC sampai 384B berubah.
11. Save
12. Repack semua file operamini (Lihat gbr. 8).
Gambar8
13. Test di emulator (Lihat gbr. 9)
Gambar9
Sumber

Tidak ada komentar:

Posting Komentar