Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import shutil
- import os
- import re
- SubFileTypes = ('sub','srt','txt')
- ZipFileTypes = ('rar','zip','7z')
- MediaFileTypes = ('mkv','avi','mp4','wmv')
- DownloadName = ''.join(eg.event.payload)
- FileName = os.path.basename(DownloadName)
- isFolder = os.path.isdir(DownloadName)
- eg.globals.tvzip = 'J:\\DL\\TVzip\\'
- eg.globals.tvzipdir = eg.globals.tvzip+FileName+'\\'
- eg.globals.tvproc = 'J:\\DL\\TVProc\\'
- if isFolder == True:
- os.mkdir(eg.globals.tvzipdir)
- for root, dirs, files in os.walk(DownloadName):
- for f in files:
- if f.endswith(ZipFileTypes) or re.search(r'\.r\d+$', f):
- shutil.copy(os.path.join(root,f),eg.globals.tvzipdir)
- if f.endswith(SubFileTypes) or f.endswith(MediaFileTypes):
- shutil.copy(os.path.join(root,f),eg.globals.tvproc)
- elif isFolder == False:
- shutil.copy(DownloadName,eg.globals.tvproc)
- else:
- print 'I\'m confused!'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement