on *:START:{ /window -z @prison2beast_main } { /aline @prison2beast_main AT loaded! } on *:TEXT:*:#Pr1sonfly:{ tokenize 32 $strip($1-) if ( $nick == |PFY| ) { set %section $3 set %rls $4 if ( NEW isin $1 ) { goto next } goto end :next if (*MOVIES-DVDR* iswm %section) { goto DVDR } if (*APPS* iswm %section) { goto Apps } if (*TV-DOKU* iswm %section) { goto doku } if (*GAMES-PC* iswm %section) { goto pc } if (*MOVIES-XVID-DE* iswm %section) { goto xvid } if (*MOVIES-XXX* iswm %section) { goto xxx } :xxx { var %sdir = /XXX/ var %ddir = /XXX/ if (*iNTERNAL* iswm %rls) { goto end } if (*SUBBED* iswm %rls) { goto end } if (*LiMiTED* iswm %rls) { goto end } if (*Anime* iswm %rls) { goto end } if (*PAL* iswm %rls) { goto end } if (*dTV* iswm %rls) { goto end } if (*.DOKU.* iswm %rls) { goto end } if (*.DVD9.* iswm %rls) { goto end } if (*PS2* iswm %rls) { goto end } if (*PS3* iswm %rls) { goto end } if (*Wii* iswm %rls) { goto end } if (*gay* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*-2000-* iswm %rls) { goto startxxx } if (*-2001-* iswm %rls) { goto startxxx } if (*-2002-* iswm %rls) { goto startxxx } if (*-2003-* iswm %rls) { goto startxxx } if (*-2004-* iswm %rls) { goto startxxx } if (*-2005-* iswm %rls) { goto startxxx } if (*-2006-* iswm %rls) { goto startxxx } if (*-2007-* iswm %rls) { goto startxxx } if (*-2008-* iswm %rls) { goto startxxx } goto end :xvid { var %sdir = /MOVIES-XVID-DE/ var %ddir = /XVID/ if (*XXX* iswm %rls) { goto end } if (*iNTERNAL* iswm %rls) { goto end } if (*SUBBED* iswm %rls) { goto end } if (*LiMiTED* iswm %rls) { goto end } if (*Anime* iswm %rls) { goto end } if (*PAL* iswm %rls) { goto end } if (*dTV* iswm %rls) { goto end } if (*.DOKU.* iswm %rls) { goto end } if (*.DVD9.* iswm %rls) { goto end } if (*.DVD.* iswm %rls) { goto end } if (*PS2* iswm %rls) { goto end } if (*PS3* iswm %rls) { goto end } if (*Wii* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*-2000-* iswm %rls) { goto startxvid } if (*-2001-* iswm %rls) { goto startxvid } if (*-2002-* iswm %rls) { goto startxvid } if (*-2003-* iswm %rls) { goto startxvid } if (*-2004-* iswm %rls) { goto startxvid } if (*-2005-* iswm %rls) { goto startxvid } if (*-2006-* iswm %rls) { goto startxvid } if (*-2007-* iswm %rls) { goto startxvid } if (*-2008-* iswm %rls) { goto startxvid } if (*TS* iswm %rls) { goto startxvid } if (*TC* iswm %rls) { goto startxvid } if (*DVDRIP* iswm %rls) { goto startxvid } if (*DVDSCR* iswm %rls) { goto startxvid } if (*R5* iswm %rls) { goto startxvid } goto end goto end :pc { var %sdir = /GAMES-PC/ var %ddir = /GAMES/PC/ if (*TC* iswm %rls) { goto end } if (*TS* iswm %rls) { goto end } if (*limited* iswm %rls) { goto end } if (*BETA* iswm %rls) { goto end } if (*DEMO* iswm %rls) { goto end } if (*Doku* iswm %rls) { goto end } if (*FESTiVAL* iswm %rls) { goto end } if (*TV* iswm %rls) { goto end } if (*MAGAZiNE* iswm %rls) { goto end } if (*XViD* iswm %rls) { goto end } if (*Sport* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*2006* iswm %rls) { goto startpc } if (*2007* iswm %rls) { goto startpc } if (*German* iswm %rls) { goto startpc } if (*.* iswm %rls) { goto startpc } if (*_* iswm %rls) { goto startpc } goto end :DVDR { var %sdir = /MOVIES-DVDR/ var %ddir = /DVDR/ if (*TC* iswm %rls) { goto end } if (*TS* iswm %rls) { goto end } if (*limited* iswm %rls) { goto end } if (*.DVD9.* iswm %rls) { goto end } if (*Doku* iswm %rls) { goto end } if (*FESTiVAL* iswm %rls) { goto end } if (*TV* iswm %rls) { goto end } if (*MAGAZiNE* iswm %rls) { goto end } if (*XViD* iswm %rls) { goto end } if (*Sport* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*2006* iswm %rls) { goto startdvd } if (*2007* iswm %rls) { goto startdvd } if (*German* iswm %rls) { goto startdvd } if (*.PAL.DVDR* iswm %rls) { goto startdvd } if (*.* iswm %rls) { goto startdvd } goto end :Apps { var %sdir = /APPS/ var %ddir = /APPS/ if (*XXX* iswm %rls) { goto end } if (*iNTERNAL* iswm %rls) { goto end } if (*SUBBED* iswm %rls) { goto end } if (*LiMiTED* iswm %rls) { goto end } if (*PAL* iswm %rls) { goto end } if (*dTV* iswm %rls) { goto end } if (*.DOKU.* iswm %rls) { goto end } if (*PS2* iswm %rls) { goto end } if (*PS3* iswm %rls) { goto end } if (*training* iswm %rls) { goto end } if (*DEMO* iswm %rls) { goto end } if (*DVD9* iswm %rls) { goto end } if (*.XViD.* iswm %rls) { goto end } if (*Wii* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*Addon.* iswm %rls) { goto end } if (*Mac.os* iswm %rls) { goto end } if (*.iNDU* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*2007* iswm %rls) { goto startapps } if (*GERMAN* iswm %rls) { goto startapps } if (*Multi* iswm %rls) { goto startapps } if (*.ISO* iswm %rls) { goto startapps } if (*.* iswm %rls) { goto startapps } goto end :doku { var %sdir = /TV-DOKU/ var %ddir = /TV/DOKU/ if (*XXX* iswm %rls) { goto end } if (*iNTERNAL* iswm %rls) { goto end } if (*SUBBED* iswm %rls) { goto end } if (*LiMiTED* iswm %rls) { goto end } if (*PAL* iswm %rls) { goto end } if (*.TS.* iswm %rls) { goto end } if (*.DVDRiP.* iswm %rls) { goto end } if (*.DVD.* iswm %rls) { goto end } if (*.DVD5.* iswm %rls) { goto end } if (*.DVD9.* iswm %rls) { goto end } if (*Sample* iswm %rls) { goto end } if (*CD1* iswm %rls) { goto end } if (*CD2* iswm %rls) { goto end } if (*CD3* iswm %rls) { goto end } if (*german.* iswm %rls) { goto startdoku } :startdvdr /dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, 'PRiSONFLY', ' $+ %sdir $+ %rls $+ ', '', 'beast', ' $+ %ddir $+ $strip(%rls,bruc) $+ ', '', RS_APPEND or RS_DIRDES or RS_DIRSRC, '', '', '', '', '([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)', 90, 0, 0, 0, 0, 0, 0); /aline @prison2beast_main [ $timestamp ] [ AT-RACE ] iN %section -> %rls from PRiSON 2 beast goto end } :startapps /dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, 'PRiSONFLY', ' $+ %sdir $+ %rls $+ ', '', 'beast', ' $+ %ddir $+ $strip(%rls,bruc) $+ ', '', RS_APPEND or RS_DIRDES or RS_DIRSRC, '', '', '', '', '([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)', 90, 0, 0, 0, 0, 0, 0); /aline @prison2beast_main [ $timestamp ] [ AT-RACE ] iN %section -> %rls from PRiSON 2 beast goto end } :startdoku /dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, 'PRiSONFLY', ' $+ %sdir $+ %rls $+ ', '', 'beast', ' $+ %ddir $+ $strip(%rls,bruc) $+ ', '', RS_APPEND or RS_DIRDES or RS_DIRSRC, '', '', '', '', '([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)', 90, 0, 0, 0, 0, 0, 0); /aline @prison2beast_main [ $timestamp ] [ AT-RACE ] iN %section -> %rls from PRiSON 2 beast goto end } :startpc /dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, 'PRiSONFLY', ' $+ %sdir $+ %rls $+ ', '', 'beast', ' $+ %ddir $+ $strip(%rls,bruc) $+ ', '', RS_APPEND or RS_DIRDES or RS_DIRSRC, '', '', '', '', '([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)', 90, 0, 0, 0, 0, 0, 0); /aline @prison2beast_main [ $timestamp ] [ AT-RACE ] iN %section -> %rls from PRiSON 2 beast goto end } :startxxx /dll rushmirc.dll RushScript RushApp.FTP.Transfer(0, 'PRiSONFLY', ' $+ %sdir $+ %rls $+ ', '', 'beast', ' $+ %ddir $+ $strip(%rls,bruc) $+ ', '', RS_APPEND or RS_DIRDES or RS_DIRSRC, '', '', '', '', '([^\w]*100%[^\w]*)|([^\w]*-\sCOMPLETE\s\)[^\w]*)|([^\w]*-\sCOMPLETE\s-[^\w]*)', 90, 0, 0, 0, 0, 0, 0); /aline @prison2beast_main [ $timestamp ] [ AT-RACE ] iN %section -> %rls from PRiSON 2 beast goto end } :end } }