menu status,channel,query,menubar {
Autotrader
.Turn Trader On:ftp_auto on
.Turn Trader Off:ftp_auto off
.Status: { .echo $timestamp << 0Your 7AutoTrader 0is5 %ftp_auto >> }
}
alias ftp_auto {
set %ftp_auto $1
if (%ftp_auto == on) { .echo $timestamp << 0Your 7AutoTrader 0has been turned5 ON >> }
if (%ftp_auto == off) { .echo $timestamp << 0Your 7AutoTrader 0has been turned5 OFF >> }
}
on *:TEXT:*:#CHANNEL:{
tokenize 32 $strip($1-,burc)
if (%ftp_auto == off) { goto end }
if ($nick == BOTNMAE) {
if ($strip($1) == COMPLETE) {
set %section $strip($3)
set %section $remove(%section,:)
set %rlz $strip($5)
set %chain1 site1
set %chain2 site2
if ( %section == X264) {
set %bookmark X264
if (*/* iswm %rlz) { goto end }
if (*720p* iswm %rlz) { goto end }
if (*-* iswm %rlz) { goto TRANSFER }
goto end
}
if ( %section == TV-X264-HD) {
set %bookmark TV-X264-HD
if (*BluRay* iswm %rlz) { goto end }
if (*/* iswm %rlz) { goto end }
if (*-* iswm %rlz) { goto TRANSFER }
goto end
}
halt
:TRANSFER
window @RACE
echo @RACE $timestamp [08RACE-FN] :: [06 %bookmark ] :: [10 %rlz ]
dll Rushmirc.dll RushScript RushApp.FTP.Transfer(0,'','','',' $+ %CHAIN1 $+ ; $+ %CHAIN2 $+ ',' $+ %bookmark $+ ',' $+ %rlz $+ ', 0 , '','','','','([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)',40,0,0,0,0,2,0);
;dll Rushmirc.dll RushScript RushApp.FTP.Transfer(0,'','','',' $+ %CHAIN1 $+ ; $+ %CHAIN2 $+ ',' $+ %bookmark $+ ',' $+ %rlz $+ ', 0 , '','','','','([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)',40,0,0,0,0,2,0);
halt
:end
halt
}
}
}