提交 b039fdc1 编写于 作者: H hjdhnx

修复bug

上级 3c7e85a6
...@@ -53,6 +53,7 @@ class CMS: ...@@ -53,6 +53,7 @@ class CMS:
else: else:
self.play_parse = False self.play_parse = False
self.play_url = '' self.play_url = ''
# logger.info('播放免嗅地址: '+self.play_url)
self.db = db self.db = db
self.RuleClass = RuleClass self.RuleClass = RuleClass
...@@ -424,7 +425,8 @@ class CMS: ...@@ -424,7 +425,8 @@ class CMS:
# urlParams[int(key)] = self.extend[key] # urlParams[int(key)] = self.extend[key]
# params = '-'.join(urlParams) # params = '-'.join(urlParams)
# print(params) # print(params)
# url = self.url + '/{0}.html'.format(params) # url = self.url + '/{0}.html'.format
t1 = time()
pg = str(fypage) pg = str(fypage)
url = self.url.replace('fyclass',fyclass).replace('fypage',pg) url = self.url.replace('fyclass',fyclass).replace('fypage',pg)
if fypage == 1 and self.test('[\[\]]',url): if fypage == 1 and self.test('[\[\]]',url):
...@@ -474,6 +476,7 @@ class CMS: ...@@ -474,6 +476,7 @@ class CMS:
result['pagecount'] = 9999 result['pagecount'] = 9999
result['limit'] = 9999 result['limit'] = 9999
result['total'] = 999999 result['total'] = 999999
logger.info(f'{self.getName()}获取分类{fyclass}{fypage}页耗时:{get_interval(t1)}毫秒,共计{round(len(str(result)) / 1000, 2)} kb')
return result return result
...@@ -574,7 +577,7 @@ class CMS: ...@@ -574,7 +577,7 @@ class CMS:
vod['vod_play_url'] = vod_play_url vod['vod_play_url'] = vod_play_url
except Exception as e: except Exception as e:
logger.info(f'{self.getName()}获取单个详情页出错{e}') logger.info(f'{self.getName()}获取单个详情页出错{e}')
print(vod) # print(vod)
return vod return vod
def detailContent(self, fypage, array): def detailContent(self, fypage, array):
...@@ -656,6 +659,7 @@ class CMS: ...@@ -656,6 +659,7 @@ class CMS:
return result return result
def playContent(self, play_url,jxs=None): def playContent(self, play_url,jxs=None):
# logger.info('播放免嗅地址: ' + self.play_url)
if not jxs: if not jxs:
jxs = [] jxs = []
if self.lazy: if self.lazy:
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
- [X] 6.增加自动装载配置 - [X] 6.增加自动装载配置
- [X] 7.增加js里单独设置某个源是否可搜索 - [X] 7.增加js里单独设置某个源是否可搜索
- [X] 8.增加外网免嗅(自定义config.py里面改) - [X] 8.增加外网免嗅(自定义config.py里面改)
- [X] 9.增加错误处理和首页单个详情获取
###### 2022/08/29 ###### 2022/08/29
- [X] 1.更换js引擎,速度更快性能更好 - [X] 1.更换js引擎,速度更快性能更好
- [X] 2.新版js支持与python互动,后期可能支持js免嗅(lazy:'js:xxx') - [X] 2.新版js支持与python互动,后期可能支持js免嗅(lazy:'js:xxx')
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册