diff options
Diffstat (limited to 'module/plugins')
| -rw-r--r-- | module/plugins/hoster/RapidshareCom.py | 17 | ||||
| -rw-r--r-- | module/plugins/hoster/UploadedTo.py | 22 | 
2 files changed, 18 insertions, 21 deletions
| diff --git a/module/plugins/hoster/RapidshareCom.py b/module/plugins/hoster/RapidshareCom.py index 506cee6c1..45b078275 100644 --- a/module/plugins/hoster/RapidshareCom.py +++ b/module/plugins/hoster/RapidshareCom.py @@ -38,34 +38,33 @@ class RapidshareCom(Plugin):          self.start_dl = False      def prepare(self, thread): -        pyfile = self.parent          self.req.clear_cookies()          self.no_slots = True          self.want_reconnect = False          self.download_api_data()          if self.api_data["status"] == "1": -            pyfile.status.filename = self.get_file_name() +            self.pyfile.status.filename = self.get_file_name()              if self.config["premium"]:                  self.logger.info(_("Rapidshare: Use Premium Account (%sGB left)") % (self.props["premkbleft"]/1000000)) -                pyfile.status.url = self.parent.url +                self.pyfile.status.url = self.parent.url                  return True              self.download_html()              while self.no_slots:                  self.get_wait_time() -                pyfile.status.waituntil = self.time_plus_wait -                pyfile.status.want_reconnect = self.want_reconnect -                thread.wait(pyfile) +                self.pyfile.status.waituntil = self.time_plus_wait +                self.pyfile.status.want_reconnect = self.want_reconnect +                thread.wait(self.pyfile) -            pyfile.status.url = self.get_file_url() +            self.pyfile.status.url = self.get_file_url()              return True          elif self.api_data["status"] == "2":              self.logger.info(_("Rapidshare: Traffic Share (direct download)")) -            pyfile.status.filename = self.get_file_name() -            pyfile.status.url = self.parent.url +            self.pyfile.status.filename = self.get_file_name() +            self.pyfile.status.url = self.parent.url              return True          else:              return False diff --git a/module/plugins/hoster/UploadedTo.py b/module/plugins/hoster/UploadedTo.py index ae9ed0b14..8020b2ba2 100644 --- a/module/plugins/hoster/UploadedTo.py +++ b/module/plugins/hoster/UploadedTo.py @@ -32,38 +32,36 @@ class UploadedTo(Plugin):          self.start_dl = False -    def prepare(self, thread): -        pyfile = self.parent -         +    def prepare(self, thread):                  self.want_reconnect = False          tries = 0 -        while not pyfile.status.url: +        while not self.pyfile.status.url:              self.req.clear_cookies()              self.download_html() -            pyfile.status.exists = self.file_exists() +            self.pyfile.status.exists = self.file_exists() -            if not pyfile.status.exists: +            if not self.pyfile.status.exists:                  return False              self.download_api_data() -            pyfile.status.filename = self.get_file_name() +            self.pyfile.status.filename = self.get_file_name()              if self.config['premium']: -                pyfile.status.url = self.parent.url +                self.pyfile.status.url = self.parent.url                  return True              self.get_waiting_time() -            pyfile.status.waituntil = self.time_plus_wait -            pyfile.status.url = self.get_file_url() -            pyfile.status.want_reconnect = self.want_reconnect +            self.pyfile.status.waituntil = self.time_plus_wait +            self.pyfile.status.url = self.get_file_url() +            self.pyfile.status.want_reconnect = self.want_reconnect              thread.wait(self.parent) -            pyfile.status.filename = self.get_file_name() +            self.pyfile.status.filename = self.get_file_name()              tries += 1              if tries > 5: | 
