diff options
author | 2014-11-03 12:16:40 +0100 | |
---|---|---|
committer | 2014-11-03 12:16:40 +0100 | |
commit | ae15749449563f5adaabd250ea62460c18af6498 (patch) | |
tree | ec81abb66abc34bc71c9d957f2914eaa03e7bc6c /module/plugins/crypter/DevhostStFolder.py | |
parent | [SimpleCrypter] Use getFileInfo (diff) | |
download | pyload-ae15749449563f5adaabd250ea62460c18af6498.tar.xz |
Update crypters
Diffstat (limited to 'module/plugins/crypter/DevhostStFolder.py')
-rw-r--r-- | module/plugins/crypter/DevhostStFolder.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/module/plugins/crypter/DevhostStFolder.py b/module/plugins/crypter/DevhostStFolder.py index 397a72ac4..16931984b 100644 --- a/module/plugins/crypter/DevhostStFolder.py +++ b/module/plugins/crypter/DevhostStFolder.py @@ -13,7 +13,7 @@ from module.plugins.internal.SimpleCrypter import SimpleCrypter class DevhostStFolder(SimpleCrypter): __name__ = "DevhostStFolder" __type__ = "crypter" - __version__ = "0.02" + __version__ = "0.03" __pattern__ = r'http://(?:www\.)?d-h\.st/users/(?P<USER>\w+)(/\?fld_id=(?P<ID>\d+))?' __config__ = [("use_subfolder", "bool", "Save package to subfolder", True), @@ -29,7 +29,10 @@ class DevhostStFolder(SimpleCrypter): OFFLINE_PATTERN = r'"/cHP">test\.png<' - def getPackageNameAndFolder(self): + def getFileInfo(self): + if re.search(self.OFFLINE_PATTERN, self.html): + self.offline() + try: id = re.match(self.__pattern__, self.pyfile.url).group('ID') if id == "0": @@ -48,7 +51,7 @@ class DevhostStFolder(SimpleCrypter): self.logDebug(str(e)) name = folder = re.match(self.__pattern__, self.pyfile.url).group('USER') - return name, folder + return {'name': name, 'folder': folder} def getLinks(self): |