Пример #1
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class UnrestrictLi(DeadHoster):
    __name__ = "UnrestrictLi"
    __type__ = "hoster"
    __version__ = "0.23"

    __pattern__ = r'https?://(?:www\.)?(unrestrict|unr)\.li/dl/[\w^_]+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Unrestrict.li multi-hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("stickell", "*****@*****.**")]


getInfo = create_getInfo(UnrestrictLi)
Пример #2
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class SharebeesCom(DeadHoster):
    __name__ = "SharebeesCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:\w*\.)*?sharebees.com/\w{12}"
    __version__ = "0.02"
    __description__ = """ShareBees hoster plugin"""
    __author_name__ = ("zoidberg")
    __author_mail__ = ("*****@*****.**")


getInfo = create_getInfo(SharebeesCom)
Пример #3
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class PotloadCom(DeadHoster):
    __name__ = "PotloadCom"
    __type__ = "hoster"
    __version__ = "0.02"

    __pattern__ = r'http://(?:www\.)?potload\.com/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Potload.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("stickell", "*****@*****.**")]


getInfo = create_getInfo(PotloadCom)
Пример #4
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class DdlstorageCom(DeadHoster):
    __name__ = "DdlstorageCom"
    __type__ = "hoster"
    __version__ = "1.02"

    __pattern__ = r'https?://(?:www\.)?ddlstorage\.com/\w+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """DDLStorage.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("zoidberg", "*****@*****.**"),
                   ("stickell", "*****@*****.**")]


getInfo = create_getInfo(DdlstorageCom)
Пример #5
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class X7To(DeadHoster):
    __name__ = "X7To"
    __type__ = "hoster"
    __version__ = "0.41"

    __pattern__ = r'http://(?:www\.)?x7\.to/'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """X7.to hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("ernieb", "ernieb")]


getInfo = create_getInfo(X7To)
Пример #6
0
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License,
    or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see <http://www.gnu.org/licenses/>.

    @author: godofdream
"""

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class IcyFilesCom(DeadHoster):
    __name__ = "IcyFilesCom"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?icyfiles\.com/(.*)'
    __version__ = "0.06"
    __description__ = """IcyFiles.com hoster plugin"""
    __author_name__ = "godofdream"
    __author_mail__ = "*****@*****.**"


getInfo = create_getInfo(IcyFilesCom)
Пример #7
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FilezyNet(DeadHoster):
    __name__    = "FilezyNet"
    __type__    = "hoster"
    __version__ = "0.21"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?filezy\.net/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Filezy.net hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = []


getInfo = create_getInfo(FilezyNet)
Пример #8
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class SharingmatrixCom(DeadHoster):
    __name__    = "SharingmatrixCom"
    __type__    = "hoster"
    __version__ = "0.01"

    __pattern__ = r'http://(?:www\.)?sharingmatrix\.com/file/\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Sharingmatrix.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("jeix", "*****@*****.**"),
                       ("paulking", None)]


getInfo = create_getInfo(SharingmatrixCom)
Пример #9
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class WarserverCz(DeadHoster):
    __name__ = "WarserverCz"
    __type__ = "hoster"
    __version__ = "0.13"

    __pattern__ = r'http://(?:www\.)?warserver\.cz/stahnout/\d+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Warserver.cz hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("Walter Purcaro", "*****@*****.**")]


getInfo = create_getInfo(WarserverCz)
Пример #10
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FileApeCom(DeadHoster):
    __name__ = "FileApeCom"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?fileape\.com/(index\.php\?act=download\&id=|dl/)\w+'
    __version__ = "0.12"
    __description__ = """FileApe.com hoster plugin"""
    __author_name__ = "espes"
    __author_mail__ = ""


getInfo = create_getInfo(FileApeCom)
Пример #11
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FreevideoCz(DeadHoster):
    __name__    = "FreevideoCz"
    __type__    = "hoster"
    __version__ = "0.30"

    __pattern__ = r'http://(?:www\.)?freevideo\.cz/vase-videa/.+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Freevideo.cz hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(FreevideoCz)
Пример #12
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class MegavideoCom(DeadHoster):
    __name__ = "MegavideoCom"
    __type__ = "hoster"
    __version__ = "0.21"

    __pattern__ = r'http://(?:www\.)?megavideo\.com/\?.*&?(d|v)=\w+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Megavideo.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("jeix", "*****@*****.**"), ("mkaay", "*****@*****.**")]


