Minggu, 07 Desember 2008

MIRC

Kenapa gw make mIRC? Karena aplikasi IRC yang pertama gw tau adalah [url=http://en.wikipedia.org/wiki/MIRC]mIRC[/url]. Aplikasinya cukup sederhana dan udah cukup enak dpake tuk chatting doang. Tapi dibalik kesederhanaannya itu, terdapat sebuah fasilitas (yang bisa gw sebut) luar biasa. Yaitu fasilitas scripting!

Mengapa gw bilang luar biasa? mIRC memiliki command2 dasar (native?) yang cukup banyak dan lengkap, mulai dari operasi string dasar, pembuatan window, [url=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/dataexchange/dynamicdataexchange/aboutdynamicdataexchange.asp]DDE (Dynamic Data Exchange)[/url] sampai fungsi client server! Command2 mIRC itu bisa dikombinasikan dan dijadikan suatu perintah menjadi sebuah alias. Dan alias maupun command2 dasar yang ada, selain dapat dijalankan dengan cara memanggil alias/command tersebut, bisa juga dengan menggunakan suatu event. Misalnya ketika ada request masuk ke sebuah socket, maka command tertentu akan dijalankan. Keren kan!

Karena begitu hebatnya fasilitas script tsb, sampai2 ada orang yang membuat script satu paket yang saling terintegrasi. Orang-orang tersebut menyebarkan scriptnya beserta mIRC itu sendiri. Mungkin karena scriptnya sudah kompleks sehingga tidak bisa digolongkan sebagai tambahan yang bisa ditempel seenaknya di mIRC yang masih polos.

Gw sendiri sempet ngebuat script tuk mIRC. Mulai dari script tuk ngebantu urusan chatting gw (seperti nickname completion, auto ping, dsb) sampai script yang agak kompleks dikit seperti game Tower of Hanoy dan Tic Tac Toe. Tuk script game Tic Tac Toe yang gw buat ini, selain tuk main sendiri, bisa juga main ngelawan komputer bahkan orang lain lewat jaringan loh! hehe..

Trus gw juga pernah buat script game scramble robot, sebuah game tebak2an kata. Cara kerjanya adalah setiap interval waktu tertentu, script akan mengeluarkan tulisan di channel yang berisi kata (jawaban) yang diacak susunan hurufnya dan kata bantu tuk menebak kata yang di acak tersebut. Orang lain bisa ikutan main dg cara menuliskan jawabannya di channel. Nanti script game nya akan mendeteksi tulisan yang dikirim orang, kalau tulisannya itu adalah jawabannya, maka orang tersebut akan mendapatkan sebuah point. Script ini berjalan secara otomatis, kita yang make cukup menyediakan daftar kata bantu (pertanyaan) dan jawaban aja.

Selain itu, gw juga pernah nyoba2 bikin IRC Server pake script mIRC :P hehe.. kurang kerjaan banget ya gw?

Script2 kaya gini banyak yang nyediain di internet. Salah satu website yang menyediakan script2 tuk mIRC adalah http://www.mircscripts.org/

Tidak ada komentar: