diff options
Diffstat (limited to 'module/plugins/container')
| -rw-r--r-- | module/plugins/container/CCF.py | 11 | ||||
| -rw-r--r-- | module/plugins/container/LinkList.py | 8 | ||||
| -rw-r--r-- | module/plugins/container/RSDF.py | 3 | 
3 files changed, 16 insertions, 6 deletions
| diff --git a/module/plugins/container/CCF.py b/module/plugins/container/CCF.py index eb27aaae3..a55357af4 100644 --- a/module/plugins/container/CCF.py +++ b/module/plugins/container/CCF.py @@ -1,23 +1,26 @@  # -*- coding: utf-8 -*-  import re -from urllib2 import build_opener - -from module.plugins.Container import Container -from module.lib.MultipartPostHandler import MultipartPostHandler  from os import makedirs  from os.path import exists, join +from urllib2 import build_opener + +from module.lib.MultipartPostHandler import MultipartPostHandler +from module.plugins.Container import Container  class CCF(Container):      __name__ = "CCF"      __version__ = "0.2" +      __pattern__ = r'.+\.ccf' +      __description__ = """CCF container decrypter plugin"""      __author_name__ = "Willnix"      __author_mail__ = "Willnix@pyload.org" +      def decrypt(self, pyfile):          infile = pyfile.url.replace("\n", "") diff --git a/module/plugins/container/LinkList.py b/module/plugins/container/LinkList.py index b8f1b9de5..7e418bd67 100644 --- a/module/plugins/container/LinkList.py +++ b/module/plugins/container/LinkList.py @@ -1,20 +1,24 @@  # -*- coding: utf-8 -*-  import codecs -from module.utils import fs_encode +  from module.plugins.Container import Container +from module.utils import fs_encode  class LinkList(Container):      __name__ = "LinkList"      __version__ = "0.12" +      __pattern__ = r'.+\.txt' -    __description__ = """Read link lists in txt format"""      __config__ = [("clear", "bool", "Clear Linklist after adding", False),                    ("encoding", "string", "File encoding (default utf-8)", "")] + +    __description__ = """Read link lists in txt format"""      __author_name__ = ("spoob", "jeix")      __author_mail__ = ("spoob@pyload.org", "jeix@hasnomail.com") +      def decrypt(self, pyfile):          try:              file_enc = codecs.lookup(self.getConfig("encoding")).name diff --git a/module/plugins/container/RSDF.py b/module/plugins/container/RSDF.py index cc090a267..2444ec752 100644 --- a/module/plugins/container/RSDF.py +++ b/module/plugins/container/RSDF.py @@ -10,11 +10,14 @@ from module.plugins.Container import Container  class RSDF(Container):      __name__ = "RSDF"      __version__ = "0.22" +      __pattern__ = r'.+\.rsdf' +      __description__ = """RSDF container decrypter plugin"""      __author_name__ = ("RaNaN", "spoob")      __author_mail__ = ("RaNaN@pyload.org", "spoob@pyload.org") +      def decrypt(self, pyfile):          from Crypto.Cipher import AES | 
