From bd909b2b1f636610ddae3d02f8322e8115f38eac Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 10 Sep 2024 16:32:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyData.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyData.js | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/SrcJyData.js b/SrcJyData.js index 9292a442..eedb36cc 100644 --- a/SrcJyData.js +++ b/SrcJyData.js @@ -174,25 +174,6 @@ function getYiData(jkdata) { 推荐.push({ "vod_url": it.vod_id.toString(), "vod_name": it.vod_name, "vod_desc": it.vod_remarks, "vod_pic": it.vod_pic, "vod_play":noerji?playUrl:"" }); }) } else if (api_type == "XYQ") { - /* - if (extdata['是否开启获取首页数据'] && extdata['首页列表数组规则']) { - let gethtml = getHtml(classurl, headers); - let 首页列表数组 = pdfa(gethtml, extdata['首页列表数组规则']); - 首页列表数组.forEach(it => { - pdfa(it, extdata['首页片单列表数组规则']).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 voddesc = pdfh(v, extdata['首页片单副标题'] || extdata['分类片单副标题']); - if (vodid && vodname) { - 推荐.push({ "vod_url": vodid, "vod_name": vodname, "vod_desc": voddesc, "vod_pic": vodpic }); - } - } - }) - }) - } - */ if (extdata['是否开启获取首页数据'] && extdata['首页列表数组规则'] && extdata['首页片单列表数组规则']) { let gethtml = getHtml(classurl, headers); let 首页列表数组 = pdfa(gethtml, extdata['首页列表数组规则'] + '&&' + extdata['首页片单列表数组规则']); @@ -223,7 +204,7 @@ function getYiData(jkdata) { 分类.push(typenames[i] + '$' + typeids[i]); } } - //log(分类); + if ($.type(extdata['筛选数据']) == "string" && extdata['筛选数据'] == "ext") { let 筛选循环 = ["子分类", "类型", "地区", "年份", "语言", "排序"]; let 筛选循环id = ["cateId", "class", "area", "year", "lang", "by"]; @@ -233,16 +214,13 @@ function getYiData(jkdata) { let catenames = extdata['筛选' + it + '名称'].split('||'); let cateids = extdata['筛选' + it + '替换词'].split('||'); - if (it == "排序") { for (let i = 0; i < typeids.length; i++) { catenames = catenames.concat(catenames); cateids = cateids.concat(cateids); } } - - log(catenames); - log(cateids); + cateids.forEach((x, i) => { let value = []; let names = catenames[i].split('&'); @@ -262,7 +240,6 @@ function getYiData(jkdata) { } }) } - //log(筛选); } else if (api_type == "XPath") { let gethtml = getHtml(classurl, headers); let typenames = xpathArray(gethtml, extdata['cateNode'] + extdata['cateName']);