From 536669858a949c5b34b902b7e05f336e33b2df28 Mon Sep 17 00:00:00 2001 From: zoidberg10 Date: Tue, 31 Jan 2012 21:27:45 +0100 Subject: re-enable & refactor fileserve/filejungle/uploadstation --- module/plugins/hoster/UploadStationCom.py | 146 +++--------------------------- 1 file changed, 13 insertions(+), 133 deletions(-) (limited to 'module/plugins/hoster/UploadStationCom.py') diff --git a/module/plugins/hoster/UploadStationCom.py b/module/plugins/hoster/UploadStationCom.py index fea5f4245..ede176e1f 100644 --- a/module/plugins/hoster/UploadStationCom.py +++ b/module/plugins/hoster/UploadStationCom.py @@ -1,141 +1,21 @@ # -*- coding: utf-8 -*- -from __future__ import with_statement - -from module.network.RequestFactory import getURL -from module.plugins.Hoster import Hoster -from module.plugins.ReCaptcha import ReCaptcha - import re +from module.plugins.hoster.FileserveCom import FileserveCom, checkFile -def getInfo(urls): - yield [(url, 0, 1, url) for url in urls] - -class UploadStationCom(Hoster): +class UploadStationCom(FileserveCom): __name__ = "UploadStationCom" __type__ = "hoster" - __pattern__ = r"http://(www\.)?uploadstation\.com/file/(?P[A-Za-z0-9]+)" - __version__ = "0.33" + __pattern__ = r"http://(?:www\.)?uploadstation\.com/file/(?P[A-Za-z0-9]+)" + __version__ = "0.5" __description__ = """UploadStation.Com File Download Hoster""" - __author_name__ = ("fragonib") - __author_mail__ = ("fragonib[AT]yahoo[DOT]es") - - FILE_OFFLINE_PATTERN = r'''

File not available

|

File is not available

''' - FILE_TITLE_PATTERN = r'''
(.*?)
''' - FILE_SIZE_PATTERN = r'''
File size: (.*?) (KB|MB|GB)''' - CAPTCHA_PRESENT_TOKEN = '