Khamis, 27 Mac 2008

mIRC Scripts - Membuat Bot IRC - Pengenalan


Salam sejahtera semua.

Aku ade menerima pertanyaan dari kengkawan yang ingin untuk menjadikkan mIRC sebagai Bot atau dalam bahase aku sendiri:- Kahdam IRC.

Bleh kate ramai yang masih tak tau macam mane untuk jadikan mIRC ni sebagai bot yang akan menjaga dan memelihara Chanel kesayangan mereka.

Di sini aku akan terangkan serba sedikit kaedah-kaedah dalam pembuatan mIRC Bot.


Bagi anda yang berminat untuk membuat bot peliharaan :p anda mestilah mahir dengan arahan-arahan mIRC yang dah tersedia ada. Untuk mendapatkan segala arahan ini, anda boleh dapatkan/membaca mIRC.hlp.

Perkara asas yang anda perlu tahu bagi proses ini adalah:-
1. Remote
2. Identifier
3. Alias
4. Variable

1. Remote - berfungsi sebagai penjana/nadi kepada script² anda. Ianya berkait antara satu same lain, ia menggabungkan Identifier, Alias dan Variable kepada satu fingsi yang menjadikan mIRC anda seolah-olah dikandalikan oleh anda secara manual. Tetapi ia sebenarnya berlaku secara automatik berdasarkan kepada trigger² yang anda kehendaki.

2. Identifier - ianya adalah ringkasan kepada Alias² sama ada yang anda cipta sendiri mahupun dari alias (arahan mIRC) yang telah terbina dalam. Sebagai contoh mudah Identifier ialah seperti contoh berikut:-
Ciptaan Sendiri - $suka-hati, $tulis, $tendang.semua, dan sebagainya.
Terbina Dalam - $read, $time, $address, $server, $me dan sebagainya.

3. Alias - Adalah terdiri daripada satu arahan mIRC ataupun gabungan arahan-arahan mIRC yang anda telah kompile-kan untuk menjadi satu arahan baru. Anda boleh bezakan seperti yang tercatat dibawah:-
Arahan Terbina Dalam - /server, /say, /echo, /write, /me

Arahan Anda Cipta - ianya boleh jadi panjang atau pendek. Sila lihat dibawah.
***Cuba cut & paste dan letak code ini pada REMOTE mIRC anda (bukan paste dlm alias)***

alias percubaan {
echo -a Ini adalah percubaan dari saya
echo -a Percubaan untuk membuat script pertama
write -n cuba.txt Ini pula adalah percubaan untuk menulis ke dalam notepad secara auto.
write -n cuba.txt Barisan ke dua dalam percubaan menulis auto dalam notepad.
echo -a Selepas ini akan menjanakan fungsi membuka fail yang telah ditulis:- cuba.txt
run cuba.txt
echo -a Percubaan selesai dan tamat.
}
~Pada status windows mIRC anda, sila taipkan:- /percubaan
Perhatikan ianya dijana menjadi 1 kompilasi program yang menjalankan fungsi yang telah ditetapkan oleh anda tadi. Sebelum sesuatu script itu dijalankan secara online, ada baiknya anda membuat comand/arahan/alias ini secara offline. Ini juga bergantung kepada keadaan dan fungsi sesuatu arahan itu diwujudkan.

4. Variable - ianya berfungsi untuk menyimpan data-data pemboleh ubah supaya data ini dapat dicapai oleh script anda apabila diperlukan. Kebiasaannya Variable yang mudah mempunyai tanda % dihadapan perkara pemboleh ubah tersebut. Contoh dibawah ialah gabungan Alias dan Variable.
Contoh:-

alias variable-test {

echo -a *** Ini adalah contoh membuat variable
echo -a Mula-mula setkan variable anda.
set %cubaan1 Saya suka
set %cubaan2 makan ayam
echo -a Apa yang anda set pada % $+ cubaan1 = %cubaan1
echo -a Apa yang anda set pada % $+ cubaan2 = %cubaan2
echo -a --->Sekarang gabungkan 2 variable<---
echo -a Cubaan1 + Cubaan2 = %cubaan1 %cubaan2
}


***Cuba anda cut & paste kedalam REMOTE anda.
~Pada status windows mIRC anda, sila taipkan:- /variable-test

Diharap dengan pendahuluan kite pada kali ini, dapat la kengkawan semua betul-betul memahami tentang fungsi sebenar ape yang orang lain selalu katekan tentang:-
Remote, Identifier, Alias dan Variable.

Semoga anda semua takkan terpinga-pinga lagi selepas ni.
Nasihat aku supaya nkorang boleh menjadi IRC scripters yang berjaya. Percayalah, membuat mIRC Script ni adalah satu yang menyeronokkan bagi aku. Banyak fungsi mIRC Script yang dapat nkorang janakan supaya mIRC Script ini boleh bertukar daripada sesuatu yang membosankan kepada aplikasi komputer yang anda gemari.

Aku telah berjaya membuat database program hanya dengan menggunakan mIRC Script dan ditokok tambah dengan advance skill iaitu menggunakkan mirc DLL. Rase macam best lepas dah berjaya untuk aku gunakan dipejabat aku.


Jangan tak percaya.... ianya telah berjaya aku buat. Transform your bored mIRC to your best favorite application.

Semoga umur panjang dan kite akan bertemu dalam siri akan datang.
Kreuger®

2 ulasan:

  1. Amazing! ӏts genuinelу amazіng pіece of
    wгiting, I have got much cleaг idea οn the tоpic
    of from thіs post.

    Have a looκ at my webpage - Keesha
    Also see my web site > http://www.Seccperu.org/node/9248/

    BalasPadam

---=[Prepare2Die]=---
Kreuger® since 2007 begin a blogger.
Kindly please leave your comments.
Thanks~

Blog Kegemaran Kreuger