diff --git a/SrcJyData.js b/SrcJyData.js index 0a6f5bf3..db4a755b 100644 --- a/SrcJyData.js +++ b/SrcJyData.js @@ -196,11 +196,15 @@ function getYiData(jkdata) { if (extdata['是否开启获取首页数据'] && extdata['首页列表数组规则'] && extdata['首页片单列表数组规则']) { let gethtml = getHtml(classurl, headers); let 首页列表数组 = pdfa(gethtml, extdata['首页列表数组规则'] + '&&' + extdata['首页片单列表数组规则']); + let 图片规则 = extdata['首页片单图片'] || extdata['分类片单图片']; + if(图片规则.includes('+')){ + 图片规则 = 图片规则.split('+')[1]; + } 首页列表数组.forEach(v => { if (extdata['首页片单是否Jsoup写法']=="1"||extdata['首页片单是否Jsoup写法']=="是") { let vodid = pd(v, extdata['首页片单链接'] || extdata['分类片单链接'], vodhost); let vodname = pdfh(v, extdata['首页片单标题'] || extdata['分类片单标题']); - let vodpic = pdfh(v, extdata['首页片单图片'] || extdata['分类片单图片']); + let vodpic = pdfh(v, 图片规则); let voddesc = pdfh(v, extdata['首页片单副标题'] || extdata['分类片单副标题']); if (vodid && vodname) { 推荐.push({ "vod_url": vodid, "vod_name": vodname, "vod_desc": voddesc, "vod_pic": vodpic });