; /dupecheck section release site1 site2 [site2 is the one that gets checked, site1 is source] alias dupecheck { if ($regex($2,/(.*?)\-/i) > 0) { var %duperelease $replace($remove($regml(1),PAL,NTSC,USA,MULTI,STV,EDITION,COMPLETE,WS,EUR),$chr(46),$chr(32),$chr(95),$chr(32)) set $+(%,$4,dupe) 0 dll rushmirc.dll SetMircCmd /dupecheckecho $1 $2 $3 $4 dll rushmirc.dll RushScript RushApp.FTP.RAW(' $+ $4 $+ ', 'site search %duperelease $+ ',RS_ONE or RS_LOGIN or RS_LOGOUT) } } alias dupecheckecho { if (*values*displayed*after*dir* iswm $5-) { halt } if (*doing*case*sensitive*for* iswm $5-) { halt } if (*200- iswm $5-) { halt } if (*site*search* iswm $5-) { halt } if ($regex($strip($5-),/200\-\/*\/*-*/i) > 0) && ($regex($strip($5-),/sample|cd\d|dvd\d|sub/i) < 1) { set $+(%,$4,dupe) 1 } if (*200*command*ok* iswm $5-) || (*200*directories*found* iswm $5-) { if ([ [ $+(%,$4,dupe) ] ] == 0) { unset $+(%,$4,dupe) fxp $1 $2 $3 $4 } else { unset $+(%,$4,dupe) } } }