def write_movie_rss(fulltitle, description, link, settings): parser = DescriptionParserRSS(fulltitle, description, settings) if parser.parsed(): import movieapi if link: save_download_link(parser, settings, link) movieapi.write_movie(fulltitle, link, settings, parser) save_download_link(parser, settings, link)
def write_movie_rss(fulltitle, description, link, settings, path): parser = DescriptionParserRSS(fulltitle, link, settings) if parser.parsed(): import movieapi movieapi.write_movie(fulltitle, link, settings, parser, path=path, skip_nfo_exists=True)
def make_search_strms(result, settings, type, path, path_out): count = 0 for item in result: link = item['link'] parser = item['parser'] settings.progress_dialog.update(count * 100 / len(result), 'NNM-Club', parser.get_value('full_title')) if link: if type == 'movie': _path = movieapi.write_movie(parser.get_value('full_title'), link, settings, parser, path, skip_nfo_exists=True) if _path: path_out.append(_path) count += 1 if type == 'tvshow': _path = tvshowapi.write_tvshow(parser.get_value('full_title'), link, settings, parser, path, skip_nfo_exists=True) if _path: path_out.append(_path) count += 1 return count
def make_search_strms(result, settings, type): count = 0 for item in result: link = item['link'] parser = item['parser'] if link: if type == 'movie': import movieapi movieapi.write_movie(parser.get_value('full_title'), link, settings, parser) count += 1 if type == 'tvshow': import tvshowapi tvshowapi.write_tvshow(parser.get_value('full_title'), link, settings, parser) count += 1 return count
def process_movie(self, url, parser): import movieapi import filesystem api = parser.movie_api() genre = api['genres'] if u'мультфильм' in genre: if not self.settings.animation_save: return base_path = self.settings.animation_path() elif u'документальный' in genre: if not self.settings.documentary_save: return base_path = self.settings.documentary_path() elif u'клипы' in genre: if not self.settings.concert_save: return base_path = self.settings.concert_path() else: if not self.settings.movies_save: return base_path = self.settings.movies_path() with filesystem.save_make_chdir_context(base_path, 'kinohd_movies'): return movieapi.write_movie(parser.get_value('full_title'), url, self.settings, parser, path=base_path)
def make_search_strms(result, settings, type): count = 0 for item in result: link = item["link"] parser = item["parser"] if link: if type == "movie": import movieapi movieapi.write_movie(parser.get_value("full_title"), link, settings, parser) count += 1 if type == "tvshow": import tvshowapi tvshowapi.write_tvshow(parser.get_value("full_title"), link, settings, parser) count += 1 return count
def write_movie_rss(fulltitle, description, link, settings, path): parser = DescriptionParserRSS(fulltitle, description, settings) if parser.parsed(): #if link: # save_download_link(parser, settings, link) movieapi.write_movie(fulltitle, link, settings, parser, path)
def write_movie_rss(fulltitle, description, link, settings): parser = DescriptionParserRSS(fulltitle, link, settings) if parser.parsed(): import movieapi movieapi.write_movie(fulltitle, link, settings, parser)