Kerrigan
Messages postés708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 mars 2005
-
9 juin 2004 à 01:43
zduke
Messages postés4Date d'inscriptionlundi 13 octobre 2008StatutMembreDernière intervention16 octobre 2008
-
16 oct. 2008 à 19:38
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
[...]
if ($readini(mycfg.ini,$me,anticlone) == ON) {
if ($ialchan($+(*!*@,$site),#,0) > 1) {
mode $chan +b $address($nick,2)
kick $chan $nick 13,0?1?13?1 Tu a été detecté en tant que CLONE 13,0?1?13?
}
}
[...]
punk6_2
Messages postés65Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention 1 décembre 2007 26 févr. 2005 à 20:01
la version d'avant aller mieu lol psk la dans le menu sa te met 2 fois clone off mdr!alor lequel choisir pour l'activer?
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 10 juin 2004 à 06:07
assez d'accord avec winwarrior , même si ca peut etre bien de faire un truc plus évolué pour ignorer des bnc et certains clones en réseau etc ...
juste un truc > $+(*!*@,$site) <=> $wildsite
enfin bon pas mal qd même bonne continuation
winwarrior
Messages postés654Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention10 février 20091 9 juin 2004 à 01:56
Pourquoi faire compliquer quand on peut faire simple ?
on *:JOIN:#:{
if ($nick == $me) .who #
elseif ($ialchan($+(*!*@,$site),#,0) > 1) {
ban # $nick 2
kick # $nick Oh Un Clone.
}
}
Kerrigan
Messages postés708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 mars 2005 9 juin 2004 à 01:43
set %scannombre
set %clonenick
a quoi ça sert ça ? je suis un peu perdu la ...
if ($nick(#,%scannombre) == $null) { goto end }
devient
if (!$nick(#,%scannombre)) { goto end }
if (%clonenick != $null) { haltdef ...
devient
if (%clonenick) { haltdef ...
sinon je comprend que dalle au code ... c'est surtout parce que je l'aurais pas codé comme ça ... c'est vraiment bourin :)
perso, j'aurai stoké toutes les adresses dans une htable (adresses) avec une ecriture du type :
@adress=pseudo
on structure le code pour virer les adress quand le pseudo quit part ou est kické
ensuite quand qqun entre sur le chan il suffit de demander si
$hget(adresses,$address($nick,2)) existe. Si c le cas c un clone
(on a pris la peine de supprimer les adresses des pseudo non présent sur le salon ...)
ça tiens en 4 a 5 lignes maxi et on peut faire 3000 requetes par seconde ...
mais tant que ça marche bien , c'est bon. ton code n'est pas mauvais, chacun sa vision des choses.
16 oct. 2008 à 19:38
25 juin 2007 à 17:56
if ($ialchan($+(*!*@,$site),#,0) > 1) {
doit être
if ($ialchan($+(*!*@,$site),#,0) > 1) {
25 juin 2007 à 17:53
* /if: '>' unknown operator (line 64,myscript.mrc)
Voici le script tel que je l'ai modifier :
[...]
if ($readini(mycfg.ini,$me,anticlone) == ON) {
if ($ialchan($+(*!*@,$site),#,0) > 1) {
mode $chan +b $address($nick,2)
kick $chan $nick 13,0?1?13?1 Tu a été detecté en tant que CLONE 13,0?1?13?
}
}
[...]
26 févr. 2005 à 20:01
10 juin 2004 à 06:07
juste un truc > $+(*!*@,$site) <=> $wildsite
enfin bon pas mal qd même bonne continuation
9 juin 2004 à 01:56
on *:JOIN:#:{
if ($nick == $me) .who #
elseif ($ialchan($+(*!*@,$site),#,0) > 1) {
ban # $nick 2
kick # $nick Oh Un Clone.
}
}
9 juin 2004 à 01:43
set %clonenick
a quoi ça sert ça ? je suis un peu perdu la ...
if ($nick(#,%scannombre) == $null) { goto end }
devient
if (!$nick(#,%scannombre)) { goto end }
if (%clonenick != $null) { haltdef ...
devient
if (%clonenick) { haltdef ...
sinon je comprend que dalle au code ... c'est surtout parce que je l'aurais pas codé comme ça ... c'est vraiment bourin :)
perso, j'aurai stoké toutes les adresses dans une htable (adresses) avec une ecriture du type :
@adress=pseudo
on structure le code pour virer les adress quand le pseudo quit part ou est kické
ensuite quand qqun entre sur le chan il suffit de demander si
$hget(adresses,$address($nick,2)) existe. Si c le cas c un clone
(on a pris la peine de supprimer les adresses des pseudo non présent sur le salon ...)
ça tiens en 4 a 5 lignes maxi et on peut faire 3000 requetes par seconde ...
mais tant que ça marche bien , c'est bon. ton code n'est pas mauvais, chacun sa vision des choses.