Exemple #1
0
 def load(source, target='', timeout=0, proxy=Cache.Enabled, contentType= '', retries=0, onDownloading = None, params = {} , loadData = True, maxCache=0):
   fileLoader = FileLoader()
   fileLoader.onDownloading = onDownloading
   if len(params) > 0:
     source = Text.buildUrl(source,params)
   fileLoader.loadFile(source, target, timeout, proxy, contentType, retries, loadData, maxCache)
   return fileLoader
Exemple #2
0
 def asExodus(self):
   params = {}
   params['action'] = 'play'
   params['title' ] = self.nameEn
   params['imdb'  ] = self.idImdb[2:]
   params['year'  ] = self.year
   return Text.buildUrl('plugin://plugin.video.exodus/' , params )
Exemple #3
0
 def asExodus(self):
     params = {}
     params["action"] = "play"
     params["title"] = self.name
     params["year"] = self.owner.year
     params["imdb"] = self.owner.imdbId[2:] if self.owner.imdbId != None else ""
     params["tvdb"] = self.owner.tvdbId
     params["season"] = self.season
     params["episode"] = self.episode
     params["tvshowtitle"] = self.owner.name
     params["premiered"] = self.airdate
     return Text.buildUrl("plugin://plugin.video.exodus/", params)
Exemple #4
0
 def asSalts(self):
   """
   Create url for Salt addon
   """
   params = {}
   params['title'     ] = self.nameEn
   params['video_type'] = 'Movie'
   params['trakt_id'] = self.traktId
   params['mode'      ] = 'get_sources'
   params['dialog'    ] = True
   params['year'      ] = self.year
   #params['slug'      ] = u'{0}-{1}'.format(self.nameEn.replace(' ','-').lower(), self.year)
   return Text.buildUrl('plugin://plugin.video.salts/' , params )
Exemple #5
0
    def asSalts(self):

        params = {}
        params["ep_airdate"] = self.airdate
        params["trakt_id"] = self.owner.traktId
        params["episode"] = self.episode
        params["mode"] = "get_sources"
        params["dialog"] = "True"
        params["title"] = self.owner.name
        params["ep_title"] = self.name
        params["season"] = self.season
        params["video_type"] = "Episode"
        params["year"] = self.owner.year
        # params['slug'      ]=self.owner.name.replace(' ','-').lower()
        return Text.buildUrl("plugin://plugin.video.salts/", params)