From 239c914c69aac75a00d024867f26f4029aa178cc Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 1 Jul 2024 08:27:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuying.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuying.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/SrcJuying.js b/SrcJuying.js index 9f18c07c..768ff4f2 100644 --- a/SrcJuying.js +++ b/SrcJuying.js @@ -485,7 +485,7 @@ function dianboerji() { dataObj.flag = flag; } let lazy; - if(jkdata.type=="hipy_t3"){ + if(/hipy_/.test(jkdata.type)){ dataObj.stype = jkdata.type; dataObj.sname = jkdata.name; dataObj.surl = jkdata.url.startsWith('hiker://')?getPath(jkdata.url):jkdata.url; @@ -493,14 +493,16 @@ function dianboerji() { let novel = erdata.detailtype=="小说"; if(novel){ lazy = $("#readTheme##autoPage#").rule((dataObj)=>{ - let data = {}; + let vipUrl = MY_URL.split('##')[1].split('#')[0]; + let play; if(dataObj.stype=="hipy_t3"){ let env = $.require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyDrpy.js'); let drpy = env.createOrGetEnvironment(dataObj.sname, dataObj.surl); - let play = JSON.parse(drpy.play(dataObj.flag, MY_URL.split('##')[1].split('#')[0], [])); - data = JSON.parse(play.url.replace('novel://','')); - } - + play = JSON.parse(drpy.play(dataObj.flag, vipUrl, [])); + }else if(dataObj.stype=="hipy_t4"){ + play = JSON.parse(request(dataObj.surl+'&flag='+dataObj.sname+'&play='+vipUrl)); + } + let data = JSON.parse(play.url.replace('novel://','')); let d = []; d.push({ title: '' + data.title + '',