ba c'est un simple detecteur de spam qu'on peut configurer en ajoutant des trucs du genre wwww. ou
http://
Source / Exemple :
;######################################################
;################# Detecteur de spam par C-r1L ################
;####################URL: www.fdr.ift.cx #####################
;########## .::F:D:R::. Fuck Da RipperZ mIRC Scripting clan ##########
;#######################################################
dialog spam {
title Road`s IRC Spam Detector
option dbu
size -1 -1 120 70
box "Spam List",1,1 1 50 68
list 3,2 10 47 66,autohs
radio "Enable",4,54 3 30 10
radio "Disable",5,87 3 30 10
button "Add",6,54 17 30 10
button "Del",7,88 17 30 10
button "close",8,51 50 69 10.cancel
}
on *:dialog:spam:sclick:*:{
if $did == 4 { set %spam on }
if $did == 5 { set %spam off }
if $did == 6 {
set %list $?="Wich Word Do You Want To Detect?"
set %list.spam $addtok(%list.spam,%list,44)
did -a $dname 3 %list
unset %list
}
if $did == 7 {
set %list.spam $deltok(%list.spam,$did(spam,3).sel,44)
did -d $dname 3 $did(spam,3).sel
halt
}
if $did == 8 { dialog -x spam spam }
}
on *:dialog:spam:init:0:{
if %spam == on { did -c $dname 4 }
if %spam == off { did -c $dname 5 }
var %x = 0
while %x <= $numtok(%list.spam,44) {
inc %x
did -a spam 3 $gettok(%list.spam,%x,44)
}
}
on *:text:*:#:{
var %x = 0
while %x <= $numtok(%list.spam,44) {
inc %x
if $gettok(%list.spam,%x,44) isin $1- { echo -a 4******5Spam detected from 4 $nick 1(5 $+ $address $+ 1)5 on4 $chan $+ . }
}
}
Conclusion :
ouala rien d'bien complexe mais ca sert bien
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.