getInfo = create_getInfo(MegavideoCom)
Пример #13
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class BillionuploadsCom(DeadHoster):
    __name__ = "BillionuploadsCom"
    __type__ = "hoster"
    __version__ = "0.06"

    __pattern__ = r'http://(?:www\.)?billionuploads\.com/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Billionuploads.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(BillionuploadsCom)
Пример #14
0
"""
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License,
    or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see <http://www.gnu.org/licenses/>.

    @author: zoidberg
"""

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class SpeedfileCz(DeadHoster):
    __name__ = "SpeedFileCz"
    __type__ = "hoster"
    __pattern__ = r"http://speedfile.cz/.*"
    __version__ = "0.32"
    __description__ = """speedfile.cz"""
    __author_name__ = ("zoidberg")


getInfo = create_getInfo(SpeedfileCz)
Пример #15
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class StorageTo(DeadHoster):
    __name__ = "StorageTo"
    __type__ = "hoster"
    __version__ = "0.01"

    __pattern__ = r'http://(?:www\.)?storage\.to/get/.+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Storage.to hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("mkaay", "*****@*****.**")]


getInfo = create_getInfo(StorageTo)
Пример #16
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class CloudzerNet(DeadHoster):
    __name__    = "CloudzerNet"
    __type__    = "hoster"
    __version__ = "0.05"

    __pattern__ = r'https?://(?:www\.)?(cloudzer\.net/file/|clz\.to/(file/)?)\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Cloudzer.net hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("gs", "*****@*****.**"),
                       ("z00nx", "*****@*****.**"),
                       ("stickell", "*****@*****.**")]


getInfo = create_getInfo(CloudzerNet)
Пример #17
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class DodanePl(DeadHoster):
    __name__    = "DodanePl"
    __type__    = "hoster"
    __version__ = "0.03"

    __pattern__ = r'http://(?:www\.)?dodane\.pl/file/\d+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Dodane.pl hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("z00nx", "*****@*****.**")]


getInfo = create_getInfo(DodanePl)
Пример #18
0
"""

import re
from module.plugins.internal.DeadHoster import DeadHoster as SimpleHoster, create_getInfo
#from module.plugins.internal.SimpleHoster import SimpleHoster, create_getInfo


class UploadkingCom(SimpleHoster):
    __name__ = "UploadkingCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:www\.)?uploadking\.com/\w{10}"
    __version__ = "0.14"
    __description__ = """UploadKing.com plugin - free only"""
    __author_name__ = ("zoidberg")
    __author_mail__ = ("*****@*****.**")

    FILE_NAME_PATTERN = r'<font style="font-size:\d*px;">File(?:name)?:\s*<(?:b|/font><font[^>]*)>(?P<N>[^<]+)'
    FILE_SIZE_PATTERN = r'<font style="font-size:\d*px;">(?:Files|S)ize:\s*<(?:b|/font><font[^>]*)>(?P<S>[0-9.]+) (?P<U>[kKMG])i?B'
    FILE_OFFLINE_PATTERN = r'<center><font[^>]*>Unfortunately, this file is unavailable</font></center>'
    FILE_URL_PATTERN = r'id="dlbutton"><a href="([^"]+)"'

    def handleFree(self):
        found = re.search(self.FILE_URL_PATTERN, self.html)
        if not found: self.fail("Download URL not found")
        url = found.group(1)
        self.logDebug("DOWNLOAD URL: " + url)
        self.download(url)


create_getInfo(UploadkingCom)
Пример #19
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class MegareleaseOrg(DeadHoster):
    __name__    = "MegareleaseOrg"
    __type__    = "hoster"
    __version__ = "0.03"
    __status__  = "testing"

    __pattern__ = r'https?://(?:www\.)?megarelease\.org/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Megarelease.org hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("derek3x", "*****@*****.**"),
                       ("stickell", "*****@*****.**")]


getInfo = create_getInfo(MegareleaseOrg)
Пример #20
0
        self.html = self.load(self.pyfile.url, post = inputs, decode = True, cookies = True, ref = True)

        # Page 2        
        try:
            form = re.search(self.FORM2_PATTERN, self.html, re.DOTALL).group(1)
            inputs = dict(re.findall(self.FORM_INPUT_PATTERN, form))
        except Exception, e:
            self.logError(e)
            self.parseError("Form 2")
        
        inputs['method_free'] =	self.pyfile.url
        self.logDebug(inputs)
        
        found = re.search(self.WAIT_PATTERN, self.html)
        if found:
            self.setWait(int(found.group(1)) + 1)
            self.wait()
        
        self.html = self.load(self.pyfile.url, post = inputs, decode = True, cookies = True, ref = True)
        
        # Page 3
        found = re.search(self.FORM3_PATTERN, self.html)
        if not found: self.parseError("Form 3")
        url = found.group(1)
        
        # Download
        self.logDebug("Download URL: " + url)
        self.download(url, cookies = True, ref = True)

getInfo = create_getInfo(EnteruploadCom)
Пример #21
0
    @author: zoidberg
"""

