rendered paste bodyalias cl {
set %cls.nb $ialchan(*!*@ $+ $ial($2,1).host,$1,0)
set %cls.tmp 1
if (%cls.nb <= 1) {
if ($3 != 1) {
echo -a 8[7Clones Scan8] 11Aucun clone détecté pour 10 $2 11sur le chan 10 $1 $+ .
if ($1 != $active) echo $1 8[7Clones Scan8] 11Aucun clone détecté pour 10 $2 11sur le chan 10 $1 $+ .
}
}
else {
echo -a 8[7Clones Scan8]4 $calc(%cls.nb - 1) 11clones détectés pour10 $2 11sur le chan10 $1 :
if ($1 != $active) echo $1 8[7Clones Scan8]4 $calc(%cls.nb - 1) 11clones détectés pour10 $2 11sur le chan10 $1 :
while (%cls.tmp <= %cls.nb) {
set %cls.nick $ialchan(*!*@ $+ $ial($2,1).host,$1,%cls.tmp).nick
if (%cls.nick != $2) {
echo -a 8[7Clones Scan8] 11->10 %cls.nick 6( $+ $ial(%cls.nick,1).addr $+ )
if ($1 != $active) echo $1 8[7Clones Scan8] 11->10 %cls.nick 6( $+ $ial(%cls.nick,1).addr $+ )
}
inc %cls.tmp
}
}
}
menu nicklist {
-
Rechercher les clones:{ /cl $active $gettok($snicks, 1, 44) }
}
alias clchan {
set %clc.tot $nick($1, 0)
set %clc.cnt 0
while (%clc.tot > 0) {
if ($ialchan($nick($1, %clc.tot), $1, 0) == 0) {
.who $nick($1, %clc.tot)
inc %clc.cnt
}
dec %clc.tot
}
.timer1 1 %clc.cnt /clchan2 $1
}
alias clchan2 {
set %clc.tot $nick($1, 0)
set %clc.nb 0
echo $1 8[7Clones Scan8] 11Scan pour le chan $1 $+ .
while (%clc.tot > 0) {
;Host complet
set %clc.tmp $ialchan(*!*@ $+ $ial($nick($1, %clc.tot), 1).host, $1, 0)
;/echo $1 $nick($1, %clc.tot) %clc.tmp
if (%clc.tmp > 1) {
while (%clc.tmp > 0) {
set %clc.nick $ialchan(*!*@ $+ $ial($nick($1, %clc.tot), 1).host, $1, %clc.tmp).nick
if (%clc.nick != $nick($1, %clc.tot) && ([ZnF] !isin %clc.nick) && ([ZnF] !isin $nick($1, %clc.tot))) {
echo $1 8[7Clones Scan8]10 $nick($1, %clc.tot) 0=> 10 %clc.nick
inc %clc.nb
}
dec %clc.tmp
}
}
;Host partiel
;set %clc.c $mid($ial($nick($1, %clc.tot), 1).host, $pos($ial($nick($1, %clc.tot), 1).host, $chr(46)),0)
;/echo $1 *!*@* $+ $mid($ial($nick($1, %clc.tot), 1).host, $pos($ial($nick($1, %clc.tot), 1).host, $chr(46)), %clc.c)
;/echo $1 $1
;
;if ($pos($ial($nick($1, %clc.tot), 1).host, $chr(46), 2) != $null) {
;
; set %clc.th *!*@* $+ $mid($ial($nick($1, %clc.tot), 1).host, $pos($ial($nick($1, %clc.tot), 1).host, $chr(46)), %clc.c)
; set %clc.tc $1
;
; set %clc.tmp $ialchan(%clc.th, %clc.tc, 0)
;
; if (%clc.tmp > 1) {
;
; while (%clc.tmp > 0) {
;
; set %clc.nick $ialchan(%clc.th, %clc.tc, %clc.tmp).nick
;
; if (%clc.nick != $nick($1, %clc.tot) && ([ZnF] !isin %clc.nick) && ([ZnF] !isin $nick($1, %clc.tot))) {
;
; echo $1 8[7Clones Scan8]12 $nick($1, %clc.tot) 0=> 12 %clc.nick
; inc %clc.nb
;
; }
;
; dec %clc.tmp
; }
; }
; }
dec %clc.tot
}
if (%clc.nb == 0) echo $1 8[7Clones Scan8]10 Aucun clone trouvé.
}