diff --git a/classes/cms.py b/classes/cms.py index d618c174e5e91c221d88feeb080e033465dbc852..b26a0c7045319a47417f9168dee206bf04bfca11 100644 --- a/classes/cms.py +++ b/classes/cms.py @@ -53,6 +53,7 @@ class CMS: else: self.play_parse = False self.play_url = '' + # logger.info('播放免嗅地址: '+self.play_url) self.db = db self.RuleClass = RuleClass @@ -424,7 +425,8 @@ class CMS: # urlParams[int(key)] = self.extend[key] # params = '-'.join(urlParams) # print(params) - # url = self.url + '/{0}.html'.format(params) + # url = self.url + '/{0}.html'.format + t1 = time() pg = str(fypage) url = self.url.replace('fyclass',fyclass).replace('fypage',pg) if fypage == 1 and self.test('[\[\]]',url): @@ -474,6 +476,7 @@ class CMS: result['pagecount'] = 9999 result['limit'] = 9999 result['total'] = 999999 + logger.info(f'{self.getName()}获取分类{fyclass}第{fypage}页耗时:{get_interval(t1)}毫秒,共计{round(len(str(result)) / 1000, 2)} kb') return result @@ -574,7 +577,7 @@ class CMS: vod['vod_play_url'] = vod_play_url except Exception as e: logger.info(f'{self.getName()}获取单个详情页出错{e}') - print(vod) + # print(vod) return vod def detailContent(self, fypage, array): @@ -656,6 +659,7 @@ class CMS: return result def playContent(self, play_url,jxs=None): + # logger.info('播放免嗅地址: ' + self.play_url) if not jxs: jxs = [] if self.lazy: diff --git a/readme.md b/readme.md index a2ad7b3836e8bbdb81b1057767ca2f1aed8c909f..9331c8d0144916f3fb5a680ed0adb3abc764aaa8 100644 --- a/readme.md +++ b/readme.md @@ -9,6 +9,7 @@ - [X] 6.增加自动装载配置 - [X] 7.增加js里单独设置某个源是否可搜索 - [X] 8.增加外网免嗅(自定义config.py里面改) +- [X] 9.增加错误处理和首页单个详情获取 ###### 2022/08/29 - [X] 1.更换js引擎,速度更快性能更好 - [X] 2.新版js支持与python互动,后期可能支持js免嗅(lazy:'js:xxx')