diff options
Diffstat (limited to 'module/plugins/crypter/EmbeduploadCom.py')
-rw-r--r-- | module/plugins/crypter/EmbeduploadCom.py | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/module/plugins/crypter/EmbeduploadCom.py b/module/plugins/crypter/EmbeduploadCom.py index 4e232f38e..b0805aa80 100644 --- a/module/plugins/crypter/EmbeduploadCom.py +++ b/module/plugins/crypter/EmbeduploadCom.py @@ -2,23 +2,22 @@ import re -from module.plugins.internal.Crypter import Crypter, create_getInfo +from module.plugins.internal.Crypter import Crypter from module.network.HTTPRequest import BadHeader class EmbeduploadCom(Crypter): __name__ = "EmbeduploadCom" __type__ = "crypter" - __version__ = "0.06" + __version__ = "0.07" __status__ = "testing" __pattern__ = r'http://(?:www\.)?embedupload\.com/\?d=.+' - __config__ = [("activated" , "bool", "Activated" , True ), - ("use_premium" , "bool", "Use premium account if available" , True ), - ("use_subfolder" , "bool", "Save package to subfolder" , True ), - ("subfolder_per_package", "bool", "Create a subfolder for each package" , True ), - ("preferedHoster" , "str" , "Prefered hoster list (bar-separated)", "embedupload"), - ("ignoredHoster" , "str" , "Ignored hoster list (bar-separated)" , "" )] + __config__ = [("activated" , "bool" , "Activated" , True ), + ("use_premium" , "bool" , "Use premium account if available" , True ), + ("folder_per_package", "Default;Yes;No", "Create folder for each package" , "Default" ), + ("preferedHoster" , "str" , "Prefered hoster list (bar-separated)", "embedupload"), + ("ignoredHoster" , "str" , "Ignored hoster list (bar-separated)" , "" )] __description__ = """EmbedUpload.com decrypter plugin""" __license__ = "GPLv3" @@ -34,7 +33,7 @@ class EmbeduploadCom(Crypter): m = re.findall(self.LINK_PATTERN, self.data) if m is not None: - prefered_set = set(self.get_config('preferedHoster').split('|')) + prefered_set = set(self.config.get('preferedHoster').split('|')) prefered_set = map(lambda s: s.lower().split('.')[0], prefered_set) self.log_debug("PF: %s" % prefered_set) @@ -43,7 +42,7 @@ class EmbeduploadCom(Crypter): self.links = self.get_location(tmp_links) if not self.links: - ignored_set = set(self.get_config('ignoredHoster').split('|')) + ignored_set = set(self.config.get('ignoredHoster').split('|')) ignored_set = map(lambda s: s.lower().split('.')[0], ignored_set) self.log_debug("IG: %s" % ignored_set) @@ -62,6 +61,3 @@ class EmbeduploadCom(Crypter): except BadHeader: pass return new_links - - -getInfo = create_getInfo(EmbeduploadCom) |