From 4a29b355dd6471e199c37a2f4a8b5d3788ce900d Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 11 Dec 2022 21:02:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyXunmi.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyXunmi.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/SrcJyXunmi.js b/SrcJyXunmi.js index fbed3f60..6ee8c716 100644 --- a/SrcJyXunmi.js +++ b/SrcJyXunmi.js @@ -442,16 +442,14 @@ function xunmi(name,data,ishkss) { } lists = lists.map(list=>{ let vodname = list.name; - if(vodname.indexOf(name)>-1){ - let vodpic = list.pic||""; - let voddesc = list.desc||""; - let vodurl = eval(ssvodurl); - return { - vodname: vodname, - vodpic: vodpic, - voddesc: voddesc, - vodurl: vodurl - } + let vodpic = list.pic||""; + let voddesc = list.desc||""; + let vodurl = eval(ssvodurl); + return { + vodname: vodname, + vodpic: vodpic, + voddesc: voddesc, + vodurl: vodurl } }) } catch (e) { @@ -485,8 +483,9 @@ function xunmi(name,data,ishkss) { if(/^\/upload|^upload/.test(vodpic)){ vodpic = vodurl.match(/http(s)?:\/\/(.*?)\//)[0] + vodpic; } - let SearchMode = getSearchMode()||0; - if((SearchMode==1&&vodname==name)||SearchMode==0) { + let searchMode = getSearchMode()||0; + let searchIncludes = searchContains(vodname,name,true)?1:vodname.indexOf(name)>-1?1:0; + if((searchMode==1&&vodname==name)||(searchMode==0&&searchIncludes==1)) { return { title: !ishkss?vodname!=name?vodname.replace(name,'‘‘’’'+name+''):'‘‘’’'+vodname+'':vodname, desc: !ishkss?(voddesc + '\n\n' + appname):'聚影√ · '+obj.name+' ('+obj.type+')'+(obj.group&&obj.group!=obj.type?' ['+obj.group+']':''),