import re
from module.plugins.internal.DeadHoster import DeadHoster as SimpleHoster, create_getInfo
#from module.plugins.internal.SimpleHoster import SimpleHoster, create_getInfo

class UploadkingCom(SimpleHoster):
    __name__ = "UploadkingCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:www\.)?uploadking\.com/\w{10}"
    __version__ = "0.14"
    __description__ = """UploadKing.com plugin - free only"""
    __author_name__ = ("zoidberg")
    __author_mail__ = ("*****@*****.**")

    FILE_NAME_PATTERN = r'<font style="font-size:\d*px;">File(?:name)?:\s*<(?:b|/font><font[^>]*)>(?P<N>[^<]+)'
    FILE_SIZE_PATTERN = r'<font style="font-size:\d*px;">(?:Files|S)ize:\s*<(?:b|/font><font[^>]*)>(?P<S>[0-9.]+) (?P<U>[kKMG])i?B'
    FILE_OFFLINE_PATTERN = r'<center><font[^>]*>Unfortunately, this file is unavailable</font></center>'
    FILE_URL_PATTERN = r'id="dlbutton"><a href="([^"]+)"'

    def handleFree(self):                 
        found = re.search(self.FILE_URL_PATTERN, self.html) 
        if not found: self.fail("Download URL not found")
        url = found.group(1)
        self.logDebug("DOWNLOAD URL: " + url)    
        self.download(url)

create_getInfo(UploadkingCom)
Пример #22
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class DodanePl(DeadHoster):
    __name__    = "DodanePl"
    __type__    = "hoster"
    __version__ = "0.06"
    __status__  = "stable"

    __pattern__ = r'http://(?:www\.)?dodane\.pl/file/\d+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Dodane.pl hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("z00nx", "*****@*****.**")]


getInfo = create_getInfo(DodanePl)
Пример #23
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class UploadStationCom(DeadHoster):
    __name__ = "UploadStationCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:www\.)?uploadstation\.com/file/(?P<id>[A-Za-z0-9]+)"
    __version__ = "0.52"
    __description__ = """UploadStation.Com File Download Hoster"""
    __author_name__ = ("fragonib", "zoidberg")
    __author_mail__ = ("fragonib[AT]yahoo[DOT]es", "*****@*****.**")


getInfo = create_getInfo(UploadStationCom)
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class DdlstorageCom(DeadHoster):
    __name__    = "DdlstorageCom"
    __type__    = "hoster"
    __version__ = "1.05"
    __status__  = "stable"

    __pattern__ = r'https?://(?:www\.)?ddlstorage\.com/\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """DDLStorage.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("zoidberg", "*****@*****.**"),
                       ("stickell", "*****@*****.**")]


getInfo = create_getInfo(DdlstorageCom)
Пример #25
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class Share76Com(DeadHoster):
    __name__    = "Share76Com"
    __type__    = "hoster"
    __version__ = "0.05"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?share76\.com/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Share76.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = []


getInfo = create_getInfo(Share76Com)
Пример #26
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class CyberlockerCh(DeadHoster):
    __name__ = "CyberlockerCh"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?cyberlocker\.ch/\w+'
    __version__ = "0.02"
    __description__ = """Cyberlocker.ch hoster plugin"""
    __author_name__ = "stickell"
    __author_mail__ = "*****@*****.**"


getInfo = create_getInfo(CyberlockerCh)
Пример #27
0
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License,
    or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see <http://www.gnu.org/licenses/>.

    @author: zoidberg
