コード例 #1
0
   for line in ff.data.splitlines():
     try:
       si = None
       if line.startswith('tt'):
         si = SeriesInfo().initImdb(line.strip())
       else:
         si = SeriesInfo().initImdbInfo(json.loads(line))
       if si != None:
         sis.append(si)
     except Exception,ee:
       self.log(Text.formatException(ee))
   feeder = ImdbFeeder()
   feeder.dirTarget = self.dirTarget
   feeder.withThumb = self.withThumb
   feeder.streamMode= self.streamMode
   feeder.addSeriesInfo(sis,loadInfo)
   return True
 #============================================================================
 # Fetch <items> for imdb ids
 #   Params : imdbIds  = The filter info to filter the items
 #============================================================================
 def loadImdbIdList(self,loadInfo):
   if self.imdbIdList == None:
     return
   sis = []
   for id in self.imdbIdList:
     si = SeriesInfo().initImdb(id)
     if si != None:
       sis.append(si)
   feeder = ImdbFeeder()
   feeder.dirTarget = self.dirTarget