diff --git a/controllers/cms.py b/controllers/cms.py index c846477131f60c040050d0de1c5cd1321e52aecc..72dc87a3e8fd908e9cda9b020ddc6382447601bf 100644 --- a/controllers/cms.py +++ b/controllers/cms.py @@ -56,7 +56,7 @@ py_ctx = { # print(getCryptoJS()) class CMS: - def __init__(self, rule, db=None, RuleClass=None, PlayParse=None,new_conf=None): + def __init__(self, rule, db=None, RuleClass=None, PlayParse=None,new_conf=None,ext=''): if new_conf is None: new_conf = {} self.lsg = storage_service() @@ -104,7 +104,7 @@ class CMS: # print(play_url) if self.play_parse: # self.play_url = play_url + self.vod + '?play_url=' - self.play_url = f'{play_url}{self.vod}?rule={self.id}&play_url=' + self.play_url = f'{play_url}{self.vod}?rule={self.id}&ext={ext}&play_url=' # logger.info(f'cms重定向链接:{self.play_url}') else: self.play_url = '' diff --git a/controllers/vod.py b/controllers/vod.py index 9e67e73907d2a5503bd6c9e2433190f63dc4260c..4902db32c38a280b10e523ec55b09c76bd62dae6 100644 --- a/controllers/vod.py +++ b/controllers/vod.py @@ -178,7 +178,7 @@ def vod_home(): logger.info(f'js装载耗时:{get_interval(t2)}毫秒') # print(ruleDict) # print(rule) - cms = CMS(ruleDict,db,RuleClass,PlayParse,cfg) + cms = CMS(ruleDict,db,RuleClass,PlayParse,cfg,ext) wd = getParmas('wd') quick = getParmas('quick') play = getParmas('play') # 类型为4的时候点击播放会带上来 diff --git a/js/version.txt b/js/version.txt index 37a142c49b2ab5dacd6796d7fda2b15d855b6871..86f7d611d6f0bb54829fe60b219e5d5535cb643a 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.6.14 \ No newline at end of file +3.6.15 \ No newline at end of file diff --git a/readme.md b/readme.md index dcba818234438eb9b8260cf078cca05549bbdd5f..9eb362a7d95a4daa4dd2ea83e8538d78089d3043 100644 --- a/readme.md +++ b/readme.md @@ -48,6 +48,7 @@ [获取本地设备信息](https://m.jb51.net/article/140716.htm) ###### 2022/09/19 - [X] 1.增加20多个缓存源,需要在custom.conf文件自定义添加 +- [X] 2.修复缓存js播放免嗅问题 ###### 2022/09/17 - [X] 1.pluto1.5.1最新beta版支持drpy首页推荐点击跳drpy内部聚搜(原理同T4) - [X] 2.pluto1.5.1最新beta版支持searchable为2的源忽略参与聚搜,正常单一搜索