"""

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class TurbouploadCom(DeadHoster):
    __name__ = "TurbouploadCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:\w*\.)?turboupload.com/(\w+).*"
    __version__ = "0.03"
    __description__ = """turboupload.com"""
    __author_name__ = ("zoidberg")
    __author_mail__ = ("*****@*****.**")


getInfo = create_getInfo(TurbouploadCom)
Пример #28
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FilezyNet(DeadHoster):
    __name__ = "FilezyNet"
    __type__ = "hoster"
    __version__ = "0.20"

    __pattern__ = r'http://(?:www\.)?filezy\.net/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Filezy.net hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = []


getInfo = create_getInfo(FilezyNet)
Пример #29
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class EpicShareNet(DeadHoster):
    __name__ = "EpicShareNet"
    __type__ = "hoster"
    __version__ = "0.02"

    __pattern__ = r'https?://(?:www\.)?epicshare\.net/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """EpicShare.net hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("t4skforce", "t4skforce1337[AT]gmail[DOT]com")]


getInfo = create_getInfo(EpicShareNet)
Пример #30
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class MegavideoCom(DeadHoster):
    __name__    = "MegavideoCom"
    __type__    = "hoster"
    __version__ = "0.22"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?megavideo\.com/\?.*&?(d|v)=\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Megavideo.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("jeix", "*****@*****.**"),
                       ("mkaay", "*****@*****.**")]


getInfo = create_getInfo(MegavideoCom)
Пример #31
0
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License,
    or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see <http://www.gnu.org/licenses/>.

    @author: zoidberg
"""

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class HellspyCz(DeadHoster):
    __name__ = "HellspyCz"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?(?:hellspy\.(?:cz|com|sk|hu|pl)|sciagaj.pl)(/\S+/\d+)/?.*'
    __version__ = "0.28"
    __description__ = """HellSpy.cz hoster plugin"""
    __author_name__ = "zoidberg"
    __author_mail__ = "*****@*****.**"


getInfo = create_getInfo(HellspyCz)
Пример #32
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class UploadStationCom(DeadHoster):
    __name__ = "UploadStationCom"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?uploadstation\.com/file/(?P<id>[A-Za-z0-9]+)'
    __version__ = "0.52"
    __description__ = """UploadStation.com hoster plugin"""
    __author_name__ = ("fragonib", "zoidberg")
    __author_mail__ = ("fragonib[AT]yahoo[DOT]es", "*****@*****.**")


getInfo = create_getInfo(UploadStationCom)
Пример #33
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FileshareInUa(DeadHoster):
    __name__ = "FileshareInUa"
    __type__ = "hoster"
    __version__ = "0.02"

    __pattern__ = r'https?://(?:www\.)?fileshare\.in\.ua/\w{7}'

    __description__ = """Fileshare.in.ua hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("fwannmacher", "*****@*****.**")]


getInfo = create_getInfo(FileshareInUa)
Пример #34
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class SharingmatrixCom(DeadHoster):
    __name__    = "SharingmatrixCom"
    __type__    = "hoster"
    __version__ = "0.01"

    __pattern__ = r'http://(?:www\.)?sharingmatrix\.com/file/\w+'

    __description__ = """Sharingmatrix.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("jeix", "*****@*****.**"),
                       ("paulking", None)]


getInfo = create_getInfo(SharingmatrixCom)
Пример #35
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class UploadboxCom(DeadHoster):
    __name__ = "Uploadbox"
    __type__ = "hoster"
    __version__ = "0.05"

    __pattern__ = r'http://(?:www\.)?uploadbox\.com/files/.+'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """UploadBox.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(UploadboxCom)
Пример #36
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class IcyFilesCom(DeadHoster):
    __name__    = "IcyFilesCom"
    __type__    = "hoster"
    __version__ = "0.06"

    __pattern__ = r'http://(?:www\.)?icyfiles\.com/(.+)'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """IcyFiles.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("godofdream", "*****@*****.**")]


getInfo = create_getInfo(IcyFilesCom)
Пример #37
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FilebeerInfo(DeadHoster):
    __name__ = "FilebeerInfo"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?filebeer\.info/(?!\d*~f)(?P<ID>\w+).*'
    __version__ = "0.03"
    __description__ = """Filebeer.info plugin"""
    __author_name__ = "zoidberg"
    __author_mail__ = "*****@*****.**"


getInfo = create_getInfo(FilebeerInfo)
Пример #38
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FiredriveCom(DeadHoster):
    __name__ = "FiredriveCom"
    __type__ = "hoster"
    __version__ = "0.05"

    __pattern__ = r'https?://(?:www\.)?(firedrive|putlocker)\.com/(mobile/)?(file|embed)/(?P<ID>\w+)'

    __description__ = """Firedrive.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("Walter Purcaro", "*****@*****.**")]


