Masukkan script di bawah ini ke dalam remote irc anda (alt+r). Script ini akan bekerja di semua #channel yang anda kunjungi, jika ada user yang mengetikkan: !wiki <keyword>.
Misalnya: jika ada user yang mengetikkan: !wiki Sanji
maka nick anda akan otomatis menjawabnya, sbb:
[Wikipedia] Sanji merupakan petarung yang sangat mengandalkan kakinya. Sepertinya ia mewarisi ilmu tersebut dari Zeff. Tangan adalah harta berharga bagi seorang koki, karena itulah Sanji jarang menggunakan tangan saat bertarung, kecuali saat memakai Pisau sewaktu melawan Wanze, koki petarng diatas kereta api Puffing Tom. Hal ini pengecualian karena pertarungan ada di dapur dan Wanze juga seorang koki.
[Wikipedia] Jurus Serangan Sanji
[Wikipedia] Variasi
Inilah script lengkapnya:
alias socket.wiki {
sockclose sockwiki
sockopen sockwiki id.wikipedia.org 80
}
on *:sockopen:sockwiki:{
sockwrite -n $sockname GET $+(/wiki/,%tercari) HTTP/1.0
sockwrite -n $sockname Host: id.wikipedia.org $+($crlf,$crlf)
}
on *:sockread:sockwiki:{
var %code | sockread %code
if (<p><b> isin %code) {
set %hasilnya $nohtm(%code)
/wikisan
}
}
alias nohtm {
var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
return %x
}
alias wikisan {
/fopen -n wikisan wikisan.txt
/fwrite -n wikisan 12[Wikipedia]3 %hasilnya
/fclose wikisan
/play %sanjichan wikisan.txt
/remove wikisan.txt
}
on *:text:!wiki *:#: {
set %sanjichan $chan
set %tercari $2-
/socket.wiki
}
Keterangan:
Script yang berwarna merah adalah alias dari socket.wiki, yang akan melakukan dua perintah, yaitu: menutup sockwiki (lama) dan membuka sockwiki (baru), dengan host: id.wikipedia.org dan port: 80.
Script berikutnya (warna biru), maksudnya, ketika sockwiki dibuka, kita akan mendapatkan data dari halaman web: id.wikipedia.org/wiki/%tercari.Variable %tercari adalah kata/kalimat yang dimasukkan user dalam chanel, setelah kata !wiki. Anda mengirim lagi Host: id.wikipedia.org dan dua $crlf, itu adalah standar untuk HTTP, dan socked anda tidak dapat bekerja tanpanya.
Sedangkan script hitam maksudnya: membaca data yang sudah didapat sebagai variable %code, dan data yang diambil hanyalah baris2 yang terdapat karakter: <p><b> dari %code tersebut.
Kemudian membuat variable baru: %hasilnya, yang berisi data2 yang sudah diambil di atas dan menghilangkan kode2 html-nya melalui alias $nohtm, yang dijalankan pada script warna hijau. Yang jelas, hanya diambil kalimatnya saja. Setelah itu, baru menjalankan alias/perintah: /wikisan.
Alias wikisan yang berwarna ungu di atas, akan membuat file wikisan.txt, dan mengisinya dengan: [Wikipedia] %hasilnya. Lalu menutupnya, dan menjalankan/memunculkan teks wikisan.txt tersebut ke dalam #channel (variable %sanjichan). Kemudian file wikisan.txt tersebut dihapus.
Kotak biru pada alias wikisan tersebut adalah karakter yang muncul jika anda mengetikkan ctrl+K pada mIRC, sedangkan kotak yang berwarna hitam adalah ctrl+B.
Script terakhir yang berwarna oranye, artinya: Jika ada yang mengetikkan text !wiki * dalam chanel, kita akan membuat chanel tersebut sebagai variable %sanjichan, dan membuat variable %tercari, yang berisi kata kedua dst (yang diketikkan user, setelah kata !wiki). Selanjutnya menjalankan /socked.wiki.
NB: tiap kata yang dimasukkan user setelah !wiki harus diawali dengan huruf besar, dan jika kata tersebut lebih dari satu, maka harus dipisah dengan underscore, misalnya: !wiki Naruto_Uzumaki.
Soalnya, script ini saya buat dengan buru-buru, jadi belum begitu bagus deh. Kalo anda mau memodifikasi biar bisa bekerja pada (input user) huruf kecil semua, anda bisa menggunakan perintah replace, misalnya.
Terima kasih, telah membaca artikel ini.
* Original Content by Sanji-san (cedonulfi_at_yahoo_dot_com)
NB lagi:
- Ada masalah? coba gunakan script yang ini.
- Artikel di atas cuma bagi yang ingin belajar mIRC script.
- Saya tidak ingin anda “Hanya Bisa Copy-Paste” tanpa memahami maksud scriptnya.
- Seandainya saya tambahkan script “on *:join:#: run rundll user,#7” tanpa memberikan penjelasan, apa mau dicopy-paste juga?
- “on *:join:#: run rundll user,#7” maksudnya setiap ada yang join ke #channel, komputer akan shutdown :p


