diff options
Diffstat (limited to 'module/plugins/crypter')
-rw-r--r-- | module/plugins/crypter/SerienjunkiesOrg.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/module/plugins/crypter/SerienjunkiesOrg.py b/module/plugins/crypter/SerienjunkiesOrg.py index 709bc7630..07a73d0b0 100644 --- a/module/plugins/crypter/SerienjunkiesOrg.py +++ b/module/plugins/crypter/SerienjunkiesOrg.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- import re +from time import sleep from module.plugins.Crypter import Crypter from module.BeautifulSoup import BeautifulSoup @@ -34,10 +35,12 @@ class SerienjunkiesOrg(Crypter): self.hosterMapReverse = dict((v,k) for k, v in self.hosterMap.iteritems()) self.multiDL = False + self.limitDL = 4 def getSJSrc(self, url): src = self.req.load(str(url)) if not src.find("Enter Serienjunkies") == -1: + sleep(1) src = self.req.load(str(url)) return src @@ -115,6 +118,7 @@ class SerienjunkiesOrg(Crypter): packageName = soup.find("h1", attrs={"class":"wrap"}).text captchaTag = soup.find(attrs={"src":re.compile("^/secure/")}) if not captchaTag: + sleep(1) self.retry() captchaUrl = "http://download.serienjunkies.org"+captchaTag["src"] @@ -128,7 +132,9 @@ class SerienjunkiesOrg(Crypter): rawLinks = soup.findAll(attrs={"action": re.compile("^http://download.serienjunkies.org/")}) if not len(rawLinks) > 0: + sleep(1) self.retry() + return links = [] for link in rawLinks: |