getInfo = create_getInfo(FiredriveCom)
Пример #39
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class IFileWs(DeadHoster):
    __name__    = "IFileWs"
    __type__    = "hoster"
    __version__ = "0.05"
    __status__  = "stable"

    __pattern__ = r'http://(?:www\.)?ifile\.ws/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Ifile.ws hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("z00nx", "*****@*****.**")]


getInfo = create_getInfo(IFileWs)
Пример #40
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FileApeCom(DeadHoster):
    __name__ = "FileApeCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:www\.)?fileape\.com/(index\.php\?act=download\&id=|dl/)\w+"
    __version__ = "0.12"
    __description__ = """FileApe.com hoster plugin"""
    __author_name__ = "espes"
    __author_mail__ = ""


getInfo = create_getInfo(FileApeCom)
Пример #41
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class StorageTo(DeadHoster):
    __name__    = "StorageTo"
    __type__    = "hoster"
    __version__ = "0.04"
    __status__  = "stable"

    __pattern__ = r'http://(?:www\.)?storage\.to/get/.+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Storage.to hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("mkaay", "*****@*****.**")]


getInfo = create_getInfo(StorageTo)
Пример #42
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class X7To(DeadHoster):
    __name__ = "X7To"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?x7.to/'
    __version__ = "0.41"
    __description__ = """X7.to hoster plugin"""
    __author_name__ = "ernieb"
    __author_mail__ = "ernieb"


getInfo = create_getInfo(X7To)
Пример #43
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class BillionuploadsCom(DeadHoster):
    __name__    = "BillionuploadsCom"
    __type__    = "hoster"
    __version__ = "0.07"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?billionuploads\.com/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Billionuploads.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(BillionuploadsCom)
Пример #44
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class CloudzerNet(DeadHoster):
    __name__    = "CloudzerNet"
    __type__    = "hoster"
    __version__ = "0.06"
    __status__  = "testing"

    __pattern__ = r'https?://(?:www\.)?(cloudzer\.net/file/|clz\.to/(file/)?)\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Cloudzer.net hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("gs", "*****@*****.**"),
                       ("z00nx", "*****@*****.**"),
                       ("stickell", "*****@*****.**")]


getInfo = create_getInfo(CloudzerNet)
Пример #45
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class HotfileCom(DeadHoster):
    __name__    = "HotfileCom"
    __type__    = "hoster"
    __version__ = "0.40"
    __status__  = "stable"

    __pattern__ = r'https?://(?:www\.)?hotfile\.com/dl/\d+/\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Hotfile.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("sitacuisses", "*****@*****.**"),
                       ("spoob", "*****@*****.**"),
                       ("mkaay", "*****@*****.**"),
                       ("JoKoT3", "*****@*****.**")]


getInfo = create_getInfo(HotfileCom)
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class UploadhereCom(DeadHoster):
    __name__    = "UploadhereCom"
    __type__    = "hoster"
    __version__ = "0.15"
    __status__  = "stable"

    __pattern__ = r'http://(?:www\.)?uploadhere\.com/\w{10}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Uploadhere.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(UploadhereCom)
Пример #47
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class FilesonicCom(DeadHoster):
    __name__    = "FilesonicCom"
    __type__    = "hoster"
    __version__ = "0.38"
    __status__  = "stable"

    __pattern__ = r'http://(?:www\.)?filesonic\.com/file/\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Filesonic.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("jeix", "*****@*****.**"),
                       ("paulking", None)]


getInfo = create_getInfo(FilesonicCom)
Пример #48
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class Vipleech4UCom(DeadHoster):
    __name__ = "Vipleech4UCom"
    __type__ = "hoster"
    __version__ = "0.20"

    __pattern__ = r'http://(?:www\.)?vipleech4u\.com/manager\.php'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Vipleech4u.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("Kagenoshin", "*****@*****.**")]


