From 29f9dc8fb3396b03d732ebcbeb1cc8f00fe13897 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Wed, 25 Aug 2010 18:22:27 +0200 Subject: new dirs --- core/module/plugins/hoster/FileserveCom.py | 92 ------------------------------ 1 file changed, 92 deletions(-) delete mode 100644 core/module/plugins/hoster/FileserveCom.py (limited to 'core/module/plugins/hoster/FileserveCom.py') diff --git a/core/module/plugins/hoster/FileserveCom.py b/core/module/plugins/hoster/FileserveCom.py deleted file mode 100644 index ff09d9a0a..000000000 --- a/core/module/plugins/hoster/FileserveCom.py +++ /dev/null @@ -1,92 +0,0 @@ -# -*- coding: utf-8 -*- - -import re -from module.plugins.Hoster import Hoster -from module.plugins.ReCaptcha import ReCaptcha - -from module.network.Request import getURL - -def getInfo(urls): - result = [] - - for url in urls: - html = getURL(url) - if re.search(r'

File not available

', html): - result.append((url, 0, 1, url)) - continue - - size = re.search(r"(.*?) MB", html).group(1) - size = int(float(size)*1024*1024) - - name = re.search('

(.*?)

', html).group(1) - result.append((name, size, 2, url)) - - yield result - -class FileserveCom(Hoster): - __name__ = "FileserveCom" - __type__ = "hoster" - __pattern__ = r"http://(www\.)?fileserve\.com/file/.*?(/.*)?" - __version__ = "0.2" - __description__ = """Fileserve.Com File Download Hoster""" - __author_name__ = ("jeix", "mkaay") - __author_mail__ = ("jeix@hasnomail.de", "mkaay@mkaay.de") - - def setup(self): - self.req.canContinue = self.multiDL = True if self.account else False - - def process(self, pyfile): - - self.html = self.load(self.pyfile.url, cookies=False if self.account else True) - if re.search(r'

File not available

', self.html) != None: - self.offline - - self.pyfile.name = re.search('

(.*?)

', self.html).group(1) - - if self.account: - self.handlePremium() - else: - self.handleFree() - - def handlePremium(self): - self.download(self.pyfile.url, post={"download":"premium"}, cookies=True) - - def handleFree(self): - - if r'