Wah, mantap bro,,,
Aku jadi ada bayangan neh tentang socket,, hehehe,,
/me mau belajar bikin socket war,, ahahahahaha,,
/me kabooooooorrrrrrrrr
Oleh: bang_thoyib on Oktober 5, 2008
at 6:09 pm
yuk belajar socket scripting yuk…
tapi ama siapa aja nie belajarnya???? -_-!
Oleh: Faried_co_mansa on Oktober 22, 2008
at 5:50 pm
hihihihi ane jg pernah bikin script wiki ini, ngedit dari script Google-Meij. Cobain punya nte ah. thx ya
Oleh: Sidik on Oktober 28, 2008
at 9:25 am
sepp sseppp
bagus mas…
cuman tolong di perjelas ya
/me <<===== gag mudeng -_-!!???
tp sebelum nya makasih ya ^_^
Oleh: arjuno on Desember 25, 2008
at 5:54 pm
bleh jg tuh
Oleh: khucing on Januari 9, 2009
at 4:52 am
mas masukin scriptnya dimananya mirc
dimaklumin yah masih pemula heheheeh
Oleh: arf_sonic@yahoo.com on Januari 20, 2009
at 8:15 pm
bos klo bsa bikin script yg lengkap… biar tinggal make… hehehehe…. Klo bsa sich..
Thz… Bos ilmonya….
Oleh: [RAIDEN] on Februari 12, 2009
at 8:15 am
bagus banget tu ilmunya…….
Oleh: badger on Februari 24, 2009
at 5:32 pm
ooo ya ad lg aq pingin naya,……caranya dapet OP d chanel tu gmn “tanpa harus meminta ke SOPnya”
prosesnya/sejarahnya……..
Oleh: badger on Februari 24, 2009
at 5:38 pm
@arf_sonic…,
tekan tombol Alt+R, masukin di situ.
@badger,
cara dpt OP d channel tanpa minta ke SOP, ya minta aja ke FOunder channel. Atau bikin channel sendiri, lalu cari SOP yang bisa meramaikan chanel.
Oleh: sanjisan on Februari 26, 2009
at 10:32 am
Mantabz omz ilmunya … saya suka endingnya…
shutdown…hehehhe
copas ahhhh…. xxixixixiixi
Oleh: rio25 on April 28, 2009
at 3:12 am
Hi mas…
sory nih..
ak mau nanya kira² bisa gag buatin script buat channel-baru…
untuk balesannyanya pv via email ya…
ato via ym : elips_sandanis ..
thanx..
Oleh: eclips on Juli 10, 2009
at 3:33 am
@eclips,
Maksudnya script yang bagaimana? TCL script atau mIRC script? Script untuk game atau yang lain?
Dulu, saya pernah membuat mIRC Script game:
“Who Wants To Be a Operator”, untuk mendownloadnya, klik di sini:
http://freestuff.890m.com/gambar/SanjiGame.zip
Mengenai mIRC script, tinggal tekan F1, semua jenis scripts ada di situ.
Thanks
irc://irc.allnetwork.org:6667/scripthelp
Oleh: sanjisan on Juli 10, 2009
at 8:58 pm