getInfo = create_getInfo(Vipleech4UCom)
Пример #49
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class WarserverCz(DeadHoster):
    __name__ = "WarserverCz"
    __type__ = "hoster"
    __pattern__ = r'http://(?:www\.)?warserver\.cz/stahnout/\d+'
    __version__ = "0.13"
    __description__ = """Warserver.cz hoster plugin"""
    __author_name__ = "Walter Purcaro"
    __author_mail__ = "*****@*****.**"


getInfo = create_getInfo(WarserverCz)
Пример #50
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class ShareFilesCo(DeadHoster):
    __name__    = "ShareFilesCo"
    __type__    = "hoster"
    __version__ = "0.03"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?sharefiles\.co/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Sharefiles.co hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("stickell", "*****@*****.**")]


getInfo = create_getInfo(ShareFilesCo)
Пример #51
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class IFileWs(DeadHoster):
    __name__ = "IFileWs"
    __type__ = "hoster"
    __version__ = "0.02"

    __pattern__ = r'http://(?:www\.)?ifile\.ws/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Ifile.ws hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("z00nx", "*****@*****.**")]


getInfo = create_getInfo(IFileWs)
Пример #52
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class BoltsharingCom(DeadHoster):
    __name__ = "BoltsharingCom"
    __type__ = "hoster"
    __pattern__ = r"http://(?:\w*\.)*?boltsharing.com/\w{12}"
    __version__ = "0.02"
    __description__ = """Boltsharing.com hoster plugin"""
    __author_name__ = ("zoidberg")
    __author_mail__ = ("*****@*****.**")


getInfo = create_getInfo(BoltsharingCom)
Пример #53
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class OronCom(DeadHoster):
    __name__    = "OronCom"
    __type__    = "hoster"
    __version__ = "0.15"
    __status__  = "testing"

    __pattern__ = r'https?://(?:www\.)?oron\.com/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Oron.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("chrox", "*****@*****.**"),
                       ("DHMH", "*****@*****.**")]


getInfo = create_getInfo(OronCom)
Пример #54
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class LemUploadsCom(DeadHoster):
    __name__ = "LemUploadsCom"
    __type__ = "hoster"
    __version__ = "0.02"

    __pattern__ = r'https?://(?:www\.)?lemuploads\.com/\w{12}'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """LemUploads.com hoster plugin"""
    __license__ = "GPLv3"
    __authors__ = [("t4skforce", "t4skforce1337[AT]gmail[DOT]com")]


getInfo = create_getInfo(LemUploadsCom)
Пример #55
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class ZShareNet(DeadHoster):
    __name__    = "ZShareNet"
    __type__    = "hoster"
    __version__ = "0.24"
    __status__  = "stable"

    __pattern__ = r'https?://(?:ww[2w]\.)?zshares?\.net/.+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """ZShare.net hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("espes", None),
                       ("Cptn Sandwich", None)]


getInfo = create_getInfo(ZShareNet)
Пример #56
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class CyberlockerCh(DeadHoster):
    __name__    = "CyberlockerCh"
    __type__    = "hoster"
    __version__ = "0.03"
    __status__  = "testing"

    __pattern__ = r'http://(?:www\.)?cyberlocker\.ch/\w+'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Cyberlocker.ch hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("stickell", "*****@*****.**")]


getInfo = create_getInfo(CyberlockerCh)
Пример #57
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class LomafileCom(DeadHoster):
    __name__    = "LomafileCom"
    __type__    = "hoster"
    __version__ = "0.55"
    __status__  = "stable"

    __pattern__ = r'http://lomafile\.com/\w{12}'
    __config__  = []  #@TODO: Remove in 0.4.10

    __description__ = """Lomafile.com hoster plugin"""
    __license__     = "GPLv3"
    __authors__     = [("nath_schwarz", "*****@*****.**"),
                       ("guidobelix", "*****@*****.**")]


getInfo = create_getInfo(LomafileCom)
Пример #58
0
# -*- coding: utf-8 -*-

from module.plugins.internal.DeadHoster import DeadHoster, create_getInfo


class IfileIt(DeadHoster):
    __name__ = "IfileIt"
    __type__ = "hoster"
    __version__ = "0.29"

    __pattern__ = r'^unmatchable$'
    __config__ = []  #@TODO: Remove in 0.4.10

    __description__ = """Ifile.it"""
    __license__ = "GPLv3"
    __authors__ = [("zoidberg", "*****@*****.**")]


getInfo = create_getInfo(IfileIt)