diff options
Diffstat (limited to 'pyload/plugins/hoster/FileomCom.py')
| -rw-r--r-- | pyload/plugins/hoster/FileomCom.py | 25 | 
1 files changed, 11 insertions, 14 deletions
| diff --git a/pyload/plugins/hoster/FileomCom.py b/pyload/plugins/hoster/FileomCom.py index a5ddb797c..2b6fd34db 100644 --- a/pyload/plugins/hoster/FileomCom.py +++ b/pyload/plugins/hoster/FileomCom.py @@ -3,30 +3,27 @@  # Test links:  # http://fileom.com/gycaytyzdw3g/random.bin.html -from pyload.plugins.internal.XFSPHoster import XFSPHoster, create_getInfo +from module.plugins.internal.XFSHoster import XFSHoster, create_getInfo -class FileomCom(XFSPHoster): -    __name__ = "FileomCom" -    __type__ = "hoster" -    __version__ = "0.01" +class FileomCom(XFSHoster): +    __name__    = "FileomCom" +    __type__    = "hoster" +    __version__ = "0.05"      __pattern__ = r'https?://(?:www\.)?fileom\.com/\w{12}'      __description__ = """Fileom.com hoster plugin""" -    __authors__ = [("Walter Purcaro", "vuolter@gmail.com")] +    __license__     = "GPLv3" +    __authors__     = [("Walter Purcaro", "vuolter@gmail.com")] -    HOSTER_NAME = "fileom.com" +    HOSTER_DOMAIN = "fileom.com" -    FILE_URL_REPLACEMENTS = [(r'/$', "")] +    NAME_PATTERN = r'Filename: <span>(?P<N>.+?)<' +    SIZE_PATTERN = r'File Size: <span class="size">(?P<S>[\d.,]+) (?P<U>[\w^_]+)' -    FILE_NAME_PATTERN = r'Filename: <span>(?P<N>.+?)<' -    FILE_SIZE_PATTERN = r'File Size: <span class="size">(?P<S>[\d\.]+) (?P<U>\w+)' - -    ERROR_PATTERN = r'class=["\']err["\'][^>]*>(.*?)(?:\'|</)' - -    LINK_PATTERN = r"var url2 = '(.+?)';" +    LINK_PATTERN = r'var url2 = \'(.+?)\';'      def setup(self): | 
