14 Mart 2007, 12:27
#2 Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Eggdrop ile ilgili bi sorum olacak.
Tarih: Pzr Hzr 04, 2006 5:36 pm
Bu finger icin yazdigimdi gelistirilip version ve benzeri sorgular turetilebilir.
aCoustiC Nickli Üyeden Alıntı
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
# Etkilenmeyecek version cevaplarini yazin yildiz koymadigin taktirde tam kelime hali neyse onu almaktadir # mirc iswm operatoru gibi calismaktadir. set bv_finger { "*kelebek*" "*mirc v6.16*" } ## Oper Bilgileri set onick "opernick" set opass "operpass" ## Finger sorgulamasi sonucu atilacak gline mesaji set bv_reason "Tanimlanamayan bir FINGER cevap'i alindi ve sunucuya girisiniz engellenmistir" ## Atilacak olan gline suresi (sn cinsinden) set bv_bantime 1440 ### Bindings ### bind ctcr - FINGER ctcr : bv_ctcp bind raw - NOTICE bv : notice bind evnt - init - server bv : initsrv ### Main Procs ### proc bv : notice { from keyword text } { set text [ split $text ] set what [ join [ lrange $text 4 5 ]] if { $what == "Client connecting" } { set nick [ lindex $text 9 ] putserv "PRIVMSG $nick :\001FINGER\001" } } proc bv : initsrv { type } { global onick opass botnick putserv "OPER $onick $opass " putserv "mode $botnick +s +c" } proc ctcr : bv_ctcp { nick uhost hand dest key arg } { global botnick bv_finger bv_bantime bv_reason if {[ string tolower $nick ] != [ string tolower $botnick ]} { foreach finger $bv_finger { if {[ string match "[string tolower $finger ]" [ string tolower $arg ]]} { return } else { putserv "GLINE $nick $bv_bantime : $bv_reason " putserv "PRIVMSG #kanaladi : $nick FINGER icin istenilen cevap'i vermedi.( $arg )" } } } } ### End ### putlog "TCL loaded: badfinger.tcl Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. "
__________________
Our brain is Our Weapon