def run(self, params):
if params == {} or params == self.params():
return self.root()
if 'list' in params.keys() and params['list'] != '':
self.list(self.provider.list(params['list']))
if self.system is not None:
self.provider.system(self.system, True)
return self.endOfDirectory()
if 'down' in params.keys():
self.force = True
return self.download({'url': params['down'], 'title': params['title'], 'force': '1'})
if 'play' in params.keys():
return self.play({'url': params['play'], 'info': params})
if 'search-list' in params.keys():
return self.search_list()
if 'search' in params.keys():
return self.do_search(params['search'])
if 'search-remove' in params.keys():
return self.search_remove(params['search-remove'])
if 'search-edit' in params.keys():
return self.search_edit(params['search-edit'])
if self.run_custom:
return self.run_custom(params)
评论列表
文章目录