Clone scan tres rapide ( une fenetre par salon )

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 300 fois - Téléchargée 27 fois


Contenu du snippet

Un petit script simple et rapide pour bien gérer les clones d'un salon

Source / Exemple :


;###########################
;       Clone scan
;###########################

menu channel {
 Clonescan:/clonescan
}
alias clonescan { unset %i* | .ial on | window -kn @Scanner | .enable #cln | who # | set %ichan # | set %itnick $nick(#,0) | set %itotal 0 | hmake c 10 | echo %ichan $timestamp $+ 1[2CloneScan1] 3 Research in progress... }
alias scaning { set %n 0 | :p | inc %n
  if ($nick(%ichan,%n) isin %istock) { goto e }
  if ($ialchan($address($nick(%ichan,%n),2),%ichan,0) > 1) { inc %itotal | unset %inick | set %l 0 | :l | inc %l
  if ($ialchan($address($nick(%ichan,%n),2),%ichan,%l).nick) { set %istock %istock $ialchan($address($nick(%ichan,%n),2),%ichan,%l).nick | set %inick %inick $+ , $ialchan($address($nick(%ichan,%n),2),%ichan,%l).nick | goto l } | hadd c %itotal ( $+ $right($address($nick(%ichan,%n),2),-4) $+ ) $right(%inick,-2) }
  :e
  if (%n < $nick(%ichan,0)) { goto p }
  if (%n = $nick(%ichan,0)) {
    if (%itotal != 0) { echo @Scanner $timestamp  15-14-2-1- 2Info 1-2-14-15-1 Research on14 %ichan | echo @Scanner $timestamp 15-14-2-1- 2Info 1-2-14-15-1 $numtok(%istock,32) clones for %itotal host(s) | var %e = 1 | while ($hget(c,%e)) { echo @Scanner $timestamp 15-14-2-1- 2Info 1-2-14-15-1 %e $+ . $hget(c,%e) | inc %e } }
    if (%itotal == 0) { echo @Scanner $timestamp 15-14-2-1- 2Info 1-2-14-15-1 No clones found2 %ichan $+ . }
    unset %i* | hfree c
  }
}
#cln off
raw 352:*:{ halt }
raw 315:*:{ .disable #cln | scaning | halt }
#cln end

Conclusion :


Pour des questions envoyez moi un mail ou laissez un commentaire
C'est pas que j'ai la flemme de taper des commentaires pour chaque commande mais disons que ca rendrais incompréhensible le pauvre script lol

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5
Date d'inscription
mercredi 8 mars 2006
Statut
Membre
Dernière intervention
8 mars 2006

Sympa comme detecteur de clone moi perso je le trouve simple mais pratique continue a scripté ;)
Messages postés
1
Date d'inscription
dimanche 25 janvier 2004
Statut
Membre
Dernière intervention
1 juin 2004

tres malin le /unset %i*
faut dire que les gens n'utilisent absolument pas des variable commencant par i c'est bien connu :) il font expres de les éviter meme...................
Messages postés
125
Date d'inscription
mercredi 15 octobre 2003
Statut
Membre
Dernière intervention
20 mai 2006

lol, GG c toi ki la scripter ou alors tu la RIPER sur le amphibizorus parceke c les meme variables, les meme " goto " par ex " goto e "
enfin sa ressemble drolement o AMPHIBIZORUS, mai bon c bien
Messages postés
2
Date d'inscription
lundi 23 juin 2003
Statut
Membre
Dernière intervention
27 juin 2003

Je m'y connais pas en qualité de scripts mais en tout cas il fonctionne super bien. Donc Bravo et Merci :)

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.