All pastes #1028075 Raw Edit

Mine

public text v1 · immutable
#1028075 ·published 2008-05-24 17:38 UTC
rendered paste body
on *:TEXT:*GREAT PRETIME*:#test:{
  if (NUKER != $nick ) { halt }
  var %rls $remove($strip($6),)
  var %dir $remove($strip($4),)

  if (*/* iswm %rls) { halt }
  if (*@* iswm %rls) { halt }
  if (*!* iswm %rls) { halt }
  if (*#* iswm %rls) { halt }
  if (*$* iswm %rls) { halt }
  if (*%* iswm %rls) { halt }
  if (*^* iswm %rls) { halt }
  if (*&* iswm %rls) { halt }
  if (*[* iswm %rls) { halt }
  if (*]* iswm %rls) { halt }
  if (*[* iswm %dir) { halt }
  if (*]* iswm %dir) { halt }
  if (*~* iswm %rls) { halt }
  if (*=* iswm %rls) { halt }
  if (*+* iswm %rls) { halt }
  if (*`* iswm %rls) { halt }
  //say %rls
  //say %dir
  if (*REQUEST* iswm $1-) { halt }
  if (*LEADER* iswm $1-) { halt }
  if (*ARCHIVE* iswm $1-) { halt }  

  set %skipfilter MAC.OSX|_MULTI|(\.|\(|_|-)((?i)|MULTI5|(?-i))(\.|\)|_|-)|JPN|19[0-9][0-9]|20[0-9][0-6]|ASIA|french|german|spanish|japanese|thai|korean|chinese|ukrainian|macedonian|Portuguese|russian|slovenian|romanian|swedish|greek|hebrew|slovak|finnish|dutch|french|german|spanish|japanese|thai|korean|chinese|ukrainian|macedonian|Portuguese|russian|slovenian|romanian|swedish|greek|hebrew|slovak|finnish|dutch|CZECH|HUNGARIAN|PORTUGUESE|Irak|POLiSH|DUTCH|Nordic|HUN|German|Korean|FiNNiSH|Danish|crap
  if ($regex(%rls,m~((?i) $+ %skipfilter $+ )~g) != 0) { halt }

  if (APPS == %dir) { goto apps }
  if (DVDR == %dir) { goto dvdr }
  if (GAMES == %dir) { goto games }
  if (PS2 == %dir) && (*NTSC* iswm %rls) { goto ps2ntsc }
  if (PS2 == %dir) && (*USA* iswm %rls) { goto ps2ntsc }
  if (PS2 == %dir) && (*PAL* iswm %rls) { goto ps2pal }
  if (PSP == %dir) { goto psp }
  if (VCD == %dir) { goto end }
  if (Wii == %dir) && (*NTSC* iswm %rls) { goto wiintsc }
  if (Wii == %dir) && (*USA* iswm %rls) { goto wiintsc }
  if (Wii == %dir) && (*PAL* iswm %rls) { goto wiipal }  
  if (XBOX360 == %dir) && (*NTSC* iswm %rls) { goto x360ntsc }
  if (XBOX360 == %dir) && (*USA* iswm %rls) { goto x360ntsc }
  if (XBOX360 == %dir) && (*PAL* iswm %rls) { goto x360pal }
  if (XBOX360 == %dir) && (*XBOX360* iswm %rls) { goto x360ntsc }
  if (XVID == %dir) { goto xvid }
  if (XXX == %dir) && (*-Pr0nStarS* iswm %rls) { goto xxx1 }
  if (XXX == %dir) && (*-PORNOLATiON* iswm %rls) { goto xxx2 }
  if (XXX == %dir) && (*-DivXfacTory* iswm %rls) { goto end }
  if (XXX == %dir) && (*-SWE6RUS* iswm %rls) { goto end }
  goto end

  :apps 
  if (APPS != %dir) { goto end }
  set %apps -ZWTiSO|-CYGiSO|-TFTISO|-DVTiSO|-EcHoS|-XiSO|-RESTORE|-JUSTiSO|-ADDICTION|-PillePalle|-nn|-ARNiSO|-ETH0
  set %appsfilter -NLN|-CFE|DVD|-NoPE|-ISO|-MAGNiTUDE|-TBE|BLAH|NUKE|TEST|TRADE|Training|Encylopedia|Exam|-PMM|DVD9|-HELL|-SHOCKiSO|-LiBiSO|-YYePGiSO|-FCNiSO|-SUNiSO|-fJr|-SoSISO|-EDGEISO|-SiGNMAKER|-ABORTIONSAREFORBABIES|-DYNAMiCS|DVDR|Alldata.|.Brazilian-|.Danish-|-DiGiTAL|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival

  if ($regex(%rls,m~((?i) $+ %apps $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %appsfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;kmh', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dmg', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;mer', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;xtr', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;bts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pla', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;doa', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;sew', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;spa', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;mer', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mer', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dmg', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;kmh', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;hvn', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;kmh', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pms;iborg', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;pms', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;buf', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pla', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;cor', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;wde', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;ts', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;mpd', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mpd;cor', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'APPS', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);      


  /timerClearQueueAPPS 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[13 APPS 9][0 %rls 9]
  unset %apps
  unset %appsfilter
  unset %rls
  unset %dir
  goto end


  :dvdr 
  if (DVDR != %dir) { goto end }

  set %dvdr -MPTDVD|-MiND|-ALLiANCE|-Replica|-MPTDVD|-LMG|-CuriousJotos|-SCREAM|-TGP|-METHOD|-TVMA|-NOGRP|-FEAR|-FCR|-ThP|-ANXiETY|-HNRDVD|-AXDVD|-DREAMLiGHT
  set %dvdrfilter BLAH|NUKE|TEST|TRADE|DVD9|XXX|PAL|iNTERNAL|STV|Screener|.XViD|.VCD|.SVCD|.R3.|-INSECTS|-VoMiT|-EMERALD|-XanaX|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|S[0-9][0-9]|Season.[0-9][0-9]

  if ($regex(%rls,m~((?i) $+ %dvdr $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %dvdrfilter $+ )~g) != 0) { halt }


  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;mer', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;dsl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;dmg', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;dsl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;doa', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;hvn', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;kmh', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;wde', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dmg', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;sew', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;bts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pms;iborg', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;wde', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;hvn', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;kmh', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;buf', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;pms', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mk0', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;jjxxx', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;cor', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;iborg', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;wde', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;kmh', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;spa', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;sjd', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;eor', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;whp', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;mpd', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'DVDR', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);


  /timerClearQueueDVDR 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[0 DVDR 9][0 %rls 9]
  unset %dvdr
  unset %dvdrfilter
  unset %rls
  goto end


  :games 
  if (GAMES != %dir) { goto end }
  set %games .RIP.|-CiFE|-RELOADED|-Razor1911|-DEViANCE|-ADDICTION|-RECHARGED|-GGS|-FASiSO|-JFKPC|-ViTALiTY|-FLT|-PROCYON|-HATRED|-POSTMORTEM|-OVERDUE|-QUARTEX|-ViSTA|-RiSiNG|-DELiGHT|-Gratis|-Unleashed|-ARMADA|-SKIDROW|-HI2U|-Micronauts|-RAGAiSO|-DETONATiON
  set %gamesfilter BLAH|NUKE|TEST|TRADE|DVD9|clone|demo|nfofix|-BiRDFLUSUX|TRAINER|Unlocker|CHEATS|NoCD|Patch|Crack|Update|Crackfix|DOX|savegame|NoDVD|addon|editor|all.access|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival
  if ($regex(%rls,m~((?i) $+ %games $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %gamesfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;wde', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;dsl', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mko', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;mer', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;doa', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;wde', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;bts', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;sew', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;hvn', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;sew', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;xtr', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;tl', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;kmh', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;buf', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;kmh', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;doa', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;dmg', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;iborg', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mpd;cor', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;hvn', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pla', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pla;sjd', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;spa', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;mpd', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;eor', 'GAMES', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueGAMES 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[3 GAMES 9][0 %rls 9]
  unset %games
  unset %gamesfilter
  unset %rls
  goto end


  :ps2ntsc 
  if (PS2 != %dir) { goto end }

  set %ps2ntsc   
  set %ps2ntscfilter BLAH|NUKE|TEST|TRADE|DVD9|RIP|XBOX|WII|PSP|JAP|PAL|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|-oNePiEcE

  if ($regex(%rls,m~((?i) $+ %ps2ntsc $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %ps2ntscfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;doa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;kmh', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;dmg', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;kmh', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;kmh', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;buf', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;buf', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dze', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueuePS2 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[6 PS2 9][0 %rls 10]
  unset %ps2ntsc
  unset %ps2ntscfilter
  unset %rls

  goto end


  :ps2pal 
  if (PS2 != %dir) { goto end }
  set %ps2pal 
  set %ps2palfilter BLAH|NUKE|TEST|TRADE|DVD9|RIP|XBOX|WII|PSP|JAP|NTSC|USA|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|-oNePiEcE
  if ($regex(%rls,m~((?i) $+ %ps2pal $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %ps2palfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;doa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mer', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;mer', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;mer', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;xtr', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;doa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;xtr', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mer', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;spa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;dsl', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;hvn', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;whp', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;dze', 'PS2', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 350, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);


  /timerClearQueuePS2 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[11 PS2 9][0 %rls 10]
  unset %ps2pal
  unset %ps2palfilter
  unset %rls
  goto end


  :psp 
  if (PSP != %dir) { goto end }
  set %psp
  set %pspfilter KOR|BLAH|NUKE|TEST|TRADE|DVD9|XBOX|XBOX360|JAP|PAL|UMDRiP|PS2DVD|XBOX|XBOX360|WII|RIP|EUR|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival
  if ($regex(%rls,m~((?i) $+ %psp $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %pspfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;sew', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;pms', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;kmh', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;buf', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;bts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dsl', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;kmh', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;ts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dsl', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;ts', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;cor', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;eor', 'PSP', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueuePSP 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[12 PSP 9][0 %rls 10]
  unset %psp
  unset %pspfilter
  unset %rls
  goto end


  :vcd 
  if (VCD != %dir) { goto end }
  set %vcd -DiNATY|-HafVCD|-MENTiON|-WUF|-PreVail|-ReCode|-maVenssupplieR|-mVs|-DaNGeRoUs|-NBP|-SEPTIC|-DOD|-XanaX|-BMB|-WBROS|-CANALSTREET|-RUSTLERS|-FLAMES|-CAMERA|-MrNiCeGuy|-R33L|-RIDERz|-SaGa|-NYSLVER|-OEM|-AEvcd|-HYdRO
  set %vcdfilter BLAH|NUKE|TEST|TRADE|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival
  if ($regex(%rls,m~((?i) $+ %vcd $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %vcdfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;bts', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mer', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;doa', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;doa', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;xtr', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mk0', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;sew', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;tl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;tl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dmg', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;kmh', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;mer', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mk0;iborg', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;iborg', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;pms', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;kmh', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;dmg', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;dsl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'VCD', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);


  /timerClearQueueVCD 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[14 VCD 9][0 %rls 10]
  unset %vcd
  unset %vcdfilter
  unset %rls
  goto end


  :wiintsc 
  if (Wii != %dir) { goto end }
  set %wiintsc 
  set %wiintscfilter BLAH|NUKE|TEST|TRADE|JAP|ASIAN|DEMO|XBOXDVD|XBOXDVD5|PS2DVD|PSP|PS2CD|XBOX360|PAL|-EXTRAS|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|.GER.|.FRA.
  if ($regex(%rls,m~((?i) $+ %wiintsc $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %wiintscfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;brs', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;tl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;mer', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;buf', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;xtr', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;mer', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;xtr', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;iborg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;cor', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;cor', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'whp;ts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'whp;spa', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);



  /timerClearQueueWII 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[4 WII 9][0 %rls 10]
  unset %wiintsc
  unset %wiintscfilter
  unset %rls
  goto end

  :wiipal 
  if (Wii != %dir) { goto end }
  set %wiipal 
  set %wiipalfilter PAL.VC|BLAH|NUKE|TEST|TRADE|JAP|ASIAN|DEMO|XBOXDVD|XBOXDVD5|PS2DVD|PSP|PS2CD|XBOX360|NTSC|USA|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|.GER.|.FRA.
  if ($regex(%rls,m~((?i) $+ %wiipal $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %wiipalfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;hvn', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;ts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;hvn', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;hvn', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;dze', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;tl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dsl', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;hvn', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;cor', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;buf', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;iborg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dmg', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;pla', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;whp', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mpd;ts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;mpd', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;bts', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;eor', 'WII', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueWII 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[4 WII 9][0 %rls 10]
  unset %wiipal
  unset %wiipalfilter
  unset %rls
  goto end


  :x360ntsc 
  if (XBOX360 != %dir) { goto end }
  set %x360ntsc 
  set %x360ntscfilter BLAH|NUKE|TEST|TRADE|JAP|ASIAN|DEMO|Wii|XBOXDVD|XBOXDVD5|PS2DVD|PSP|PS2CD|PAL|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival
  if ($regex(%rls,m~((?i) $+ %x360ntsc $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %x360ntscfilter $+ )~g) != 0) { halt }
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;kmh', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;hvn', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;bts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;xtr', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;sew', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mk0', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;xtr', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'jjxxx;mer', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;doa', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mer', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;jjxxx', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;iborg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;wde', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;ts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;dze', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;spa', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;cor', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueXBOX360 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[5 XBOX360 9][0 %rls 10]
  unset %x360ntsc
  unset %x360ntscfilter
  unset %rls
  goto end


  :x360pal 
  if (XBOX360 != %dir) { goto end }
  set %x360pal
  set %x360palfilter BLAH|NUKE|TEST|TRADE|JAP|ASIAN|DEMO|Wii|XBOXDVD|XBOXDVD5|PS2DVD|PSP|PS2CD|NTSC|USA|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival
  if ($regex(%rls,m~((?i) $+ %x360pal $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %x360palfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;tl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;hvn', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;hvn', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;xtr', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;xtr', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;pla', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pla', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;dmg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;dsl', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;cor', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pms;iborg', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;buf', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dze', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;dze', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;eor', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;eor', 'XBOX360', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 500, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);



  /timerClearQueueXBOX360 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[5 XBOX360 9][0 %rls 10]
  unset %x360pal
  unset %x360palfilter
  unset %rls
  goto end


  :xvid 
  if (XVID != %dir) { goto end }
  set %xvid -PreVail|-iLG|-ViSUAL|-ALLiANCE|-RUSTLERS|-PreVail|-PUKKA|-iMBT|-DEiTY|-DiAMOND|-maVenssupplieR|-D0PE|-ZN|-LiNE|-LMG|-XanaX|-DoNE|-DMT|-LRC|-MDP|-NoSCR|-FLAiTE|-HLS|-ViTE|-ORiGiNAL|-TKK|-THRiVE|-20th|-ANXiETY|-NeDiVx|-DELAY|-HooKah 
  set %xvidfilter .STV.|BLAH|NUKE|TEST|TRADE|iNTERNAL|-TURKiSO|2000|2001|2002|2003|2004|2005|iNTERNAL|Festival|-BiFOS|-SPiRAL|-STARLiGHT
  if ($regex(%rls,m~((?i) $+ %xvid $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %xvidfilter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;bts', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;tl', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;kmh', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;t1', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dsl', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;dsl', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;xtr', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;mer', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;mer', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;mer', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;doa', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pla;doa', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;sew', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;nss', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;hvn', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pms;iborg', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;hvn', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;pms', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;dmg', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;doa', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pms', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;pla', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pla;doa', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'iborg;cor', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;jjxxx', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;iborg', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;wde', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;ts', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pla;mk0', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;cor', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;whp', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mpd;eor', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;mpd', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;pt', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'whp;nss', 'XVID', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)', 200, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueXVID 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[10 XVID 9][0 %rls 9]
  unset %xvid
  unset %xvidfilter
  unset %rls
  goto end


  :xxx1 
  if (XXX != %dir) { goto end }
  set %xxx1 -Pr0nStarS
  set %xxx1filter BLAH|NUKE|TEST|TRADE|-PORNOLATiON|-DivXfacTory|-SWE6RUS
  if ($regex(%rls,m~((?i) $+ %xxx1 $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %xxx1filter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;mpd', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;xtr', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;hvn', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mer;buf', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;doa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;tl', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mk0', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;buf', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;hvn', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;mer', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;pms', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;epg', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;mk0', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;doa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;sew', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;dsl', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'doa;epg', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;ts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;ts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;gal', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;spa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'ts;cor', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;whp', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;whp', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mpd;eor', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;dze', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'epg;roa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueXXX 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[08 XXX 9][0 %rls 10]
  unset %xxx1
  unset %xxx1filter
  unset %rls
  goto end


  :xxx2
  if (XXX != %dir) { goto end }
  set %xxx2 -PORNOLATiON
  set %xxx2filter BLAH|NUKE|TEST|TRADE|-Pr0nStarS|-DivXfacTory|-SWE6RUS
  if ($regex(%rls,m~((?i) $+ %xxx2 $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %xxx2filter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'spa;kmh', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'tl;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'brs;sew', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'xtr;hvn', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;dsl', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;bts', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;xtr', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;wde', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'kmh;dmg', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dsl;tl', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;dmg', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'bts;kmh', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;kmh', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'hvn;buf', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;pms', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'dmg;wde', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'sew;brs', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;wrm', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'pms;wrm', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;spa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;cor', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wde;pla', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'buf;epg', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'epg;mk0', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'cor;eor', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'wrm;whp', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);
  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'mk0;roa', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob|jpg)$)', 90, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);


  /timerClearQueueXXX 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window -kze @TR@DER
  .aline @TR@DER $fulldate 9[08 XXX 9][0 %rls 10]
  unset %xxx2
  unset %xxx2filter
  unset %rls
  goto end

  :xxx3 
  if (XXX != %dir) { goto end }
  set %xxx3 -DivXfacTory
  set %xxx3filter BLAH|NUKE|TEST|TRADE|-PORNOLATiON|-Pr0nStarS|-SWE6RUS
  if ($regex(%rls,m~((?i) $+ %xxx3 $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %xxx3filter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'S1;S2', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob)$)|(\.(jpg)$)', 300, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueXXX 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window @PR0N
  .aline @PR0N $fulldate 10[05 XXX 10][14 %rls 10]
  unset %xxx3
  unset %xxx3filter
  unset %rls
  goto end

  :xxx4 
  if (XXX != %dir) { goto end }
  set %xxx4 -SWE6RUS
  set %xxx4filter BLAH|NUKE|TEST|TRADE|-PORNOLATiON|-Pr0nStarS|-DivXfacTory
  if ($regex(%rls,m~((?i) $+ %xxx4 $+ )~g) != 0) 
  if ($regex(%rls,m~((?i) $+ %xxx4filter $+ )~g) != 0) { halt }

  .dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, '', '', '', 'S1;S2', 'XXX', ' $+ %rls $+ ', RS_LOGOUT, '', '', '', '', '(\w*100%\w*)|(\w*-\sCOMPLETE(\s(\)|-)|D\))\w*)|(\w*_FINISHED_\w*)|(\w*complete]\s\w*)|(\.(avi|mpeg|mpg|vob)$)|(\.(jpg)$)', 300, 0, 0, RS_SORTSIZE or RS_SORTDES, 0, 2, 0);

  /timerClearQueueXXX 1 600 .dll rushmirc.dll RushScript RushApp.FTP.RemoveQueue('','','',RS_FAIL);
  .window @PR0N
  .aline @PR0N $fulldate 10[05 XXX 10][14 %rls 10]
  unset %xxx4
  unset %xxx4filter
  unset %rls
  goto end

  :end

}