Mari saya beri contoh mengenai penggunaan yang benar kata hacking. Bukan merebut hape teman lalu memasang status aneh. Bukan juga menjebol situs-situs dengan menggunakan skrip yang diunduh dari Internet. Melainkan, mempelajari sebuah sistem dan mengubah/memperbagusnya sesuai dengan kemauan kita. Contoh kasus desktop kita tercinta, BlankOn.

Anda mungkin narsis menghargai keberagaman yang sudah Tuhan berikan bagi kita dan terinspirasi untuk membuat komputer Anda berbeda. Tetapi, bagaimana mungkin, BlankOn tidak menyediakan konfigurasi tematik yang diberikan.

Sesuai FHS, biasanya aplikasi menaruh pustaka ke dalam direktori “/usr/lib”.  Setelah ditelaah lebih lanjut diketemukan sebagai berikut:

$ ls -al /usr/lib/manokwari/system/
total 963
drwxr-xr-x 2 root root    312 Nov 26 14:43 .
drwxr-xr-x 3 root root     72 Agu 29 22:52 ..
-rw-r--r-- 1 root root   2865 Nov 22 15:09 desktop.css
-rw-r--r-- 1 root root    586 Nov 22 15:09 desktop.html
-rw-r--r-- 1 root root   5252 Nov 22 15:09 desktop.js
-rw-r--r-- 1 root root 248235 Nov 22 15:09 jq.js
-rw-r--r-- 1 root root   2321 Nov 22 15:09 menu.html
-rw-r--r-- 1 root root  29523 Nov 22 15:09 menu.js
-rw-r--r-- 1 root root   5618 Nov 22 15:09 style.css
-rw-r--r-- 1 root root 661141 Nov 22 15:09 texture.jpg

Wow, ternyata mereka menggunakan HTML, Javascript, dan CSS. Dari hasil penelaahan diketemukan:

desktop.html
Blok-blok tampilan desktop
desktop.css
Konfigurasi tampilan.
menu.html
Blok-blok untuk menu.
menu.js
Skrip Javascript untuk animasi dan penempatan.
style.css
Tempat untuk mengubah-ubah tampilan.
jq.js
Pustaka JQuery.

Setelah dilihat lebih lanjut, Manokwari menggunakan CSS Animation dari Webkit. Dan memang kalau dilihat dari paket-paket yang dibutuhkan oleh Manokwari, Manokwari menggunakan Webkit. Jadi, kita bisa menggunakan CSS3 khusus untuk Webkit dalam mewarnai Manokwari.

Hei, am I talking to a noob or a real hacker? Sorry, I’m spoiling things up for you.

Demi menghargai kalian, saya tidak membahas lebih lanjut. Tetapi maaf, saya hendak memberi contoh untuk perubahan yang dapat dilakukan.

Mengganti Latar Menu

Saya mengunduh sebuah latar belakang dari bgrepeat.com. Lalu saya taruh di direktori Manokwari.

$ sudo mv /tmp/128-129.jpg /usr/lib/manokwari/system/texture.jpg

Ya, saya memang jantan, langsung tindih saja. No turning back, u scared?

Buka berkas style.css, lalu tambah pada elemen “.ui-page” kalimat ini:

background-repeat: repeat;

Setelah “background: url(texture.jpg);” juga tak apa. Nyalakan ulang manokwari:

$ killall manokwari

Tunggu beberapa saat sampai Manokwari berubah menjadi:

Menu Manokwari Berubah

Menu Manokwari Berubah

Kesimpulan

Maaf bila saya sudah spoiler satu hal yang bisa dilakukan, ha… ha… ha….

Masih banyak, kok, yang bisa Anda lakukan. Silakan gunakan kekuatan kreatif Anda. Kalau sudah, ayo coba berbagi dengan mengompres isi direktori “/usr/lib/manokwari/system” ke sebuah tempat dan tinggalkan pesan di bawah sini. Contohnya manokwari-jp.tar.bz2 yang telah saya ubah sedikit.

Baru saja saya memperbaharui BlankOn saya dan ternyata ada Manokwari versi baru. Gagal untuk membuat tutorial yang lain, ha… ha… ha….

So, if you are real hacker, go and start hack Manokwari theme. Do it before BlankOn devs making things dull and uninteresting with a theme manager nor Manokwari IDE. 🙂

NB:

Ayolah, gunakan pengetahuanmu untuk hal yang positif. Jangan cuma menghancurkan saja.