Snippets Project Page
Author: entropy
Added: 5y
Updated: 5y
mIRC: v6.35+
Hits: 1,671
Downloads: 48
Review: Talon
Size: 1.69KB
2 0
Login to vote.
Next Gen Clone Scanner
v1.2
This snippet is a classic. It's simple and accurate. Nifty to have an easy and great way to list clones on a channel.
This snippet uses mIRC's Internal Address List ($ial and /who).
So onload, if you are currently connected to a network and there is a channel open, it silently /who #chan.
You can /clonescan (for active window) or /clonescan #channel. Or, you can right click a channel, then select "Clone Scan".
- Enjoy!
Download
JSON
▲ Review
▼ Source
; NEXT GEN CLONESCANNER v1.2 - by entropy & Talon 2018 ; To use: /clonescan (for active channel) and: /clonescan #channel (for the given channel) ;========================================================================================== on *:load:{ if ($ial == $true) { var %a = 1, %b while ($scon(%a)) { .scid $v1 var %x = 1, %y while ($chan(%x)) { %y = $v1 | if ($chan(%y).ial == $false) { who %y } | inc %x } inc %a } .scid -r } echo $color(whois) -tag [Clonescan] $chr(9679) Loaded.. } on me:*:join:#:{ who # } raw 352:*:{ halt } raw 315:*:{ halt } ;========================================================================================== #clonescan on menu channel { - $iif($server,Clone Scanner) { clonescan # } - } alias clonescan { tokenize 32 $iif($1 ischan,$1,$iif($active ischan,$active)) if ($1 && $server) { echo $color(info) -tag Clonescan in progress for: $1 $+ ... var %x 0 , %s 0 , %c 0 while ($nick($1,%x)) { var %x %x + 1 , %n $v1 , %a $address($v1,2) if (!$var($+(%,Match.,%a),1) && $ialchan(%a,$1,0) > 1) { var %s %s + 1 , %c %c + $v1 , % $+ [ Match. $+ [ %a ] ] 1 | echo $color(whois) -tag $+([,%s,]) %a $+($chr(40),$regsubex($mid($str($chr(32),$v1),2),//g,$ialchan(%a, [ $1 ] ,\n).nick),$chr(41)) } } echo $color(info) -tag [Clones] $chr(9679) $iif(!%s,No clones found on $1 $+ .,Clones Found: %c - Clone Sets Found: %s - $1 is: %c $+ / $+ $nick($1,0) $+($chr(40),$round($calc(%c / $nick($1,0) * 100),2),%,$chr(41)) clones) } } #clonescan end
Changelog:
0
0
Review: Talon
Very nice effective tool for finding nicks within a channel matching *!*@host. It should be noted though with host maskings on various networks, and html-web-clients such as mibbit, that these are "potential" clones, and not necessarily "actual" clones.
Very nice effective tool for finding nicks within a channel matching *!*@host. It should be noted though with host maskings on various networks, and html-web-clients such as mibbit, that these are "potential" clones, and not necessarily "actual" clones.