diff options
author | Stefano <l.stickell@yahoo.it> | 2013-07-21 15:03:21 +0200 |
---|---|---|
committer | Stefano <l.stickell@yahoo.it> | 2013-07-21 15:43:18 +0200 |
commit | ff581d9a4a1637b4e06bcbe77d67591f9279fe1b (patch) | |
tree | 0be4883b505aecc6920bdfccfcc9672636d59691 /pyload/plugins/crypter/ILoadTo.py | |
parent | Improved .gitattributes (diff) | |
download | pyload-ff581d9a4a1637b4e06bcbe77d67591f9279fe1b.tar.xz |
Fixed PEP 8 violations in Crypters
(cherry-picked from 4b61d36bf18931df0a9720047b3619ce245f8a1b)
Diffstat (limited to 'pyload/plugins/crypter/ILoadTo.py')
-rw-r--r-- | pyload/plugins/crypter/ILoadTo.py | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/pyload/plugins/crypter/ILoadTo.py b/pyload/plugins/crypter/ILoadTo.py index 100ba2bc6..61869fdc0 100644 --- a/pyload/plugins/crypter/ILoadTo.py +++ b/pyload/plugins/crypter/ILoadTo.py @@ -1,10 +1,10 @@ - import re import urllib from module.plugins.Crypter import Crypter from module.lib.BeautifulSoup import BeautifulSoup + class ILoadTo(Crypter): __name__ = "ILoadTo" __type__ = "crypter" @@ -14,8 +14,8 @@ class ILoadTo(Crypter): __description__ = """iload.to Crypter Plugin""" __author_name__ = ("hzpz") __author_mail__ = ("none") - - + + def decrypt(self, pyfile): url = pyfile.url src = self.req.load(str(url)) @@ -34,19 +34,21 @@ class ILoadTo(Crypter): formTag = soup.find("form", attrs={"id": "CaptchaForm"}) formUrl = "http://iload.to" + formTag["action"] self.logDebug("Form URL: %s" % formUrl) - + # submit decrypted captcha self.req.lastURL = url src = self.req.load(str(formUrl), post={'captcha': result}) - + # find decrypted links - links = re.findall(r"<a href=\"(.+)\" style=\"text-align:center;font-weight:bold;\" class=\"button\" target=\"_blank\" onclick=\"this.className\+=' success';\">", src) - + links = re.findall( + r"<a href=\"(.+)\" style=\"text-align:center;font-weight:bold;\" class=\"button\" target=\"_blank\" onclick=\"this.className\+=' success';\">", + src) + if not len(links) > 0: self.retry() - + self.correctCaptcha() - + cleanedLinks = [] for link in links: if link.startswith("http://dontknow.me/at/?"): @@ -55,8 +57,8 @@ class ILoadTo(Crypter): cleanedLink = link self.logDebug("Link: %s" % cleanedLink) cleanedLinks.append(cleanedLink) - + self.logDebug("Decrypted %d links" % len(links)) - + self.pyfile.package().password = "iload.to" - self.packages.append((self.pyfile.package().name, cleanedLinks, self.pyfile.package().folder))
\ No newline at end of file + self.packages.append((self.pyfile.package().name, cleanedLinks, self.pyfile.package().folder)) |