From 90e7ad151fbfb5b6a3cee98c5f79b8e02613b890 Mon Sep 17 00:00:00 2001 From: dethy0207 <501228112@qq.com> Date: Mon, 27 Nov 2023 17:52:43 +0800 Subject: [PATCH] 11.27 --- tvboxqq/动漫频道/api/drpy.min.js | 2 +- tvboxqq/动漫频道/api/drpy2.min.js | 2 +- tvboxqq/南风/api.json | 21 +- tvboxqq/南风/api/drpy.min.js | 2 +- tvboxqq/南风/api/drpy2.min.js | 2 +- tvboxqq/南风/spider.jar | Bin 872724 -> 872724 bytes tvboxqq/多多/1/3.json | 2 +- tvboxqq/多多/api.json | 227 +- tvboxqq/多多/api/drpy2.min.js | 2 +- tvboxqq/多多/js/007.js | 48 + tvboxqq/多多/js/B站精简.js | 2 +- tvboxqq/多多/js/哔哩直播.js | 6 +- tvboxqq/多多/json/chuzhong.json | 1944 ++++++++++ tvboxqq/多多/json/gaozhong.json | 2682 ++++++++++++++ tvboxqq/多多/json/geshou.json | 1111 ++++++ tvboxqq/多多/json/meinv.json | 47 + tvboxqq/多多/json/mtv.json | 925 +++++ tvboxqq/多多/json/nvtuan.json | 60 + tvboxqq/多多/json/qiudui.json | 102 + tvboxqq/多多/json/tiyu.json | 90 + tvboxqq/多多/json/xiaopin.json | 103 + tvboxqq/多多/json/xiaoxue.json | 798 +++++ tvboxqq/多多/json/xiqu.json | 373 ++ tvboxqq/多多/json/yinyue.json | 73 + tvboxqq/多多/json/youer.json | 4157 ++++++++++++++++++++++ tvboxqq/多多/json/zyy.json | 65 + tvboxqq/多多/json/搭讪.json | 152 + tvboxqq/多多/json/搭配.json | 200 ++ tvboxqq/多多/json/热播之家.json | 905 +++++ tvboxqq/多多/json/美食合集.json | 373 ++ tvboxqq/多多/json/黑狐.json | 51 + tvboxqq/小米/api.json | 115 +- tvboxqq/小米/api/drpy1.min.js | 2 +- tvboxqq/小米/api/drpy2.min.js | 2 +- tvboxqq/小米/js/zanzan.js | 175 + tvboxqq/小米/spider.jar | Bin 586342 -> 589036 bytes tvboxqq/少儿频道/api/drpy2.min.js | 2 +- tvboxqq/少儿频道/js/优酷.js | 40 +- tvboxqq/少儿频道/js/异兽.js | 40 +- tvboxqq/少儿频道/js/忙果.js | 35 +- tvboxqq/少儿频道/js/腾讯.js | 40 +- tvboxqq/少儿频道/lives/redirect.txt | 1162 +----- tvboxqq/少儿频道/py/py_cctv_1.py | 193 +- tvboxqq/肥猫/api.json | 8 +- tvboxqq/肥猫/api/ddrpy2.m.js | 2 +- tvboxqq/肥猫/api/drpy2.min.js | 2 +- tvboxqq/荷城茶秀/api.json | 2 +- tvboxqq/荷城茶秀/api/Api.js | 2 +- tvboxqq/荷城茶秀/json/91影视.json | 6 +- tvboxqq/荷城茶秀/json/万达影视.json | 28 +- tvboxqq/荷城茶秀/json/玩偶哥哥.json | 8 +- tvboxqq/菜妮丝/api.json | 28 +- tvboxqq/菜妮丝/api/drpy2.min.js | 2 +- tvboxqq/菜妮丝/api/js_模板.js | 20 +- tvboxqq/菜妮丝/jars/360影视.jar | Bin 0 -> 386195 bytes tvboxqq/菜妮丝/jars/豆瓣.jar | Bin 391914 -> 365022 bytes tvboxqq/菜妮丝/js/007影视.js | 1 + tvboxqq/菜妮丝/js/310直播.js | 2 +- tvboxqq/菜妮丝/js/69美剧[V2].js | 2 +- tvboxqq/菜妮丝/js/A8音乐.js | 2 +- tvboxqq/菜妮丝/js/B站影视.js | 2 +- tvboxqq/菜妮丝/js/DJ音乐.js | 4 +- tvboxqq/菜妮丝/js/JangoIndex.js | 2 +- tvboxqq/菜妮丝/js/JustLive.js | 158 - tvboxqq/菜妮丝/js/KOK影院.js | 2 +- tvboxqq/菜妮丝/js/NT动漫.js | 2 +- tvboxqq/菜妮丝/js/TVB云播.js | 2 +- tvboxqq/菜妮丝/js/ddys.js | 2 +- tvboxqq/菜妮丝/js/l0l.js | 2 +- tvboxqq/菜妮丝/js/两个BT.js | 2 +- tvboxqq/菜妮丝/js/乐鱼影视.js | 2 +- tvboxqq/菜妮丝/js/免费看.js | 2 +- tvboxqq/菜妮丝/js/咕噜[V2].js | 2 +- tvboxqq/菜妮丝/js/啦啦DJ.js | 2 +- tvboxqq/菜妮丝/js/快看.js | 2 +- tvboxqq/菜妮丝/js/斗鱼直播.js | 2 +- tvboxqq/菜妮丝/js/新视觉影视.js | 2 +- tvboxqq/菜妮丝/js/磁力熊[磁].js | 2 +- tvboxqq/菜妮丝/js/虎牙直播.js | 2 +- tvboxqq/菜妮丝/js/酷云77.js | 2 +- tvboxqq/菜妮丝/json/market.json | 499 +-- tvboxqq/菜妮丝/spider.jar | Bin 617618 -> 589036 bytes tvboxqq/道长js/api.json | 2 +- tvboxqq/道长js/api/alist.min.js | 2 +- tvboxqq/道长js/api/drpy2.min.js | 2 +- tvboxqq/道长js/js/DJ音乐.js | 2 +- tvboxqq/道长js/js/JRKAN直播.js | 2 +- tvboxqq/道长js/js/UrleBird.js | 2 +- tvboxqq/道长js/js/alist.js | 48 + tvboxqq/道长js/js/哔哩影视.js | 4 +- tvboxqq/道长js/js/哔哩直播.js | 6 +- tvboxqq/道长js/js/我的哔哩.js | 8 +- tvboxqq/饭太硬/api.json | 36 +- tvboxqq/饭太硬/api/drpy2.min.js | 2 +- tvboxqq/饭太硬/spider.jar | Bin 586342 -> 589036 bytes tvboxqq/香雅情XYQ/api.json | 27 +- tvboxqq/香雅情XYQ/api/drpy2.min.js | 2 +- tvboxqq/香雅情XYQ/js/哔哩直播.js | 6 +- tvboxqq/香雅情XYQ/json/4KHDR.json | 2 +- tvboxqq/香雅情XYQ/json/云盘资源分享.json | 2 +- tvboxqq/香雅情XYQ/json/厂长影视.json | 6 +- tvboxqq/香雅情XYQ/json/我的小站.json | 2 +- tvboxqq/香雅情XYQ/json/有声小说吧.json | 87 + tvboxqq/香雅情XYQ/json/玩偶哥哥.json | 10 +- tvboxqq/香雅情XYQ/json/盘搜索.json | 2 +- tvboxqq/香雅情XYQ/json/阿里云盘网.json | 2 +- tvboxqq/香雅情XYQ/json/骚火电影VIP.json | 10 +- tvboxqq/香雅情XYQ/lives/JUNDIE.txt | 731 ++++ tvboxqq/香雅情XYQ/lives/Yoursmile7.txt | 2786 +++++++++++++++ tvboxqq/香雅情XYQ/lives/fanmingming.txt | 174 + tvboxqq/香雅情XYQ/spider.jar | Bin 385821 -> 386112 bytes 111 files changed, 18908 insertions(+), 2202 deletions(-) create mode 100644 tvboxqq/多多/js/007.js create mode 100644 tvboxqq/多多/json/chuzhong.json create mode 100644 tvboxqq/多多/json/gaozhong.json create mode 100644 tvboxqq/多多/json/geshou.json create mode 100644 tvboxqq/多多/json/meinv.json create mode 100644 tvboxqq/多多/json/mtv.json create mode 100644 tvboxqq/多多/json/nvtuan.json create mode 100644 tvboxqq/多多/json/qiudui.json create mode 100644 tvboxqq/多多/json/tiyu.json create mode 100644 tvboxqq/多多/json/xiaopin.json create mode 100644 tvboxqq/多多/json/xiaoxue.json create mode 100644 tvboxqq/多多/json/xiqu.json create mode 100644 tvboxqq/多多/json/yinyue.json create mode 100644 tvboxqq/多多/json/youer.json create mode 100644 tvboxqq/多多/json/zyy.json create mode 100644 tvboxqq/多多/json/搭讪.json create mode 100644 tvboxqq/多多/json/搭配.json create mode 100644 tvboxqq/多多/json/热播之家.json create mode 100644 tvboxqq/多多/json/美食合集.json create mode 100644 tvboxqq/多多/json/黑狐.json create mode 100644 tvboxqq/小米/js/zanzan.js create mode 100644 tvboxqq/菜妮丝/jars/360影视.jar create mode 100644 tvboxqq/道长js/js/alist.js create mode 100644 tvboxqq/香雅情XYQ/json/有声小说吧.json create mode 100644 tvboxqq/香雅情XYQ/lives/JUNDIE.txt create mode 100644 tvboxqq/香雅情XYQ/lives/Yoursmile7.txt create mode 100644 tvboxqq/香雅情XYQ/lives/fanmingming.txt diff --git a/tvboxqq/动漫频道/api/drpy.min.js b/tvboxqq/动漫频道/api/drpy.min.js index 3679a5b..1816b17 100644 --- a/tvboxqq/动漫频道/api/drpy.min.js +++ b/tvboxqq/动漫频道/api/drpy.min.js @@ -1 +1 @@ -import cheerio from"./cheerio.min.js";import"./crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.47beta15 20230728";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("准备执行辅助嗅探代理规则:\n"+rule.isVideo)}return enable_sniffer}function isVideo(url){let t=0;if(rule.isVideo&&rule.isVideo.trim()){rule.isVideo=rule.isVideo.trim()}if(rule.isVideo.startsWith(":js")){rule.isVideo=rule.isVideo.replace(":js","");t=1}let isVideoObj={url:url,isVideo:rule.isVideo,t:t};return isVideoParse(isVideoObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./cheerio.min.js";import"./crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.47beta15 20230728";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("准备执行辅助嗅探代理规则:\n"+rule.isVideo)}return enable_sniffer}function isVideo(url){let t=0;if(rule.isVideo&&rule.isVideo.trim()){rule.isVideo=rule.isVideo.trim()}if(rule.isVideo.startsWith(":js")){rule.isVideo=rule.isVideo.replace(":js","");t=1}let isVideoObj={url:url,isVideo:rule.isVideo,t:t};return isVideoParse(isVideoObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/动漫频道/api/drpy2.min.js b/tvboxqq/动漫频道/api/drpy2.min.js index 22c5034..3cb6838 100644 --- a/tvboxqq/动漫频道/api/drpy2.min.js +++ b/tvboxqq/动漫频道/api/drpy2.min.js @@ -1 +1 @@ -import cheerio from"./cheerio.min.js";import"./cheerio.min.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.41beta1 20230328";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|APP|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;const HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./cheerio.min.js";import"./cheerio.min.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.41beta1 20230328";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|APP|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;const HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/南风/api.json b/tvboxqq/南风/api.json index 2c35f2a..2ca719e 100644 --- a/tvboxqq/南风/api.json +++ b/tvboxqq/南风/api.json @@ -21,7 +21,7 @@ "searchable": 1, "quickSearch": 1, "filterable": 0, - "ext": "https://www.czzy88.com/" + "ext": "https://www.czzy33.com/" }, { "key": "csp_Kunyu77", @@ -119,17 +119,6 @@ "changeable": 1, "ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg" }, - { - "key": "极光", - "name": "🦄️极光", - "type": 3, - "api": "csp_AppSK", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1, - "ext": "FbjPcVZY48PN/RIZ5UWFrp15cspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w==" - }, { "key": "csp_DiDuan", "name": "📺低端", @@ -1003,14 +992,6 @@ } } ], - "lives": [ - { - "name": "live", - "type": 0, - "url": "./lives/live.txt", - "epg": "http://diyp.112114.xyz/?ch={name}&date={date}" - } - ], "doh": [ { "name": "Google", diff --git a/tvboxqq/南风/api/drpy.min.js b/tvboxqq/南风/api/drpy.min.js index b91676b..253feda 100644 --- a/tvboxqq/南风/api/drpy.min.js +++ b/tvboxqq/南风/api/drpy.min.js @@ -1 +1 @@ -import cheerio from"./60dc4a51b0ea1c92a083e414819ffaf7.js";import"./193847dcaee77002fb0c82db601af11b.js";import"./9a1e9efac05fb6a68320a14b6e15f5df.js";import 模板 from"./335b5396efcb560db738fdd4277c6f58.js";import{gbkTool}from"./bda7361c12ba263a656119ecce2acf3a.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};const VERSION="drpy1 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd(html,parse,uri){let ret=this.pdfh(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse,base_url){if(!parse||!parse.trim()){return""}let eleFind=typeof html==="object";let option=undefined;if(eleFind&&parse.startsWith("body&&")){parse=parse.substr(6);if(parse.indexOf("&&")<0){option=parse.trim();parse="*=*"}}if(parse.indexOf("&&")>-1){let sp=parse.split("&&");option=sp[sp.length-1];sp.splice(sp.length-1);if(sp.length>1){for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX.test(sp[i])){sp[i]=sp[i]+":eq(0)"}}}}else{if(!SELECT_REGEX.test(sp[0])){sp[0]=sp[0]+":eq(0)"}}parse=sp.join(" ")}let result="";const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?parse==="*=*"||$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);if(option){if(option==="Text"){result=$(ret).text()}else if(option==="Html"){result=$(ret).html()}else{result=$(ret).attr(option);if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}}if(result&&base_url&&DOM_CHECK_ATTR.test(option)&&!SPECIAL_URL.test(result)){if(/http/.test(result)){result=result.substr(result.indexOf("http"))}else{result=urljoin(base_url,result)}}}else{result=$(ret).toString()}return result},pdfa(html,parse){if(!parse||!parse.trim()){print("!parse");return[]}let eleFind=typeof html==="object";if(parse.indexOf("&&")>-1){let sp=parse.split("&&");for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX_A.test(sp[i])&&iit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});if(/object Object/.test(new_url)){new_url=drT.renderText(url,fl)}url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _impJQP=false;let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}if(_ps===parseTags.jq){_impJQP=true}if(_impJQP){let ttt1=(new Date).getTime();let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]};print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date).getTime()-ttt1}毫秒`)}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""));if(_impJQP){let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]}}}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}let new_vod_list=[];let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let tt1=(new Date).getTime();if(vodList.length>0){for(let i=0;ix.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./60dc4a51b0ea1c92a083e414819ffaf7.js";import"./193847dcaee77002fb0c82db601af11b.js";import"./9a1e9efac05fb6a68320a14b6e15f5df.js";import 模板 from"./335b5396efcb560db738fdd4277c6f58.js";import{gbkTool}from"./bda7361c12ba263a656119ecce2acf3a.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};const VERSION="drpy1 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd(html,parse,uri){let ret=this.pdfh(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse,base_url){if(!parse||!parse.trim()){return""}let eleFind=typeof html==="object";let option=undefined;if(eleFind&&parse.startsWith("body&&")){parse=parse.substr(6);if(parse.indexOf("&&")<0){option=parse.trim();parse="*=*"}}if(parse.indexOf("&&")>-1){let sp=parse.split("&&");option=sp[sp.length-1];sp.splice(sp.length-1);if(sp.length>1){for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX.test(sp[i])){sp[i]=sp[i]+":eq(0)"}}}}else{if(!SELECT_REGEX.test(sp[0])){sp[0]=sp[0]+":eq(0)"}}parse=sp.join(" ")}let result="";const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?parse==="*=*"||$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);if(option){if(option==="Text"){result=$(ret).text()}else if(option==="Html"){result=$(ret).html()}else{result=$(ret).attr(option);if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}}if(result&&base_url&&DOM_CHECK_ATTR.test(option)&&!SPECIAL_URL.test(result)){if(/http/.test(result)){result=result.substr(result.indexOf("http"))}else{result=urljoin(base_url,result)}}}else{result=$(ret).toString()}return result},pdfa(html,parse){if(!parse||!parse.trim()){print("!parse");return[]}let eleFind=typeof html==="object";if(parse.indexOf("&&")>-1){let sp=parse.split("&&");for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX_A.test(sp[i])&&iit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});if(/object Object/.test(new_url)){new_url=drT.renderText(url,fl)}url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _impJQP=false;let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}if(_ps===parseTags.jq){_impJQP=true}if(_impJQP){let ttt1=(new Date).getTime();let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]};print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date).getTime()-ttt1}毫秒`)}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""));if(_impJQP){let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]}}}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}let new_vod_list=[];let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let tt1=(new Date).getTime();if(vodList.length>0){for(let i=0;ix.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/南风/api/drpy2.min.js b/tvboxqq/南风/api/drpy2.min.js index d2f132e..8b8a3ed 100644 --- a/tvboxqq/南风/api/drpy2.min.js +++ b/tvboxqq/南风/api/drpy2.min.js @@ -1 +1 @@ -import cheerio from"./60dc4a51b0ea1c92a083e414819ffaf7.js";import"./193847dcaee77002fb0c82db601af11b.js";import 模板 from"./335b5396efcb560db738fdd4277c6f58.js";import{gbkTool}from"./bda7361c12ba263a656119ecce2acf3a.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./60dc4a51b0ea1c92a083e414819ffaf7.js";import"./193847dcaee77002fb0c82db601af11b.js";import 模板 from"./335b5396efcb560db738fdd4277c6f58.js";import{gbkTool}from"./bda7361c12ba263a656119ecce2acf3a.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/南风/spider.jar b/tvboxqq/南风/spider.jar index 39d14734fe589be8c45c292129af3006a68a5e6b..c552a102a4d24641f66e78b0e5ee6701dbf8c18e 100644 GIT binary patch literal 872724 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
  • ue~xx0Mpc^*sMK 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

    HX>hpz|PsDsE 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 z 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

    +dFs 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

    t2gw$F4pPRbuh0h4dpMutp7g0 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 z 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ⅅTE1an?60((baVy7Uzu8Z?- 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�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�%mTVpbk-^ZwKyMic8fXrdX{|$%B=+{Y!F(} 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

    kU*T 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

    g$K!Vi$LOV$ zMsl2a2m}cCp)*|aD&9YS{UoSs+}>K}`=?7J`5IE!RHifZ#9wuCm2zBtjD2tSpm?>w zt8kmuHeN2`Qq$=6^P8utI6ebU(g!Dit7!Qb42d7}t9eu16vAD3{%*!rzxMu7lx9bE zfC~J5gURmb{v?J76!zHHQSea`x!2y%iIh%F9K~XsJMqnL@nx*PgnUG9kGB6;p@VPbQTH z8)6Y{iXPTYM#ELLYaYy_qyOj~&fcb^wg#_V&tvZj|4V97Vb44)eEhwK^4RESER~8& z?7n}gcy)T+8QxhybucD9sz0g^5i*!tSduEsX8yoE!Sa)cULmhbr0wnO;!D^`J+_4> zdUA31c1v82j0$aGNx;#Vh0hoHC*5I-4E9ng)u@XG>)VXk*_Uetq7+Y}v&6)aw#u;j zUnl3AC!vAyF_XMamp<VtP#Apj7cj>-t@J-;d-KbdKADrJwK5;$Kdq= zs!w*yR_AGx6hZKG4RPxu6=3S68|tWPC!IvKbb#c{*K&fklnRAg^Ur;3C*A-)+jznc zdQcMeAsRT2`IoQdM7Y_;do2?sFRph3HLs3?*-|b#Y-sd81x#+ICEYwSunt0!#F8Jd z+5e$JiYTE6CD?ZhW-}%Cv$X}^>x0$#@9AacbAO-RZM?|(GWb1rqbH{bBI_1~?_FMA?7oqUS<&J~2fII~w z^R(C^@za~=J%|(cJij#JR1-n&7gBpk@(^;G*Fo@{aU*{wxE&hO7wac?hxIzSc{-j+ zA_)JZVCLS(=P7;-`qc66!6dFtRJWHO}lOfe66=@dl0pL+p&t%6wc)h_TgGWZ@S;u1K9is<>&#m}$WfZfDA~s@>ozbOU%#Zl_>^ROi zXKObA7iikmJg{Kc^c|@5jz$c!&-{}NE`>c9nl>LSB9s`$&wYdazZ(YSqDxQ&Al;Hy z-MF@^Mq?Nqd-!Ek0lUyA6Uz6AMSH7m_}ygTkh_ z%77-N=?qJW`ts68?b0RA#@&xppQ`gxg{t3j2vsB8R-5y=7!z=#m#J%;~hB&;y? z;ov2}3z7C(rLlj8!zQaLHy-ss!I##7B^!^6z01zKrx~2v$=UeVn+EbP)A@V1am4P2}dN|(EP$#H!kCe&h8!&Nn12O2!i+& zk=3>ghFKao9YP>W_js%u=aUAXCjE=ta~{SV5ErYEOR2_`_*kOttx|`CYa*h#s50z> zz9Q_~b~~I4arGp4)H3xcE9+3Sft0av2{q^XI(oW^E>bQbqVZxxYq!J}0ZDY1$=E=Q zpHCIZj}^<|t}WjWj{%F2rEWOO&|!7cA0@}qJf%&dU&BradDa{@E)TG8V-VsM5S_Jn z<9NWlN{v5sy}8~DuUv@!Q#l{Ku9Xlk;Skd9gjg5;gT4JEhvv7|h2~wIvfbf><8b|H zc+zEAjX_W=VLb!;;$aJMWI8aVI%$K8jgWHj5dAgT6g25%-w|isq&*n;4Jn?}5hdPa zT{ynOVCy^%+shA#bNygbdP3O|b}za6qa z_2C%Lj1m>r(*EwQZ*bL3laIma?6=kVi@B``E=@ z%zLT4tzu|zV`&BquKm%eWpKi*!D}dQLuk6Y7T{<|SmKKRNH^@7UURQko$?}a+cAlv z_=%;`{0W?chrPmj`q9G+UhpC%2q^C4d@Xk?kC@0;Js=ZX>29yycVYq(`NFJUEd(J& zbFtk|-ghzqraj)}AQ`?#XBz=QyAB@Ae)Okkc%eIIlYmHiH(#nwqfv;d{+zwuXypdD zgzLSOp4Ppp6ZnsUf|M)TGzxz3K=6a!vFJYv9spMO;^_i>@yB9>`hRtha%GxMU|jp- z0w(DGlS2e$m#gBS_r8+_T*gs=U=ij6XuU3fF6pc$106gd?xdOHjV^!hck!yza-@pg zVuWbL15y>?rVY7s@OfnIa!oJvtRo$-)Wd*zq#WcSm&OWO zK!Y%wUL*T{258b%NC95n>ZXR$qus=TixhMVOeViPWigm4Bl{YJ9;R@q0&=k{WP3D_ zA9MjCin{uMTul4-Sa!rv81k}K4+C}#rg*WUZZuf@?LS~LNIPhiv*#GG`wW>E6~byt z8dQp$Nn@IfT7+d^6sk;&5L}O-F&q3LXgmdUjAn&p9~XK|4f+AzRe;7JXHtX2=~1|fu?CunQ~PrQRZ6F?5(JIDqsro5;(X<*z0Q2O&NH3$hSlO802eI$vM z$qtghI-G9s#g258(^Q57@ohGd^xm;aVh5BApri**`i-yM45V3+2nQp^IT* z%rTJM6N3sqrcHmk@|fosKXPjyx6lf|mACF@mbiFk3Nvt&Z|eprNE z&Tc+>RkFCE8YBB&_O6-K%TTdf_N?K@J6!pnJ zcfv#7ttBsTZ?=Wf78m>88o`{fOB4LeQ6R!FOA}UsM+7}Z)220LMZIwfnpc3DBKs-= zJP3fzV5N~7ECOICxC{;P2o-|H-|BXRQZR#tk?j&d1*igF0rFS|^dJ}-gvnGE$G!}l zLC3}kGQl282AQKa=7Kc{1n59n2s8+=f$0B31Ab5?0rU%&0XvBQKQx%5HR=H>34mE( z6(Zft&`NyhSL9JS=sEI33YbA2iiONJK*#h)7G1d5_83?q zUjgK(jRm2VM7kkhU=m0Z4fq>eO90FOL;eGV%6n)vDul-L@IS11C_qV(+rA(WF{b2J zp$#zl51^FDnJlLGK}IwnTLNMtXxEnq1R@jx#gWcp1SxNItHHn&1o*^gK}K|A_)zix z5K)E(Oa>Pz>c)a8@u7|c+N_{FFfbJ)97I74GR8u@;)7@cpL-00j5tB*1lpXS7_gN* zLb_c{`$hx?A#5Na0tgeRA32ltKL~yU_{ya*g3A9xga)!55j2M&g&1ldbWCqLj%W?w zs|fuPVkk0JCL72!=o+#3 zj@+gJz@fMI4SLcA2w^Qt0c5f46GM-gK$ge`Y^EYuM`S_liJ%H_Ck^O{9#NzJe}JGs zj>bHCg?0E&R~LXnfOxpYI0!r(66j`wag#s@s55~==?8Z29eR7bAb%skpd3^*Xq5v*gSD&)KtU!?0d=4PL%=e0_D(?*Y@m69#(1zJ z5wwN?!U%do17?LDvx4l<8fAKRaqJPQKNW<63XBJ5cplW#%A}Aac7!=Bk+@=gLN#)W4U|=6f zW6h!g3%~+$x{?4bd@m8;hW(TqVvce9!q9&mBCg=B5-2(KSzHXf?^K@E z*;CA#C2q2Hr6+D=AWx>75&BopT7dI%_K|ldpdgG-CkZRbB+WGYzZNvn=LFNhU_f0nZ&jIecyT2z3SZ2 z$QeHV)XK+U^HeHR^7jRE2-uqy{9@7FrFFJ$v01qtS)>G1l~`jN1SvuPMoB}z(Hzz2 zmyXw*!$ph7zAU!;ShYM9rm~FhzEaM778`ralvKd=S*IHXn+H18wNNZlt?^h@2|5TQ zwt_)KcG6udt9Z|BJ;xM<`(#WVtV9YtKJOf;HaZrsWUqT6Rr5^mb%Z!$;f2eR9iQ_% z_4C#k)v3y^OFiZ1{*H@ZJ4OkYOFq?nG1ARjV^vpWFKm?02P$8clG7jLpdDlrTG@{4RlEb=@8L{$dGnAB-#yJ(v#G{OP>FJ8oWOdf^@e@;x6s zE6%iB$Q`-8(M*1F;K05vac;RvO&U9S%R~MR9Dk2_IV&}zK)DU6Vgg@QO{Km`qM!wS zJUy;}R*W}rmj^=sosq@C9Hu6Sn%XX1+2ltSukSy5>_2T?+{yY$yju$X`tu0&LK`zs ztc!gHmBLBKwc}*@x8d>+AiXEwth;}A)%Fs4J*&{LQu!eckbXfR&uBO%9kTHLNTJF> zvMos@&DQ+?6SX9#3;b_E^0>R#{}yzl$5nAc|8KPhWA1((7CNpDC`-TXd1q^`lZ=KN z-q`5W&MV166#rin$4ZVm7a0zXtU}X|u86$<@|_T}d?B%JB-|R~HvqBT@fO%G!Uq;T zO*%XN=~b|CPEoYZxV|%6oKQPme4{<6Fk|l8T8dY`!mAYa|xnO1j@7!ZH5 zw8#NUyp(XDk83_$VKml3^n0ybiS%^>)s2%jN`a@RebFzgXWPR}TR?reu!1XZQASI8 zTUs5_*L8zp>^g&|>U!gHJ`8O%xB&8i8jy~Uk&CN%lua#4mEAfSkg=cpaQWh55Sxas z?k92-z+_de%l#^s<*dFIS%0mc9ots3`PlV^YDwr&+fFXNC@CiU63FewjQLl?qfw?I zw(g$s#NH87Kiy_E9zH^(<8T{G#oIQfArjJQq?RgPh3D;H-@ZmP05_m-%R9QEbmHj+ z5}UVtX2e>8lCUrT@%-0Rr}5S2TlTiST&lkVGz7U#Oq-*b$YA3OP7ow6aHL*=cdp=z_3{Rg+R9OZVLdD>2Y zXXFdc+)l-B+Fh4iyL|gYPV6?19&{y2)FB7S2YCX+AI_^BGv%dQ$+=KgebQpQ7J^0c zcPaE4~(mVG_C9}kz} z4Lrs*H&iVlEf5KIiqG?Zu-!kCy-(mT=2klL&$3BySFxi@D{rBDw}&;CXlf_*MxXi+ z_ea%RU!`$_)ChCBcca!Y{!XG{g9ivIn6WkP=SQpCDmh`WIj*FLSQFYFH-=1E+;X7& z5$$odu((8~yQs^%{dWIEPJVX&L0k`tGx7BI2y@^k^I!IH5qs^;#DU-4f2}-hiskC` z`!3+~>|An{{tWb?pwX1Td#f_qw{b^chM)KN$lmw5kCNJA7DhchDbkrk9T+tj+(p%q z3s@mvcQI2B&g!IE{(#M#Zc;RiQ>F+*4{w)sh_09F;A5HzZy!t}U!T^FEx$qobxE`G zi!|UqKx|5=aNTANhQ`C#1k)z$)a4?q#F=7sewA7s8o8+e{t8oBgwaR3p4|Gd4oMXo zJ5^EJPVdux^4JCopKHDo&0~ac?h5xpW&6d&)(ckx-T4jXPLV zC4?m*PO-8lSbzTN;nS68xr)iSXy4k$bQ9d~%S8J6O>3J?JZJ{#J?_io8>GRoRuVV3 z@yb~*BtamnqtNu@*UT7br&r5y!NWz9!#@-AXPC5?)8`N|;?4~fyY}$!;M1H~PpQ>G z-#d618F}#H?}WF2)X-%)xrXxU*ZbcWuANwhx{Az5+BMG*t9?f-IoP)0dHx@8vi0QF z>(A(o&~&K!D6y4{9#Q&n-Ji%RAD{%dPWQ=Mq?D zB1v5})8;`|tE4=}RL^pk0ScJ#h8I}Ddc{(cnIWN1WdH1}1!BG8YvHR(j?SkGh$=`P z*TU^6)Tht1E3<9mh>j`Cm`L;;MkkB))Nksp({D+e*$Xct+uAHEyG7Uk zDpFoeCvfZoq4w3uba$ecImrrJncT%Zb<}n1Db@kjgrOR7y3FZO=YHj zz^@N6dXOCoFCoaHpr6JuhH`#K6~v$sJpCI*Kr&KgS0B?37awwmKDdnD(7o%1bx#FT z8+}iTz1Efa$#;+XCc?!gFj9>EW*~X!O5M0?z2WhGe3e&WWpJ`q8a|3!^F zEc=O1*}J1yZOJHJ$wK=Yd5UssBDu$&W`RdUbt-(0!D{++Os1XnBmZB!YEKzh>32-0 z+Fl<>m8G#c|1nzR{X89a8R2a-v!%;T$YAwtsIhe6|@CbdwoT>91t7 z#pSE_7R9mG+b+;69KdG~I$1(dw-v`P+?xJHw$1FAx?#L~$Yx=m9bvHlArqr!yrH*d z9QV&iC}#Tmn(T=PuqvHQ5M_FVM!3+5Veo0+{_F3khlK>`uY{97^GupC?R{mw`0b5+ zukNws(F-x$jB!U(!2*q7`()AY z`7p^)#pID<1uq56GJ8!GUUKfDBg@~y`@!9cTtEk5e`sr}o>6}WoUMJuTljhP)^Wj4 z4d`*t&PHw%B2|%$5x3hxlOUG7TjTBI(Mv7QWbgM4;5WAmI>%Q)y}HKTEQ^i=`Hm{4 ze56=##}W(kNJueBWj=Wg$qFZu^@g-Mgz8pkQOr7=H`gX|yxqa_m#l zoDgc7jSiS%xWo@#-fpN=rYT(AyOihp(BBrrv}QS{aBF0T2P#(Kd6!F*KQn0VfA)}p z9C)GyHDY}JfaamS+~d1etWVs1j=do0Z0N>U-ycalw#d$QTBtQt-YA&d&!(i=&!=S@ z5ax45J;rtRY+bKC0du?Qa-JwAa-83~=N}161=Igyg9zX-PigGSkXif1k5k*F2MSn$ z)T=^b#|HBa7Pq@ahrHruHs0Y>*7ui=_wb6$AtH9%eqO`nC)O)Fa^%qR zI%)$pq@mZ`x%D$jsd}bQyo?Ih$NsDff1W!r6WE){{1({YDJaF-1w5=484}pL)xVXO zH*~tUOsaNZ)?mt-W&6uJMso;z<9D2*_{_Xv%Od)aX`Lpp9VkL%EkerZL~-z=@%5AO zFRyH;5;2yT4TxD@*oKj%H^pW0+W<+thKrb#re{bQw%yg9jgKQX9Noj)hL@Sl^Z>!&5$k?X@X75wrP*_bue9DO`t)0pavO)xdP4x=a9fNtp z(8eZ7q#Hkmq@$6x_gI{%h4I{;5L=vq^q)m$2Ix!}$#H@_FfPN7u@*cN7S7NAB8+Cm zy_E+n&nXT7c(W*-_BQ>U5!@)5eKAfRA1kG6II^m(FL3$ISnYZ7Ta<#~qvX93Qi0B)CC`8(Kn_=zCR}j?9Sz*Ns#k z#g4hlcTgarZqPEkU>WQFwElf0Up!uAN7Uo1sb3hkhK*}f#6F8{QG0yAu)Z=NB~K?ZqJA zORmW;IJ>`A&)UUmwA#wtWN?aoa~m7$vUBV_s_%hmI=+SGuC&}`nODo#&;8M3`$0^@ z>?7%!C_(C19l>9&7@qVg25eTVhC^qr9(+z}y}4wceS48Htub7606tU=WPRMCX4b+g z!dPoSS_;O>AF$H1EWF9%jTW5!tRwu>S8{@dgi73msu7M6LhEgBXp-8vtvA_PsT9t| zoXMNEaW{UwE%txQJeYVNl9yFH#yfk(NL}1Y7egR*(uucny&*&TE$DSmQq>ROgj;d^ zFaYWra{HmsHxtUZ_1Z~oF{0!0>6Y08YLXw|U|OhuVOY#^06N zRAlN@)jCDdHsIPu&gUnR2`>V)b5Rapc5+HCTK|Upk?c!NcZ6e`Cpb3h1`AP=*4ZoRIQh!M;b~G@AcN=VJ2tr^`9M4q zyy8#V?1U~jaxMb)U22zd65rrh(SjJ(X2%`(yq4O}NS_8xrEaNBcA{{$9R8Wi*O7#Z z{$e^nZa{niw6R+jLRQ=aC51;O^V&0#u@xD=G9*@)iC%U5q#`?be+9AZS;zc0FXGD8h%`xJKJ{M)qOv9Wduu=z_Z*Mw$dhCqIrQa*`gg7GTP8J9hu(jm+d~B(z19ATWDhtH7Ni4>xsG5 zpKPft*qwG}i*ovg%`k!>fJ%MvajEB&6MR~2+KwrOb()|=)HC+Zl#+>X7m0byf>}u> z^v*V&OCq(WUcuDt;~1w_7qJ=D-X1BYhAA**3A4f@4(QohG)L+PNHz9Y}eK5>#wDA|yILfT?B=+pc&sC@!x z_s(xv`)i&}W%oDrr&lhM{5Af->>~2h)2Dad`m|H9fy*zs?5xG_e{Q=+(-n^=W!-F^ zvv4X{Vw74@eTOP$egWd|NZjE!ZI8eC1@t+NX_f$f|J zyqh43@z-q0?MjJ)k-wdkiLtgmfpzi(P@+ocedy&~nPfd^PN_I+U#$2gy7A=I{a~K7 zUJ`lA5_viyT|UVs>rmZ-a-W!)N2N~0?nxN;nwB{rvq9RZRqRlaZA$C5#Kj^p06a*3 zG%VKG8<@OQSuA%#EH~P0F1q z;lQj*o{1E~{1nyD*)HbkQ(KbRf^RP9L@)o+fAY0ZdOcdA}GD#2+6Yb0yw?CP!;A4#W*Zc#oOXW$VJd`slPC?)s$o$1rwH zX=ab2meLWt*dV&DfCXpSonU^OJF;~Mm=QpmfJu;cWOjb~33(gdZo)6=?=2uZXeHjb znjWk{bE%ZMDLPjxqUbo&{Di;7!aik_wOJ&&em*;jRTj1`Ed*Irde}{!Vu~*{)OZ|JUY_yR9*cgci4}dU zH>2FXv|wQM&B-Ya|0ThSz2nPjpm=)sqHxk+xkH(J`MM4*?XTpWr;2y#;?|Ndr^J2r zwuzDUb0UH9bMJwfrQf3;tDTx(ti~Fi^z)QVeD;P2vH^BM&D@bx-kbFhjlM9qrnqvqN4t0OK3w?m z#of1R6;iN}Xyo$uPnmg&jIhq<=+N|IPg2}YSrI%b9D*i#PcLB$+xlBmIRQB63 zbMWyqm%MGdt$lY-ObWIE? zwRHqKf%+&@{Iu&O+J@>0Gb^(HG{S^k?fI2VebE;Vm>$xFtMVnEW;d6tq-A&msg^VQ z0xJT~T=R-Ib)Cbl9cmn3Wal&|*4Gm7RL>&(B{s45;R%_x+Q0gv3J5M%PwXU+3e5uQ z*t!(bAEA9kPZZH(Rdc!lM@f(F<^g5Y5?&m4G zRF2L^to!wtyGdf$37;Mu@^!^YI-4I!Rv$dewNjpQU9L7ScAHli|9%ze?qDOa?w-VW zLyTX***~4ilig!hz{!5}VW&^wg;i~m$BFUh6~)Tkwa!m&hDxTQ`=m4>*3s* zg1Rgvhn638?|UJrCo}%{l9w8@RPkytvahBGu-fGimc1a{q|7Ybw4(rP1T@-o01866(EN5Q zkO+6cI!Y$w4Gu#h%hkqxo7Y0aLVKsN#B+1%)=BV-Cm)w!lhay^NT2QlX2Uzy?>P;ekL|bCigs#MlW9<6JM~N*OnNbtCDY%9~$KTIQ2okq>FW-NS%tveaA4j z^asf6QK4G;Z|Lgz&hq+kwxQ_kHt9k<2&yrNy~HpFT2`TJA(NNmL@6y}jLYU6l_B{j zzcT~vl^qwJt5eI@TG@AelKXN+1+nCJgr$BRc3a+T^&7YM&31=1o_+P*!g#++@9E@% zaOM!Ev$n;6rzB5 zKgmr}*qf)z)S63Upc`JgWJaAQ+NCy2Y29zZ{3|%8U_|99sP3WNsZ(o2{pE4T>P~G` zLE7H{+tONHp{EN{91CCX`ceFo2Sccg<4OCgH7ojPR^<>9zY_&@eNAO%RX} zPGbtkjTl9#ocfZ{i`G(n+3yO@p-W)=&YgHsQ_Mn$y*%E1(}AUlrteUfOvi+v6xHJ( zQyf+!1(kI~H$A-OQmIpHwt?#QMu{rOd#zL;fY7V&Ws&zu!nf$fda}MRXa9Oc?KGch ziPwncD4lWwaTtTFTajhv>8Hr}A$oLi^4d?7P^{nLVn@(K@E^po_ zafZ0#@na0y^yKXSvC@AEOMyE!G>gru+Wp5>5OJeqMD(BW&+X&+8Tm; z_kH%{<-+%gaB;MSpKfakduS~?=ZRG^EO1E^v=ETxRHJT@o6jW%@}r*vH@HT zK#izD3c1oCH+mHb2CB)ifu1B~-^gU1?T#9x|8$Ida$5+}juJ*$$0;uRaXCI`oQ^!W$x=811QTAAz zFs_Y{H#2W67b|qTsC9UjbbiKZN8%+=^KTpP*IJyU z{_2R5sX;d%Rih-WJgPU}xhgp1^(8y-i@u~yG7xe}GR1VSey9!jEz=~j?`VwK37-VD z_AY|^Be;UPj*>spGHoOoExm7o+eL~HzCSVcJq**Sy$f~xKILe0sk+J>Yg_ma*Dd?K zqs{)*Did>LNqV{e5A~&f2t6eggy$-A>K1es)G_#72Y;sGu7i%Fp&#pDH%z(82b8b< z^>?f)P`~INBDUt|#mnUXE(`N7-_;RhX+NwFSu>KTcjVa~k5-ri+AQ3&t$22}P95rf zGVaY9u!hVuxtI?1-W){NF{Zy~%>RX0Kb6N_)a>1sM{#xY5j~-(WbA&HDDyKjGD!2L zs|@StGsW+u61KXEzr)EvDtYggpvQKfi*fYtd5`G+cM+Ic4tUI^hak*TaZju-$>obY z=2XQ06n9w7O}5&E+j*iz>4G2Y={ONK&E)-{0$1|q&ERUY1Jf1)U&e#lW>p;>$|`kB@YaLFyC#|>9RRAPQKZgQFqLk@CV2MNHo5~L zmM-QypM9^@4rJJS=DXd2Aomks-}>H|_mnp1xvotV?d3&Sn|oBpQxiP@P=?usNe^ZP zF;NEJ1sR@C-I;TQ>sYkr5Z8TWWt?ifvkeYADYzbp=RzM zorT}1Knlx9rjhP7b>{{$Z7-eG*7>CKDhP9OCepbco<~8b=bFMi)c5d9TJW=xu9&(|lS*k_IPHQ4tr8X7ix$PAJj8Y%1} zVI7@DawEmHqrVyQJFzBczuMIWxoYj~3X#q^K^_vy$|9MD&Mt%CY3HTjH&boD-#I5h zHXgbZLS(Hf`%b_>13e@H%)8)UCte*<+|A5%7kvCU%oX(qufU%QEbui_1$e&GSB0 zVR?TW!;S6nu@Hq8n(w&H>T*ge>tCEd&|7X;(P^bE|j`~^~7Mh zE8lf9n2c6}-f}HF{fs?O0C(L2r0}iP{gA)!5!`Rp>efJQU9<%1hw)9)e>li&8T17P zww#MeZV7TqF-}P5>mr?Xkj{l7od-c<((3|+)^-BvUk=pfs{$p_ z(V2oerP>rm_(TuIn^J--Eb6_P8Ws{twTl`oOc!M)7{I-o@Y^S?w4N^N|U4$vI^h7!Y(=kNcnTMHFpga!8li&fU z(+028Yp_lS`1i$Q;{>kVqVDK^b%Axbg!v58rX+E%Q1L&+F>5Q1yqscs&*4v^W|{ z&qZSI$>%~$N>~EyJ2_Lz6Ye(^^(Bc-7OuifRg+|crjqA0P01a{YxNxVtqX9u7)oOi zl^cx(A)gJ*%JK^o54YUky4;WDNv&buTglfmaJ2|LTA7;^gVbI&>JZ_i3d4@ z_Jd!YoB}=V`UykcQ!V&~{+8y#iq1=rxprCU!MYvKssT zX_gKen9Jui?~aOh;O_(+H~yB^dgzcf-N5@|UWHiFWQI26t*Y)N385?ca>=kXpU_=; z&IG)ha77aDCOpne(wOULey*(9u!fzp-V1(4;f*@o1=k;vFc2Oxr&SWw<{> z_f&$==6hNulRbk$4d2#d{*+CZY;-oNaTVuLw-UUg0?+rpAA6o|dER`2IiMc@CGK=6 zX9xI;+O|*ES-&xq^w;%Eb*=`oBAB-hYr$JIQZ|0&mc*4o)vnHaN44gN4f@9rJn>8F zk(OR@cTnCt7;ox=7O(8i`E@${2`zOG)- z6{M#~SUEyD1?JD3?iJBb1v-z1uNO?1L>c{Lb0uAC;@Z_R`a-~?rx-mnPCUBYz&nuB z;2!dxX`!TzHj(8<8(I!F@V+xd^44Rm{9BJn`cU@imK6BnWrg!z?Bl{jXKMz%(37b2 z^O!+@96yr299u}rtyx~4#Ig*5DK^I>2J8F8b$zf;Ef z!@W;`oi*tDqbHmBMed~D6yF;ikDpq=aUScZgKMaRf%BnP`wh%YBSz;M(3uUM@=2y~ zk#VfCLZl2j#Xm+92H8S>P8!FjE}hY|n7^|iou4FewCS|)mY00*>f|hnI?;Qhi85zf z?@5-PiNkyy<2?W~%246X3AvpdWBsboPBdwqhhe?HPFfv!lWw_i4<*a#Rvde{fR&Cz z$7Fw(EFFhXHZH-liwCw+wjNbHPA6e5Qo5Fb`>$#8w4SCwd(_b|QvCYblqnJngd#(zffJCpHYF5GGuc`X(Dgq-y?GoPK9@zmmPEI9Uc z2^*VZghgG*r7i%xIn&POK+ow3m6XZH1r_jA8uwWc_gAI3|HR_n(m7-1&hN4$8dIjJH+m_8VfJs*$*Imi0Me>!+$8k%jGYnZ++BC$QPxLYhT#&ZwXi1 zc>G(!wYKs6%lX&azBvDZGU4U?8xS7(3$gmZeXJ#1*K+A!t6k;!s$p*i+s}g;NDKSg zOR?#Z^is2d{sm@ktJq19VQZ%hw<&u$^#5t)56}WfpdTHrYWP<#T*JmN+ud=p(vDrXu(Bv(sZI_#a>fDH{O-ST>vzhEfS2@aJZ+4m-Z}8T< zl3XI}Y2cVZ+1FoOyrT~9!*q^G?ZbK_&*5xxWC{9M9EcnxHBv6=U-N%pc;B=!ZNa*m1j zmk-c$K%d$!qmUdq+syn6{3m_?-$ehKVRdUJ$;~|19OymQG4q|gXyn-_@fBkQ|FQ;_ONv?8^v5@B};W88Or_; zbWeQONM>S`xb!`SR0&%n5q86|2BFuIOu{8^YMEFR!e6BG@OkTCafV_i48!7yvGQZH zI`#8-%LnoFr!iaV5qw)Iz$YaV_x{<3iwoaHVTezl9^e@3WuMV|NDVxnhG!7`U1E0P zcYkU^O_R@!CiQ7O*Lj*bGzXaI~bUMj+vXY!5pM#nVr>m8p5F6dLzm8pKazALal}I$5@bY zx~a)DqFnVkW{(~rnb!tYsI|RUBxkjR_)5SFMoZ?eu`)be#(0wNfaLq5zth=Q)81vK zN1xX59+xK2r*q^q;MFF)UX1CU*q3;{!61HTZ}c{iU~rJmii~(~gQUXji(|j0qFobb z0+uh@GTFWr?`z1j@>cyiN_YxENglXwlUsHfJ1@%iZQ1t`p0-)PXI8hmJ2^zX6r>S{ zRG!h(8kCd%3mwZTM^GPMt!2XO_Hz~Vc6Cra!{mL{poUVqGI?k=#BLcxKY8o7$pG|K zKZ3uW0WH}8>BXDKW}Vk#+h{Y86HL2Dduh}bXFA7ttz!Kn^c?CXCe}flVj5mM|568I zR>;`*wmh8rp((zdep=_e;d~`aupD{#W?C*hu3cbw6T%M>{B~$RwqD&s4(0Nqw%uJM zuOCjldltqs>v^0z! zAUVxnxAW!#hv(eA0>AP>4tp7gf-CK6Evz9wy9E9?iqd?SWL*ACQ!Xi7iD8@?Ak{T@ zjOHkpDrK>8t&Qikt-_RjPE8_nk$F*0@mTtJ(t%M5o-H*XjluAYNZt#z{t(^;jk)h5 zkuZ*EVRXYN79pX?=18O=9p}BnZ;2Z@n%%hdTh==?DK6cP^$tz!@6TBu5hoGln_(^5 z9uJ$l#4jQkBfFI;JR5wy-f{=Lubn*@o*l{enweR5hr?Jm?u>*JS8H0LT@6ED5hCrX z7M%|LenxXFJmuzClpr=;-K`KK@~H4pw;E{%i3E`rB%$EOZof}ElZ^FecSi7?TM}FC z_h?GD6&d4F#Zw%wvvs*bI^edMKhO6^F&#W>wOLV8W4)({9a5SFn(VOe7U}q5U8SiC zPR;|LpF+P?MpN}CgoWa#O30E#QMy4#DFjKBVO*nH1l zA@$Ht{E-ydf`YbSFzIp)-&KC$jD2wumhe2oGiGTB-siL4>w+fM4LVT*6QC<085)ej(jLdCU3>u8nfN@K+~0EWRro z<9?O%%}(#1qp0cUa3@?l7IcvHcn?ZT4r{!Y87;pSvy@(G4k%Zcz&%}8t zNE+V{fmj=Z37DTZ2K~JqOue1uZ_1b0XI|uT{hzO8Ool#d4wk3>l3@c6C$-ICr+8)n zr)#S<_Ei>Ab;b!&Pp;;3;Z5v}i=9HWn(aHIWgqsgH|g9b&MDC+-l9F6eKe-&5iPCr zz2`Y3p$~hH#V`$-HvXLV0KKYUgHn^qBg@*}Ri;Z5YVm1tmzrY~ij+b6gJ2W=lacq9 z2&tZF;F*hIYaR9mD((zpKa@}h$vl`#oQf-N;M&re^KY8P-vP0<0@PtkZSwDOC>QSP zl5e+IIOS@n>G!!dDSyw$mey6Tg|>W6$=Tl^lgYJaE_DsW`B|eS=CywK!?0ZpHItRW zR@UZLlJA*#=MbLuYo&N9b0xh4a^bb{vvl zfOnh8t+x`5TW=lkZf6wVbrZM@ZOGaYCRGF8E#L}(YkTIp*~|fD!23Q>b)dE}>UH1> zf~$kMZUC1Ct`u|KXxi^C^}cQ57hkJ_1Kvgxzaz!B@0tV6cbWqezh&|}t^E?md3bLA zw?GGY*5-S5&CH#qy?UciB3mnPq702{$ z8ie+I3&fGFqIi1=y&2wXt8mxu`(}b}iT`0M{w4XJ{H6FW>Tj%@pruZ)lE1B)BIfov z?|R_Jf&Tuz|Hs;Qz{gQs|IhYvtGm_iNwUxO>2xRAXAmIEHZEY0D>g=8i!)$MH8^03 zkxU6C!9eJt7!pb#2_@8ofFbnIi>aplVlW+CD503PnO?HfP}G!R)pmDWpK2Nt@@DTcxvE$uQMp#n^K_%d&#%l7PbHJ3 zJblvQ2B)Z&bgt5P5uFu3XV&eY2egV=*I9+xplw^HJxj`OD9kFBkVNa~_=(uTt*wE( zN;+hlT9|bOl~xjxqU$EmrZDR!i=Q1hTewTYUD|8c+pWT^TLPMfRE>rF<~Aoo)6*@i z>`c9JC_CB>HK*-%lP@J z$m@?oCRgP(l#4qu8Q!H4@&ui;RcMRyM4a0>PqhET;-y^(OPd8_(c(9xm%OVllXspk z_^DF|=jaK+Ia`a9w5z*rkSuH6_yt#^)Isetz&e#q&LNEbYWP4t}h=c2VXc z1FbU;MI%j%+~W+s?h%^T@rKaV_!-*TIP`XN({DFZR_lQ7wjYLEViFFE+}|O6q})U1 z-ynb7gcO_j`rsI&^T#_GoqoTffx-=w##$QlEtkeI=nmh{doq7(S;`!XRz4FhsDt0M z4{W2+$yJa^z$(c$zRlPeYbcpEx-g-18hv&WdD#6 z7pbnYtdpi#%$jMLYTl>a_yL^NX)!froyXxWVM*%;XvYLq8_@j-PKUzL|FC?08&LB! zV*!^>_hrS{9j!6DhnvUh8smKw#nX|C`f<9?N>rj7HFIN$8Ya?vx?WHbC5@J!%43mx zGB1m9R$-&C9~;DUPEQEl}b) zL4T`o++U&H-IZMmh>_zc#9yr`mZge3d-;)PX~6ogR;`&eh0b8Ilx6d=u1mSjU~(x( ztLl2(H?wAOoP_i}e%>0}g6)g%5+=qsXg%GTQnfidD=pfelEk2SP+G%KOZPLew48wE zn3jieUmh2vfErn~nF!$HX>o%LtyM^*+Yu(tqH7(*S_P+yK1?{wlkS8*d`HFo3SuAB z9iV4TKHO`iMdVj4Z&&W*$R{CN%Og) zFL^Kc;}dPLv|bx5e`2JR7c`oCrJE84%j>n2a!CR?=4ZEbx9MqD_M~to_G7KvRnnxV z-)+%|(R{>3Gj=IO%)Ms(IA6!r!0~G-TMH}JX&gU9tkby5n(N)u$C-Y2^)ZKZmsNS5 zDABXay~m>SNOw87~DEs-+ z-DsC%=_U>-+Q;zxwrF|I2Q3z5>~uID&{x?+*YuNaon_A>-R5C53b5_4=vrzzN3bEX zn)-Q^e|}h#xRrwD-`tjATto23jCg+|-Jg-Cy#s1ORU>*v8&Bgar0?teWS6?g$*AC@ zba*lqCz$^tvO!TvMNmAh)|Y)ai@`L`Fj8%TrW{n1ih#hUa3 z>LTmyi+fQ-A9tW$U=4PLT`iAepYhovI&ZD_TA#n5*K$e&aoK%VUwzlP(*0IEX!jVK zhBEyvPd}43f;|hhpxR->j^inRp>Y>hIOzbL`rO?`S6Xj>IG}0~b`TGnV^=~8A?>S4 z_3B1XqVc@J>0xvaYTJb8`53K|?ee?k_4mk#polsQx+So5V zpUz+5JCUB}H=AXac*hDnj9Q~f9w%$ys{5>bs!1N%RYNoQ679rpppn+hANW4|ykqn< zO6yQg>sX=o7^%DM4NaDe48>*gxU6E%XkJdt9qkM{9Vru?U1mzq389^uiqG2JL*%36 zH1V)Xvm(RUd^w{|l!Kceb+2Kpx}IeQOq9o(AJNE*+$h1!XP!Q-QzROr0X0>P86Csf ztK8LRp(`ZV22b_!^R4@=v9ifVE``fBBQF@o@?%FX)fhjya^%RR16l5@!_2PKOUg{! z(r0Rxkvr{5vyggG>9jTIgqo4H*D=cJo|bWAJ~i@!0V0H55yGw(BLBWIgKl=9`zjW7 zd{U=eU@RTZe#5%7mz1u7FDWB0LjP8MQ7P2DsPuF+r3>wjO!kqJh#p62z1HW1V8lopP8tR?YHMXKJ!eDbKWI zW6VW5bOafBka-?}yTD%+_!p4Qt{Zte6KO9uVK7rg_&Oeskvl8Qx1|>b;TyAzF$ITF z8i3>eaMR&mjPv)1bNI&m%e9QK&6s~txz>kr4oniw3==e!cI^9} zOQ)DlwTzBT5*!i2O9A}A2z)Kzr6T;qMn-V!SYKS!B=zQ^f_jY9G`%no@5`3mkUR4* zvuR4xAC~<-Hv_ef-?&?-f!|xB|9ucEq+wb=`n&n8kT_bJmPpuzdVF;~HpQs1r)crm z$lcr76s^Wi8pP!zk2cx3gwDp%jOh?)TQy@74ih^J(&;0Z9UmKqPZ~b)aW!!^HV%wz z;*=xWsdih=OwDxiT4zF-`0mYtB5q1$iV=^EK03z8pX@~#i^38<+$9#{_l}loUjCA% zmqu@fzKD$cw2a=fg%vd9L(}X|4dGf z=$*36^G3FM%#)|7mOMo^W#Z}PN}k@!qy1vTo}yJiGa9Wc&7Mqr*ptxJXf~?IOXi}? z+nUP9)S;OwlSFtaKY`qn!A^lT{8L@mrXM)$mco3jz$k; zoC(;rJ%=4_@Ozy<1I&e^hbGuG+2S(1g|}8;Xq~Wgh|k9=>wXMt$U8qq*T2w@#+t<1 zgb7-qZF|W67PRpbw2?mP{ymu-*Y^t9Z?&$G+iA3ys-35>RHnJ5Y>lwd=@MmUPROor z)?#k(Io=LH*W;(RCD_pVTGf~8j_B|x{&U+DC{=J0Sn+G4XD$f(2 zOzv&Kw{|?uzqCJW@wTe{q2gZTTfNbl8kV=BZlg1$JzA817fZs;X@F`A2<3yHfs^7tp0W@+fFLyw~U$#hp* zxOa5CK9y}l{o;v>+_tm|9{Pahc$18MuWr5D zprGWxA3C4caH96rF0Fjvk|DO(y~-_}D$FI#djU6Vc_jsIsMUJa8P@wg(SrMkRVkCG z-V`z=TyIr8cbPIlp*CkL^f_&5)QE6~GRi~Lw;QkejPpsj2c6FIFYygp&FM-lG>wCd z=$&pirAjwAPh=_eXkI@jvcf14lPYGtHwypY&NsC?b6HCV$~D?26Z!1Rt@3P;5}raP zR*q?nOS`<^aJ3uW{a9_TI~tDq^;G(d*EL!bJy&|LpLPAc=N_k}M0p4vJQh4i=gc)K z?-+~RUy)=WZkNU0d)i~2Rm8ktj?oO?@zi$$zlgcX$ch;`JXJ9YUu_=oQLEeiwxJR? znirnqK4!g*Y*+3fasxkFyGdsiJZ2T#M=e?__8v<3x?!w>_6{rUjhO2`9?t%_%PZy! zqw{#nt-12!R_P3`-+(S+Ty?qCB)ua^+L&a5W`-MISJg~z3Un~^mU?DyH#E~cZ`5*L zucLCA#zMO~9=Ez?KW>e5>uAJ$B4UD!iL)uP#0tAEx27lxyQ_Vs9Go%sS)66H1xAXU z$9HdPG#;dh{e$Iab&gjXQTH=!YjqH0@Z;99j_%AZkh>F9kMAh|1K_>dJ6w{L)N(G$ z%uaiR`^Nlwq@f@U_5B2;QMwa6TF>f3+(#g8iQ@M8c^NcD(3MW|ld)!}gL7Rrh%?fo zd%Cmi8?7*6Ie35YaIv2edT{&WR(IR9v@6$^rA1>BnT~I?@Lt|V^&73L4QWpT-7;}b z|H72zR!?TYu#TXgMrY3_f;FtsGACNR239UK0p3mXJ6o1Xz0Wr90#8)xC`RCpk}zHe zYgD!$n={eY6HUZiC7qN1xHY+3ShOi?uXP2}=YV0UNROs2_QQ&CQJbEiIT z#Undy!*R9c*6WgznF0=bQ&Aed+DjElxr5((l8|UcY5ClCJW?l~LCk37w;WI2UJb8s-Ia z2_@`>eztEq!{#YZTjleov?t&5d)#YVgdWlErWviuAKB)D2Ub|i+HP&@$~|X|YNI?B za!*^+Y1Lm{RyhZ?YaKZM7ef^`jIXB^@Y}E`b@}o62S?M=MVbasqd}Vv5d)K#Gnr6{_W%c|$Q<1-| zerEoj;gTewY&w4-q^R%V_^aSKA5zL)%73xh8e=fu0}pDb~5m+1wTLs zJv2>cS`-#j$h#ZqbV_4!AqW4FbPieJRG6kvYd&i7NFJZe@0ZwuahOr$Q#cK#Ijb~n z~dXMMkn(%C&_QFGiP2o+vUs_71u!2Il zk%yU{Ho9&wo1!z#Ge!?fvZbbGOtBQR@bvT6lvs^H)H@_*+jreK6RxWaL&|>wN=x~5 z*&6W3LxM+Yl-ioY3Q@i_{B*KxO^HS|M57vU{#R*~f#lH9zJjR3aEWzn(-YF;r!j-0T-`;djon< zHP}1*fPFav8=f2fAYk39@y=7q;RU`=1HQft-mA^k{?_#P>A}H`Man#-h*z*?GFq?Z zNvrypUwpF<_gAcN-Y@*|c|~`wyV4T*j;|QZU4kfRYWzFEXmzt@U`bu+#pYrp1 zuX)TczW=jorOLiwimmkKxvv$&MEk$xvAey-*TkJsukdrFpnVPt^=z%E5eS`t^o5N} zCeS&zsu*jW>;21`>%M4BP`R7R-I6a^V%JDg;dcL3p8x9o$hT3BZ&lTk-|9tA;r_NI z&ZH^HvOz(78k@J8xqltq)CL$Fss!@0RYels$jc;BBLB>aC+_6lEgsu|a-Z^KNl$Wb4O

    >Aab?;c- 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 z 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%0A6P!8{-V~5SH3H;OSn2|-0gCka=OqKk&T3L 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

    +dI>VwEH^zmcAG>hV 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:cks?nC9I1*m3Fb+v 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Ðjud)B;90RNLQ6?o``r1Xthw7$&^m3p*?*f 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 z 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�kG9C`7#i@a!v9Jcbv(&3B;W=0gwDPs;Qk!uU23Wku7_d~)`qy};sRCr z2WfXY-_B9Y##*m2=O(jaMBK)1$yeu!E^ID{i3^*GP=(E?G@Ub@k`O1ww0bGS_RhAWLua0*V^$(N7akQP#Vq3HKyuN6`L0 zX#W_rcLwbrJZG`QyjJ#fj`;T(bNhKoQ21iE_>;Y2>i%V+XJK*`H`rlNM-HOWUHk2Y zn29xcYJncwU0U@Tg{!T8`&7Sunj|or?;rlzc2_%Mfl`DLhAD-+tDOD2A*1WFlPlF| zoBO7Ln2fUvTo$#Dh|`3V6&LcCH1Eo+%;b%p*9ID-Nok?Rj5g*e4|jWpnf$qrlx3oj z)R*|GRJE{eVG57RbE4<|q5b(`)v2M^I3Ci% zlCV%Kl%*vo)|J;_S+czOeB8U=<1Uz>`fAOpea7q(|6VFNdT$_gJnAI^<^20I=deq$ zIx~dTxxG;BV_bs6rI#yrhwB=0%sGwnn2ed;Y@`I9-PjonzY;t9uX%yp@D?A| z?)ubZ8BUik#XFHQm2wc+Ce5A5h1!fz+KpO8JCR%(_J(>WUsa8JHMhHOEO|7R{8?Tp z1l#+{>oZo;&gK>_$#aLQUS*?s8Xk3tp=&Kpc-NOfZG5U}RE2W!YKMG_VVCCDf1ylL zS&>?Kgm&(r`o^=uYO;IKbz7z?ATHT2WP0bO;S37!%Z2Zh47Uosfuz2BC6hf8ME2}|Ey-%uKAJTT1w-zbte5=NYq#1a>ENmnURF;siTHi{Rcpldp z8O+|=FfCi}4y*i2dkhs2v6s!!6u3t%q*WSjr_`__O<+xBNixn-PVz)hcWCIutZ>FJpQfROTxoZ7O;=X`{^rkjahji(=#*^yN#-||9sg73}Xl!5|v{*2g% zm3%o%M!^eRb}ow~|E=8>qcv%K1MLQcgHe_0OSS2fSDy_JZ<5?p z4assTPRO@){aNauDl!mwJ9kfi zshswv@~wxJ@+Ijh-u~JrrGH$~_uYJ@zZL zj}wq_7^c5^7vd-vhNs>*ckb*dezMCZav=Xuyq9L$QoBEmcZlTGVeie|>7GiSEv4~` z0z-IHt_xkH?ORCg^Z-&qUX@i}RJM`_8*m?QdZyzY^Iay?ZKl1#V7#1iazec=A{KDR z2u{!)d$D#6Q#W<)Lzo^EO|N&XO657c<#!~{J^l@sTh6PczwCU-LOG0a%|g(7&Fs!_a#}cf zm&XHVMRq5qP@NdZPQ0afh534}xOSvS{>ognXDk5dxph>HpsT&O5BbXI?HdBFpcZ=K z{gM;xSR66diKn%rOZECpLAE$B?Jf7%QDd52Lw0Vq8yunChH~dU_03oPbr z!*Ad2Y1nLUqCeBWwSX;(d3}1Kang19u_LMo!n?WO`Q@P3F<)MLhj7{#=v*s1u6Jo|Fo>C5(hJ@VVYzPbE zYB|fur(X2*4E+?=FCwr?gi?9sLKS*CguO~GV#5m50bk;*`YC(i(dGvdkk(lfnpWD2 zPjs?;aR%?Lb=P&A;`lf%jn&p4w=?7$F4DPIU++?bK>Yh*<+u8Vi+tG;+n{mU zLNYax=H-BZd7VK9?;NjQ1n-pLov-MN^M>zHWq05fttV;}%W|iAZjL(5boO=Jxy%4V zdPCGL*WF|8jgB>UE$|(3Td>tTYM@gc%=$*9;F+EgU!SFYSSBFe{4)3U1Jl1us_sa- zd*4sm>3kw!P~5OQcW5v29FNn5Z}IO0Z$OaW{?2U{8et7?x$ulG@GbsvC9{CGXKtDC%SwnJ~Wl$ zwl2v^UahUMDhu5Jo7_{Mq(wRodKJ}3hx!goN|VZsJ@pp7`Z7=EHW!XPk)}gqMWuce6x$pCCx7!JRbClN1)t(Cz3?@I&1J8}LgNy&; zbyNL)YsyirPW`7L`ioL-z*}ohwO_wKslc~*HdQI`JIFEwDG%fle^u4s*<@(THK zh+`&5ICVrMgu++E(s7 zh__Y9=5+LqNK|+JaHje#1m!?XCCR-ncB#2*pJHAkf#I1DR=sHYX2QqP9}Z@yQ?Mpt z*qDp81^+xp)h9ToddI@aVP?)G$F(ets5x$UrMDTz;*pXpO$Z2c8k(~rz> zOkQ?2d)F@@;_6*($FkP)qYTHra3g=(l%jZ{Lj5u4$58*W({8 z{e1tA81b%Us2+KnulU`qdj8b3%6W0r`=Hh?sSlPsYwF;=F!;Fkou5Cy50--cNd>brvKkXTfz>$!dS#(y$?&bW^;{$IinV^hX5Mw{^>#w!^gWPF_Qwg1vs)-|SaI^RNX8u9Hr zM)|*Rx&4gstyKP|onc?bZc5ABN_Y~Z&1FhjMtsMb6Yu(Q-e|_#8Rs%S&-gaucZ~ZO zk8zv5;}PEzQED@>&7=LKJW4CwM&)}lUdT9!%N|nd-;Ol#J?&plptJ}7pt28hoh6K` z8NXsY%-Hx_!uH=%+n2YB`1V`G!{7bHL-G4#$cX$cMC_vU!~ zTE%I1wT}3f9V6ZeImm)cKIx+}UvvGPj0YKm+X=H7+cBQUIFzxP@eam^wo{+;cZGew zv97J*ywA3KJiWLT@%_|B5npjTqNR?@9prM)mqmOtGbt}?2j%7N@aAA)cEoM(Xfc&L zh4Z&$d3NAhuDgWs-#a`y9^!i2Ij`aOgl)g~`pIuZW%_g4*1Z@T%iiT&{x-&kxXhqf z#MhbUY#HaR`re!S-ba}4oVV$Fnx7*;F@NXs9R9}np&z_~E^7RMKYqXQ?*G?*PZe7?noAslN^Ujlb zxe?!`Tz@#H?Ku#3`BKB>pW5m1x@`l>dqqiWA7Odsv{MQrzKJE2_A$4yLn)t`Nnlwdh{DslK%d0Qil)rD|->oB_{x{u4bviKiWgNWA zldVN;o37mDt%*{Pu2afA%H^hV8?}tDGk(Chjq5Z8JylG{Va_Z1iES3+>5RP@FJ>I| z6SdJd!yC&zoc9ppBF5K$qPaTbXVQh|qr`_>I!1hJnWyh@*{>M)aQnNUo1;sqOfz2Z zx-nkB_&3Jcj0+fFVqDAkJ7eT$!or_fh8v=N9>aN@CTN?Av&-3ugz(``v|9 z{*s?*Y*WC8#X^twP}^19#}vlf86W2MPwwp5^#z>wkDtA{{4JaE-sZfGj9+noe$XN8 z;X6&K-1nTnpE36r!j6m={zCO`_>Jg4%xmvOupP6Y7n5St&NME6ALAm%m5f^$>lhpE z@n}Ag?P`1GK_A8|8E<90i?LRz+m!9Zi=4NH@e9V^7_;jLo7WNjXJ*jcyuoYCP^^Vl z^4i?Fj?&J`_H1{5u3yDCneiURMU4Mqe2?2`c_i%4*H?8O-PLR#Zf@_bPrH@;@e#`J z1OM%ZU#ZQEy*x*Iy>c&dIpMRlFN2mc;Bh3I-@uV+8RnB>}f9ryDl zx4V9?mp6v}ujfJ6^Z>PcC+zuA^f#Vu@$XzOgWD85%W6S=7AyVqV>@>`^K+1r_i~)d zKl-c38?gpBbIRpEVBE*p;5W7hzj<|Tem+ZY!!u29ej<+M4-+^rjLBBS$pHTNZjV-#9^ztcQ|9x$-=VAHCWS_42AJpF8Lez$1 z8#u53AKo}>b3FfZp7MJ;uThsPWsfQOT^dAO|MokUgN5Awia&@>vF3}sHxumVaQ;rl zM*9i7GD?56FF%iA9KYYAVKdvz=}Oue3SGA>|(a1XM?vg<}jSg-Nv|-@ngns8H2np zN-_>+tYZAj5!R1lT0gh(+I=I(e}vyH*Ufvm>`xscuFgAr;kKS*{F?D7qs=@R#&|vB z^rN0XE%kOK=Y7KX17mYu+ib=@j2E%3dg}+zKe&nW?q!_E_#Z~O9)Eevi{(UHQeEpf z<&`n^V!VX$2F6*8k1@W?_~CJ{%>}$y`!DDH#+b>mf|iWk8TeE zV;{y!#%maFW_*}&JLB(+4Y=Qv8GA5JWSqzN4C5P&YXT8>54o6S^$X5B&X^PQ{I^C$ z>kUKoc2Jv;na9{s-kCr|FK;e6pwHfJ8+!*!ny5|5|Aj~08r zhq5UB3(o(U@i1cs`%Hz5ofrp&JR0O$dPT^yflok=n>M5LSzPC7##b3PG45mxXLxk) z<#=V6jEK9>5i)Vg0nb<7&OYHlu9pj&^lF(m2iLJp`zPDtZyEn!%w>Drg0UTAFUCq< zAB7Hm$9(RHH9_t}cW}8nE+_ovlQ=GXkn}axp3T^gaWMPN*KYUh*tMKDjd3>PQ;e@M zzRkFU@fXJ9j3vA;>D-X|cn7v^Fvo>QaNge-?_^xU_%7pDj0d<4;m_4E4@Z9Mt&`n3 z_R){=cE)=cYa3Dh;m5pjuH(F&jXb%2hWBi9iby8@$#JHGTsD$RcmiW-F4aAtw0nB4 z7jxXk=SKax{Ak9>j58T)8DG!!;uZ2t=RMB*hH(#LpfO<{V;jaEjH4K@ZtRWkU0!Ri z=e*gB3m9Kye242i4SQPmgXfFR<8!=^x!kvmKQSI@?9pGvYwAZLUfR;L=^a^48*$vd z9pgoeBb#`!^#!a)r+w|s^>i-xDC1hjeT*UITNB1kj6E3pG7il1){n95S6|I}(-|M+ zGE095yRq7rIIk|x8kMVzT|%&-HVRw<%*8qc|rP<;A(o6v%g!<2OS&e;ng9 z#yc1vVSIt>e}5pX?Wexr{9R2wU8>-{gvGvHl(7+`^!d(Yyo&K|#s!RTGHzu2zFEZG zw~PIsl*2uoF7~jSv5wxF?eTUK+q4Y!6^j{9ZccTgVSRttsks-Q5&Ku!&duz9_U8J- z7{@bCXS|nj9^-S2Z!mt|+>@&d<6azhEz_Cbg3(~cArPxb*p3{c%9AC?L8{^Bx#Mcqo6bF7= z`XEXh=d=CU%5{EZEMp(4ALGcD-ah0-_$Kn4`5&DBF5_m#?-}>D^lYWvEBjj!W;1qX z?8-QeaUA0_j7wX2>(OLBA78_HTR3kR?EZDU=0;B-n)8~IT;0NY*8Bv|{;uM9#pbPH z-$0IIpL&AVPmAw7TXmHEuE8gGK4=-sMb!y}QyAwkzMzz~cwIa3=dkZB-iI&e{Fk?f z-59=DFXfu`9=G!i<6*`G$5T&WOfsHTLhaqhZOHb1;5BYki8r?1>{H#ubsuD0&1L$X z;GJI_2mNDt{r!&1?JFVvt~-U+!AhQ!(1}zhinF}}dKobeOJ z?Tp75o42Muu29a1+O{Se$M5&q2YR0KUSnK)lGmTKGv9IEamE&Ww%?m^0^`k$^6dX9#+MkEF@Dj8 z`go*O#En@9xj2p6kF{laVoWlQZcAm~EFoDC^IiD|tvgYc#p}52U5rmKKHrwg-`9%j ze!^?(YR>r-#!ANP7-urBX8e?KPnk!r zy!R5}bHx)F&t`&^?^@ z7URc^`xvu3^4J(l8Lwizv!kc?a&3H;^WNmVvSywQK3eDP71wjQ&pLX3wX`q0I4^oC z+e*gnr+WP@DE7{s#X01M?8^@4vezyGt3jGXBJv-HFG`cxorF-A~z<+7CKr zF)jVL+=NcVi)Vh*{pm+I|Cvr+9AX{ESzqM5uNn6;hB_0*8CwCJOSM8CheUka&x|*!^Timw%lX-9Bzr{#@2UtAN%eNTcttWkzlI~a9Yk>cH zosV^kaV>CKZ}15?wzpSaw$q5qPfs4Ru7wA*TNb(|?@l%=UYHvXt@mmhy~Fga04@dZS2CTeMgJG3%KyKSK5i7`l>2!PxUXAkxsBZZC*1yL-0s+m^>LRE z)1P|}(w|pcqCc-Up6B&7_-N?ilLPeUYTM{-gJ#>G;{hI0Dh<=s+SqN#x>S4q6aL$Y z^q+y9Ag_%?J@Bb9*Kfl03%Gt!kj9^5&~czkMAM7k@ZWOK(K1NmZWW|)pAe++whMal zD8`(_^^W^!T?tx*af|30%;UNQ*bC2>iH@L~mor|$copL~rhg*Se;x2itlN_~{T3d_ zZHzN{e0Om__jA1mxSsrze4EGZJj~^ur7E<@W?s7zCdEO<7j{sCY=&^<@^`>6Mx;4}EM9=Hk59{`twFCPNyF!vt; zSAa(!i}4MI-zVk^zS`$No8?CC4aDDr!tP_dbAcmJ?;&6epqRH(`f{z$S5`&%zeJ$y$=P%*>uADz@gr5I0=XdA)MHM<7qtDajw+G4% zh3t(xUvEe3PuD{(&q4kI=-rrMx?QV4`eMvqKVVPH|MCm|@;7!0F z#yK&KKcA`4FZSQl!H0K&^SjVKd=kd8O03Tp(0;r(_A_gQ-MN_d<|^0TGWtei&<8 zZn-{ROGJCn-Yug z_2xerwBGmz>i*sart1UbuLfNoiE+c;e9X@qf%ApE>7&cbr%2x-+8eHq^Hcl~WBWRT z*2(;Hbp76fhozwBd!~CQ_hXj(8V{Qx(?1D0fR6pb<>wf3yN~B#^>Ce^e+apO9o)~j zeWYIRAkuBvhgscperywVAN)Hij2i6vG2m|4BMZVd3%VQx4uzbrH|)o1Bfhc4*spFK z7SZg>9x0^PU~I1aLO6L1dN zot8=Re=D$!@Y5J?2X5+_O3xigp9We=Ds?##@wg4J{T+JgG2BHcUjmtXK9lVH3z=l+ z#h>c`1^nda1^wjzg%~sZb4Kd=+Y~=~foHpr zUy615C*T;~TgjQuW%Xz^wd zf82!ivkh<^<|`ZJdV=0Kumi@u+^}o8VX_P6IE%t02f4;N)U%H+7tQfw7S_lXz#Q~f zED&REDeA)?IzjXgzLx;=LGOvc&B#9qxDNBO^9-GyE~1{Tr-{FA7|%}7v-y0To<-gD z=V~+VRIWeI8mT`IGVI!jq5AVo<9U)1_bWa_mxFPB^5-56lRx)ZnEbi~Dq|p^t(B|bda8YKd0|B%0I;EBaD9Mb9yHu{b^1gQ=z9nE9o@S7jydbQF{8z zvR^|kUYGNBiJtzZoPT3oS;6T848Ly;r|<5rud|Q($&VEOsqu{`@sJBydCE_5zNLnJ zUDs8A9&J2V8|AkcdNHoEp_hhz?qob4FznSnqy43Z9U-%uElTF6Dw7fsx3E<~VD7OS{4UWRLz!nSx?!?$f0yjfPju`#S zKUeQ(GuPj3?7zPdlM8!2L9_!S(ZQf2f28L_iNDDxHyS!T1-KY(-2|MC_3LI}Qy772 z-lxg<=htX|J>=vTgF=qTB|IHE4`~i?I$Y>#DEk-}z}@_H>l?WzR*uxTV_u z3sKUuNrpXp1?ltA=gtAT-F!Vte)PY9)4QeSzlHRkXzN{IG4e`{{o)_&XM7MP|KcNH ztY0c!A4h53&o}h{AnH#-diacpc2DAv=m0!83|t}BZ9m1$=Jn9!>L}8CgT5`IeaJ-b zGxYY4iF#?`(%&(k)*1fLh70uif~el`Bi0%Ezxy1WPd^L(!Dj4ZJ}gn>Kx}D$7yUt& z{t)v3+%Mz^cmTKzcu>d%@DS%0chTqXSd{!@GhSk%cb`Ak^ZQV4>iMblA4B@GGgA3_1^V6G-Ak8wQ;@zKa{W2# z&4Dwvxr;vDn~|Syr}ndp`>7tPkF$o`n<>tLp*I;Z*c0r3R`k=`eMInIS=;3t&Bu@R zs9%hF%P=n|0H;GYN`Ui+d*!8GJc07%;A3m#4~5ROiRt5)eLjhD`(PJOMt*sk@thtb zeKph1iqUyOwGq#qeTHr)UO@X#f*0qa{8aSQ)6n~VhQB&k@CAA@+PL4))9}}Zqudsh z3mf~vO@_Vbb*@g&YoKQ*gPt^7Bj7TLHaZi~M}l`8T8dbJq)` z`=CcZ0yk8q%G(cU=K$t>>;*cVtJB0IRQ(j^@?(3^xqLP1?-lcVero@R(eE70$&nbv zojVvZAI*k5h&aG`#20y=K^T#x(5+_3p9p_fnRO;xgBF!HpPEU zIyxY|809+xx1@=Scjf$UoZqy+Zr9J_{60o~cVEN#GEJs84AT4#Lw@g(sr_Ec^)6G| zRp+M}>bC(OHrRh|XZ|V1kM%cb_=D9wbiF?{NOtWsah?oWUz<(#Eok_a^Ns!Hpy4`g z>rro?I2SPXgP$P1>BXtzI0yahyC9WsKV(x}XZ4w><5TPR74ncKju?zn{g_eTj8kXF zX@60EmcG9jj&^g9J|alx7nAT`T*)7a^iJo{{RtoPMu}(W(P&^8{Js=8t3TbVnBSl7 zRZPRWJqEbB8{My%2fJ`3Fux1kvlxncV?{aWLKScTK?*8Qr#ivGa2E+A?F z=D?0q+<(D&dc5QB;vNFhrvxePQI2x!F|Vh`DGqT)oZ=Nd;uPoT$7se_6aZ#M&A3F`d^(N4@1oRC?z74s#ShNp$ zpOw_*^X4F(`%VkeIq;A;o&QekrJw)a!sESF=oe&gSe)$0$T*$X z_X6bKcc{0XeXNKwf7_A14)%SAxc4IH0G2>Leh~HvbG=i@FX;LaxB~R<5^{_5pTs=D zzt|n5bHBFecQxp0pP+jw2hK70(e2OeTu-KZmf^>3G4@f_#=d^1aldi4ayMH1^+UV+ zgue+~hH>sbU(X-N`9nD0*G+`MO=u2i`3<_5cfzeq=x@ zy)Pm?7v*~!ah93AbUkX0_6I>1T7^hX|A~6DmHRjHuSDEOf{dIf?)CJe`$b|uG0nIa zI%)Wy%gyElons#`^lhqf->4(npM-MXqI`)sCuKC_QoTYHk2)tr@u}Ho>HKMx!~3+} zx<7rsxX;2do~Tm(0&#x`xb28L*z8YJ#7fzH9=UKQr? zV&Hnz8xkTtOQQcLmHYheeJXLE1oKuY?ukL(&O*65=uR)-*wa((fw(V~J2W+2+;@^^ zR%-eTF+XYi7;(?3`mEG+anEV_;MDX-#rXQA%EQy*-U;Mofw;GWafo|LZ7}!6Y4)LN zy|=|UhR}VW9Pn|q(1SGRX;}?O-+HH!CpFF_?&~bVI#P)8bV9x2{`E3SK$FHvE9=4>T3)7M0cI*b;IgwhfJC`fxa%ULj+_*sl zI`3?Hfv%t8-jfgYD+HbJpDqA~!T+hoy|V!#9eOe|ja;bv*eybTpx>iVek|nTGT=_| z|8n4L*r#QNU%A;>uc`;@`u(ktf7sIwM!!o9`(13z&u*iivBtd5@2U6m3+qh>BTl)r zi~c)9S)>6xkZf8+YO z=j!%54mx^+R|#O26J#gw5Oa&%Khpgq)&q1d>D8H z<2%B5v;mzz9|QJ;z8`Nu_w=oX;AfigW;XQvGBrJn^rd1wG4_GejC(HwE>17+vYloa z$2`nO9@^U~VjsQrb-!5L#{%6=8&dpooU!k#K>AMbtJv5d)(z3+vrOD$QhX@Mr@k3< z??K#;6Zg~SpuM5s{e!>`uu+dTqDTE=w^ z>7K&-z{SRyoA|plBmMeynV=8#)*0s;D-69_X59BXfPUJ*o*e_$^-XP8+|LvDjkc!o zZv)CW#C^L3ux~dDJ;69`0j?K*XCur5E3D z(lIN8{1*8q^A>S?GEI)_0jA?!&R?sPYofF}SKN2Qd_N@ab%9=Se{V#0y1zFX^ZSV4 zH{|+J;DCX2pD%p6_-;GwLpQqD*9o%ygt$L9n(hFRKyJVHwHZS9`^KD0_xnoVH$5ZT z?@agn%Dd8izOBe#DDMBE-)F^rP2?{EPJ~@}PV_TUe0u{t#`6o}zGOcyE-%Obd!zL7 z@RGP^ccwSj(*7)CIev?=AQ$x^mxaI}=A#JMvr8(U-eEdc@Oa3HOeEx*_yovc{^5av5 zAL{+j&obzI<#S*T)|buV9wx^Bg%~H~?Msmly1x?lQ_=qxkuUre@TvFURDW39Uo3$w z`zC|@-v4HhAG|e#{M~JAm%q&*fB3r$@`tx)kRQDxgZyW4&r$f(UD3~xKB@lX4;ge{ zTHJ#a_oIKz;CsH2Duu^hub)t#boD^`bkLJ)_}=6f*xbiESyQiWb^ZcO^~MPt&dEsaU9zUFk528VyB zw;|2@H~SlVewb?KF3Tjlc6lb*xiOh!&#uTMdv;|e*}JPU$sUf)B)fOCv1jMRpY+EA zP3Zn%unFBi3^k$qi5X4EPs{{v5a;6j9BD#+X0!?Ul};NzPhPLdr1z7?WzxDdo-wNl zy{{B&LhmbOH=*~H2Ky>+1eTs=aU%ePrBk2WFsJJy8c(#j*b^yhhUsrnc1GTkc~11Psbe49el z1D`{{jc`84j#@Ho~?8vOs|9l?G zQEsQO!xefw@taKY-?lQIpGWbxsYV>9*Z*k0Dv$1gA2Iytsd;qXHP49W{f_>6r8%d* zBhNbrQ|*TprZ~B{H!b`Zac^40)q~=GF8sz2us8UX0o(~bWdh5=m$_m*(AUMrx#Wvt zUSMBe1};(V=E;0<&w4aua*db|%-g>i&G+=y=XvkxspHEJ)BA;sI_v#z%cJ)?zGXD) zwHEZ-x*sECe0ugX1{e<*etVOAn&)Xf^m(1sQ(u?c zqw}fYPg9g12Oc&D4uD;2W5nZIA$=_Ls|0ue<;EIkJMEC34}IC%S(m>K;{Gsb=m;Du z{92UTYEymHA2}8IVaRTK19U&Io4B73 zdA$tzN6^<8;54**Wj>v2+Q$1#yds3a0$}y6ypM)?h^E(-Yj7FY?|M6e{xT7AGdQqxAOqEGl$!G zklUGVw$nxD*Q5D#{xUzG-xI9o{7d#*%l$6oexK!j7jeJOalZ$6UL>FX#r?d&{j3DW zfUEQA9CQt^gV;~<{K-E#Zy)Bdv~GS7}&3$#5fdLbnoAB{x6&#GtPIa zg#MwO-$c1f#CJBSUn!@u+_fyH2asP1y*|S7x!QQI@H$~1QSP|lKjym5xHp|$!1s5I z_iS$n(|VaxK<{NVEFgXD$MuW2TrSd=BCWAN*o`K@e3Z`vF2TIz1E*ph3xLZpjzZuT zv|9ws6>&V^3fTH)z@ezuT+jplv;cO3{1gLcgSM8yvC#ikz$dZKJpp(GN*uBkDsh+X7c(ob7)gw@tvPx1>~<(7LXq^LeP&n9x3PopPCwWePRL4Z@%FllpAsS zp~n5}pm8653iCl-_r$lhW(aC*xg=vl#DYyod2##@USbG2YMk0OK6S z2N~xwKE!An`>C*TZ+*34hejLmg{B7opET}|6&vRyV+{W~-;7%u`7@3E>jLBXfN^iH z+{iCBo`VKG`wYK*lhNKxBc9RAnD^yI`7tK{41SC?`tN5v4>jT~vyA+FBOZOk;MXSO zo@=?WPsumvjTz4ejQQAVJnuH1ml*XIn9oLBW}NZd)OcQJ$kQz29_4JK{n5s{nq$NZ zW*O(5J^Sg;y^ZHVMttnFLZ5FLY*LrP^!FUjDx`Y>;xDMQ^Cs;20m#mB_V3>c)At|V z4%5B$<%XZS)1b4|xW_T7kk*gQ19gA%%P{S8zGA$*F#UUzS0a6dV(Vo3kK#Q`@N^>b z*C}`X<@k3C`e7q}7IZ_FZ$!CGuo(^PQ;MkY1POJ0dd*={q9k`we^1 z-(t+gorQF->4C!Z?>9VFnEt%*>3Y%^De0;oeT?~6GFo4E-xG9$Kkoy#iueccNvt~` z2tH%ZJ{0YNu8)90jBNvO1a$IaU{9Pf$>p7g8gNuN+p`t|jsSJ#t%Q$6Xo)suc_J?Zz>lRn2t zm-_lJr#}hY3i+I8*j2Ng*HCUZv5gt5&fK0j`s(Y zFNMDU1ROIc^}8j%714J~_7%~0OMWjR{o2oXpoqRxa***z5yicZ6_K4Ak>;L`N>_Vi z&rkDxvms5fUY(Pw-{QLI2-x?DM*RJ9l&^+8n>g^#=j)rM>F= z%=?aqYM*Y4(7l-&8*zb7*F(+7Kby(#H_G{(g<_jQ$2}3ccX}W2 zN$~&KX5?S~6SxF*)&QqN2LA&b2Y=ur;Bw6I3PWEuoBNioy4;U%4mvP@6M!4wLznc@ zzt`~$v>t!FqewbN(dGpVQg+j!=Z+Eq`xLah9pgDefY9C2j@ z|6blPu|8q`a#}!sx~9_AGYVc~oXalJ`Pm2Q6T!#6z$3^jYeC;XIi&@C|0L&Zy{%3y z=zAlB&ev^bw-)q0o6}p+`?)3yizqV&F#c+XtC=k(7g zy%)7CO7BC7_s+%pRBuG-J*qdO^j_8SD7`l&-ai-bVZALb3H3?UPw`&5*w6OFIAYM> z@^jML2g%n@qI9ohaxv}i{|?N7&Tal5=i#5D-nes9zejaTF@2Bf)?#{({ z`X1GcV$$E4#dL4tPR6^6z3)+};6_9>}}Jbgr_pnAXj;#k3C28LHchAEWgC`@f65a~QSXUE;lW%-2t%Kk@#I zXuor+ecCAaoaX)AZ;?JC&G$>UbNV8~&zNV#%T^olpLys1`8>7~?~N<>6{K8@M!N8o zFU=zPIM@>Q8uC%nisYoz|7iDhu0Noc&cAPwJ_2=LY(;Wl)?L@in@`o>`6G+YfA?q6 zIk8#q>sIvrFEf2;3G9)$XKeZUR{1P6X^n_i(2pVbQQ#R!msmcHU zmHGdcVmT>RVccqwuo@>SE3B3Y;zQ$jjg^;fxZQCowi ztE#K5cdW!*>b*)#lI5FhP2fhvY#p!OR*i(}3af3RVq2|Mf<~SHtEsdKkm5AhGLFH_ zt&(IV<8lB_2DLsRUM-UvC9K>;mGe{(KTds4Nyyq=_1bf*(zYaiv?GGkHz~$S4Zdo{ zms*!3s;a1TN2m0UR)QWswBk;VQ^6T^hdA1jmCuTUt;Z{f8tkx3RC2FfGDy;^I$|^0rIoMuRF?Z?G zrPWn+RaV19wO4OJ^)@jV)go8?LA)>w6tAkPsj4im+*V#*S$*6(Ie}_5wJar0%^65; zB??zoSC&_;s;I86o?Binev72)D*d-xt#9Qj>jYG*s;ah{B+4r*tIHskm6es{R$*cl zI;hlWKQU3YaVZn8v>`?hQmd=0(~qmx_`o*eX$7DgHo9l`Ji0CB6}4H^3R ztw6b2BD=I4GP-oBGn;7e6p$-sOO6gyRxYg+ZBx6|&<(*7!4W6LAp^5hRh=?8$(1_( zSqX+(of4IGLYS$xWyhi0)@cc$6^^_&iIdzn6&mMz6=vpm1#8PW@yc52vkp4ZGf`Du zVRdFzER0t`NGm{qQ({JibrPN$B{rgDfzUr+T!MJH^DYZSLa$9BjHmjpU zToY&F$`beqMcKBh5*({kEY1lD*3II$Xuif0g>^&lgD?a`5>?x(1izfZqv93Ys+LOA z@Gfk@D$aBUR~hF8Y%oUBk84WR1|1c1H*(3bakm?^QdvP(d2k#fw$4sqw8t^-8psd^ zTm$W3cDhDebW$R0jk6e#37_j&TWYDCZJor9n7I33!#485y5EXheYl;D@ha-PwkD6J@~uwJ(km81kT&J|cj z%G|Z+Byi|EbSkD;bhn_QvWi9BdLtzH*qq4UQ&m%8z04-KR6MNl^Nc)*fi!l_Z%eYp zmN53tFJE8Inp|NGkW=1J+T|jwrB?q0SPcsX1qY+0eFndp6MrUGIQCq$gn#B%L9}Y9 z?>cl~C3)7LQ|CXDVwbIgeWUxT2zrQ<`y&?sX&>W#si>Zmed`-1c21 zQrgGMoMHhysHT` z!6ym>}TyJnr9z>Kp%jg#(C94%(&{TqdHuruO@XyXpEoX+XO`wsK*E*bW)&#GN!!h<&8nJ}J1Fx)w zS*@+9sIDMBuc}0k^pk8@ylPuTZ3UQ6VRcK0Rg*NQrlPD$h@W_BR*UH;Z%z2Gjzpe{ z|3)RMvBp&kKNCf(g}twkY^|waJ1o07UQtm?O%x>NilvQ`Q63Xo0V`HjVO{F1bX5?g zsxo0kt07kvFmg&e&1zA)qS6=u$QC{GvRsNG)(WQrNfpPB<4Mdn{x_anr)}JI=R|!i z#A}?MF|aDH1jN6lqE4tn)p7d2>QzCI#<0G*W(kFe_~Ozkm+^pyNrNp={0j!Trdw2T zrbrBgmmMsdl~x4}?ATo4v49NBW!`_>~M^#;qZu_@^WR z4uI)Z5uO%@tI*V%5ut@n3Oe|(q4PJb>q+5`st)^lFBIjt^kU&EiNaewhJ=o%he5>< zCiqDt@A%qNx) zX}**(7rwiR;9mTV}Ts@kfyR_$u5LcP-7*5OJ$_=0gs-3t-a0U#h2W;Zo8 zttGpY3$Z93*Hu-ug4 z2)eRW7*r&M9H(ck4g4JE8HEZvP@f?)G)4GkDFUuEFGV+$Un!AOGC4v~fr(UJaP5)AsRB^WCSAp=P6dY)qw&4Q0d@#(xY3WPexySpBhJleZrw1%~FkWT8_+pF5! zS{vHycC>@=XlvhERn@S5ZB=VqQ$ssOYiydI2K0}d3T;3^p?TiAp4O6{_7Bh50Pc_dI1 z+Mh?W*s*p;6aR{%Jx)t#V`G9BO$DQf;$~- ztqL6cx+>ca?5Jzl>RhiyL0MO|tF8*gxxmq?Iuvqs(A2Kfxh@7zL=kTY*Hvw@Z!SgA z3Bn0~oadFGTKZyK;xHhfQ=Q^V>p%#u#js;t)ed;r-vbSXD8%}OI8M?l$A~hO+N)@V z>(F|uLkW)1H=udiM6e0zay?GG2rG<@U?Rfq>BBl20Nk0ibLL?EVz>}W3&y7CcwH6z zw{07q1tm|a1m`u1ymh!}iMU`0G{1_EM`GL=dUhT`himI7Xj;{_-a%1cFb?L>xNXoM zJRVOXZ&t*%G#3KKhDNFow6}Pq3S-6Xb-UW@+FRGQW2mMA_;lY0S`xe!bpS3K*qNXb z21ZcVv}0&{R~^qFoPRZe77vPGOcHtoLayQ$@&&;gaXeb8&T5}zV#8KD zRzsmqW=C}Th>|KHeVZ^!lrI5si0LA!;hG0MnG&5%2iKb-=yx=bXyM1w?WM3*_5eRd zxj3hegvRyAbHa6wJNgEEp@u3j##?=Aq*H0033vhxF{Y!T0}N6plv@^VZCbmj{onNj z{5_#{)UDNtxvXW9BTW2Cq{fLj$Mgxh^syLRJ?W*sbVJ1b0@MToGom+){fH7S-**&5^>cqc*Kdw`nLA=hFzo>^3B-p zjMd$nwyqf~iHKOID+(^HU+eg9d{TI;lWX0DQgXkDn2-qc-bo{ZMCX44$qI6bLL4?3 z5l@f7@c3BU0|Tqger7NFs4(TJME?X?Raoc_-ZwmFYg1jTfHy@3NFiZs3$eXz&yNnz zaqc9_yYK^1aGx02ic$XkBQ6n$;7sT63I=9+56IYo8<;bNbqY}k3K$oG;3LDM!O5P- z!VL}W?Yo@dNO#iN6)O|~_2Qv-QcO|=B`E|>G3l*NAky&{LF(;t!pM#tOVQ$X+Xb`z zXq?GR$}7+$#WLT@Z*vJELdr+`@V;#ot1Tj}Ef+ctgXS277QeySyD+E&Y~jejJ`tNf(ESzRO3b%4fCSmq)LPfn zp8t(&-?hA{ZqBYvbAYx0`Rxr(viDK}?Q&Z-6g%n4J23=q&j=(&l_Ram(!s^J6QOP- zAMj4mw!esc4FJ|&B_XZ1iA@qHa6ouc%$TZyRB%O!6|Qm=s6^pp$D!&>Vclb@!GpaM zelBhGqwYV5vM$Thy;P~|ELAW*h{6xFY#k~)l(A!M6UyE^as4J+csX3}h1I=q`|bnm zz9i1>J!+rRT}eE0XGcRrYz!us z+IwW$+rd#<-^sGGMSU0f@8xm0NX|G(8sYl1x%nO2Cu;ZQbKENKR)Kb;6mPQtabi)} z+4H!l1L(IEg1GGH3^+Z1b4(&L*%>n|AO+fr{qT zb?gv2e9o>q5hiJOzjh#uq zYS(HPJQ{cF`s{1ZqK8%LZ_m3+Zg;&OMO_dlB4t1dRcmcqToMsoJDA4p4RbaH+F7Np zmO8oF?10uCo9Z^Tt#zzI?4twiM3nDLL|gx}Az|!)eTCg~5{- z_IrC>of8k}AEuoY;LOwCo95%fty>AzhokE!HZ?h(beEp}yGc6j*4WLC4lcHFumgm9 zae(0PIkvMyQ7b#}+9e$8L}J~zM`!D`p>C@^Rq_jqBRfzT?r?b=s8e{ObzsFb%vnz~ zB?8N0BLdmh4ek!@*K5BT!E)t=wZJpfiRo)gGI~&dTC9-Y0(3~() zE{v)o$G7~qce+*3g|pKQQxY@1ooyhB-Unf7_h)hTRaY8>&`a8qz@C^kxbG#$hVd8^?kpMi^d7Gxq@g7s-_5v6PiPaVx>zlkV zApUOMM9caiuncbPgDDJ&RCPg!0DrpO1{ipSlc(9q)s1@7h} zR?XQ>|BT<&oqDen>b%o7p{-82yHBWLcmAX;uqCnMVm*}!sZuR6pzdB#{{~WS?;XWR zKwGESfFvTwbxxSBI8086@b14ARFiaGm+E6j4ss%LaH$B2QWy+l6FKZ5iQL=4o%3#-ZE15P zWJ8BYv{hAsW8T1z#thZD&L(wCN%r+plB?WYWXyv!FVop=N^dtQPr9xWJGG?lGmg*@ z3}t^lZ+H31OK}7@&xc_N3J?OG+MLdMNnft&l)mieB7cHN4`R>HPW&IwK|P?!_kzr77A9ug*k zvb~J{VbZcQBfchV58kialh^qE|Jdq>?0HZ6(K$vl{$H9H5*u^gHN_{3qYsv$F^_M( z%J6C26ksPnd6MlaO!7C9EvdH(SF(_llqXxwsaMNtnJJG3|0f0|Q=sI1DoH92v*zj# z%BISuvR##p=IU?D4p%~IT3ex8y2)Bnlc3j-x;XW0*({b;&(Ie~`0m_ypc@uBO)!)`=GQr`ewPtOkT?kmev5O=$~>Li)qc#pH^rr z#Fs>GuHf{$0DeuWRyvGefikH?TA??mnkvcx))IMz-V%Kfu#U4o$c42zbqHL0I6^#3 zqVE$NY^Vr{+H)NxuC~+z2DKsU(V;tKY~?kYFZ=Jqdf0SPbM( zZk>NdLt*aYeR$bD?I6Cy=>zA$2Qj2Glhpzy)4J$SXE8lq-4fkZf#)Qo`8WFF)LVd) zw6q!K@Q-qdA^vn)!IyxreJd@l-xirQwK?^6#ZgcLD6)J! z%e@xY<3?O=j&?xLrcyIuIQ0JyTmxlE^pgsO`r6;9RWhuF&b$Un6m`{_!xDhWPs*3j z7|e+GS(5s=Vgbvk1%UVa0q@&&o#+119Nh)=^(i@3pR!$+d2aKP=m#*nS{<;g`RCoh z@NcAWb{Nr?%8sJ@0Q)(^b2(ISEnf+r2%lE?9NPn)9lAUk=yI`5m*1Tlr~f}njYNMp z`{$5`IZm?aZxP{zxp)b}C(X9Ohz9`9n^+wFHvuPyd&HlRarkd(m-aD-{upA6(eDEI zMa&*a7=toi!Ue{P2z%S~q`V=C*cxVIFsU2?*n7Qf0?^!O#bilkmUA!H%G*0oiY1jt z6WC_Fy#grJGAt>*3#D7(DkLG@K9Li2`(Q_N>hT=(ugp^cMrb#Q=yJ0@S_M8*1^1|I zo(4}rqD@wj0}2^Ya)U=ATfK%dHyr@>KBB;&+8C_y**5eBDk%4^Fm?9dGiJPX{ z9E&A~IOTTD+fS%z)LBwJOA=2}3*=r-8oz@XeO`916f%;5>xhy_)69jUBTixcy7c31x9mpHarI% zU)=sD*GSDC~T|e@S4Qj=j!i zA+yB9^4H4_U}ms3*oQ`Ia?1~@7)14fhf`0oE8x1h`mOQ{0=X!**$2j`HG)nXdyMzX zR|rY=08)M^UsmX~`o4~=&`Wdy*D2Iqz;(DiCXTT`GtF94z_rLNKd2&SkB4xbi)#UJ zooeL%ifu;I7@IrnHuf0rmoH|yKO&}pQbVIdI-3`Y6K%f-l=(3GhJ`|C102iDg4zPG zL_%KO5iA`N@&ngN&};$F_oiZ`tOBCD_gOOh3>R0;(YMMXEEKjPNcB_Mw{Yz|83FY} z1t^=2El3tDFOCmvu6{lDQaBd!#)#pOKddiM4Gqd^~HA}n55t~jb%8&0XNA%kl)+_}%q6;~4{J$edR9lW{-$#y6u#TO|3P_F!Uu`(b z5z_+9COOCjX+v_fxsatzfpwEL!87E;0Pr;Op-I0B;1@N=OyWb+)-uS4qe(vtKFqqZ z_4Tqskf*ik&W^MSnnn|vX1=YJXY{5@}`BGzv4dngyFl(=@V>Hcz)`Efx~4 zLDT5KO}dbEz>R<_p#ri`9!9bc=v*DGR?>>$ zb-Aa4lw52GEpfVrG2+%33Yx(}6--%wfnSx#w)`b=BX1y{x0Z{n&$R zF-E2v>|yx?xBmO(`>@>e2tTYwU~~X*0Q8JFxX1KL_hadRkP87=S3&Dw0kDlEdrYF$ zds#9lWY4|CzaVvkR!H#gQ*iA(8BvbwkFsZfGiieC>4&oC#$eKXB$*687{Mnu27&eh zXpshdBggC`g(RRryc`0*BT4@&teN4NU!0u|zc<3K#BP-E@3x?>lWZPGU#Nv$!cj(z zfgVcu0t2Bd1&qc(GT^`5*P?&ksSO|!+SE}Sv?T)rc$YRZ^G;lfP@5OX8rcWj)Dr0f zKC@JnBRs*K`Z~aja2*TwF8(dX%#34pJze600{)q1NaNef zqA+TJ=EvBH(Dowujq@Z(y(9)>qLvb2BkG3$o-9h@s%kavb&9GR|T=t*nG~4}zp`P9@4m00p%~e}ghb z!F!~r=4d~pcDZxSEP7$=E~pt)EX`zR9`on<=S{pDTE)uIPQ+Fc{L(zHZBD&NFg2&% zEjt8$UsY9Qy9Sy9$`=8bVENJTyJ10d>cea!Vn@pTdaBC!YK<#cYaTqkd%*>V9t>sM zIp?`w`)R=Pt<6}_4kdi1ULxHNbTBcG4p73$o!Y&b5o?O=3|1mXfm3wAS#PwUWjtC~ ztu~e(9Eka7A)nsX+4UWId$WI6dh?&}RX}aN&Ir0zfiFiz{dEo8d1BWsq`C*%bqk<> z#VC=MgDljIR{fibuH)pxHa6?=&k*p%E-J}y;r`HI^R4{B+=_x0tWKkUOvGORCpYbfvX?9B%Qo`MbU(x)SYO z7~c<s?On z-;JEClV`J1X+-J#A6{Bs|GlK;<&7QxSsyhMIp4)}VF zHVOIp`8TkZmvzg}gZ6-*4{-QdE*)X>v&y3*>Vc!HNALwqP{6Zg)d1%Y!qL}#FOFU_ zRg>9jovEGqSr&ABd6Eg9MqF;kr12%J8(o<2=`=xSEva|=chv>?vY^~&PZxq8IV9J+ zJ?*!_rvPl%v!3`sw9!19NFK~ust*Dg+?&jC>>QK_+el9}r)E|-@*saMsjNr)E1_<< zy!W|m$ol0}OZ0#|nvOJ8Zi3wv zU7cqaJM!n&|M_5hg+C2d6 z?%xAl?AIem0|O(y`wYLy3VfU7FPBJ9gWXeCv3tM7Pct>BQ?tFtW*plJV>6fc>v;}+ zd~#zS=>LmsSDMVXlb!wzibpJoRxrL>_>b`Q|0MMPc6rzS9U6G-d(c4s+#UY~=f19A z&obJt6CBz8N{{xWpARU05uMQ^59ixo7z3W%W9(1(VNT2k{jgHo4{HRSwK?0n&N_~J z^bBhxRfAlO*C1em;X)OEa+!L*0mi{MxJiX zr)kH}N4w;8rDxi7>iXkweZsxb<`_4|H4|uarjA+c-s8!)Ka6(O-Cg3zn$M0GW1Qy6 zV5yLyzpKeIqrVwIyZ-g-uXB3j-Nx@o4b_@Blf^wIn<50CE2359hXw- zl=)7KO7TbH=2IkY@edz~Tl2jn#Ra}tn=)Ftqyy)eyRgUj+=Y4Zxwh`;{0+*R9NLA> z^Lc4W*0WOznUM29>($kHdCGhp=lC|L?+4#)tn5Oc9XZ8lPHpbSPU|{{Lh^wM zd)3cZWjgzEJN6*|d7LYsjs&bkb|Y&Ae?@&d*NLa!)vqgl^2gZV+OqT5i+ayI?D%nx z%{LR{iF=S^Uf}bYE(6$Z2OWKEUR=cC#jpRzi$4G_b{|s|^!b8r?*O@^X-@X}8Fs8HHI{YtxASF&lgskwn1Ju9 z-%jn$2H}r8?>%Sdm#dgpJZX>filWVPK)9xk0y)kJr=cjdo1$xi`WYy*7OQ! zv$V(fk62SD#%tI)lB}}(IEX)ojcXc>^v=Uud^~(D$kuau%t_mNz$ee^Y#Z>-Jg2QVFXA^VwB{Wz6h4%z! zcl+BA&-rqvrVJ|8NiD`%8R2TfL3LTlN5lei_^dWBnvA9^Z3Z z_@3Ryi3A*#2V(eBF2JLKc$P@k>6+UObgj&JYekGJnZj<-*jT*3N1kmUz>^ z-|F|1kY0v|dZ)>Cwx0LLa;le#T%)sH@iQj{FcehtzEa~VSN_RSG#v}jR+w$-4ZRxxx zw>esw>z!8pF^g^bQa*hT-t9Qlr?W7Q@b^8~`@3cw>XS2jwHvqiY^Neye-6!yP36Os z^Xa%Cz+~m+((-N1Ev_DIjy}@OzL>7Omhy68>{Tg0rqT61jw85Z%i_CTjis{O^ZPvh zeK%LA%~2!o{jr|+zt_W>|8@^-+LUko9tYlfWe@h1`uEJBOsmP0X}j~qJb&@qJ@Cc+ zF@2=1mwL>(ch)`VGYpk_*HzxSw4`p&(*gPK`~HE6Gd}P=63%9UtU8S$Kkgk-VJzHZ zzl`2%em#sdfoDN5R%~BaC0!jcc}%Wj4g?thNp0782uKfbd05UQ8hXz;A?>RT#eHSEPWyp{YK#z zPw9BOBPqSq59gI~Yl*w0v`XnzE@NxwE$?b(KTDmX&7k>Ilt)?aA;b-=55Ujp3=w)y z8Q|RqejBT^tQJ;yN%YhT5gUBfTcctnp0ncX2UnugH#shc#=mn7GiVZ4olL! z6z2ORNVfjcHVJq8a4Ez}7+gmOMey8=xkIx6Z4R%YRR((3=*?)(RssxL7`{Iqkdayx z!cquE!Ci20C*k|=2`R*Ll0MF^0rk7w^X_emXs~n5a)7x=am@)T6eflC&cFQivX%zHpuuaECCe(0+gn za7iVy^K1m30-(4Q8ecr~S}rHBgjxYDeq`11Fe4a%Qt=)BXOJ?LB;RP|Lfw_WNbhqe zsNbh@*ndm(mzqLn-JFJJ-SAqqKeID1YOUJGIn_ZeQNMQKZBDgmW%T^LjwR8B@I3cc zOle^w@y%%^rU;$zgiZH<;>>qS2GTsPA;2#6VGfrKBN!z*J!+$cFb*T`e2U6qlE2Dvc8gi}dJ}0`s(`f+zs-TNR7rH3i zJzY2_CcyU$hb~kfUC4qihN?+f(8Y9yCre?8?;IRK7xvj!Hl6`SpbNP_(uG{&J`*SD zxO8DHKIB@i6k-XrB6(Gdr;jj!v+0D}D9$gDUzTKoCaBNUW4SWBZ@f=4!L5w-M+pSn zI-Ltjhym{9Ab}P*JW73D$af2mIJojf>#ZAl%qBf`v2IyRZ zo9q)=fF{jk@StL>b3aj;cz!<%1@+rXz+XrP1zq36%n)dpkf2+*3nE?j4Tgfy$Cc@j zI8`C!J0~kGiz}JM6N{^V%hxC&6>*7ci?~$joCLw+DxIHzxI7rsXCWZ^PHobGZLp3{s<L_I|0n)GaXlK3DL-V9cf+2Fr91+$v%y*jpX4d zvMt8j`mO@_`u`AG`wk_UPIvE@4`#W?lI${Az*}zY;?zz2Mv}hgXxHMp3)qDn zW8xgv*>kwielF(XoTlNoga#8d`w%qaY)dEU08c=$zd*z6GdG-*G*WTs2j7nd>0-uA z#-dCjzJ37s`f+=WLF+~Y)*>Kh#VJo9Ep}uHhn-JR>*vGaHYqJH206DE+Hi{fD<#z< z14r|7M4F& z5U+#sP)n4P1W9TelF5QUr5D$K5u5*GgnR-)k$F_WAjWn_)(51M#l%_RebSe=eJ%oA* z-)#@t@tUV#EssE(!9dIT%Q8G~%H#F8Ihh$IQlL(Dz%MjLbn+BD^G@ter*a;QbE5=DCE3z3coUF=fynM1OYuM{3@>qVMQT#;ft1gaCOCqlx zn4ApX)049(&T?>a1WDj}hMb>!syVe8<&cm)M$9OHc{}?*#@TdfGM^sM{-rlwgA}=v zZ1u&d9iTBq3Gq4Yv=OH-_9yDX+3I*!kd!vg*3*HvB>f`&T790rNxy5Ec5(!5qy5U) z01VU04bZ2}(bu5Imgt{VJe?*M6n>x+M{8vmtC+j%Eijb60~M)fr9_*l;f4tl#`X8DGQZTlx511a6MmH4&^P% zsmkffSmh}A?4#_jOoQKpmC?!=xErf1g{P-M{pHZ2>+>;6mGTIGl0U@%#?LU%GJj*w{Ee#f#i&FjoxD!Y_bfpY?91r{DR?39(t zrOImMmx?Mak^0QIW4Ua{>G0n^wofcMkp%EIrfbi!qqIsk0Db7MEOw!m`(hvdO^3y9 z)^eXD+4?PJQ9o_^`mRV&2x(&Rtmsqq6#zZ&{97u+qus_L7y)}pN-Tf zdO{W-q~|`fxT*X4jP{}5+%~VzF+e@f2V3grWJ_z@9s$Qw_2<}Zy^@U;J#vjD*pUyy z^`{9o4u3!LAPsPYH23>B%iY);ZVPSvWBdirNqP?8_$L>20`~KeuTJqjjE#oR$@hpl zMNCK}lXZ@nVKmx~h5IO^zmG!3xD+xEI4B18g@?DKy%z66z24~~LhwoM9Prtf9UUD3 zpB-}s(#*&>VCUYf;ZR5PYQ&h-!U8ttBAFD$6E4f*$*V2wn~b0^her1G(a31Up^ed}M6qVD&NZ2F-d**BnNp&UH<*Ys_KbtNE^E}? zI!0Yw$u1v#z!~$XW(a?pc|5fri>EF5A>fyDvLwe+CxCqrlHwraCd(2}D?%bGthCIf zUa&*r6_zm&TFuWK)ds$f^F*J(;yEjDuG~^z&0E%lbPuPv|H8p(JT|KEYk}2|p2 zm*A&En?&Fu_`dt%O8z?b`mY3kfO@PozV1lym+<;S7hlFS79V7p0q85iSKf#e@>wR) zWxRt}`~Vma;16XwkM|Xg7y6?Z?*V(f(SP*Dd;MV=4|<)C8Hj=Cqrm621eZ2KTf>6y zyH{57+wHcc8?kLm^e0)2P$k%DSWEgP)=E{f8$>O3Kh>(`FampVqcg%%CdP4Tt$K2{ zTCv|?fWE$@zJi-XU#qFFeMrK+_9$F`l3<(g_roNUidv%cY)x`li3Y!`>?;qXBX z@{#>4(WUQ?pwC;uSb73J|IkDogl&LbFW}4nosaS_>+$zY(3!I((wSMo-8xDh=eg7f zdgxquetRZ00-w)<^#IN0O7aGuBqwdjI%&)3C-6Ki3ENX*ae1=L<(AY-8H_Nrq(<{$ zQ0Iy)P;+WqCQ1_Uv@A&H==)4aqmDE@i;jXCA)j7I`}BfGO;2Z{8cE4s^u+jX^aSb- z*_XXR+|K0{U~lID_NNQ!uS~gGMC7%?b{nS@ZSdymdw5g|@fb(E%ao_Ue|XMvQh!VK z&KGTtHqiIIIRm}6=vfr;!ZSyrAY0>7e0a^U>8$bS3g$&v8y8dnHXi39o>fua$dc-5 zeKDdko#GCE*U>jGb5C;ovJ6j~pRB4})OO;oEvW}NNa9S*u>QS{fZt2Iv?QDTHas5# zVAq?Y59WYs^q8Im6vuSb|IOr=JV_Ieb}`z-VE5GUuQV9)O;`+(VMr^byg2{H|wq z1^`;;7@q8p(aNY2w&A0A8Gj;L$MW-1Xzy~e_2)*1z-KUwGR0UN-I&9YK|~Ld&-#&x zh6XdFh5Yg%RIb|g>>{_Fc@K!z=C_0Cs+il$6%N94_nQ&EdBI^_2-foV7i`SqI!rAc5R@7K?p}lY5{$-^1~EMK)?}vH!phNS4#uO+sVv4b zgSQ3aY_wsqxM7*|SXb$TWy9#Yv>!^5eS*ng8C~7Wlfm+SNq%%6=Wehlmk_2K#D1CklYt{-4+1NgptS+m z0!jAMVm#^A3?Q_)=Vkb93fmqCfJfA9KY`Xocy&cE8CaK01i@f9-MODfe@oyBIvvRr z@e~73$Tb+o&0>b2^T9ydW8n7@JBGAELO)L;y7>ptdjs4X;I$cGaU`W%Xs2jgK@C&y z{@n@ZuN1`f#$rKF2A$+y%;+Al)ynX^X@S)>cp`i1^|IM8$J&6*^i_27`s+zuV0am5 zk)$CoyNcQ!+YhhXpN^>qbcsMf@o_4NZV>YFo@ z<_m@169a5%Jcpg0$w~9`ShC=v7)I+~U}iyl;BD_GBL~Fs{!3;?FjD_Q1h7(YXaXU5 z9>$CpAS6Jkk(zJLAxNM!QW613lus;#|6qy$e~6jsNNq%A1{kfmpE|AZF3D!eqdpwU ztVn>>eAAC@j}-89Sl~5G*t~_lF&lFgo=$JyA%?>k*Qndh@>^hC=GM)e%0LQ+&;6ipbas7pJRBVpkF(A_JN@S#Zmxc~ zLRE4K{;pNF7Zh;hkGK*ah_PFo8A_bEGKdYPyI~_E4mF@X8`FH$kdv|P@R1k$BClXg zVT@S8^SedvdI9`m2C0(bmx-+S^&Gz(~6*8xKlR}2GFM5i12~+)*r4P zLinf;iK5G!DumTIfnla3sZkD+tnb;@B#X44HD=-6HgR z_8Q?m!Ij#Sdzz#gL(TxJ9OZse*;bTPk1C4yso8qG?=Sl_ryk9vC`a^24$sHO{bY1r zKFsDY!+xsb(*=}=euVP!_;iYDKULyo_`H$0=Mmb^fzL-Ns9)VWHM^^W64I_SX?Jx{ za@utc?Y>Uqra`n8#|t~ZEnOgHSm3jFZHqxddtn}UgtyI$YnE=Xnq^f!j375^B**Vh zCd~(uqczY#!B7Ur`E4*4j-On!A%LTFU`@=Z<~~UV1DV_|tZ^B=DZZF(*EF8nnv~AB zu(Zkt1^&&4n$mG%rv;2CvBt-Q*69PBff`~K{5C!=%8JlefwC#^+xUbiqjiF^T7pvO z@k_L%CbY#oJ*j!x0`G(#pGT0T812G*Fv$hQ4j_s}+KCku6d)rdM&OQ>_o5!W@Vdx*}ODdlDeo| z>}zm5%p`wXSdwZBzUYA&)#wvkru|y>A4uKSW@Ehi5^hx#*Wue_+K* zW2FP#YfAxI8Lv6_N=^NKG)9nel)^rlN#jwOiuX14z7e?BlDe=G)Pu#rXfP1u!2|75D_9?#9Av?Z1Lp-U z46F$JA~4q|G@|gopOG|l1Md|0&){A%>fQS}@aYeqxllR@zURr6@>uvkT29OJPc#YI#HbpS4T(_q(h}f z_^vZjM%EZ*+^28Q@6m75zmngUJLIqAIRM>cW1R8Rz`{Ut;N-x#!1BOJftTe!$(!XT z5*`Kj8>$ERaM(|n5#~u|ST2(L%N4RAC*-~|hpU7flY??du7mki$u;sI zd0*L*%Ye29%NcotezX2N{SN(Nqun^ixXieiU&SxsSMU#%FO|2HHtF(? zHEm|i)6IG2Y35O8leySzg_(-dpPHl1{mc{1e+B;*d=~z{5_~@Rm*6vWH%D0t|Bq7Y zl?smdRZv?*yz8d^j@NIzNo8UTt;7z#N30(9( zlzjuAJAyX`-zBKtqOz}oyMpV3SE^U4r@%T548#LgAP^{~@9BZQfds670hET}DgYmR zJ|*zuKtH&O1fo=@KRoFlm<**B{6?X5ec&enIaC=MLZ3~_5P29#0!iK*m z0)I4XR{`Cv1X(jc;*u)$k;X`dR3H^eQRzIh%{<3kY2IU=2i$k5d5L*7Kc8R8ujbbR zU0ud6;OFtf^f>^*WPQ5+C4UPf?w9-{{uO^b@N(dbz!ib#)ECtk)UE2v>NDzV>MC_Q z@Z-VSIPC!KapQ5Is;`W7APFBZ?uEIoH%fS%_v2wcf~zn?4X&OIyaGLK2|OS8dtfop z%sg{?U~%9y{W0wv?E?6}N^8@u(D3eZ`2QQYzgm0Qy?-1&E8+7Plx~Ob^QitWwH4Zh zaCf10KD5{d&!2_*ZP445@O%aQex(0VzXksPPQP9MNWVdU556CO>)Z4{=y!t*{Rlqy z!P6a3=XI!in|`l;6Fk2gey3`hRs{bo%>YRm(`Lc90@neJYhjJS9n&OudN|aX19bzM ztQErZF#L9y-2kDG6s|1#e(-!(rnKQlYbD)4lNfs7w!KB(QOU9UZ$-K;&zp9J6Q zA^unXF#kgPRQpW(Nc%!#YJnO6$yT5y)qd*h<_>e0`6BfAuK5qRe$jl(d;>~$m`ABc zt4FGf)W*>4(B8qSU~O%__X z0bh>*$kXO^M?LtXor?~e^sj}#mDWl3N%u>^rhgvy+0|U{uNQ+1xoY7dzr1+XZGme7 zHwA7FtP5Oat~SmFDR!B$(zqscbLhsxmd;zXY z=)V~m_J+8AamFsh(rp>et~$T-Cq4CPpJq46`g+snv6$$rK@@_xX# z`^jy_8K6b3HZYIi?E`7HWAiF=GWBz(kAlxoxG$qj`rH}SZ0?MaP*w|NuTyR{E?IJv zS<1`2rJmDXkhwF4L5&*tRQYVlxij`=-j3(FGxmb#!<~2LceAIV*0<~B(PT?B#6>o& zjo!Hwxyod(xytVLyd24xGXrMvD0x7Ze5c$}uZjG;Jv&QELb(O=8x+K6VqeOFEalju zFLM!vNaH&*zHDCFH;2()HqWUq`UbpJv3R4Uz7c4tug?x^3`s53d-GDtXY@9o6zjZp z_;-a{qT4yWLla%uWhYT%w>b57skcP8iI%BFS?=LQ8U}Ok2XkL);4XpG1h+;snGtUW z_1?#U4F7(gr5p&jJ)dJAmh>m>x%A6m&Dr}>q&?f0vKLOYOTO`ij*brhyJF*+`;NA6 z{sVpUAM4J)L~3GJ{%1~4%jCbnlV z#k+y&t1d82WbS*(KA2LwfvE{}%-^^q;*sAQSJob{ADx}DhkRG{1M%JH?;s2I`hj42 zf$ce+@BIV8wB$R;@!B5H1IniZd!VPTYd8GAvUYvwoiwq6OJ(M>PY(mTEyyhOQ3Lm6gN3Sk z&*q`+s=WxdYjbwkeB7JrJXy%%OD+8~siposHf(7~_ntIEe+ILRuY%O-tdQY7TgKw^ zt-uR9%|RbRV$D!d8+>0 z@Y#B$yf>96a>5_ZT}E63lcKz zV-3?j*4Ha#o!XBs&{#tL$wt~$D%WrHw|~fOe;YGH37K}d7SImYXDa1?aWTHw;W|2m z4AoW^*W@f@|I6@3CaxCr#4SG=DN0dI5cwoXyxKng?W(*63(gngR zFJN(*k7$Xm&V-0Y_+v;T@y7&>G!Q0hb|NN^cuZh&zsJNbSSi>E!DrsT<_FWE#qlX)2x$_@6Wyw%)ZH5T^DKV26<7&t ze?#_!HTH9Y;%5K_-p!X?c-6nN_+(2DhFa=3XAW5=a4@2vB`R@+-e50~6Y^P4!t9kx z;rs3hmGW99_~g1LkxzP;@q@aN@d;m>t6x*{s*p_cB%ZAw*59=K08xQA-V|`*j)4IXQ=b-o2Av~P37hudCqyaZ@ z_J9hoNUlD_I`OD;vcM8AE+oIkFcWI29USG;&_;|4oduG^l)ZN`e#E?YF^0>|`z@aS zKEkKJ|Ez5s{0`tzuTf-eCQ0Z8t~CKqJ^}25b)r?NXc@pW)qD0Wl!FvCX3A(8 zOjzaGC-4lcEd#hZkkByhHeroxg}^h5TLI|PJW9oA=7bwvI|QB$VKE{BpQmuLH-xhyIA7H0X#>1Z~m<(c_RBkTcFlh zdC+TnP8Qlabs|=De{RKeX2t6Q%as*8LK1s#zHh|qWjgc%{1+=$yk3eB0(m)qffr$m z=!+SzWoKrTAc2yH3b5o((5FtxZ6PeVj&!pqxh809M$;*|$h5U%z$sY~ zz>=d`$Z$%IG;A&DP_1DF=5u@->I|T-DOq|usd@xorTA+sB;BG~k*PyKsV5a8Tz07C# z)+})BUbGNqGncwF=npsqI4d+wMhk!4QveT0p`*PynpW^kj`qr@+Zzyx}G6V>b2?^xkL&C`TfcL9kjqoBNOA{k3f>*x~g4nk?QMEXe-MgR;Pi z{eoL@pm3{$qkKckkR*$t94;sg71(r9;8E2tfvTW>;v9T;7_G9Hu*3%A{-0Pneg;_o z{mWh1Zdr+6ajQ^fR-YPmxzdi-p#>7aX#tcSrwDqr$M;q{w-TILh0g--S^!f5U_#4p z3zJLzE%1t{74D+Iamh>^`6DJ^h%o`#qU_Vmop1ayfFJr!T&<(dl)w*_qy$5659jN( zaIUJU-x$4h^jW43tTycf+j5Ir8fd9wKuc+4vwfA&geSvC4q~+(EzwLCtW3@JWrFnf z-kp_l*!Bd(+k0a**OT!)0c{PB_p=J_2AMn|bM%Wic5wzcQBG*&)db0_*-)u{N!F4M z>;EWFJo*OYwS>rP0pH-CO!x*N&uh_==mEW=PtLt*docg7eHD#-m7^==cd6BOSyk$7)IaGaZGN)hD#1_J$Vt?(~q1 z_$|nYH{e=Q$7fSsR7ZJ~$0u2OiHS0F{0aExZ!qJ3{v@|l(8>BaLDT?L!|_hlXMlPv zpq}Z}y0Hzs)9OnyDKGA#ylJ<-H;7WCbL(Bu8lD+3vY@(a{Ux*pOz0D3w5qYS_fDPX zb!n1i3y{)qZtocbhN!7K@MR~mGe^iwYK zkCYdUfbNngW@CucNBr8}B zTKm)hzG=SpDa7HG)2$hyO?d~ii~?q;qy&GB8jb# z#2#NMeMEAPCkC;`j)X+A_~Y)Oy1{`h`VBM4$LYXRNr6+Y%z`x-y)=XSq!+?>S`zCg zv9wa7r+GbK@U#r=+fBvFX0XMnH?sJSP+#=ARr?KXjda9OmHZB&BTy1^TSssa*}{<} z8abK;YK(S3pL#S#aLx3*H}w!H-pA6PRB*q*jAaPnD6k_EoV1EcT4hEhzewl|PP*dL z0-lgar^uvJhE+=EiRY5gDFrablflotT{-=g@b$`Sg{@XJ-#+of;ggo%0-CwLLUtrJte7V!aOZ&|Cu*iU zasuTxr#&Jlx0Or=^QFSp}d zLD$Dmh)bTHX_PD(>}}=8o}+OIt; z>iykU&wC@RCHj&m7n;zGjjWKYKn(noNfe78dZVW+-|*KLniKUOSWG+dNdUb^8WB9l zF!Sy4kuQcm!3sC~2T*>AK4;^5^ntV~d`gq?Qrq{DytD8l zmrL;lLZnau~W){X?f>Oqp(?)qLO#m8In#}ZeJzkv`aC7X>T6B`y~UMybyKgrSpV2#X|Fj~^M z%#8-Yv)|j#-lP*$;F;+?TW>%6mZMbw&w}2w2c-BcOV8+drVBg?c~3S<@nbCgYL1!~ zo)mabo{-QEza@a4J)RouKGFUp;oCx%u^#M?!I}AOF4roS{;U)~+zMwk%vdaa+l`zl zmhrrV*{n4NMsLpg){TEDR`_Kpey|n&3q_caT6ab;*JVGA?2tqRYNIa#bwl=_(NM&# z6MbE>VgZckaHozWfrkp*u9SwNZoSxhk`>p$)4nax+0$;udNH?N{A0E~CF`hPr`9&s9KENx=<)p3yUN#e!0(?6W_*U5%B)(P1?n?mQ zD#*89{lPp+Jq=`Ym0BkJ^XoFZs1M-NiNL4I9n?o{LdCs-$fpYOspHGv=xK%9Q;plxVmvKJ@ns5k zRw~C(Pju#wV%t-SlPR{q^rEk)hp?5> z5?w>qzvywK+v9YMJt$;j>11OqtyJm+Y#PF5=L!`kS15X%p4VeF)Ft0tCEvZVQW;{y zm3oXUH6@`^21}z1)`Cj4jGm*FhS{hcd?1}{mCoSXs0oGgJsRbE=2t3xgTneWVU!(D z5=1Ixy`E1f8}a^KJ6^BYJ%K$wk2iY#x^cWuB|JL{wcZ`s1#MXG1gIC%N*BffLOk>> zVZ`A3?z1b^U8e95_T7v#s9B00!jJL#!^x_q#Ep0uqp$-pItx1V>~BLVSpdLghchSM zg)s@jkU9!rKLz_&FW4+Fv{m%4l>eD9q@o5;*>*+w5I!6}v4nc&pAn+fe-;pJvLX6E zYO$Pe>oU8~rFfBL%+OI@h}m76X(W7hU_V;)F9M%8+9Qws3(<^lh%^C_)(N7?KD}2VTRQmH#@_+IN1~Sxy{msi>_v!8v1XSh9aZ zSoB7HL2g~|{Z6v`U8rF;NA$ar`n|;Nx1ZhbHEzFy*hw8|&8f6jam}Vg9VroXA*~Qv zbYS6xyW+&d@zF3cSi{B|6RlpxzjIP*Nt25U9bEch(6`xMMLySe7$<@ism z*b^FRL)5%yM?#T=x&r$%E`DBc#U0dN%`)`)7ri8;!~QQh8TtA6)@p3Ex{SZlKgL8{ zcrfnC){#f&>eB;hYqP$L|D)V;)ehWQPnG(;JYvneN1$mSYvnqIpzp`8xx7O9=v z&9d9g&Op09=_0Z7ricOjha>!bm|2`q<(C2ezKNF!{=SuJCBZMTVpfAXO1+2`vD~hN zIu2^&-ZNkXgnR`_Hy5L-ue?~~-bm*cV`j?W#kAXFI^V7u;q9u*w;L*8D1HdO zVdUaUmD9)x^)EQ$KZV9Gq_f?k?0HpZ(6ZxsRRtOy0&`3lb?|+6Tcr-l38_jy0Pb_2 z^1}wPVI7XWFgJQI*r?AFO$o{T8F0??K-F$<+HbKp{SVmNvPx~M=uMlUP;avau{*!@ zIQBf*(h9(mJv}5pjt${^d9z4 zbb1)`S*gZlGT5TAkSgdN?9nieaTcFUw!~m)od}PCZ?q-WP`~lS@Tu5y+$ch7Qx@R} zA9y`pDaZG+Vq-(1#}Qdyk02Q?^6B#7(92NhC83RnZN(MRCG53a2Q7gk60ew@TUK*w3AJ~Eef$c_ z#xVMS2a!dzjqJXgasIIf;TvqoSfvue`F&9vMhu$)f#G)z!Z66eZO}tHHpN)RH|B&z z`xjV$7x&i9AWgtSD7@L|oU7s-taZz+m$+573IRWT&J8+JN0NY}K-)mQgj=uhPTA@M zJr$h~UINtN!0%EK(FxQmbnErG3uFQZnQ*$)Stgu{_4>H=iZ;krG1TjOIY>LG1Dq;J zeHrQms8^Iw1_h8u_X!X-iYt}NbixK%h_R5s#>YX#M!Hz!n2RZgjDCY5iIs_Z5pV5o z+3E}MCnp13ePO&L(ZT#EQXsZUh!#q^ufSlyOnUsxy! z{5Tn|+MDyrhsZ7#^XV8pu_@~7Bu^R15u!SzbdysNTl4eH|XNdea za7jM{>fy;nEvc{2bLpQ@Zo+;CJRtfV0JbmnJGwvOXLUs2=N;_xgXKJ(=|^quj9{Bb zB2Jr(4a-MZ|DU7#qfHi#5>C6!y8jo!kR-0{oE7_~_*Fj7KMNn@+qI z57?A-W58?i#DAQ!9?YYxnj)mE$wdxjou&zl9$(a%vMwp|C~Fl`RyWjiJN7kTW06A{ zKehY%u*jo~aB*j9sw&1d`xZNG=4l=U7WNbP{w(?ZsA)t$q?Sqj9BP?NedD<)3FS6= z_OSbGybbGL`w2=q1b<)anUd}vh?MliKtV}ETuQoyC~0^JQqsf{hmy+d5n4*b2-~1t zZbz;51z_c(lHF0#A8ksS5%lPS^PVValTAry>t2iU|2QSxl1E9m;(Yr*RN_$5A5~$A zAqC-TUX~_HOleL3f9$;pd=*9VINsgUbI(g&W?l{^97$dhUNmSx&;&&gG>VEMpopvr zD2fM2kV8}y0YwEx@BnXJU0K%)aaUc|^}-AAK=HsELA(+1#)JH-x@X?Z3*m6D?|1+I zZ}OQp-PP4SeNK&p7QBBYADR9Sc5Rz#HKrE@8%OB&oxo~?FrA@$Z<&K=bv`gl5^sI@Wr z*tA{Vv@D>g8AcStN&l-U>L!pykfKlu%_CM}ieG}|^skfU^lSMqTvAkFKv7NSN{V_G z%lZXU6U@g7rOtPjntbS8=VFW8dT!VvpK;kDFP4aBfIVg(8kK1>>}v62@68 z;xzd9-BYH>IzD(xYt*!(vI4cxly)(uUwAF1uW5y~+EX%5T9>JqC)!v;rZjJlR<@E- zH7{?4lsF6fTT)sp6fOHv5;aF;t8y*EUJ2MJ+jV9U_BE9fI~8D8XmY|5a{86iUcr(ZY zv$jsjs@z^4-U;$BLEk!N9sMnNSQF%7KHoZ}#oNupI*17^R=m{Ajae+_&D+WYy1&)r zd=M#W5`9mslL!ce%^)>o=H>*)bvYi|N~th+y8yXM+Y2OjxmuAcBsNg=H`B$ePQ4eX zuZD~Rp40aN9Fcs!x}+(oQF&|JpQ<>qVT4XQW9r&gHL7_e!E4C5JE6y3vV%RJq8;p0 z`#Z5uT|#!O=Uzf~Ue7(ub8C9;ZOP8*xpya#4!cL9bIe1X>$qNfS&KTteYx>L7^Wf4 zD36sN@pdPX4io0(h}icquXpJ(tUQ1flW5<0QE--eSeF}t9)4&q!>YDXPXl9lYFWPc zIqm0#^#W-w{0;SDY!fE)fHzDWPvrRsVOm{Uwnf8_zU=AtP)qn>2 zw-=kCE0XHT;2I~t5uU}3u;Y++t5-G_Z0X)(@Qer{2ph=cv}b2aMUlVj}?jz5RS zXe7*IuNV!qK0|W>(|^o#{2$8Cd075;mI(VH`ENmbMfECcA*-%lwseq$ufAC zg0yCEq?sf+2HyL!B=LYRpR6Vcr_UwtZ390yqic~0KfhobrwGs5EbYcfq}#$iQC!dC z_X^#e@<C%tJHCdy+(tgJdTf*@YKPp}xNNxFl zv`{zZoh^=oy96tY2!n9e*u6s4)i!HhQq&0bV&ldcor96x0 z7`3LuWX5<^OZoLtvSaym0;Ib$@+vf95E4ZRE|!gdIx$h+6RrQ93IVh^#<-46~r@-5nK;#Bm#_}2cZ2L zo>J=;rzhQSxJExs$9teEk(OP})lruaZvw#G=ixJv&QDMK5uL*qhI02H&pb{+{wLEP zk{&M3x|K6yoluG^78>4+mDMC1Nn)CW7sNFQi%{z?(zleFeI`=o(Pp68CwvD9UtQp< z7rwGU>n|hbeKW~wLVplif0US!#$iM7ZPZDXrx!n;iH{)1bGMJjKR2@X^5NQzj=h3} z8hxQI-%mU02M5GxJe0ea0F9zf-e1L;9bZ#PJ@Rio!}0PBCeP(XLG%=|H-1530EIaT zy@pPu^XYT+b~+7Qv*=vfkB{Q#@F~2S@69{%dfvcmcsU;(K=Atv${t8TwSStpnj>YRX&jt-jvuzcwc8tvpPGY zoe9n!&iT$5XOh#|8RaxNXTy6O_(nUYI_2=33}NRug8`m)_6BG@_|JDH11$6-_L=aU z3Xt8MYJh~X(#~n{J{#~)1>eB}?;Hp}-#H!L=R-KgKHnJ&>7n~%0X(=c?%=MWy{(~Ef9o{sNUPC00)8*#H}Ls@c`3h!&w~^^YEcUK zh18)M9cUeF?Pr~B9b)Zo9c1;g_EkHowQ8~2UG1b+sWtFUt9z?+_$t1FU&f!{EBP`$ zhriBW;!nZ*CH^9Rn%^AwKZWN;ej(sqO|PIA!qds@YW6g_*#&-Q8S{*5jo-sF&$!sQ z*|@>D5`32%H-UeSvA}qfU(MgRl75J~w zcGr&LL-_Cb{`^SZoA=>q<$P%Ca`@J{%19**ZGVC?3f{xOcRu7{4}gzWPE$@%Ix9Vt zT?BkMJZB02KJdQ_xF-M>VvJU%fO`+V3-neWo?Uny^xsMt0erqE^yXdoUeIsf(cjdU z>QCwSS%0+tY&~EduJ%{o)ZWlmXycSYN^j*z#ZpdEdV#C2GEn(kdr^B=ds~~T-Kbrl z-K5>D&CzB8u7qB#J)=FYT?8>ZE47gGBY7#*cpFy2@>nOmOs~|-;dd_`&x^g?=&npw zIzs+yl^3kJ)+N?UzzODAv#b|@FI;9_WJxIW6!6Wq-nHffuejWL-+C4xPvwNog6AS@ zCh(E>tyipv%*EzHcs{g#wZ4Z`)>=PXo2(b<8z9AfOkbyO(%0y_^mX$k^C`30Tn4|( z?3MQ0_8R*I`z`ww`#pHSYCms3q1>oks4P|HC^soH74*#l_YKNr%0=QN@;S;S0J%|l z8L(z4^Ob9r3n27TWtFl5pwDG7Rw?g;ZyKaA9iHoi|2=?Q2XStK@P#7IQh+{Bmq8wv z(b3L$;63}pGak6hWZ*Lsz&FY{3;d@*@4w!@$(~_Pw+V^geTz19;oY~vd81|fz|$R` z1`^(9xa0e9PuH4~gMwQOTR9nYhq76zkb$E6=Ws2`)6nLi3+kySpGF-Q_BIS#X=SA0 z#_liePof!0x3X}C@-`H)sjQ$9ugP&5?ZTR~mQZ+?Qd8X*X^-J453g1wcjErOeOnoepN6qG zeoiWu5bgO~>XUCf=&tVRsix#$Y#CB3PULJN--ulwpVXD(*({;&?hd%aGO{v_H$Rb6 z%QNet=9KjmWi{T-QG7DEEc3Ppqr1mUj;r{C${gmCS!J1(1yF-3Ip-Zh8Xxq@@JD@e z;nP0Z@SHDXRh;i)o+|>GcI*;#?=$8)r^oSS@i!cq-cAQkooqYd>K~7l?(Ys^Hz;ebUJh zFms8`s=lR(*crb;9M*$)`Y_@d?H!!mm(3LS8g~q4P&1O<|+4! zbBH!rxVI?Jr=FEAquKgqe*une0)>6R#7bcwgncYdy+R$h5bIHKulsTbZM7v1?k(ry zEEPBxh;yb9C&lm{0AfI$zrL1O&k>x7dg3JM>`c_y#!PgFeQhcs+g+2{g|u#07Q$NE zm0=nK(XNclQi@~tnI$aSU!hK)hx&rnRCNcn6XltTVc2R2OF-XCadDoZI8`wWTQARI z)Q8&GFXg$4Vc1tPP2)Xr_qIG&F%0`fo{?w{rDz8xPgV@WR4UG6w7QCW$-CU1~G5u>2Pm0+m{T>NoZRd0%ky3%@ z9uk~RG}Od%kfPIxineh&(cfE~PP9m@xZbnX$wU2OClB=!=jrqabv*IJ4~~!*#Hk{u zPzB`F=v<$`wpE<#Q_r*K`p6tB9zO!;12~oat07LxT7oOOB6TIQk-JK!!NvX3!I!e9 zCkgx;V~{HZc@RH3+j;%NF61Ojmu4hGD@pS4bXEW5WDzDGh1HjLey<6?-pk_M$GEV#_CHc@TtM3S+FHV7-=~mE}JGpG!RhEd-{d z%P-0D9)MpRoTipi1z*22Zcm*nRpdo-L6(=?0=%REcu8+@$_Mb0ttAH=C5JrR=|IV0 z#nzHTULZN-;klS7IoLUp1IP!{&<>kr?Xa_RyYphZPu-r(?mmH3uxqrxA7u(V=B7uFI$86Q#{3XEX9-FuzZ+qv4thb z;#dz-JZEHphU>Gpu8^nvp#&P98Q4wkh2?L3W?+=Y!-AvN30{9|_#L*xHnJY0p1lj6 zSgPQt1Y^P0ZDa*)WQ#UhvfVbaL>pPHw2>htHv=TM6cJL5C8U~LYRMZys!0*KBiF6` zm*x}+&o@a_mf-l3z1uD>!yS_&!yTL>!*v(Fd65ifr-;}GbHqN__f`LaS4&W$3EqW)C=2A@Tdf8&vYjG{RR;I?vpOltj!M7nN*9n>Kj+jg* z_OzJT(*l|9qO45U)Et~9@^vK5Z>DICzeo>s+eC`GhFnU|TI2VmIo9|)4`AqZu%_?b?aUp!&+nc!a2J2=X9(f-tG5}!x?Dr)Lk zVdn%jMYAD{GB@q9VBP`Lm zu#@RZEH#>Q92=W+)T_~)V;9;L*TIH$7jY`ZX%pex;Yc}mP+Fc0u?x)fFiwMrlM-_q z==%ivzBm^ZPa1;0PlCQrg1!&&QX<|yB4Y^r3sNwS)L+p*-;gxRsAqAEdK#20 z^<;CoC!YLZrWDlAty>V~GNPs1TBW6kZp696Kc|SCW5!Qq`Ig#3<3gTM7}T7xH}lMn zFw(EJu$N4~(^1@#^u;j$H~S?F6D9HKQLON67R5DiY_Nl~Sum$~R}hX3b%OJLCBFq@ zgN>^LFgDZ~4iQ=a(65xJRgDo0WxiD=T82%%(-9}!DkS%mlqPY~G7I?XaFVmT{~Px) zuiF8gm&ABdeC~J(g5YTY8pd_zo5VWdO)MGXOH+e=^H2sj2~W)7^DJE9fmv@%!W+$` zg!eGTa_35T6BtT(x0vGAsvHUL9H2y;Nj_$aSQA@W;b}R}>lZQ4XnTUU4Z5_XLzeCJm-<^ukb8oa)qbVL0KzY;h|y-3MIBNviH$wg=hFyD?ALxuV&Pt z3b?miUURxw;n`N2kBw!_tw9rTB3JLnI;bu9(;0ZcLf zd6MCLC|r@68Zap|0x#v_Xq#1 zqR4*$v|1ralfM~0EhAdLXg zeEP7Pg$xFW?$bk+EMycw;OnPFu_gn=^r@N653bAr%<}0=sR(8Uu%glkW(BaqSX?`R z&5PkV0qklef+Ygjvwj523t)eBBUpX_TTl|gk^w9g`$jk|R6fenLIWJ;o(Z!u#LF z*^Xn%Udj}To3qzd4Hw}KDJwtFsHXc*pwM%o^@+yc2vK$9u+C66sqd zd}9OOnc({%^Hty*D1280zAJ@qSl~NB_#O{@ONDPy;Cn#$l7Y_?zA|V{^rb0UVvQ+# z1;dGJVVhv9ck}y-`_gYgeM_T+V6H9@qn`tO&|wBICfLqU-)fNvJp#|{)(ZvnWMXJ3 zg5SYa2gCFT*7#hQpVr$tG3*MlBA8LoHRzFj3Eo>@OIKSKHHtYgid15xG-4D2Zizt* z&m@^Y8+IXl3+;IR4vfbmMrn!|ZHpk35#9BTV@i#7c)CPdeCq;e-FoA$Y>oT0q7>c9 zsP;wq*U_N%g>MxNYG3%yq(SWq-#{AFzVKa1gW4Cq6KGKT!nc$LwJ&@R&=&P=v=cQm zHGoXtW(!>0oNWOnTcBLnD>+P@4WY^wH~{Lptq2{CXQ&vm1YWpiu+wFtej`&NEis{>vN-!6H#WVD67vMitp*skNFP>va2FBWcVtoe_yX0PmW?)&4Qbnhea067`7;8IfotMl~bludo7@xN5hm zV!~WT8d*X`{IytWz=smDdeoC;868h|!Sn4hpSf;5$h4T}k4Z+wbTF0G4$@dPVJc9? z;|Y;|4RBiV9fsf7n>3n49pT74-9Q`%zu^$esduW$2&a*hzu@L|dk^RW1gA#g{tynl5umePDZcb{?G>9tU$!sMW7{Hx4O25N;3eR(B_(8jk#D5p%=b7Z6JZyQ6l1gp{@lSL zhHC>y$Ooz!u*J~Y1E=l)?vIIK0k4PtXp{r2xC8KZXo>v&M7cU32ZVA_Aw|57o6}_uhmYeu|h1(kL2@rCRAIDt^ zkZG;rJ^&%RrCJL~bDuq26!4)e*C`NVPMPQht5J4mC{;oG@_K%xkg9-!cn6MB)hn2$ z8c8g!j(kc5&f0C}E@CX605j7HQ?|V+cu)y(Y;5Ddf<$sRkuJlQOA5d-}`xmSeuM@=c#u~d#`2pJ~E*BSxw zgiP6!q3lUXeeU5@QVuj=y1@V2N(f9N2)#2w)`11!9 ze*TEAdH8dOPD+IS8zs$8nPjpecODH|3_bQ^H|(FT2PG--)k!732K`W9@7J@TiqG~c zMJ|hN(a1pdCbLo)1IGauhPbZ^U8{i<0{k#Pgd@kQAvVB{E{$Mqp%#jZr=h-kF!N_X zx$81VSXlo3G_3n^f}5;|vDYV$mDZ5s;r$mkOvASudA*qP6&6M5b_9P*+1Lm)x-`cag&U|Gb!7;mld|$6%J^o6A zG{C=+Rw!~FqJRuhP~cln<|FT!ZdKSD0R9MCB-Q!FU2L>2@``O31O2>w&(HsJv6Qo` zxsgQq`y;hq8zZm7y5R=(jOCAKGfPIU?lOaK`_T@TjVDS+W2`zMSgzgqIz=%8KE3V%IjUT+a(}BBn{GNC?;}c zJnaj)vLR$T7_*ZgKbR(E@D-3B;Hw~YBx^_>MH+n)^XWAbB3gTm$W;l6(_b`NAssIw zK`cSpHROZPPr@`-?l6t7TBLDxZW`N+cT0a%r)z-Jrm@+Rlq{BArs(7dCDsxEdHC4IOHI>Up z!W`cUIevO4YS7?Gk!G*$q*+7m0U0k&-;0C} z%m^1!J0Zq(^2k;_4fxc}rI~)d@}yW@L;VV*`82+P<`tm%c$|8}!2SwS6|T}}_LXU5 zdSIF2Wf-}WWyr0YmLtXOr3Nb!zH*SgTzBho;@DcoaII4A75<46v9E+W;l|UZup5q6 zczpVx7;`+3uNvq{;6J7`@*fBO{KC**Pmz}l0@#%?oW9`yG!^;x1OK2{cmwzc$NZhq z???U`@LwK_4^jj@JBHr|{O^`Tc>tc8?^8La^h6t~P`jCujOi-}sTs{z4puXYuk=-Y zT2O#oJgF3jJvSw*uRjx>5iq)9yVm8*KRhxh4RUYUp&k2(v?~MuVc?hd(Pi5DM6M1g zg5TpfC+kcRDI{8?0Qr62SI`!JfFEM{^vI$HQVp;p{3s@1w)Oe9q8C71-oQPOxPJ6Q ze?12b)8~hkMvzLPdzo@y*{=d&U9xweAuk4?Wplh3bW%r^21??T> z?qd>Y#rSBl+C@+yKpbu-$V`hZ(0q*lc z`hc{NJ|+tPEbup2Ad^{#CeeSl2#3+d8XIf-T+D@9F6J5A#4Ko&i+ScYF~4WIn5VbE zY?}=k6ANjrUY7*5`>&|eI1fBZ^l{lsB~O}3aoqLEqeT%<@=30=PzPM3yAq9Ly~J-a z9M6;jWo!HyJoAZ99*pr!PIGxCw%<>{k@stbBY%$jV5unX8`=IQ{V#!kZfWFy7W~a# z4X5X;X@@ShP2KOg+x z#nPXI`HkV90sh%B{FA}|yI45R3y+TFXE6A8jrkA9S$9d~KM?%a$LhK#_^*!Te=qP~ z6sw=z!QU+wj&sc7n7;$~tr$Mcq{)z2+W`kjY~AMP^BVHymaXCE0etNi91mNgl#|-T zDa%*pQ0cEBFKyAn%p<%FJ{e@)(Tf zd*ndg0i5e{Vht?zm4+P1mNvffLJs79-&Zcpf!q!0B$9E+1CY+FoNsl798S)OmFGbl z#~>*0>=*3xN&jKsm+MyTp@#5Dz;8#ch&^`Pf1FOkHth~F$Kj$)AIz?RfK-u{L0Cv> z)gi}X!3@wRe~--?Ou-Lv#nmSbN~SFGP3M_5k#7pmxIWn>6~zSUh;=C{U=dDUDbgMj zoQ(-RXk3Rv4yutx$nVkM#~l)bc?8d0^p(>~ecrR!S68^cHrw;{g}!ebSL~bRrM`8C z@7rTadkOz#&Ew=a`%6Cb0w1vHAvLm@bhn-;_0TGt4y` zOpu99Su;0_bzmVAo3dsk1j=K!ryvcR7gLai%??zigQanB=fSx_tYt4_=pK@;C;6fc zhY>5kKHn7WH;g!12W^0!QN&IiVrvehcyt!KzgTUS*!_v4c2EVjDzUFo9o5&4$zt~s zIg{AE1Z@axF0n^)hx_W#EOs5Sw0ccq%e$Zjwj!|yDURavWfifs)p|9XHgGM0O(b?7 zq2Gd+%8e~+rt+Mf;$j?UA`PrDWv^$>3|G0zUIMoRyx}BW?mfIL!fHs9z|heG>j4Ah9k)%p}cJ0(|*w7Bt`tB9r7 z>$0S)h@+QHI?$-sb+H!-el@dCP*T9E3QG!DP*S~Jm;)Vg-Vium4E7Sh;wcKal35j{ zm={YCu{7~rEK|KYj<`y&`mJ|6^E9#g-3|BK%%sTqe4tG~Zd9o+*1-=V_yL*V;G_&yGNUx06U<{6Ud6lrGq&iBQL^DORn0nS{ydhgs?|VwKf$F~*cBObzzE%8ARym7UYEI+(>Htg}c-o|W@ANCkOA zVZa+Yqc&Z@8$1%z!_A&O8>9vta;iS|s2{1?C*E_GXBwfbBZ|dZde|mfftJv)El?W- z%7%x)kp96s%@IWEbfesGEY$BzBG2!uH%5q^A+(RjogpgZnWM$dPg8KGS&Ke=)HYT)9@$UsO9>e^X3{E5E_{!Rp&ta@pVXQ6c0r~nF zbq}E}HdbknvTrnU-`vghtvuq|zVnFhC;slcc@6qWVyw^vJ)ph>(!)g5%*>bcaK7L# zhl||FvEuM7hcX0*0>51YEr@u>3%nYEcYKyNN^X68z#9(~IK?s8OUN05H0= z-6qtLMxCo;l4`Xsa_|$>zoVC*@9x%ZBeX%g$o|jGZ!FOB$5XYsfH-2e=)HWmL!++e zXJZ5GMIC#==VGruvoh*86{`F$NGSSjuik!#x_QXQZIC>=ZFx;-TYL`b8U?nXw)deV zW6Ml-Ke60;w+%5$pq<+>qW4FwDx;qPm)W&g2g>vfMPH`3WNaN_b=09_dugn$Jm^=#YHe)Y7Mf(( z!Yq5TDe7(ekbt;7oD>D^isubGqHbjW$0PQAySx;oX`g~DH?IejV6GTh$JQCF#)3EW z=R1S`ybHj?{``C5S`~`y(Q<|_^{V82mStroIiCf;mFb08uE3Hqn=7zDX5&(3LqFnh zfm0lVy@cE^NYM`A7N(4O&3IADd9jocTh40{yWToIScA008std9TYNE#c|8Mtk^3s} zB@OtJ4s%-GF*YN?-nJMuGoUy9*$8%yg>Ss@jR+*O6Ls_r2zbmO!DIT6%&t*Nz9G5S zv}|g=A-UJIY>K`vx!1UCs=g+<*NAM&nN_%ET0^dFj_j5(#8QwFMB%)v2hnaEBi*Fxry78Wvx5_hb$kBMwBLi?D= z3d40JB(lSBD7 zfp!=#ivIgmpr^i)$2HUA8s@LzYMt=iCN#{~acH5YkgVmU^!I~=7I7yhl-n8@^2V>L+X}ZT zQg18e?II2mYhc&mf@E2Yb{!VU%r|HbV@vaPlQJCQxMVJDI-#P}1%%9C2H#a5u?>QUUDBp1)fYbR=R3^DTClgOT= zE!n0$i6!kx?nHYMt3a$G+_@cll3T>S2<>Q!wWW>KgN0A(7H@=f4Hf92|3Tqy5a|Fj zkOtf}$<9Ou4UzP4ikNBWkZT-+Wa(}aV-S=?@1RfBeN)<8%on>rDKf%5MC|rYjw~1K zdiz-7+NewSSBRB4$~UD=g^W|ajW~UvCgdy-xVkNEDjtf`5qoL#LB1Jb9!gr+NFykqSr7CSGmSxjI-wN<$R-u%PD_*|&8T0Lj#d_#`8ziD|B@EhH7khRS znz5IR749>du?5EhKRdNKA@oVbd>L9SW;ua#b`Xe+b}-(zN2`eyTMV_Wu#~7FJ*kmb zMvyv<4gf2JnR%)`8IgZ5+1hHNiso{@mR1u>x3ZeJt%cP@6+3L3RugBou$qW)uiVON z;)E7f6A^AptBEM&w_8ozlVde8XuYK01H}F$(60*gt4jJ+$)JxU{WhwBb%hr7Dxe_f z-FUivw^?$8eGqx5DMv?~C!=mT(&utwCH(xmNqwTHSjhsvv)XaEo4~cGw;U&lYh6iU zrM0mtL9Ap$QgY4Lgj;gW*GP1FTwu8&tTQeXYZ|{2T(4R#G_TcaBMJiw#PbL;#nDc3 zJoao6`xo(hcewv6wQWNO~vBQ#txS{^g4B%JC{*(Gc6KNsC{kPV1h>F?&=@9)p zb%@%rxDL^nvI6k`pC-}HXcE~ZSCa^+t|rp=sUf)D2x>l#FM2v@SYN#6fy z68*b0iR79;5BBp=m*{DNcL{1RhD%+dQGqVeyD?p&*HMk=Rs8ulM|bB~vEEsT+B!Kq zdS$;+f2SRb>+fK{EF`~0i^pUCs1^_2k0{rwaUUuizvljz=(UFVz43pEURS6GwebJ+ zpms_RDnF>NMNnUV5&Hq(Wi*ACxl>yqQ7iZPHo;gaiN)fcuSB2=`GrM=T z3fwrC{wRYfV;XxV3ScHwE$pxxM7)cdM=1SBc~@8Mc7RJ7HAS3!a*bGDtHD`4NCr?Y zF?wY-x=_QToAq*BkqK5d6Ag(15}k&Ox$Y-+x_Sr>er#Sr0{i}ufDck~T#i24E8EdW zL)onib5d5qc1|bll&nr#I~LbT!&Yb_|BaeyZP@>I&9wJ(G}BgZLo+S?4{4??_=h#q zM7{mPnrWr~q-NTBvU8eg-M68cre`(NGF4k^rD-^Suh7j*@m6|iISI zveq=z5c>Z;4Yi)oc6~{tpZ2TJSy8fffJkRj$IGYJ3NGqG>kg%;&mqoc5Hf_lQ@US& z{jbz_lX-vke^_r#haMcRj31Br&~VM}pxBDia=n4;Fh`UW$_Y|14^|q-)cLHB>Tsbm zCbSmGkzE3BW)bo`Ov_bg`h=qds|x^^tCM~A%UPV(QZ zO*bk>n{GJSzBXOuzd)NVllfQb(Pdtj+IeC<`i7m=qQfPL3xO7{g!j;ZCN@$M>kWh~ z(D1aYOSSlY)JF#QQC|w)o3tCX8?^c2xkkHQxE5&F0#v$6;lGpCQ9DmNQR~9?W&6SZ zscaHElbypV!T+50ls3c~Vx3`)v|gq!)1TV$FZ*%xW%EgMsrjb)p81B^ zSu574R;2aSsx$>$mX_46GafVUHvVL6GBy}r8DAP(jPH#l0qjHLA>)4I2jg39qxQMB zUi(tJL%l=YsIFB%g!iZLyG30O{?F9S>em42X>>I9HL8uhjS6EAqYPYAjIKrxaP>6K zH}(WrH9V&n2Ky~=y=cD-IIHb>_qCO}_-_sbCb z0{bR=CAi-M_eyYM+V~VQmkovXnaECOQ^apK_B+S@V z_K5Ze?a$gmaQ&n`pe+H{!`hG9{Q$cao-eiUw1)tCi}p7GTd3WweWJauuhL)9pVQwI zzjNVvT7MpVTV`E0vUX_woTrSZjLVFv#zpX+1-~~KGr@ncalLT`K$^{u%`N6f=FjF@ z^BZ#wxc+W_YyJwZX7e%gdw_ie&zKLZ56 zfX|13{}lWu&0_O7bDVjmd5U?K_^mUCnB&bc=4gP90oN(;V0cHfhj|XT&M?OU&Sdjk z2sziR2I!ga9t*L{%${ZwxX%Z76Sy&Ld=A$8>0Hm~HToWUh4?*HSM=TVuKHd8?Fz0v z;KA@I`pJ4ZxVq`P08U!3hLCFgT!7ZVdl!g(wmwp?h4;Sj#&q%NXCG`U_U`s>c2~Pf z{EoJ{U1RTI*8y}7aCL}osr_V6FifhvEW-c{ngPE1`eP3jrybdllnby zkj?6?><;!Yd%}6adER--S>ZhGG(ku(I-IN4Aalk{|sE|4&z1o6rE*XVP9om z2mR95Z1~UDQd&YgOq-`(rVh3SSO-8)Kg`-6`h0KeIO`WE)3?ep;9#49{_oe`)qV!o z*Fg85t1qhWs&A`P)f?0c)SJ~g>P&S-0J~a!MtxkpNL|eCVz;pC*@Ns>b|?D-yzgTV zu?l5xrB1PxN~MRgmoiVErBBuWreCUGs9&OApnKfnly~P2{65I;fjGCZd)dv_71oW` z9QePEU&N>JxqP$eC!d%)t9`N2HIItKoagZ%%_>R`QLUvAF_e)9&Db*??jo(<1S z<~8OVbB6hnIn%t*yvn@Wyu`c`-dCCh_A&Ng`#Ad$yU9Kf+S9WSvh(e>whg}n?E{>A zhdBv{JI6UcYqtYWctpETTcfpgj&u$J*zxeIJBK*~ox$Lq!gmKrX;;24=e!$~V^46M z#9xH5=n`#?cA55?w#is%JZLO378^5+M~!>n{h6`e_{dlSBh6Ct3-c>cuAiV(Uz(fD zTfz6W`6IZ$0j~d}xy0NE@1Fs7t66Oiw@wQ{S8pWI(Q!Df8h)HEqoTg z9b6Ca`*}a(Xyb5WgwfCVopB7fcT;<+4eH+NEcH5Qznjzr>Q(CH&~9_o`Nlls8hGXy zzp@|MTDG2DOsCV!>CN;idLzA-&H$b{ozBze>(k&FX-qc88>bs%jgyUojdP82j5Ce1 zjj;~?FHvt(|EON6-UsjBs}HMpir<8jaymGb@VJiYw0BCNc2nTWr$w|Kt)?Z^rwMS| zbRzVD6QM@O0o{*whQs?b=S-(mW16XT(Qr4!fZt8*6Sj`6W?LYyAF=P)d>Gd*v>vtQ zS{GZ>tX%=K0b=Z-?W5Ic_1bhO?_BjyQ0BSnH1lm3-Itlu%;n~DFvkBZeDmGK z7=8%+AI=Byemsvarw_pY4Rk8Kj4q&;LJizRF93PrGN_GfpbFrC51Zsbzw=*Un_^~zDfIIB_7~a@+E>t5 z|7zZ2E`l+n?DV6KJmL7s#(BmtkSIRYKGHtZ)@tqfuQ1+ys2yN_Nw0^#bqQb0Z{!#7 z+59SS&4Q6~8lTFSnJb~b)jp}jg zV09GmtjW$4=OpKRXCLQy)l!pcd$m~IU%k$J*L>f+0G?ImE9P6~YmoBm=Bwt@K;$UNyfSWnDb&`r+5zdREa@UsxYlKdRrUzkvL-3Z$n`)ZW(NR--l0I>kEL z8f*;(*9H3J`g9nH=jtEYpW9#B-`gMCU)h`NJf&D^t8`Q>rJYi!w1Kw=Txfs&Sp6t{ zwBB1Esvn_02QBv&{eZ5d@6%QEZF;=fX!bKFn!Vt6hH^Fh&s8o}u2fbk8~C62J^ViC zXB+q({5Jj|Jiqe0z}?Kp^Pap1^!q*e8T@(r7x=#pWQ|!sC$oV*7J$U@2KZ(`uUY_p z>|M`8&zcU@Gy_8Zq-_9xdp}4X-)X;SpK3p{$AG^tVT++Z{#o$D#q3J)eh_H?QT71) zjD2N)WUsM*us^fEus1+yHv)fHXMPTxqLKAsL)dYwt9hsyK40*$>h9{kYA3Z;-BazX z)~o36q}Hh&)oQi7wk!Pau5|^;d5rcZNP^c`3!pzeY3;8nDpik%C!snjS8Y{Q%lTP+ zA70Mq+w<&;f$}c4*D7m3_IOMA4y1@5K)(1w`5fen8zB60`#kLo?Obh&cA9pAej<$4 z#k3Uqy9+(vqfY{DJ#VgnUU<5*t5f4la=OF2-f3{sz%M#E!;Tq$`8E0+eTM#+J`YBV z%V4y?(c?;efOCk`%Q?px#{{Ulpv;B?zAxNly0|@#) zv~Ps}#rC}r{-Aw3jQES}`v88MeK(B#i@<*uygvk~_AZEjH-s!;@3VK=boK&!8(hzW z`*k*!*3de-HyumsX?MCSHHFUs_rA0f-G}Z)htUi`M$kRgVQP~)Nu2=gR1U3nqIwEI z&^JmMt(*nVN6_M%L7LRW`k(wekw_aIHG8+v(Edlj(;xgj7!kHao{}UU$2-{Ci(8(D z9&r?441i}aJOkl59G;^g#vwrpL(s;j{~&-UH20=<)HT}r=6IhR<2NNIh}ccZi>vTG zf~K7@W$mhHaKGU8?>j0bsCyUP%lZkfIg#!ZZ*MJPpD2%(RWP}Z$-sTT3H_6%=Ujp5g|tzQtA-=5Q%};&Q2(OyBCwcni6mOmrcx9a_+FJ;`FgIr-WHzhE$^i>bK0w0ti9^9?S*$z ziQC+gdt-hn5kjCO+c^9g8kwZ6vHAq zo`LIP)F*Ft&|Mf#Q%%Xil}Hh_WDu@xhGphHxw38MYmf9Ic2CJhRjz1Bg4o zQ>SWpXS_^%RaxetrsVCF8o?AUYMWWqRJS`V2lo?YnLlCqP11aaPv}CQDDWH$&wCI0 z^5GLc`QT}vXv=(Y7x5lM-pg1L)KMcmc&{X`opl%c=xVkf^ufF9`c{yhKzp}} z+s0(C_Sj%?!nwz1sd(?AxNj^ug^Jsq@GiLIO?We3i<{$G>q93&?G!?<7+@e3$9e_) zx+Ky?h^YA-;#Pb5Y7@UJsd-doAA#@1u%B!N#d5!L8r8u zmg;E_LONZDXFMWqE*?1(dKh2~6nINX>v2ATICT)G1bX}Z>D)N0T8jgDDWTX;ujY6& zV3gwu-V18~58~d@Q|ayEW*gBjSyS@P;O)zsu*;6c8*ic3|4><>_qd6e;3bK@m-5 zQ-fYSG2qdh%J*rN(N2QAw>IQ0{eX_zF~M1Cu-_9>PNg0_uH!8h_atapIz4uqbb17p zbo!}*cXj^bbUKVmI-MuzZfEFp0!2Fg(8Akfw@s&$sHD^R%GP*sI=vh4J{7k$ZktXQ zQAwxmAdgdbl1|rBNv8)w>%B~Nf=(e0jOlu3h|>%D!!eb)alY9GZTDeF+iMgYTmH4Q z-IpP4KWF0&@;jpK!tQou%zZ^PXq& z?95P~8uu|Ol#ih-w|7)RIg7&R!(f!HfKis!$x)Vx`!IXKD9hw18>90wo=y`BYV(Tp z*7Uxb5WspKQhOItD-BY^+sq4gVr<<_$XB`dN59tG-0Z~miQj^B@E&@1q}x5JhjXDG z=Bs$OZnDaW%eJWDIMR!77fy`5;VL7^?-KpYgc>in{4Q~zzId<$eVZieuIUIZwB45B| zhAuv0dvOI{U{NbdpNtFj*dO{u>@H=%suCPwRAn;!Ug!(%NFKWAi0#HWpp_W?N#=#@ zjor`fxIgX@%y+hRck2QY-qYIpo!xjhLU?C4>R8@G%m$l79y_8s>|;;?0QgZD?HzbXNd$M}3J;k?ZWZj9x1|=O^GfN^Ezpx5(E= z>D+v^kL9aJPQC_}9sN(`sbHt`bY$hW^R!QkJRSZY%2Ugkc05mex5(3we_NhtPM+p$ zr|tG>K~sB)TZbb)7UYTST%O!k^7J$0DIA0Gub0TvycYG;w$(h1AV>aFb(Fu;?RLg* zXtx3XmUiPY+poq}X{lnHc|t3Ov1PlkF8?GyDBS7#YT16<>wEqGLw)bJWKePp2lq_Pc3=*!2gAO^QeDIo=RftHDzi{x>8;OdD$kO`V_-8kS>E9Eed;! zx#K-`kb+Vxgy>Po2N27ESRd*rqe7Swg?-B06Fqe#$8`hnRipH7y3UF@j-51ql77~6e*o2Qks)ZX@8MYiamm{zHLx3 zhi{|%%P@tN*%TfZDf}c-u$P7@bPMtVGY_`*X_=R$PsdYuJe$HIkpg`NQ*fUNQ>c!m zaNIL8g`UsEQ&^c|#BXi#_y(X|#lF(R=g4S=Dvo4ro-U$xQqXvB*hVM8h^&;N88m^TL z_`GE<9{-KG*ca*txRKM{5&IA;c0M0{gP22sQxvBMtZ12&mA^43gRorACmQytC?9Bl zzO!v~4CDxA!Oj~-ZjOR4vY=mcv`_P|jxxz$$!O6UhXN87 zMF}gCg^!EL!fq_>M})lhy^eAvqzoy7{8Iq(4?SGOKzq3q4OSXyxYF3yK)%pL>|OU^ zn%GC!AKyw-T|Zi`I26l}L@rXcPa0>RnV%Ez)xY7IJ+8o|DYQ*y(~ju2xD~n$X{5Ea zwMr7Lt)aw@=lvobwh7kO#t^g#iS!Vj;aPbe>iBWRQ(+v`3Zb7`xCf<2VJj53o2Lze zv9%6&_>3sz#UR%6zybQ;9)=o)y{UK_jAQ0GVodIHO?HL=Ve1vo1kPbimb->`W~F@y z`%>{NNYf@_HNMZ1th^6ln}bnkw1zuceO6>8eh8!7b091+lZg_%la=`)%;fGAFYf~j zC8s_cvNAvFS#S?;n$AB~!*Q+8maNndVI|x>!%KdrGUP$Msw?~CJNd}XOR%kz6=?NjGAV^CSvg+-dq9N0K`NX?_W}H9o={OBT?MhaZ_hn9pLpIqCf-iVV8$nE z6D0EN*Cej%d7ZeI(ur5NH=o20taJfpKpY%fAUCe30L||KG_M>ja#QcB#8bptyMk-& z749^U$lF%CBurVx9#vUKLRT;10<;admsHjTr$IzmQLejk&jXnu^#yQZ4{{AsD2ynO zYo#^pet-@AICZifVb7)#yF|zlbve12ME$fYVnUzXANnMxa!$hKoaA3wlEFbq&ak4q zb*;=T$t2pn#aF@{y3l%rpu7X&9)=sD1*fN@(h-W^uW*+`oz>5s+0e$jWGRO^gNlg`Si@%t8tL)h$jKmhkc>b1xslQkMc3NeK$xkPoyk zQ%i)Y^%9V!vGgAoUwj}2StKC0#UQr`$dxh36#{ZX3^GhW28x~6X_Uu8;_|^X?rAU| zHP_kL-v?cTlI@Um9}(*+kS8tERcN=AB4(YMn01~|t8gjhDstA@?P`#66*=of>2DCh z-LHMp6QjOkdG;Lc9_l4-7P<#Z-T}TM%Vf2{v_0oa?)LNY-ZydIZ^Z`SGO|7*ZsW}7 zZVxZ7M&x(8+ocq|4n`_X%#y!JX<~LP z>Y)dox0o-b{`~MeDX;J*?iGO)Q9M(d#Or|Gos^tK?n1S!dsJmS#_u5pg&5s|?^IW& zwt;mUU@3rgF{InRWx5(-pAqd>rtaWgA*5M!f{FCWK*D6Kh+x^Z@+>y|J|<=s`67ky z)2EX+6$R~KoAI5}#B4u*PEa4a$@S>>kik=mn9k>H!V+wilJru+3p{~a2dRkpzJ~LCq)t6( z^)fLB)BCLEYI{6$6rQyyRm|5kF<%>5tNx6##%6ke-nE8Yz9psJfN?g-e3Yb(?01Aa z>^G{X{gHb*^c!OX$MF?4C9=Is$>v@C3m2oX{+Nk-wF4(&Y7(oC2NE@mWnY417g-(( z44Cc2wHuz`s1Nuo#~pRlZ3t&cy%bEPK%7>XP*5(<>JccJAM`$%={vU{vF$y@CKB!` z=F02+f_SaT>rFIQrY;I(VU*c7o+ojp(ye9TmhyWjPhSyyA7yHkdz-}G#P;R&zr^HV zFGxF*;bdCh#9-ILGh4{U3ylIHr^$2NKVfnGj;FcX+f%OP$aj)mVwwtc8FvSGyo->; zlD(08_GbCfK74E)ImKGnoZJWSqf;`n@w56)FLHMx%rG64y~-z|EPE8t52hUMjBOVB z1r4;t4u7&2rUdeGy+|=yXZ(i7*BN8G*I^8~U!BdtYaBIwCab9TCUcM*{x(oMNE!Mg zf^$oZo~%R5o$qW;TqgJV%WgMQps=!rgomfVS ziV=#55vshF&XGKT1|!r|;QTZip>zT=FYv{_kxmfvtgpGdtLGeJiE99C%InK>< zF<~tGmb)+Bir!BwJ6k&EM}cvng_QHe z2FFR!*ckS5E!`(5Nic>nEQuV$QdEpaOpHcQ<_5`EEu1$6qY;&(QHlya&E^D{dj@HW zHQDd#ZA|m+VBFe;EF>Gq!FyrI)ZCIS<8|#PfT*{FdxX}me7b6s4CWCojrwabomOT1ySb= zF@1)d^A7SR^xV~iG~+u(1;=NC<3rg$BC_l^JQG{LfgWtB(1Vq=I!bcTw*`MywGbPUqM-MM^9$wX0J;P@2RMv(X4&!ujgoTGn+x~JoT=fT(>wQiB>F_z;e|F(;RE zK#pY`lD?X{lutY`4_A{f=0vuI~ny{BZiQoY@1qQ^#h)^>sG^vfrP z$Nbc6(v@YKO~PY2;Ve5=8!dIuEC*xi8i{-bgqBf;f#=J#4NBW;e9*kdpfdY|o_Y3{tU>l-#v|KL+?e zp)p!X$q|Igv40mxx6yZfAg=j)ZqdS3nKM$=aJ!hd>WYthi;ML!WM+Cs(qefyzeF>j z@6clxd-enyDcBI~;j@=bv)A28cCU7f*^AY*)!1wkecut+Q81=-r5WgS|L$zMtMA`6 zqq`dZm|Dbeq`VJDNe`t&;oRlVJT}cdkc-}aE@)1NV{JTHha@^l0vj+# z4IJ0B|KqqeDl}%L_-@UzjAKXR7oVeL=NB*W=|;rcpW*lZAkgC?{k`7-XDp6ZZ2FqP z7uK12M)1u}*JHgrF~Fv;8Rv=o;mjnt-FAQn^_^f;5CLO+J#Hj_K?m#glsM z2G8woAf+;XdBpN`XxUECvU)X1BZ^LArwwDLt|;+)6Sn5qo(^r;3EEJvN^s3=psRIi zLmlbrAcvjVc!G!a>IChjmnZmQ8(K^E`PaJ7zYfUbljOOb#TOA zu=DWeOM(6Y8oOLC9qAv0Pkes0*~IhFmdxN8F*&#ih|@dD8iW_Wxr}jP?f~ zpB=IN+~@&?yIMzHNI8j={PIJJ!hIYm+*G}~uj{cMUhV;+a$Y=?=FaF|xplgi3o~SN zyimN`rtZnN&_vc`sa8?CdFx>qPN>t;(vg zsZ{SR65Hv&YvM)tkK05IJ46jHNZMl*e!B+IxaktA)^g%{h;sqC8S3Z8r-&UGadkxz zXL+X`*NNJ7h}wNTsrU0!KlVCt9Htj8$xPLia*A=?^%BkRqdN999r;SSd0X5fYSZXiG{s!izF8I_^B?uc7N4d)Uy{72HNrE+em{px1860p>M^%h-68J60#i4ZNJBk!;)bAM|Ro`Y8%)34gamA;>b%w6TlX@%4dowEv_4oy1 z{575DE-&DInQnF|d_S(Q!e`&6zP-WeI(k%5S^6QuoBLr3?+Jvr*uwVt?jw>5(%<|@ z$pxkB7V?!Wc%9Pgn=pNaO{w&i{Cr{hUYk_Y1=E+`l1jgl z1+{be7L~sBmj9%7@(;!JF^JW?dyA63nCDAh)Y*ppDrRohor7rU7ETejCT_z~YUVaI zO3hZV))NHFx)o_BA2Mfd(OnJ3G#0nTX9yktOwAWl6trFQGwQLo6=_Wmrg*C6Yem|p z2U&M>X5m)>-FYM$HvcGe7p~2VSZe*6o$h*23-*#zG+mgsJ=)s5yry*CQ}l9bz1-eU zmu)RxREAzot;NH1b~c%ZxA?JT9uiuZUyw=HKMC}BsxC49njqQXJ{RRnleixlymVoBydZ*f zW3(X5EpZ?o<(KOkICn=cOwXL~EM~x}%=pPbx+mHzVjy22CoBJba8`~9^51i4{KVCZ zsio7W*SeJq)bHz{w2fzGV{|KX`YQ7rOpKkx8i|pO_a+5 zUk~6<0Qfa7&d4G7G(=}ZY2U5jv|BJ!aaXFL7tDwmHCLDAemE@5{mA65l`HXh5#u>4*JqP+zt8N8j7o@o@mg2Tpuu}8+91g8S z9!|0cwJ?Xh@zj9Bj+7Q!s|a(#>#)mlFB)d5L9Wkxp}TIb&wHV}_O8!+A)d%7#BF(m z_|kAPpL4I)Dv*Q0eh$=HCFs=?4CJp&Cb`gP8^x10InIyf|A=qgSIf>fKF5y>&qaoh zE8ARj_EE;vmtfq-cMqX)Vu1+T1V)_QSvPHPbVV(VYzGH^4 zLM!C4UvgQ>9<8!b9Qem7^vjd7HL}k|IlzxyWpfm3WuVpr+NLwLW(>Z|iZJ5su#sno zoTGs-dQ<&C4SWn~$J%q@m}TE@Z?xZlW2`;No?uU-|A`Pg!JcEkX-|g#TjA*qd^ERt zO@0#}#c$v(cynH#*W-2hjl3nV!Han_eyVIH&y)S+De}}Z|HTlxi%nt&*az&6EdQUd z_3RDyIV@`qu-70a^?w_CpKWC8;OP{0qPR*7538Zg_1pC+aNMH5tAC=uqkpKc(bwrO zLhK#-1b9AOzZ+tn)|bF_BRoZjEf7`^AL$>{-Tf3=51~i(d*GO&PXvgG`WSryz}-i< zH|U!n^#*{%H!RSf1e}ZXXY}{rehNU{2Jmb2$Kg5_!gmt3hxN(&R0yMm!*}8R8}&~q z2dQ(7{v71|Ryd~uhRnBAffg+0r}7i|$^3Wuojf3amru)`aNRBU$VKvNxfhN-@<;h4 zgnx(spX4rpIFN>!58-3M;`5i}uX2TaUM`f&0rp3T`&xbrZ+u$rgX>q2a*cNpKqQB@lmrvD1L+=AH<9_9~QUr)2tq%lBh1qi@31GWumgs z#c`sVsOENeFL67&UEKC=TOk0#5T@W(RjaFIS{1CQb-Yy>{ssJ3f>0NDa=g{hspAZA z8aO98jhuv2+o=inCp(QHrXPj+iTABd)*5TI^{Tbfns2>mJ!vho+IB5Bci4b!y`Sp0 zz4PckC-f<~v*WeK4QKam*kOXZ&3(_k%Wda$ciK5UoGwm3tG0EuHOT5|RWd7^mbpf} zF1Cuv;%a%ayh`36Z-k?#yj*^uzYYE6PyKzk-VS|qmi~x7O`iijXQuw9`?w4G1kC1^O^mr-64XZvZ1+eF!~eE{1Z9gOa>tzG5yi&)2)?m+1ZVu6ld@QnEQFWBxAY`@l}|yqxZ$gZPUemH^TraR)c6X{6-HFX?23O zQ7mi9D@}Nz_JLIcSrWFv{qkpMy*AGH3 zIH3Qf?}E`~57fj#IZn=&TjVYBK{;ODBkz;b;Qj%5E5t0em)hLD7`{~3z252LT<=^C zU*UV=F7bv~Bi<5=_2;4YuaCSF`7m-zA#u2dZ{4cP-0a)KS0^T403%scuzX|!zj(tZK z>~HE@;rId|rvoK024?zCVdmco=U95nTNL*N!kxX|mUvD0@?|lES=V$Fv^YiV$o}YIi<;R5aWB-kZ=gPgl^_2f>Uq$@bD^?u^ z|AiO*-|@e8)cXA9U$4(KN6pXI|J7LaMHZ|(Ar`;Ak0Jk`>HinpAL>~A}a95e`JBV}PzZ}dpIX*;d(XV6Gn_E+S1&EITg&Iy<&WExtoHQ*3rD9qG z^?Ggw%-@~Oj;DnzFE!0dpMABc-T+Sk5a_ zUd$uCp+i~tqhX)h>CN*pq03R7$gK5p!BvOjt^oZE^OD)hr}(Y<@3!*XPIE?Q!kB<9 z7kX?i)mXNcE}KHN^pR8S9#uAl>P6ucK|K_}(|^An-s;$WMA;EZ<<0`EENdS==gPzT za1PZ)wt6lLt?Kzm@ViHqg;#YJzy~#!2k~*rN>qa-er0fV*2QX$E?G}x$bm8H! z@`$iyzZ-;gvcT3Kb!N9tBl0dO`^9I^1%ADk-*Py71ZpCezG1B2%J84rGpmV)_PuhJ zoFLzW)!;N(DbA8(U}d;gZj`I!R^wA+jd78?!~GN1;y+l2tcBJh>m27a=PvP=Fw81& z9B;0$pNCcCVz@qLPcrW^?>3*;7s0A=In3eDL8zWt!)#zSG;5iK<_NQ%Iofn`kxPY768s4;OPSK6ukL-=t)w4&;H1M&0b~q;88Aloa=D5;hZ1OFXN0? zhVy*5i^EgFV{mW46T!>#bNL)7?G*E4bGA9loNUf9H<|aFGvI%$`G$F?c`sb=1&EK$ z>E>J$VP~0Fip#}K;snuGTqQ6(P}CBGM1Kem5luwu>5XDE#P$N1E5s;>9|-4-$d?iQ zM2X$iZf75FUut)c83y#etXSuIg0nu=>g zO>q+Z7l?*XihOat(Z#sL=x=m{YiH*I=M3j&=X~dM=RBva^M(6{`>y+&yTx7Qu5Z2Ivht#W!LP{BIWr#m|xbkv)+gB6`Ti_+(Al%9m+gzsD+S9?#P}(TU>@8Oe!8 z=PJ98t-6Qc3IQ$`;PNC{M9zTg8G>sHaQOg-HcRWVOt@YlxGn$}1vn{CqdF7rQh;lG z6ubK^LU#9|<)h<$dDMxuaNk(j-LLW=*xlzLyMM~pV^_{--%3l{mBXL1zxS(lWczz9 zL-zMB`_LpK2;Z!Ox!I-J=}c1hEwt(%_+qxW#mJuXgj?j(dzzKdwngGx9`Pa ztgTnM7H8!`QW|x&u$0EJ%hp)aj=I-hRm;BDzd37vS@aL>?P7oF`9J9|5z@<5Khz(N z4U84Xv?^@caV9r~DNWt1U^4XZVQ7w#Gz3XT(9Eb;F&5<)?)Ai-n$l6d&_*rK#v>x4 zig9Uv;df{Qt{$&qEU#Ypr6>CXR5XG*+ieF%WEErV@r9cLOe?DwzUPUn0Hzh$Eo(dg zu_W>fUkhMHdiZ<}=D%y4p<=~X=&H0+rw?vt{58zyb{Z>0nYn1lylM3Hk_JRX(=Gx zuP@=rhZxrI6oK+`ZAL_lz+MjeR!-Z?sT|nLX_=@@c6CygY;p;%rOdQsGm=eZmC1HN zL4nXBrg_nj=-CXVhy#l;l2VfNu=KTHq|$;J5*>^>Y`#U9%4F#;Wg#XmLvmraCgon8 zB%`F#gew+kPtVtci@uIFfULL-X|3Ixlt1|?lr$H~xl3P~OVx|?tcO{wvgbU;@w>Qn zK?HD+JeE!JSb$?2;b?FR=H1t%mP(U4WW`Urh@|CF*6mi3c4mR} z0=OHM{)ae)*(B&ekFZ!p&njn;#ixl8-_B;TpdQ-NQ+78@(pedr6#ePlWJ^!@Ix9ly ztb}qv?@YIZ@hJ05SM#hP)JOYFOy@0KzL33+-bryLy+c`a?8aM>-T!fkMyLl9&0!8% zFI2L65iKaiG8iFXRb-B|$fMT?Otm)A99u8?4$1_|G_3J93!Z$+VrP2xJhHO~Pjcge^j8eBP6+wlFIBsc_R9XaAno(%nKmK&1UWXI zVW@B0fPA0yo~XPVH1h3YQvXUrzQEAJ-xUJag#lz-kj9Qd8awd*H~sf3jUDV49ZH+Y zWzg?Phvw;#tXHC<=7_i??H7ZzU-~5Fiz=Nwfvg>}V%Dr?^h|36TT>Vf)$eyuzb<+f zQaXMk(iVB3{hpB(0pCivVm@XNzGm`e78kBw5&B4MUrewjemj_PL0U96Y0*qein|HE z@d)fwUn=bzK^ioBhUCvl44_ftWgRsjv2QI*oQm36O7|t|>%K&j<`@~)eQ9O~x-W4- zdMhUBtw0|h?bnmiTVZXsKyThGW$6|vp%n9AT^~1Jg6q-|Nn?nDH9A7sPz!2H!qy_u zxJlY8d8EB!nt4gHKfOKnd&6N+3X}9#eubJkntiA}=Z06ZT@%6A``+i%>c&BiY5gJbfXv6MxcIpX*z8ngKls zagjbt9_h0Xt|lQ|zCMdk`YbVTNdE6yBO3F2k?pm(Abk~+^i`nd>i9MH&?Z%L>2KWp zmU($x^I|vZf$mjvHZ1B}q=M0;73M~g_C^%7H)co~O-k3#&6zL?e~UUCzv5TBmGbb8 zp9j)eF;Qm)^B^e?EolVWu5@MuX{_vt#p8nXQ%uxPL0HYtZ(@teZ{hqH;0tM+0L&js z&rK+86M(rdE?>v+LceaMU$+Lb_vX5pAjaiSvgg!NHfampQ)T- z&94kc9GHxu=u%E5cR6pB5Y2n*DyGUz&C~mxm>3@mK6R|fMEwDGjm-?2gf2^=5WQbKdCej`(Rzh zEXuJMfL|nyo!&QB`rzqRi<~3OUeZ@IAZcM@O?wY0=xy{s^nuFu+Cp0?u zr`gNQc)I~_x8Uu$GI;x$eohxAnxZBfj31E39LX-ho|WT|X7u&$rT^SSOR`2bqaa6f z^5SA4<~Fthb1Os)<`|`omWM6o*cIvP-ATEPiy|BQ$|<%Qg@5(!w{3K>uc&XkCECaf zX>U``^SoF&?s+gS#h=he%J~I(Asf9pB0U4-#km)Q@_7gK%+YIBLexOpoVyb(-88g& z9MpyhweeiYx_VFceAI_Dg4r#>$wGAAsS(u^CKdE{eJC?!DeD7mi;!rSjKyWW2$u8o zi25cbQ8}5i?IkaWV4VcB)=3<#YBhAp-XqRg^=?nJu!83eIC{47OhyvhX$U)jXwGAu zJ@W&T>}Za_m^j(gZ4uBDvK7JXAwNh+gU7|wm`C|4=CMsukZ$9jF|SE8Y`1%JRlEI& zdEJc~rcs)epU=f_b1ht#4ok{nN`r5@GH3(Ymdf)CSxIUWvNhI%yl+NGBQ`ES#5ZjH zRM_#tFHyg(I~SUHQQ=+&G(qiyW|Ja~A2{|J{r6+=7QRXI7P9NOA%z|2xMjEFkn&e_ zGA02E zJHv8Zi|anWep|z+gu0b$eZ8}6dT*G=hnbeat1qkf)=)c^-kZ_|+u`enUBHf9$7mx0 zd9)=$JE|@m>YE=+7p|jrG}~=5t)F(O7U;fV{kADBExjOAZ`t(Y^0n-`h*l^rQy(s~ zesBG(Vj5SS5H9?`rVK7jH^Pt0$~K9wY^$M~`t}f}hL+jSJwHF;eo;-! z?3)O)gR5r)L-`z{h5NqBQx`w4MM6Dm5o*(v4V968y5s%)jABgN0`G1rm0gfo5qyR` zI?91|zpaJV2xoJ&V>~QE)?NFC)=u(Vj#kH;O5e|8Zt$c7R~C-n;%IFJo&__5?9OB5 zJ@aaZ>>Ce{1S76~30L;w&LBSk7fnRXcEuT~X{lM;O3m7|S}LYl`z*3oTP?$0ZTKn9 z>B=7DakTcVN7Uaqq^Je1Jz=#P4eSfojHwV>$lZ$;+-a^_m@vXKdYT_GkfYAp2I8OH zxETy7-gLB+3;#ILaqmU=SNkICWOh&10pm@PBjo?d%j#nCQNHL^?8 zXQrZM+mIDqgkGB%tod_@3QM2r7Mq2rj21xQ{2pn+M(I`97F@H(Luty#gxSTs*z9I@ zH9NBwX30qQPNKZ#xB-Xh5h~ec;qCx@hv2N(xP{Mc`kA;*yVPob4*I1Czo&v<64$GE zE%z!xf3JKVeRZ5wf-YNGL+++qBjPF!M`!k|=2T3lsWgmxl_5=)^MJAdcvczGRMC*1 z3u!8O?pfw1FLyPQZXd+`YP6d#N7;aeFVjy*ucDz+2CjGG~gD@&7Ri9wv6 ziRMgmfmKy%W*@VOC8}zhok+#aj>9&)&W^Z4>!}E>r`9E%Gbl~mQR}I=Nm`Mg?Gv zldfmbI*e+-_XXn;H*9y-8mI&{V8t!sb-BdrdMRlMl}jqWshLe7zkMvDDy&9sE{$8n z`}z^fmdVZfwG1~4()TeJm?O+CMOyFDpmf*yrQ=p+=?-uIxJx{%%H$h{O1DlAO6U8A zag}eFtfi|0rE}s=$m_@Qq_bRcrBus~pmuJC?OUWpOXCjldZ=_ED=LpB#R5H(CzDRw zwMg4{C@9?xP&yd#t5kF|OSe5s>4@u8nXINz>Bds&;;wHs1^olLzSWd$rK=33v*UKi z0?M+aJw)ZxRy-hVK|`aQ7MpD>iKU!-2uqjAx#{VbPWj1z(k<}IcX5$6K2*A!QfvX(9mrIT?<93PiBJ})F?q0cY&EtRC&U_p`A zfJ#N&9Esc77)v#1CW!pHk(woG| zFF^TfLZutSFkRYCJ3_MndMb~N^1SL~r5@>o6fD67d{}n|V1<=g&LteV#?NmHL78bN z^C7PM6?|smI5%{C2r5|Rne#c>@`JvFmaK-p6oPUBDD;X8l!yZ&6eb;;BAvp>;i6&y8f`(5kl#pljN@ z%$nkA4QZ0W`E6k(H#q;*+RZ{#*H*w111#Mb`A`@U%;@#Vc2o*(mk;;3MBZE(I5#F( zQ=d&lNK3T!BT4HoW0S;WmEZeN7BeXk|ONX366o8x4Q269QZX!hW4 zl;zWVJ~pymAL2AcJRtA9DD+D260WROdE`N1TQm|uJ^wc-O|qaJ+MqXxhnPb=#E+B4 zx$4akv=KjG8@<^$dz;UbG>GSEk;R$`N#iWV!!wk{8cts;hp#nmgt&u@c*v$M4SCl<=p};aHPiDXxeXu|HXK= z@Zt8xpyw(j7N zXomuu#v9^&8N~a7mh0(b{Uw*mEwS9uD3v>U4x~_}B+hB{Y21;Kcz?c@ULhKu=?Z0! zpU8Wt` z)>O?bJecM@;0L69aJeD;N8-Jm=i>_V-cr1Uf69A1PdhU2Et`B`*hXwN`%>qHa2?Kj zJKW~ck@#pwvvpz}G49AbvIFAi{I4VNw(9a@+kP6NWx^n@YcrgG>H!SeXGy*Pa9dE> z`C-@>(XU%H)Q?j9u*#u2Nb$qY3h^#G`SCCK&t_?v{4mTzQ^?<2dccdsXDNPH3iq{s z`qo+EQhCqDTRWpn`*~T?VI0~!Lw?$cejcj(-Vj+E%MBIxY5Uz;$tH}?W5|4 z=iy9*V@$i6A>Ys-UTe@*EejeQy zXkX$CEL^P`^!KYF-eO;ryC)Ye^95WcmxIfF5-#I)xa`Br7Y1D3GpVe|-$Q9`O?w0~ z9^f4#-_9>+bw|Vs*=SbYzYeqMMRG<^1B(9C$S!baWhY8@5V1O*>ynS+)0bnO zlLaLEl$Kg-Nm!eq>=Pr|Cr17>(ikoju~R&Ei;1IrCWe$JyOVqjhkLRMuymq)I1$|G z4`cCdf;+@RdN|3dC>qVT3EoVGY=Wn8bs=0MIPL&t;>xsmW%#&!pAs@;@hXk0E8+4; zFCi0GrtK=Vmq=1SWxP(X`f*8IAcwd>k0s@9HFrzj$}U6MEZ^@$w3FX+W+%o_Ps&B> zUkrCU8NO8uafZeuwXKR0!MAF@e+fJQ>p5v%1HpWE0^>-WW$T8mJ6 z_`7`v?HL0lOk5~IvQPDrWX%lAuVkMZ$Dq|U;z7|0vDRU4nt;@kJ;=o!)A}>858y11 z{A=nF>DBgR5$ozXIS#hc&;^RGUZ3pPrZC+_5Q_w^pzD(@xH35Gd+8fqO>6&Y%hNbQ z5Hm!qz2~kVzdH(|GpmnQ=;$Tb>Z#Gp@!Us6>^LuHqlvP#$|KD}Sgm8L2H%s7 zDd2mu(aNz#+&Y)IbsGD zsyEwa8p2#m-|N)^+i37||9R+ZSSCoy(0N#pPnLN;git;Z3hzfddfmB3`{a@|3WBt2 z1^RsINdCuCeqp2$*N893rupSA@0VNg1=ILacKJ558b#U-2eo6;^IbxFtl9R}AJ&e( zuRcaQ_P%;I?b!S3jkJHhuYNBNXsfceWh?o#+H5L*qb%-EP9=8w2`F;7b;oOuHt3nbub$|G25qkG}HunZp;->1HT!XK26 ziz=FJ42gcIDLt2IweVl*6jn>?6lVIbC|{Fu@ zj~)#qT7s1s8Z5b5Ks7c?Q;h>9S!F!NcZ$!@2S&mKi*$BS|{$=&x&??21K zW&+=Pg_42~%U~->U)p8Xk($0J*kw*}D0I)5;3zw$zaHoSJjk^`2S88h03g+Dr@6LG{rTocE%VJ&9h^58OO$--yByy;9DR*CHJ*xz zz;nhJdPC#qGd*Xti#Rlkj?x?>@R~uqr31vFE#oyKc`MweNqsOol7+K{-l1cqEvKW+W>iLddlz4 zaL8{&k5y==>&B3JQwz3Bct8Aal97Nrnmg0+qK4+>&9(y12aNp|MNZ~{L|@IxjT=OZ zN0AnvVHnY*ksz*R+#qUvUvVzH)gWqocYyZ+hxpHV6`cU@=!C*Mob?TImQL}IpJJm3 zQf$ydDU6!>7&DgJ&M+rr0orf-Ky1$vE0G!2*cwByADN)4KsQiG!t0GF4Bi!E|I z&(ys5YkJB@Gv{c_ejUQa(s14q$BRQ>E8oh@b9DY+-3jZ=Y7il98X~&!&rt%}tT}a1u z;76z9YVl*!aVPu(e|?|)2Yyyd{5d$xqdmb-m(8~Sqj25~=Y$j;bp+b(l@LEMOxs;k z8qh--d{(B)`@%s*8wvkeSw8Jxc#dhGg1LV;{ND}#-=mFYrsUC36U+9Kvyoy>LVd zLV0UZmeI+YIa9kq-FTF+j7yL|HkjA(S>XLOw5CqI!z^$;3*KS>LDI(8&cyU3U8LSaDhc`57~p zqa4}V#8}!-eHW$PQnaG&IXzs@tqZHMdN!`M7OcnB?7~E4qA*AU#zqPDXt2BNdXd{* zFXuSTE4P^8NTU3pu1!2g{GPf6r_+CKq6%qo%_wkCJ}k|J`FzD|{ZQnyyQu~A;m0vFf$W4HOw-Qf9~F3HPBrjU->*!4by?fXS# zT-(f8=@#g3aURmN9GB!5)9A-yMcURwaZb`^zXspLhb~&8pA#YP2fnAj@`mrhl;yD; zhGQg4t$5i#(N9ktW35|BOO274`sp+LxN>E1qL%qo|J#3BXdw-DO^eZ3Aa!M%9XHJe zYP}Hy%ySZ+RkyjFYwxswhhwk(v%SoI8ji0a{G+|l{tB*p;7t85w7;}}vUdZ-0XX;B z-@%h-AbuC5{?7iz-VQ0hgwWG~={pGj0(U#%?sxky!1$g0N=E#)bo>f?KVbPDLOiu=SuF-J@j4~iM0 zs>w~;Y+zP1rCH9L&Tr+n@Tq(}pUEHK5AsF)wQk+!yuu&n&+zH|CAgo*pMw8~`7%Dr zy~@499q2w~FNZR&uwSxYfO>h+USv14nph3sJkhFV8+J9@vUPir`K0-*xzs$z=;`jY zezU%TGv96jN3q@9zSiy!M-hZ;*!}D}a4mo{_217v(XMUR0*HEWo@UpDCw(FQ1V~-i zKE*x>Ql1E*{`RR5TNfZk0tAMW_HbJmu3;G4*`IJ6WQW*N_6Qt5LHJwtDBA?s@ss&Ue8$D)9{4q~GxB9*Yvi}cSCJi&?eM=R@_VGcxJX@ z$MyO8vk-bke;LAi&EL$Q%$?>1qLnxg@^_io#x}Cg**kE23TH8I3Z<;Wn*;8;{Om}( zNSjFaNc+g8k%@dZ91rq2d=p;<#}o)p;H&waaJ>c2)cIDPO~-%8X91SmAvA`+4d2gXh@T1J zxe)guzwWyC`8~tNmmD{}u3iYOTBvW7YvqUXBl)h}B-cP2ZHQQKv@^QF(ZjgZh#Nh` znc`eAQk)LgImRSohH<|UgHa%6IhL@_GCBg}e^9r9vIk?gp?cCrD zbVfOsJN=!0PCs71+kDp^-}#q{dN6aeKq{A*Ei~S%X{S%d7G^0M4fU@EqS3F zrVoJQO8pxB1ic{~qai$8Z=l}<*THb6{u}5w>qGS+0MQ4|DPtDK%rGpE2w7{iP!jAEma(bQ;cB#hq1AY-sG(zu%9-q1gR{Jsu( z{M+5+zU{7cx4A#NpFpU@?r5I@=S{{n#sFi4u?oubw*C%WKh+<${;(!lE3H?^K0ls+ zSYN`q*m?$zC#?l=w;zs$bnLTUvYxk=z?u5rXDzc{w3b4O-{8Cp;1S2~)@-u){{rAp z_+|jqLzHHT^)lew11W#B{<40BCocnz=Lz;jNWa+n3gV~H{YrrT%ZK>Onr__&*Ku&} zgtX(~x(BYiti2F38}j-jK(Dm!g!3iqZov2qy=MnN?1Sr1^tQXLd#ovd@jl4!UsQtU z0RAs)E?k#E_(j4t3vw}^%C!=3;M;zr{O+@MTVKOC{1b$BT0a2hzaUR9L+!l`@Xwcd z-yhaIt37;mXTleEE?q}QIz+lc_?O7;$TyL%BR@puM@l14!icjI;+n&VUE5CB`Sw72 z6dVm8e2P8Vt`FDK;7t9GhB3VbjMbxH1Rn*XeG_&YTn z6UOgCSzDec6VfvC%qnILm`N+bjM_<@A=-!zqAiTNJzzu|XYT4U>~8$#KY%)V1HSw% zkxlUbMdZy$BUYcC$dYU!`9qoPY;u-44?^fZn7`k&wp%|#OMM5&PU~@K$H%PY&_f=v z-h}%d@Z?+T5WxHi?fD$Uzee|a0QyNE;z{duYYSXIg!5%cy9ur<;rgoeD8#IXmj4T& z_gJ67`Gd6@Fdm}!ECYzg;Q9)^ZMC(=`W!I6VLbu&-vQKD0RN=*F7=eJAP0!;ZOFwR z5dI!wABTSQGUfI$YXuyyLT`QyVqS*ulaQmG(6e>|^fzVRw%_>^j)P9Av)6fwy~0+) z9J~6Osh{Ba36x~L^}h8Ed`VN`_#DC?!&mYEXF!<08C*BQ znfkxm+Gc$Kb%Az|xKA^p4iwt;!xeG&e6-GRLK!<=VOwXXgskUnmqVhDAK7}|Kd_xA zLbmgi{iS9{vA@(jWPeH7pF-+5;L!W_m$ZLoe<>ECxl`-%16ggq8Aq}G7Pi^f`+s8l z?f-5+Y_M-Xtl$64e%Rsmvnm|L-dc-{yp=#-`(N14ijut`m9HKsyVEenhiC&*k_9$$ z#q&MfiB@s3hMv4Y^YmMY6H>1vB7)ps8kV@p4J2+_CUQ{%Cf)P86CBwO3fVjxlK)Ua zb%IOTHtR}oBt@e6+<(pI{^wUqR3{mMF{bYuUHabRbXvQ1NNP&PI<6_cJ;{V>if^B3 zVWp9lflXObQCf1EFC!yJMy7s}HS%R-h-WNF+67`8DrxTADj{hX(zW_FPVEs;w+AXTFbIngp?%V$_pk}ZKhTjFkv^lkY_-*MKzEad$|&rLmt>xL9B4(F(T1rhpwuBAHVRHr;6 z57%h10iJz`V{K3#(s+hzsO`F)eB3KM~9O`2z0n&BXaW=&&oej8`BgTZMBqehZ-Q~O8Ex7Ngpw6%w7a@B+IO}!F1K#K%D z_E8NruOlw%)=-bFcY8wl$t3GKjAVp#k`d~dWQ_^C2cu5II7<8Z9?hBZXpVUbFwcYX z+L~u)jA?~`9c%8KtZ7H(NsiEtzHie@JNCX!%13WXHasj#AC`G2yHA4@ z15z|^`7qh!ZDwnkdqPLrletdI?r%6HBl7`NbT(Q0@ukO>ziG&hEq@cXosiA$#gTkD zV?LsOxSvqG-hD<&E?H57U!%@LwOHGrhpd1vJFdJ2*Nuc|o|Q1dpW%{ZS4-RhO2x0z zJUN4GxkcNe-iWdu5JNjP`O6D({du&ep}uq@G)At45vU=IKxdK9*3>9Dg1&WwzIEJZ zM?b?c3+J5)wAcP_VSk!g&Lo|)6t3U3SToP*WuPpB!t_I8gytF{D+cwBD;Pj;xHx5> zzzAC=8sP8m`~^8`pn2|{wEv>^cLo$p%(PZyqRa@+i8qmi;<&^Nh{L>HM|nF7{K7>k=`jn`cq)VO4lp!jO5U-Kg?gIVaGb`l zCU(#`l^sWGh7y1`NE~glVK|#|@wmXTH#>&&Ar~-WxhP-GvX-O^Q?pB{gEKE-L4Uk@ z0CAZQ@tcifQ2-I54b$)I@0Yq2SyWYR@l z;FvUh8NdwzyfAyXw?@!rMz(T{f?T5XatoRzvz22!K%nI1J0e}SB` zGY_jz9p*>Cfijo7iB1{60C(?qC%S~@!-tsC!g^oFG7*+^>V+&;#+suuratdTCWi+=IVbY{MWQqYuogF-A31DbR8JNwv5G2^diT*C~>E- z5p4ST%PiL1i>ziyZK>x!B*tj2gZ*NGi|uX`4f|U{4`>3WeH*O3x@f_wKQtCHk0WLK zwvOKlNwnryN_6#Q$W2yLQ^*}ctxu?D<#j;6-?l{(JDf$ZZ{oD<9D5Jvm=SnMKCCI$H?N6*>OLEH>z zMd8VfEH>OTRx;ctZPOQ5D_s)}G*uSHgWl0D)H}%Xis~KdH+{-tLxJ`uS}psVzGAp8 zI5|RA!stycGTxMGuSBT5um=1463Ho_3CF6(R$1y1b@NbLr<*SyIf!6cT5j=kYNafz z8U8&`aV7AT?jf0m8YQ@%8OW=Kx$SUW2seAQ1{(f=*z58=F7~wHfqapZG^JqN1)!#vpB7dBDe=1UK@EF z+My=21FuhSEjD$)M?4FTJd12AqV^nDL?;=jBXjH(Q3sAIqC(O}$XpS1Ci_2!3|y5Q zZAH|LEcW!Xuyp@yMRXZgGt#LvKWAGJ_2;-E`i7_1ie*+rS97%@vK(CRWM2`D;J6|} zYYf}8|71lplH-b~DcP<)+KT9Uu2w`3=_nVGWkqE9E22LFxsaY(SS|$DLK_aD)HC)N zE!59%hco)V8A&vBgBf@@L%9j$Vc#Wg{-WG;ahLGrq1AYawW8#qk(M1t zoUefI(Y;2WEb`vpCH|?rH;(y%y!W@cL!#3Q6c_yA{}1K8)wrg{vlFSlWO_b0o@qh< zVv~5RfhT%7q~p{e5^D9^c`V_{>&bpU$+JL@MX4d^v9N56dF>bzVQFnjCq4a64kJ0N z&yUmbn=cs=wxyj2daQhfMmg!=?5;*Rdag8n(z#dzkh$<3=mt{0YK#r*1mOsaqi!YN z&NXT#sS)?EIS=NU4LsJ#GnVMStuztj`eTkfw|86|b1Bcz$Lq@=gpo}8~^N}5O0)W%Ox zOV2_reQIHCrs$1u+Bw1#Fh0nl2vWywE zrc`sb42_ezjP>)(FG+7qNg>kQs;jwG&zM`!I^x_~-d~|+tn{FkT^TF(?20DR~j!a61@ab5X^nO==S&5b+K3}ID}I1>XD ze9!deG@j!m>hCRND6OdQ)L|1ewJNG@1sL)rt|K0kxC^54UWc7<s+Lw0?E>+-C1YP68CN}m0aiME1z&HTr6tI<*- zowHL%%spowac(tElVsV*et{^WUNh6Vgt>JX&aI|DxBeN-t>OYVb{BPz>O!}bzO+O-1>j(8ipB(5BCdmEy(&K+PSQpU~ z!ZXIj(i7Li7&F;Q=|~O9?^{4}yo%xvV8sTByASsfpP+sTj)IfXj*^BtNE&H~r=)Z* z*8(ZsVwslGP3Ptl>B+Zg4H#_~dV~CmMum068C9dg0kjkx(q32Vmf|wn>#;yLzuw8L zL8#o@C9Y#|+}fZ;+k{K=6Xc;1jG!xtS6iQGq?6H(2|sqbRXWO?Zu|3kM9Y-be3N7~ zmu1Lm4)kR;m%+39_}6?FpU!9SUgk}3++bdB)-!9tF`AA7a{$GUHv2-jk9iG*YnlDw zZj{*@?rNDe&Ccf4W(_j|&k;v|v!D5!^CKL)on6jj&U0|=pyOHRZ;IdH`~u;hodXbl z&iTPv4UoS&rOx+ox5QcFyz9K^ECmR}vKOAbX>5h#3uBux-53MMW;(_i?^66`V-tf5ZDp}E*#e-Je^7^QIhJAL`ydI5tF|W;U<_&o*UJk-7 zcoRMZ@;8JR@Rok4CB)w$-<2ETycNnf8U9D=*XsS@JXIg1U#{Pv4})_w+~2IfW3Dzo zHz$~D;2*=2%=_TnYHl{)Hs3JUxLe&1+@0=caBbq8>=ZcFp`B_tb)8zyMEQW6E}xNO z<0j_VzkL8=tyIzN<+vKP4^apvp zG29qtTy5M;*Gd+HKCMAdtO|Y7vTUm|Tq6)>Rs%Stbv(qJXI%s*-VN6`$#($f-*O#X zt2xribs9Ok<2Z&>4$kUM99l(lD#KTFk=?`YVz;)hv(L8M+3g|J-@VBl?w;=saEG~r z-QMn9@;*6NJ^}4@yPN~pr_9CXGIN}{$b89s)_ev2mzd9(MQ%N}IrPL+-4^bN5U%TP zW3RLK*nT))W1HFg>}~cr#B64@;EQhRM4Wo?-_oh=G@Iib%J%1m2cIzT3AK!4Yz=p zgjE2c25>#qsuIy66(jM;64s7Yv4w5f4ejG>&CapQL&&j@hd5?0;}5}CI~CgYQT`0{ z&Z*EpUxlz{>SlGblDY22Q#w5L$CV}9&*1y}UwT#7^Y&lbeq^un4vgsbz|~U^y<)s} z-cMJ4{r3)`juZJ{eieL$r|_n{4xGLDXgF)~Tdr()^^%)@Eotj^h2v7Uhg;F*aCDzn7i}!7vOkSe_sDf-vh@|I(F-iQ2bJT5rm)7ABS*KG!`R8Q&B8V zhEP3GN7NP9i~exp-AK_$w1B5cF%0hNLbwrx>WX|(1mR)g6nKIunn1itRV=Qx2iP~; zqwG@ov)nItK_A;Gf0V17H=O&NS%=5Ssq2gqLXMfX|vaX9~WSGbS5FS$$LTnYEDy6?kC^O-pwMw&GyhHp2g z!?_tooOR~w5LyJVueuWmc8C76en4NP|Dqq#e}x(fT3EMp?GNR8xk?^@Z*H}G8@{=Z z<@@pzxeWU86ENyj92UF#m-Z8He{lHyQ_t;rVek4^l)vKVQTu1rFS+8}r#iI0`usVo zx|-MTE_u+n$CzzQFW4!UHvBa1Pp;^W)#sp`l z^R~0idEZ$F$D7V=&NOEd)cgcz3e4T_J8!`({kF5g*#t2^zzjXXnF`NmICCMSo=QH}F!xV}`*i^IF2GN4 zzJlxP5PqAmZFk;tK7#Oih`kNod>=)A{yz&2 z@@a}+CLf0IL-HvIe@O-Q_-nz@WPtKONNXIN^O0$hw+pcLh zh4X4VY1bzy+&Xq$xIfvh38Qa4XMmH0e+>6?u7k5NjD)qFLgx+~ z*K^={w%Y|_P6KMD96(ofi{L!YZ44M4de3f;kajYHOZ& zz@Z)cun+4F{X%dT0$c&WEi#bnlL>c42yO(x&7^(5Xh9g}su0XLfT;+$E+DC-Ok4v( zaI*mJWPlr?qysYG28H0>0=Q@7;qUAVFn5)aQVsjy4oeX~f;KCB{^{X&Nv-GP?u+C4bE=kK!9S>{oV(R+8WEU-FIo-BDz%Pbrh9LI1NnrP@yUAI>i$ zKOFWy+#-wo_Ym!YGJJdGf4IeA{)ZP;84~@i=8^dH|9|m6T=uIulKeZi$$)>UpImd4 zzFRg=SN%(QDk}qjw7z@Azm%uiN6Ax*GI{F%FZmjO;2-J=4DodZuKgEv1qzR%D^PY! z?E5dZ;p_iUe*yD!<^Lp46+-@wmyo@sp+0Z+BbbrVF5`s)x#Tt4pv9%svoAH&T(8E_ zS`0j~e6BMO@7@gccdx$HJiUVE8Jo#6zuLbVP*C5u@vJ1wQ?P%Lv^O(wS3C^q9cJ+X zZ9v?}qro0t%94`|tl^Dh*YiA*lNhQbpn%}=oT{1!)HUu~DH}^`6D4F1s&2t}`p->t z#Q*4w0v&BBrMb$;xlMDGjTBc|*+wW&ngkE})-`*3z-gOfS*tHV`K;Pme>rb|jhUl=a9sTJdKr?)w$e zgZ+gh;cHxy#cpc;9Q0A7>{mqhYK*KcRHRzig7#?KAm^tr@;#BWOXA*7-))%lg^BWH zkCtEzFVdQMIXRkF&eM@5ePfrhINulTKBVzn05G`#Gv7pdRN0*(Jce&SDu<*2HYN41 z*%9qWLGBE|=39TtAuW@Slg3s`F_PVYt#9~cAuFh3eXAH10ve;;^+%L34`J8XFqCzBiJ`~ykdQi?*j=S8? z`Bp0`=(xi)NZZV0>1M_lp1!?UopfSKl5zl*kHw3$J%{2_dB`^FV}D_!K@-w`IX%g` z`||0PwZ`ZHfRP5wFL6d1FuP*R_g5`R$E8hDbW*J)l>H&*rE@HAVz|4q%EY}u++9%? zj&>(12V;&L$IzeIjV?-WDwr7gbcvETX&*`-&y)|zNn|6W;|S;hEacJp@+3RXm)ZAi zK9Phw^9q+2%il}m4DBHm{s=8t@AgDj7H6bCB1wM)N*wjmD$7R%BZ3@GVJHtUD?%2I z`(jLGlCZBFm1sElttJLpqlCdm&@v|4}j`QZ8(5%!e@^WS)7P=2@STU-p#u_qJM0DldD>3t9nOb*Xgq+J;iTOkU4d z3+%T+I^QN4q^?SHZY$q1shb7=J5V;RNaas96#X z{2-kddP`mI#n4jVU`JUBjFa_01)X;obR+KN!RQ>TZ3ljc8x9lKaxVCY1ZR0FwuK>tG?ZRPsa`#=#zi^RkU}s06z344?~Ti6lC%ua2@=NEb?_ z{W}Nc&EdONcKIdQ%9@kt=Eo_2k83eLQZrXc{O7`$z}op<4L(+c@dXH749qc(CR%=g}Vb?+LWa@ znQDd5l&mWS0}Dy{Hy`>g&@=)E2nl|1tL- za8eXqzi@R|b?(`nou1u=AuYQLEHWq{AgCxwPy{6`Nf0F|7*;X}k_5!8U;q<{fPxBU zK~$7v027a*ASfz|5wnYP8@E_A+K2nFtc ze0ns;*G8I?)E}qZDjn*xP6vHz@+ZU~$|fmcqCZ`tKQ|`D5*|ni`}C)fy8nZb`YAP5 z-OCxO$bMrN4{;?T4~}wio#;K6=)G5x`pp!d(ZR*O=zuI7J%q!J?n zX)D1Hi3nPWkz<%Ju3~TKn%PtG(mX=`R@JM*nOF4*BNJcsMkP|)jik^F-$9JV2+@yK z2!S#ZsgjKBRjKtyLI{+R0D%(weq0d!7$N%cy`MnC86mmVpW_jdTTSJ{jtkOrA0a*Wkc-uRE=YrYC>J02x#(RX7vHf% zb3wZCtDtUtnTz?MTnyeSbJ2clC>K^-kY4!+>6M3E%<*#}^~wji_%M|Vk(rC>MTh2s z@FlAdz9i*hWGELtzGNi8m&8#wE(lFBLTHkZi%a}mNHobH7a#e#xL(Q3g;V?4&N?w`_eWVJ=2JDp&26==LsKW zI4>>;t1ut23SlhHPm0#J>EtIPyQOwt#0rgkzDt(Qrd>xYoil^dAymP9L=}{!vsp=(j)|p1*n&_x zge#aXooSVqjxc|wS;Z7taX|=#d5AzLOX)F1mJ%TghD*uZF0^0$*~pD+gccY zS>UgybW-yDar)7}QsY;Bw&b5kFoJ5ItFaEAv7P%AyiuRsehhdEd(c*okTa(V7Q zLO5TQ;U|ROOW`LxTS3OWiC-p%doPTqFq(7%r(NLaJWw#}y=lFRaJM5-%nO+KC?R=Jrqw4HKD5J)T!5}wbWpr;~c5QC{__MES1ZyJT}%d?h+(XIo6l&Nl|o0Zysyl zMV_~jYahGQ)ld?oJJED`Y7j?X9_#5DzmbMujD!5`z<+=&L8BZ>qO}YmOTs9$WJy>| zY3u8Y4q=t4l=o(BD_?W3cgUK1m0;~5!~u`yu}NM;ll<>axtfoyU zGyBpj8X<0bHiU^nm`CWONa?Gg`1=7Ou7y_IVNQ8c z4XwCq{+G~-`#OKcJvZ1>Ib_BCKJ}0lcgB_4rjdRT$EaI z-xgYNzmLlm_k|=yn_6+t4eHol%5la0GQt;GN?bg{o~*J)OP}wLt$^9#`dxd(gI4aqQFE45aW$yu@SYc-f;!x@>5;rK<8H&qC{}Sse#I>2?dWbZSXU3JuH~BQ1XhnQeOWXq!U%rzW*PA@n z(961xWN6IqGQt zR!7cs$S%prw+;HYc%RdrkULkyxv|YFvLD50KkPV2lXx$ccrWNpr}=w4lJ`pQj5My# z`j;C(5kFaeG#YpLQDmo%57Bp((YRUvpYD%j;sdAhS((nF>OH~-6IGqGk7GjmHM>6sr0d!{|pZ$Uo$o(C10t2YZ-9X3H z06J~}NBV}Ob*02CJf8@KJHSyhSWg?JY(t^aa5PTkZ5fO1n(v-LC-9837kUVHBRG43;RJ|LsuTvT)U(+wsbFmf7_==y7_@R^^e{L4eW=w=^>}D+K@lip=^4N4=^d%` z%Age|#?aJLu1c8<+pCFa}i|m%n639+%%`M<17OV!^nK_F=vpEF$sdgk;jZI^MjoA;YBEORP3HYx}9Cg~w$9|GRrsV} z7-xiv_q9Zm#drdYA6y~*gV|1;g?6Z3PO=Xu#ug50SoQfema#(xrKW0#KYNai+{5F$ zq`Z3i3=i{!sY(3V7imqRwU0k*n?Z=E7MtKX8lALhz1sJ;0{?tX%GghHaolJ<-w(kh zD$jP@XOw&xCqAr6QoV`tt*G_cvWk2d^VC8O&ou6nI!fEg*t8TH571kU%TdN2&uSRa z`s}!4z$>dr4^QDZ-4 zE4Xt10^}Og;*@8p!>5Gu9_YJAJ4zNQkb_bfGnIz{?tSt0$BMYpbP9IpF?$cFML`B$V-qlx->4W>u569AQ!osg#E+seJ2JNhpiG zgnD*f>EO|*k2;PTauWPCudHBO37GkCeg#7_@SMCX`g0wi%6P1OEVo&^2rG-Wtb=pe zi9HN9h*xpT3TCR!Q=yeWGf0AW$}20VSGNhnXAItJ3a+j)NX58sP)W;4!NDA)l*dT=4rP7@6dl2S5dn}6wxBPA>_EUUN*DcR&G5o zcLlTSj*70R=hFXB__wtdT2(eGdJ(#5wKS9mIH%qP%++h@s6%~z9c=L>K2ALn+J0a;2GrTqAVBB ztfjR*#ePfZz2apBPuI8tQYwpn1}WM`!pzERX&~0`{5lcHiE@5P&sZeo+iY?dsG-m6 zz7I4|E#rADVGWCwMb|+sjVw5`>XqQy($LuUNJJ_5G7*U-F!tTdh4)(~aD6hN^`;ar zz}_8gmC&e{AIPRN=rYAf>9eCCjix2NC`^4E0rVC+w6%f;CCw=OUv<7d(hSGf-O9s9L>LI(?&wc1yl29tOvf*3A zjS0-lxiBgv^aXkNMTlRUFn;sUeH@uP#?k$E_|mfIk{YP%w)D9%4E=AR+GtwxC;mge zp&eK)Ef}$CW6n>Jj{BL#=~7%iAcw2BJ0dNX~R~%nJ^v~Wy!Z>$pS^6J};Qa>Ogh= z4YU=k=e2%4`z<~@;b6UXkS3TNYDp6>Wc!RlWfU`E zz8X<5MXe3b7wbh?Lg_-ak9z%J4kYu*_`TWqy)a*iX6ODv-}_UA`YEk57TWgq5*+Dp z29Tp!eVPF@f7CCn2VsEbxft7o6{mTZ+DXBlIvruuZDC}w(qb8A2+>U2N^ZwBnA{S> zj9aYaJ$x&swS*bU%u|?YdMtK)eYS*h^b5^1Fuv)XDc?g$->Ixmoy83N0?3u!?4dFW zKNk8^E&F+`v;j~-ZdM+SZJVhrHZ4K)QXJbH8duFwY9$?mSt?c&N4#%=JH@_zBZcry z5I%Oi@2j9&b>An}7+tFcu5unz0>o7;QS9sJ{|Jnrk1}b(XEh4%_^mgOZ8r?XRPvxt zm@HmluL@)*U3Ygc8_4fW*8Lp#K~2g<1)wXs%8La9%t8Z6L{ zjN|+}ke@;MCeNW(4kZTTbV|!vi5sCdSz<<*5d%61o;b$f_{~^O6nUO$FmBHynn-7# z!T((5uyH{Dw1@8!FrIJJ;IR%LFX97_4?xUveBTe_dlG3S1|uv`4id}cU`|v@@@CtQ9RQHk|QJd9~^hkey#7=NYk09-y zFeE)vk4jL|BeTgY>5&rbYf!?7ubiSs+7c(#w4^@%!?&v$^vEETTRfB=Q4^{hTkG?L zD#zCPMnaXNXMGdP;a0X?(}*7NDGH>^eM;g`+5)CAmg6F)QVZH=J>t_9!uy^8?G)FA z3?|q3m*V4Im1y@A?}&2UR}?%4^gXV(C)iWf@FauE`o+fjE(_8wBQYOp3b9P`W-*^H z%p+b^q;=Qg>T^Q>B9SmrRwbp$H=*>dl29+A`i!ax1?Ug8YuX0Gm=Itg+}wD%UG3-gRg5dPabqe(mUWHA3&rwG~{QkG?n z%Il0)Ast_1=qQ?h24ODLyga0$>p{qtY84jd1J4TafxsOb2UKbDIYM}MUKK2l+9o~+ z8VUW!Tx=aEGa_9|1kttg{5GTK=n)-jPiHwM@^%}2I`nk~$EiT?Fz%-%+y!~a(+yIP z@7#l9w$efY-c_ked}M-!YvCNf7Lcn#+-x8nsRXdZ+9`($SMB(pU{9af>5Qz#hmPOI#1WwNL+-ZE0Lq{-TYpCY9iIE z(S0V)^*{*{9kFZ-OIUI?zJuawTGA)rkYFr?o?RHLf_)pgDMaAFoSX2L?A!ApPqJ_K z(G!~N+kK3LCi`|DfqnaGN%!5EaAeDqz^B zBo)tCY2(pQ135WJw-+d~7s*wPR4OIPc}A)}B&7#b3)) zLz+oAtw*&pv;1|d)Y{#X5#ay%5awysm|eDv+(~n|A&9W5AaXn{+#dQPx58_J^l;0{ss0Y z`NRBv{w{wX{-{}kg=Q&BIpHm;)$G~+w zxHND&36qe@UBN^r(FG_pMVuo#i?c;UndjHG7z)W`SA7>}~cmKhSR0 z9@4JWZrAS8rfVN)?`ZF9|IxN;OW^-j?MCem@HxS4;WluubWd=bxTm@WU>X9q>P~Sd zxxyU@Cc`(6az~`yyFfnAa;iD!J6)Wv&H$$^n02@>bgDa5or@d~OhbKh)QP3t|I+qp z<=Ug#pYZ>v_5|D?Xpd+sDNi3j-lX{J27eWG=_HN{F=6Re@uKx;T@K1*7?tp?WdRyV5{Ox=Am;@YR&C+U~zQ}u@W z1b7aF|3+~4(vQli3xXRm`|q)6~q%!Dk}OL_N%I@ZZ7Ag<5P4caGW4%m=$?RySj2 z8!%OeXD-Ci4(zB~wjJ2om>uE2qnQUL4{nUrqjz#4hCH~c!+mHv7!!tX1My+V_K;Q% zrCS}Iak^q)LUWE8g{w7$K(`JMU+xjo!CdD;`1bHd6kIWt9C)t=xaU*6QOa*e`i@+( zwFi5QVyF%=R|g+_vj#jdLsZOO-!_NiARUP~>7x@%_ z4){kYxA~NtTrjn#a?Yjiz;E>E`!E+BDBgAuq62+@9Naxh1M`95+rhgXDaMWzvLlsF z6mI+?%tdPoDNCm##nlns!!l?CE^+$4HdLGWl*=~cpG)5qquOi-p;}YEav)x;kz9%m zL&~;+v9$wxKG^ahM4VbkoMMeqE-lpZ=`9sgdPRH)*T>=`al4of z*ABX-i8sZ2aD5=|gbQu!#0K#F$NbU!)BMhS-~7bfXD+no+V|Ku!wfWwv|!$BcQ7tA z#u)>R(~R!M7%)vXE;jaS?`i8`O#J|^4`HOg8OHk?w0pGM!0lUb*{w|j+aF;59{zvT zzJllVFk5`CT?hBIV8apl9qnTI2sR>ul>>D-Xu_^Q@j$f9o9h?+>m!&DYHv&Ckpq%$rO! z-)+8Q-fPY=Z!zbaIb7!&+&Of==e`El8}8fgHSTS2ZJ}$fyW4#Qu1)StxX|{lyA^zI zBn{-KP5gS@Gq19T+l9`FaGl^B2Qzu0a}xX~orcb3@GJmZUAW7fM(}J5=0ce7-!?un zJ~ZAk-hk@_?Rf1}t+&=zD*@_Yh%?D);!Ji?elefG z8}li=WysvnH#Y(^>f%MsybX8}KOU}D@P8aX_BVf4epdca_A0-?{iBky{iOT_^ZR%9 zA9m{hd;0&uuIPRvznahF)A$TNhd;re;amATd<*}O%nuq1jOoT}#%$wdqjK|mzWH@B zZ#_(?!@V)dFrfcpZ|-lNZ+3?Nh{;UdRAAhQng)&O5wJgPEw=8r7Fpj||5)E!FIc}@ ze_CIFeXaG3^`!MI_+kiYKObniv&5OAricQCcc$nq`ip+z0&qniY0mVR}>TtLzIQjtO>^j95p*vp1OgQGA2I*1_%wzWwa;ARf$%%rSmR zFZz;hzWX?MGVr+=^3@&g4&a-a@}Jgj>vij6Yr3`1+5)Ea)^=+-w4XohhwT+W*Z&09 zJh;p4<#5ll50KAaVEPfRhrx9oaR4iU_FQQnwErQ~KX74~C&2$f`$_wLi0eW7F>tvb z_<-g1qxM5&-wPD#{c!(ozW`xZL#W@#_eaV>IoywcX$6=Lg6R=>t^hll4p3T{%5pHT z1eZU-d;sq6?Zpu435cn)Ro!wd-Ku3}6CK;nIv>U}*D~Qh8?NqF4{+-Nqg-Eb?*aBK z>jJn<@XLbBg;DW5uvy^R*ZRWv+4$4=$0#?hwRhS(>>KPG?XC7Za6Jq6Zu?repS3?C zpPgXZ3fB$b`mFsS*l)47!~LFMM;o#DSbaA~Dr?gP(W;M*DO8}*m<&3d8ILODT6 zDm`7>t>)HnYq>q$G0?IHLO&Z}7im+pVcMnIWNo5WTYC>$E`=zp?v z8gPRBL`S&V0Y_IIuKr-^1*1R>(H{QK6Wze2hUf~<0pQyn>=&Dtm}AX`=4f+}ImEmO zXqQ1?zXV37@#ZABi_BJV4}uUEksU)^Y!24Sw2@kU?GpI!qYc*v!Sgb0uvSlN3HK<- zr8Hd%{*Q^*f#cm}uN04nwQzqamWtJ4u~-5360kogPIVi*$GhX)MlPC~yQjG)xf9%r z;BMfSxGllu1>o9N+IK)3UTLpYA5tGx=cx~>%hjdo3bixu$p`SEyc6%i`*Oys@)*n! zf_uCg&xijSFc%MZFN63;y4M09yHLANyTCceIn(I`W#1b3&^Ev?uP~RHkHY>ce;9Sng3+-taA}u{QNXPgh{<3YCZ>oh zMWI;eTn#M(TLZS0g+NWr&}M5hwYy~Z#6 zKUkl``1zytwYA53(0s&vz+44X(hG!5vC8aYwXr%`BVp`8%BsH=*CV>Fx6-*D)eU&Q z2J`WU{8Ro0-^t(QyWxKuf0M^FM`JKQX_}!$!JMb%z)Z%S7I0@lZ&DorGn@&gXJ{M% zTtK70y%$E%M`6TU1tTgxKLm>SHF2wWRlFrW1)3QVD>jRr;uUzBZjPI9Yr9!)4Eme_ zrYbJ(uz2oYT?bzNMb`!AOzD1C;}0fun-Cd)SNfRzb)EW=`i}Y$Hk>CQFIN6td^YV}U_Hg&#wmwKyu zlek;V5qAKszm)XFzbJkepTYG2n3h2g+auP%{}S;Sxa<)t;dwv!t^xalJ+A2bX}^JY zpQ@b(J++0_RLjy%)aq!D&a|%DJ^7yAYt30e)owR;n;)9Xpx>>A-uD8`Ie#L`&ghkW zFA_tb)ejP7qErkQQ{g!Q%vX}j1W_!mfSxf*{HMpYXP?=-yW7=0%kAZ!=U(WZ@170M z&S36BE}h+|+sEw$A^N+$-2rYl81*{2y(YfYyPwh5Xl-0z^e~1SrAAwLo&o0eTY8W1rpTN9IPL!ao4c<{k4Dc&-EU%jB}oybtof-Q08e!1Jy*t~KTuHyc+Q ztBqO4ZScGu%y*E>?NH8l7&jTidi*`+A-zoW^k(IE{Zq%|0usIe*>lc355FzT+#L&{G;2M zmrXC5f7PyDW3BO48T9PQR!3{1bs0P_1@k53a;bF^nI?jHoOKnLu7v-A@ITI)YQ1aj zGPjx=;F`g22CDpZem(rJ=GOtGzM9_%l=`cD2i$Y{4Zi6H@IT=G2K?6_P%cw|8oboL zU6}*lKS%ipzV2$}E-3Z8lm%eFS2-T$uv1}vD>RQM1eK&&2j;jjaJMv1HXDG;f6OgV z@_(Ce!t)XRN&Pt(ou2{<`Eh-vnOMm@94(?~8>n3e6Pr#699Rm;+~l z`3|v5Y!S~uPrggcfKZQ!`OYoQz0O@ zXImFrt-&+{%4a(8HFt7BC_m3@&uYuHpWuF0d!DeV9@C!E)@l!G2f^hzZ3UR01ot0q z`{UjV2DBKq%30;8UG1S+dR5)l`@mgQ&(o`e=?u8f)4S@u^zM2`y&IVCg0^&%a*y(i z@(8q!rOHdneae1tn-8uJL7P8Q>#TLq8tV=8Q}xsJ%dC|!J}nhbiB&KbJp**W*Ww}Z zt(a}kfs&dDCDss1c&c+1m0@$|3uyU2nctg>fy4fUdcb$kBi6zkya?RBhaT`d^px++ zFUjo}F#QNFi(vkK8m`Bo=llTIV_;fpu7vQb;D0&HLyu9MkC`jLcNN$h5aQNAyAb}P zgi;Z;i|q#X74}HDPX;PLnu@@`4~*|!#4=}vvl{MCoyE>tXQ}fD+z){Le&-gLS*{ne z#eDHH)ah(8za{Py3!v7giL>4AZeMqhTMEy2?APt}Fpj_W5hAIIA>&Ztd!`9K3FLZ?9p)yOgix*e;45y0VTnf6c{nX8yW45nyFcmozBvG zN@{}5t5x!g$DZMyVlhvAYom;j+QxS#*v&7(|JnrW zvMxb7K2WX!G0mX}(mFNs$sEWl?8R?0Lc4@e_BNEgXP_*Rlv!Bh%PhPG^ypOhw&zKz zoun50oO`^ZkjS#9SSVvmk_6I^dqA~&S{C#4MJDdHk(68O3AiVyq|;T05E|fMj{A91 zMj;jRr4Tc;2JHnGCBXw3g^}z&Ri2$n7LQ=InvRQKO=yTe=!E)F3OPu(m~%ocrbQr2 z0r539E5;W{Y@I=GwNx`Dwn7qV1;dJ`1vwVil1yKT8AfC+pis94vSyejr8R-&C`WIT z*?zk{noPA5!dkx@@)IkL<3!PvO8=)=qayZ%iMzqCLFrsojIteFRHnpoy6Et%U8puUg0{4n zWH09%DAzZUp9X|(UzFeT@*olM(Bhk!j7fUpAzudHyP;O13+?a#?N}`S5T3o=xVLpQ}O&|>C zh&W4Oq@U&)aZT#yT(6*}(y{YVq7~lP!tWPgIC%dR8+%cuY4D~Rl&$eF;l(!@>xU5G z5GQM%W-`xMNc}V%rjR!?3e_{A{2JC#q5QrmE`sut=SMZDiK>LfYN!FahcAze`V*Kh zAIN<9z*N~8ZQ;ur!I%AI;QspvLX|zCNQDyianVhZ9h{b={(_QxzND~m;9#7k^s*G8 zgfrU?gCE=n;r@DLL2uO60__;3DHi&3#c)K|Fnk$7lVk)T=J!}wMo`8~a)CdDM*v5O zQV(w(k|x~`Y3zXhxC4*CMA2R+RT4^ECAmR^G3 z7K?d&q=7PnG%6QVLH&t}-+Q2LWbeVg&;@3PSPXiP8Y?X1(0ibdD1_wwRk6p=w>~Q? zPoYr59EsxutIvj%qdwZRm9f*}jHClik`9D2DD%sJ|QD{>~j*;yO&asG15N+qX|$6<{TaA5*+E%e#T2En`)g;x<*FLca5}<`HJRQKtI?`ZPb}{ z^>UO;_Wi6gbkBwuokuN{d7Zn)wLBP2J}88dLftJ#3JpdI)gLKTIZ}kssH69)5z?P9 zthjq7_H;0t**Kdm^>uW2Cn>b-qM|_mfEHIn63GuF)u*K{6g8ynN%i#)s92uxt{Uew zUT8F4^hokY>77C@bH+1r)`O)-ZTno^bA~X_ea*(Pbm^9K2zVBS!aW7y>Or_mNd7qp zSE$`@;1|l-Z&KZ6kWw9-S@_6CbBk^>)9He3G`w?D(O{DAyOPB@jXfHTJ&@z`eOv-L z_QW~qmzrwini?%Z%?N z3FyO?2|PLTzlHg=#Zf=a0=0*aV$vv(<_@$)Fwz61kshe7NtPSv(P6%}UPc;ve~_)8 z<7wt#%$9i|9F;~apfGmpo^}DW(ys}bt=-ae2w$5(YA!s@@C4M0cE6LRcqv4oD(eM% zJ=Tj#^+FivP!qSN>P1D{2o>w)LjNpTKr;+AJPwqUz|(UNOQ~Kc?JS^5#Jf?U)690V;n$;QE^7vr&Q8DRgh#${PA3BpE^~+IZbMxO0YYjd{0#Z zuBoQvnvOvpxS}4y)VN&P_`dcS#`mf0@H&15Rx+NaXk;9}Ph==_8^~=hs4!PlrpFTV z;;}$By)vCYQFe5lKUG6>jutwNdM3lU;^zunY%yb%;u?)594N#h7}02s+C==nVL|0r zQa_dBF7YE^jAiDpv|!r5g1Z!))J2h{>Tno>y0oY~^$1ezz#p4hSFDOO3I{{DYzLsS3t@wz?b=g-2-{1mXt$7?y~jwrYr#_Rw4a*9`yugc45 z$}zU33I9qtpRTg^ueXoPtce!FH-4VZ^Zg~b{=UnZoC|& zw0bGIsCg@`DX(EjuW}2X)|AKYrx<*6!xVR61*KgiwJckin)6~xN&{V>^QwSC#<@hS zHEIVOkN?FMe%Ed3FXr@Ym;Pd&ssqcjZ!uz%Jh!@rE1k=?q~64*m*SOzaW3G?-3aj7rsf1$Mq zER}YZluE$uJz#hia9Z|>0#`evMl{N)@cCMc_*y7AACn@**NT9z#aMywR*c;7${@tG zviyHYXDOxQrzbpnjo~@ffSczgN_;KZA`y+wART3Q`{)Mu6paZqLv?Q);nCEbYeG~T9-n3w5(vdw^A!aT>&sE4kR`nsj=Xeqs@r8Jk@sI}ZC z0MpX*d4*NM88?Ub%%_E7li9nbyNh}H12P+wn7Wy?N9VcJ;q z1felCES^OF*+oy0WaYeK)E*G$#J5I>Z+$n(Klaxae67hY)`8?(V;+95%vIt&4I9e-0|X0KkUY$tyKDN`lzSA?%ohe8NHnashD0=XI{=`d%Vam z$^tjs|J%pYEi}tBy=-Xn(br%Ek23s*J=s!EWGg2f%Bg0?rg+&WbKF6As@(T?1OGyk zFfp^naa{j@>N`J#f*RqrF(2oVlcwp$N#)c`oX2$AX=ozm1?rs}Qq*{y)J9n)GzK>& zf0P{5i>3b!MOCc8znLk~DNk?^IVK$8gh?%EHf}9ZaWospfFmo(x zB`+yQUMu;79eu6jIiN!hhXJDb7#aUJ_>m3Z9>nFE{Vk|-h}P`=eNlsj*89#h5s`F- zgSsQz4NX%N;M2v7UE~=b$X)AkNCgqCV+Z{>&?QxvE#0zNfU$=2RuzBVYD#m|5EkPm zt4i2|jYukAB27x)(iCnQ_h&GHx^)+*ayGacXM@mAXb&^i$FoXooJUAED9l?YA;JO& zdgnx-clauamB@+S5kT+o5WPb?38RDg#SGAuSI~Pc%uICU7{?K|sVp-e4ewzJ85cgi z)3nf(-)?4ndkgxyVTbwl7C~KDeN4}BVRoz~aBt+cE#ddiq|!0NrDJ00%nV8=g>#+K zEGl;gXC}pkT8Qcqo;k#fUFkW$JGc`*^ErIKm(mf+ATEgNv54xqJt@wi_u@iQJ;suf zTYVj&@5Xq^j+W-H2jhY$pD%;BFExPD+5RQnF6e(2%6~LdcQ{t@4Y28ZsbOYtUGYNNqB3*nt?c;{gaY152%()nF!qNe8F2CkAz z+|h{OUEl`DKXUQDrqebX{~vj zdr3YOzxNN)>nf?OpM7fU`|-+%;+U^t12x-*zQ#dZK?gA!B@%QT=_iOUp5((RzF0fd zc;2)T#!7V54{=U()VDG2dC0{g4)ixgK-YM&6Gs+QD?TMmPsLw1y<7;Bx4@8CrMZM2 ziMwk~ZP$^MaLvIsDbB_ z)=9FiElCZS`GOgx#!zFNG23Wi@_cC1gi+=oMj3{$?}sOZvfqN-Zt-(FOl0PED?2o| zG^6JdsvqUn@^kB>`cZD>j2<^=CU(O+Ghb&$bEBP6YC~0`@y(Lcz@pnd3xK=(_ketPsbG3#yoNx$n z;+dp2-ABiih!d%tP&;di?W;a}r##5hyMCS$T4tU)S1cbd?hv+LoUr{IC!TbA$vh!i zyW?Z~ITG71t`l;fgUEfWo=xgKWS;bgwo{&h9F-c)WS*`mk8q?2Im4C}l;6a1<2qx4 zak0_MIKyaKpMCI8K!tBJy%|bAE_`axu6iwNtO<$a9aL?}yOS zA@nTEGaygq5ISi%c(xxRpv|;=%hU0M(8Ug7y7U<5hY-QYUu2=~RZrhQn8Y;lr{|61 z;q5GVd#wl~R(B?9=uKZ^_(K2xYKeMXA@)-tcHj{8DK4J#%#8gkh&>9iU#H;t)f9rj z=^}I2#e@hNr5YB?ZzE4Kk3MW>$Dz0=#B=VJC06rS55DB^I^Lr|9{r56c4Va zW+b+da^!dc)$)v-~q1@$HoKJQjg37e$3@LubdArg2Un96tg3pFFQQ$O*p;EFf%K|hAdLUJhhs}hOBtr z0u?uIhx<>ha%`Z(;XuB4Fu>wTl@t0+26x<9s-h~a2jpP^j7iX0*>67f&fSRP_yEpE zYI;v$2&5fr8Vl_!%(Ogyii#)8YX|3#l|ZW^o{h<>{QR+hVr#fMAvhbQ&$jSv?MegJ zvY@U z^1A+)rBl0&Qv02>mW9hIt`g6y6VE#+spd)gS@l=?RpNKIw$%PO7*~nc{r1qf@1}Y< zC{R~dX57T{>csOx+ty5#W2XQYCf_Uw>#`7FzNY`kMkNgUsB7 zcv#5ICQ0L|As$xUnVFlzrn1V4)$`0#Ogtl&nFeu=I<3+}8cRc8?61-o!o_T_nZky>i_CXv~A&%2sq!o`8 zhi+p&wre=oXU1XLo*9EUn$zj&BgK)RIOdV;PG%g{{WzX9k#0It9LG}}x|wc$={Oqs zaeQfD{6~tTEyeM&g4Ahd9PJ?vpck#p{Al&k*Tyon4csxvjH5rqQ4QjFO~L+pq&UXg zv5ua3nv36@8OJ1uqXxvW(8Lv;BgHYF;<#KvnUKsl?u9sNLL7S)#FaTx9BU|!lWgQ; zGUHh5$8m>(RQ{3T*hO)yu&^Cv#_@^&EmbV6vm?dvkB#Hp<0h`{N#wBai%L_Yg6e6i zAkt>N|EH?HJBf zqo2nR%TlFuzUOJoypaBAq$9G^ry~Mxc90Vr>*>GPX>Qg(J&}_-Es+j6+`%2NnikRv zK}i2JMQZ;*k*6uz&`FuAi#%EziC{Yn_J8#<$20PQqS!C6XAPX4K3kw84jy8|q{EuC z9M6ItY=7_IOg24`22nigP8vI|CpnQhYusQ5*}lucQ!z~}oIw|DK_qbB$GP8$_4gvb zkS5(HcBS|K70+GjAd>J%74_b(+ZRS!pQ{EZf?64=6G3>g=iZ{c)G3C7dy3}Z_v>;u z4)rl(2@GUXD#s*yHip-61jVlm&JK;H6j~S+&JNKDjXXlHgnBHfSr^arTv1GCdStn4 zF-7r=V%$N<#OLf!F*X}~C_d+Qg^TTqqQZRucMX~;xR!=;X`d7gW;Vb1#6n%R8lBoe z2T1dp^m=zAWmjvQrY95V(=yR5E)vLl6%1knOGe(q5kbyb2JU1)uAp*H-V>w7R$9W zNGBeoqxl%^lB*e*RMshJ8b5{6uB6T|rM0qi{GumlO=*!TSH7D1NTKUEejA<;DVZC3 zBTjFK3L&Pa+qGB*)J7brjoli~QfxOvRj$Ge;TR}Ro%{bXIIOTyTC*x*64+rGDuK1J_wLqV8O5@kY zIne?-(E@{${8#x7m$U$$Aw0{(7I}t(5}a?A;Qq#O%7$a^FZJ25@}sq?`m9$uo^Lr_ zQCRAfOMTY)7|yorItoqkNSdaoTn?x`J3Nk~aReIUGFCZ8b!9Y0y(7>V{~RNY(d;NR z#%y+U8l#XMex1|u|NAk8p)BxtRni(ObUe?)(=@1wYilGWnsH9|Yor`S zUp+XdoATM`#5_+#Eacb0$4pZcX*zklvJ>&@ZGY86!Tq$_%oedwul^n=WT0=|_XX1T zJ+`<`aPDNcTG_c1Ji(B2#PbNl`2?RnS*A8(nP+EnC>)-Z#phG>T%0-wD^e#ueH{)N zr-YjlDsAd)%VIxocyjuGkb+hrh1AK?5Z>)HiaCAux1CX1vMwmEKZ!c|!ba}1$1ZtV zrzuHK(p>A(T)QF3FIHvm4@sPIUyeO=PPt83W>wC5F3o!Dl1d*nW7g9`vz`)+Ihhim zUHw#j>GRr$luSrcGhH$%uGlSiVw1fr$3cA?oA!mnR&r9g;tB3U&*W;F>$%mL7nwmP zuQE%E<};V(GbpX{!^@gxoF2{z=wpfN4$no0oENUF^;Dk2+OB6;VV?7{iJWRm8dm0z zW=fl8%Ed|kQZQ3iIHl`T&!Mx(EnQE`1B&=uT7Qy~ryD5;g+i_#h}6kk4Ob7e;AE~% zv)-bla+gf+Feh`hiYId+{^{7$fzO^u|Jg;0@r0Wr#{!38E3+#(i97x%Cvi`v*fvUZ z_w-5Jb6q@%+fv|qW9lUChTy!6YqA(gy1LAc`14{G&5L`Wjmj^JU`c-Zx-7}{lwyT+ zB3@Q^SDxQ}!x=9cDXH_j?*=KQzMS0CxE}E41@LAzy!pKtFM3senl~M`%#B^)MO(S! zMQa%n=G2{bdX*tE#`Us*^2vUX)<8Zim+K6Vxakn?RWA0Nmr2*o=6$|@aQ4@p;nJzy z$iuYGym*(S7f+#6yHB&sbFU4Qtvh zdsZ@cwFtRo?psza*E^-coLkxaUfEok+8?uyFrT+L#`!#Ul=)mghBbqA8EXas4b+=u z?hjs@+EY_xdHi0Ea$FLJ2E*W4)hNvS{osF#KkqNoSx7P$XeJ%k0vhNNj|Nd|hO=21 z8&|=Vu}%Csegj{?Z{aubS$safjc?-X`Lp~vzK(AI^ZU+bxZZN!bY?np;QA1*SHX5G zxV_1AEIt@Ho?6#K=^;wJH?*b3J+ zA?@qMjiNC>jd$Q@@OHc-Z_lqXE;WW3!;N}IUE?HUh%wG6BhBm+jVa)RzQe&j0bHKb zR%$D>N43wiJ=)LO{n}I7BXF@R}LBi2pUJ=TrZyVgtAU0}M^y53r2 z%?H;7V7te<)7oyWw{}>sS|3=u!R;YyA^6^9&9&YDm#4x00Q`sDKd@F?OW^s6wb5E; zZGw9v*zSQa_mb}#i1YSzsK>02;rXmJ8?Jl6|9-gduwH=BGa%)4kS?bF3f=1|4=+GY z7eg%1TRTIsJ`T^@!91VhTLiXQ)=colJZ-1E;5Y1`yx{lULEkr*{MK7f!gGW5Hux=p z+|7Y|7Wm8bH&EJ*xWNV7QMz9>cEYvW*k#;dOoM9+T0j!9=%4F* z^fmf#VEO_6_vqzt|E>S5uhRGHp6zMba5o9=q9q_iO|3fE zEbuGUs%evr&bp_oy3lpKvmP;+QOoFP7={V|?F|j=hM^h>W4F3V{g1j;onUr#&Ue~6 z3FkbgC;V4+`hfjB=K`mr69<5UqXnl>^=6cHgg(T z^{qmys@2pgvKmuF;Z^8Pf*GVX+!wl+ zyJO)w)Sc>10GFxm748(UU4=S`_4~~i;96}yZ~kn43D=`=Jps18;I_tm2wb)~`<1_y z&y^RH&y;_ZPnEsOlVCrn{H8pnuhd`CPteEd!}XK&61}N@qJ9b7$HUz~FVs627Z|0+ z6-Ha5r*Xc~4gUK9>HD_*zWtHC*Z#oXZog;mvU8lF&THm2bE~<-Y}DsP<8k9L<9B1V z@x1Y{vBG!+Ol#o(AO4&E2#hYj>pww1|3&)=#sd7GKVevp9byZNHLr`!Vq32pdaE5b zLA&2-ZL{9DrjGiq=iY96)nC=0)&1&k>azZ|JNLUZzw20Wu^1?Zii35l=V;s z`{DkK?iI=(P)eUGpD25jhn1J$`W3FP!M0ZU3H(0?m#*6R(B|7{leA9S8QNK3ngxA) zp7khFY)clMz~&9HYnFC3*mYXuGhh~0NmCqyTN6HvPt<5 zxvvLXH_=116&*xBalYs;{^mtuq_|3q6&H#Y;tDZNTp}(NCn(1&rz@8$KiI#(^*i*# z7ooo{gC4mD`suIsa&Y?%dgwCy6ZrLem<11Ru#SYTmv8_@0=011+u9-{4lBu01R=;k&_*m?o z+G$*3)~n`rbI0iFnxjL-v0)(uUT*Xd3r_7lIS0lI@f^8zW z)pbq*my_Moq2He3p6Ir4i=dC6?iPai6nC6^lIua5HH{j^-F!B`n_mrc{^Bdkt{B{L zz{S6ht~p@kkYtYR(_M80&lyl z^R!E~A=)r7nS?HoupPU)UBmv)+GBlh9e}I0ku*+(`MjBNoYCB946}YcFtvjJy71os zT#6w?1ET=wfUC^+pm)8Z{-eGF{p@XZ1N^@Z<9;dc0<^hVIjPT&LiBxrF{cp1M4+-mZ=;9I~O@Uh?$0edz054)Ff zh1Y=RRQT2$eihu4!Bz-i>X0voI2)!zXhg zdlKaVky{cFi^>OuVzuDe5X`kHzA9ilmA3+4%+o;13x30elo$NIBz<24@|(mRcuwTw zz^?}6t_1E=!C$67kwR#U4(=a0 zFFQM7{QeJ&atZ*;m?=ZPn@L^o2_WTA;6U zw!@rUXQTeM-UjB?-s(B(G8mmu$Mr%n1FqR(Cd?Px;kpg3o58jN+-8aS;PM*SHba|A ziW9{NqC{}G>wv8#%oi!QzM_-pEV{v{RSM(QO#L2xwmwbY0r!1y&)4VZj{Af8oB5gf zskz_$2CnbTedZFFSD!Hdg6m7LJq~WD1NaGZ7tH9JlsA>j`4v!BMNlgjLx~NAlAdE- z3smE3>t=YWPBka$Gytk67bu<_=U$krZZ@AW?>1+c*O_~@zu+p@{?VS+7QyuoP{#KY zqR>ll->>b{J_X8ok@kYN7Va0pv=)38foUx~%e9ZRKebhGAAr_=KiEIfzSeGs{&Ee3 zxD|Q|_Ly6>>!2r1FjuI{)F;(vRK&*&boC;Nv?p?z$D^dP7tb-jKs(i_z4IGR+ImBH znEkrWPKS_qm}?#6gu{54{kqNwg{kLbS$?JCN#U^mynbD;4uxw0;efyAO9h^T&kT1> zDBKw=Hp=6dbKHZ^40UZNRA-2-)F7P75LRT$cOdxA(ePA7;EOTLJc_QJutwrm`6HvX z{8I@J*Fi0BBW9(4MPaQsLp$JGWli5mjgr94AH9r`-6 z^`zd9rRQ2Lp)G z9)R)6tx65rNh!wjN~X~c_o7VHn53O)e9*J6k<{i(4FaguNAu4pX})gn=!jy|msU4f z4K}i%Mo~(7J+6gx72S~pnw0i4G=DFYA2=A-QaZgi6`_u%xJG-Q4()wDlLY=xzTxkE zTKI_(==F#MyqDK3N zLzxNlD4L{wEIpgiuA&AhRn#BUi{dqU)MvvF#yM%y{yC%(7v3G5jxntbH?^N=(S9Pt z(n@|IU$TjIY9Y3^2ag&HH=3tgh<2_LtKwOm4ct-cF&||@tC7U4)a6UNi6-qP&Pej8 z7VKX7yNOah{fCNa8qH)G`1^!9?Gp}8az$!hkY&PST1=O6uB%i!E!=uWQIBzWzV~`; z6;`1k_Z^L(A85T`Gyq!P8E#;|?(wYLyK5PoDb&(ooxw`1vlm&V;u*lFcDYWR(+-(S zJ7gP@e4~_Y;Zie9oZpMz@^Hm^O~+IgmKfH1#j`sPityQ; zmf9Oo(N-iQ!yEJbH>9+>(xcFoJH2iy7rGajp?Fyi^RmYa)TZ@* zIi5G{r3}N9+B!)%M^M6f)%!_(BE{Cy{2Edq`Q~3@TxsT)lN;wG!yZ8ycHF}qOQD-> z!rCPXcBoyFVE+Nng7r#EkiOvW-d?Q4YI@mKO+1xJySLF_7}oy^lvjn=N$Nd9QtuFZ zAOFi*y+vg~JH%hUgR$@68r#9S64yw6-9`EJRhyDpH~EHEhh)-~W+h94Rxk`&K{oT; zrVes^Jzhz-0+f^WcXaPT-BCen(8nvD3mjaekBR!G2JZ^Llc9Bjqn<1nPxyFcwOZ9b z&)F+D&*{cBlAe!{^!&D@CUp$7aB+;-y;Y78FK?yY?_A`gdeIL3AUwIL#dVU5cTqBa z)hkK;FJH2J*?V$aBw2W!WZ{PUbh9-73tR6)%#_7cSd!pF-gaRRCFCyM@z;yL_Y$^vF*r^7~-&hAL z6;@SICcRg&RU0*a_~CLMSG<_PJnuUNX$q8ES5=gBk1G%^Cmk-fO7T3CdGUT`N*Z2O z;|%*ego~xac`qqmTxVXcYNLFms>C5&F2mEt5Y9`7i*HiAT$tnX=JJXf7a&|b9WHmX z;^jdb%x?)a4}?+jAY494@I$yC;e?h8|Y&mdB8`srp3d@F&t2AfDKr72xKhT_%!`kAdtS!E_!MRn&;7D!p zhz?GS4rMaVTWcxbl>eUu(Q6LVE6P9ex|C#2{|g#Dj8R~!@;TfkjYcqyQrcJW$!_Rd zL9L>X(jyw}q>wF@ez@~^A)?X#^!5KvBPUOzGLjnUCzfb{w`X!(Pf%P_8|)orT=qda z#ijJ=DpvfejIt(0{ALCAG9|fR;AR}EjjUbNczNw4E#KB!%ay=(MBqHEkSwya>2P^% zuR?2VtyRcg)m)A06@4cyO@=9qUafTullG}C0gRQ>9zu#z_OrOtcw{-t040N7J&DIW zvgQIF`;t=4mfd`kh%$CGD9rA-&%3a}SRy5rjQt4u`wujus#V&J^$KZ*txzb|;gPM0 zUOvgkn33K;t%H%BkL)IEQdco)i`A>EIBdH*|7(T#%{8$_;-;-0T$KM~M6q6eg}Qw?qnBEhaa%S3I>z#nvjITgo{jwCI{%lqqRU@!y%F(m$5wQq zaFe2NJIC;^HMXV|(TMo=F{L2u<%#0;gbA^H^~ZIjqKNr`zYov#pyeV(t|7nXk$g9; zHy9LJ^z!0!=#5IUXJFEKb&t|Kxuo!A6XwYQ=E)evV&0E$rG;-LD$TABG@}``UT7&w zRkkq$G@Y2>`yDAu|8fvvXHZ)LTu7k|AduY*I{Mz-jj zn<+UoQyO&>jZ`nAS+|)<>}O9>-pD3Ird+zp3;DLvYT#hx>t3sncI2tE|Kb0jG zlZ|ZQh~`ameA2~=zWe*A(vs1WZo!h#jl?!s>xDQcZ?| z_mM_=;MdP5%_NzZ0>mhlbb4PkX@9D1h!a%ORDIK+*>l?v%_wKG*tAlo@gu_|rbV`h z=c+wKz6LmfJ4uzAv0EI9k@ao?>o70ORr}IY!n%QX4tN1$g5)w)^1{uv^L?@@JgwGc z>EO94O9@MOFYqspc;iocpfd7Xo=MqO~ll5bj zB>PdTRxi_u+KjPuFj-qyo3Dp}xI2pFA$79ei9=`X4)sCaj`etvual|!)u1B8 zOyp{%wQV!2#t(4$aRd&Wb^K1*p|g zoj8-Nc@;tV1*r9aBAx1XTpx>|v`q3f&~m_haYSc7+f*ov(rh$m1rj zdXmPO7Oi?}a@8}Ln{AqbmC%xX10Q3`0f*O3det|Fnx2-dO_{v*Y4O_Uqz3a&!u6BV zFR2wm256I0;Ewh@=c6`Zk|V=URz79B_?E0cKY%s6wr1zYH_yD!{ZCJo-=gRRx%y zTF|~q1mPp#>GpsLxwQsN`vS~REeKIhI&??P4*}DGt;+!>EWk8rK?kH~hb4%s17LO# zq_YQ@LXXwq&swm9D}s)Oo`X@Lxd9&U$Yw4fu#jh&7}ngFA81Y9RU^6`M% zArIGalooWV6+!jI=&b;wbOKy8+u#OV$2?r8i?pB`_|h8E1{kFpaA`r7F#y*ovZY^5 ztJIhURySx*8FCiL>(m=kCh63673!9xru6G7tSx<<^*NjRtKip%)^gl}_54y^t6tfl zvHjg>EvMLeKCR_kmS4*mS{GmK3Y;@hBTi7Rqc!`|v*CWcZl!Qbmz0+Nh)cm`lNRrF zrM|{mVd*!seE~IsR+mbVp1w5KDiv;7w8ovHHEwCw^wcP4tdX;!=TCW!oOLbflDdEJ zygOtK#xkBWcgnd_nF`r5RtUL5(VpA7gpk&78Kzo(sgAx-D_9}?icGZ(Sq<3gXl+A= zq_=iOZxyky)mz0XPkNiIj;+h3B2^rhCVPh;Fw2it=2MZ4SmfQ}y!ZFFwh|qOEpI<(X=f~HBF=(-diZ+y@j6|oD1Y?uajmCBBgIvv3PS*8?1Q|jjPB? zh||)zT=a0FT?J{8gt(m8vk)zMyq$9oNk;olrXUu)~VhS*M0ZX}q# zTnlQ@J7+FIJDvvK8nmYw9>0){*GLO7v6RNB(Hqrnx#yMgcpoB7`w%yIUb?}X&g-yA zFSi>uRIBh(8t*-Ly!U|g-OB0f?+-%yM#&X@k1g{qYb$-zkUj(HTi+^u-_~wFec7i< zw8*xm$?Kt`8}#PL8n0XrO=)bi_tCauzAK9Pd%HO1vwug-$qsP}WIT!8*_f^uguYxu- z-Jq@K_0gVB5TAS^Ef{OOv$9U+Sd^r4;&W3=?rbXqJ)r?=3P z{n5M8nl0-&qIcV!d$$9GpGNPt`()+%+O%+MQX22vWZ0&$rezwmxtuyx)QFyJ37qX3 zf0NSKuJM;P$5=uZd~0mL*oy4k65J-zdzgFAWNKx*T8r|jEo#LHt||vtM?FC;x2(0o zug%oSP<4Q-%eTgLMJ+hJ)yDdaI?89O*fM$O+M<@cHrE5n_=yG8q|r1~FucdOU*LAqQ7WdCkGZd%eu>r&o>qS`!P6eAN7Q{@WG3 zZ56gC^*Nenis+VU6)w}N7xZM`BkfVwME0m_8oWmp9xZuy5ZyK?yLS~YavxZc?*kpS z2EAPL@}hk_X`vb|mb4Ql>0i8$M}1&Lz7H&5DD;6bd+kp&*q6%{a$DMKr#`UTW{RI@ zmg$E%hqTKOL~lzp%SNxR;QBFT@h*_fR*5feu>K-(Svzt|hF)jiuHvO%tWjOX$Y1j7 z=)=2;*}sVG$`|!(V;#6#Y#p)ndU;0Kwk?T`QMk6&$9t=CExO(BSkHYRvOU|D?rB>2 zeY&TY#nw&RvisVWu4yQ?VTi{|L$$1`^N3icw6i2 z;cwA6@>>vF)26((2t|B>=dOw(Iv{_?DJI*E-A6UW`$+dvJjq7x8v$-_mC`I2;h9Ut zWp>`CS7EPA|EDI`nHM>{2FIVU;LbR5yy=LHE3K5fBC5!R z*KXIhedbJJe4SS;Pl8eGk6QAmpmd!^`566`Jo#)8Y1Zf0XFry5WK|gP=q!PzlLT4; z!>=0I6F88mGmP4Dd+JPUePPY#k0jyo-G2`p)p*MB$}SH z=9I&g;B?)^w&#j*@$9km$_Uq>D35aXDDx<1j|E&Q#znT^l~%NmS)~B3U1RBrtWxMN zw8B-zxK1)@1-=*;&ofJTo(WtXqI5~=G?^}z9*g1Hf$4QMTlp-;#WT9nzel*NSh}Ja zoi1l|1zepN*D#}X?Mdl8cPr(&8*r`H3%H`WoBn(&TxsU79b8(mFUG~Qu~L=_1Flcx zd|QvC!Z?poDy)F3meX~kO6zvTxOmQ1%5yg0dR8o6a+*ucOmWOqSQe{OXk` zR(aYj3$qH*QZP# z^L|Y@d30CGvUtGxScH?ucHc+mi%2Ofe0^AAqSG79X!K_0q_BRd{Q#rL1!}wKG)T6P zk}hLQMtNIz8js<89>cxZpxs<3BaLN^FdAf8qpu@59i2yLgBr9OqqUPABiWn0CAw%H z6|=^kThH)2>vX!{`7X88FOmFVg*`2_)V$MEY8bT3Gb%b=uty24TkIzy=^veE zyGX$?dR+Ra5MOlSgUK>HqZ+h7OBz*Co~|Z&8RTitk7B%nn0xB9yVdMc+dXPN?VEDU zg|%+8pH3%{Uggj(3PJGq*h=}Hdf<@NoxLsE5p)~0ehAXZRvs7|t#O*WbuZ5^r~cE6>9v|EdQ8`sP$ZFWzSwMEh0AJX~OW&+U~_ z`Mpp30qN5~JKsurgFVYjb{uS3IXadEsVnuMLJ>h_tzW#ycC1oTLpFSRDDNA-MG|AE zeaB!fsjwtTg(dkkFqXbbk@S^ZIj-dV z_N8-)w5xO})ihq0Qei9sWw8X*sSR2nSBkVZ^_)~#GA9+LWs*`705dn9y~(x2geKqQ z3Sq*_$%uVZl5;J$B$fe+i}+c3%3|p$#J4JvLX*-{5ml@hRU{VVR@zFMtG+LYdUKe1 z5jBz|N0Wf8?H*3T^)*hH{59#?_?Rb`L4%ub-lWZkAE%EQf8x1P<#3kYE%TZYl3_S zB&6?1_LVc{$l^1t>Y9H-sO*YD`*oF0Yr$Wdw7;4=DXE8>(jK5V%%>?1w55ATRCt|2 ze@|(cQ%14O!1$?IIi`OZQk5$D5*< zZwO~^r0Er-AYWG+r8~Fw6_=sAwhh0-BV5TSO{WT3m)nx<3u58A#r)Q)#cLx3-x9&K zi~0Q}^4lYpj-0IE@<hEOAE9>q`o#Q=)!ua;n6fs{T`A}1Qr;$wpPyD2jT~t%h zXtn~+2l4EV78^rzwpkFG)W#%47n9b)DukhYQu-#HQS>g|HhQ=%BG;2X$sHDKtY4z! z*JESS~AfmPE=ZgndYtnu#~7w1-$6`U!--451HX?ZiUpj3Lut6w+W0 zG^l?lW1EZ8BKsk9#;KWyum&5+K7liZQ`s^VW2?M<^ff}{?W6ZGbN10=w&(NODEk>K zPvbu9u{O#qlA9S@cO0*Y*Ay&mB9*5p1-c$#B##g5ISxr))Li5%Q9s8Pj4RZFUh3Q^ z9VDlhWJ~n()SXB+XTX%&JOrxpfND90{EkGP^ zBqs*ulNyx=L2w#kJaCGU+$%6UxFk`@-{luI&|3^HDSKzuO&WMnF8vv0G3c~^mpq*S zd!~`B59~X*w`R!vtoLjqxo_ZfR%tXodMe53?W)vZzV{)`%2ax5QS*4T^Eovia%#Je zrjx6>*5xSNndxZA6CxDq!IkaWaG?J9fLQ&^t$TKip3SIJSL69!WV_*WmDXU%F0s^y z{!*bjn?KR3aQ0Px?eRh*Fj68gH|p_o2D%H%VX4T!<>7BOLiyRhv$>A)TAc) zU}su61s`;8A}U-~r;0pPf#qI%#Au^_8j8B{4A>hnMNU|6HRdun| zUgYpegH9%U9?G$b zFEBGsEF`^fYl&rTp&ig;NhWOTJXwMLZ-eAs?^TFuv9n|fDZ>0!@EI;!g|-9dT_bQE z5qPB<)dxQNB~KAsWE@G6OPM0h)>uWxmaUkb%a;?l%Z%hnfxp_J6tUDP_aj zs*0GUj=r+xV@n+wA?YFt?TOaKB-^gftK1HZku6V}ZM%y62{B~Dg-?jtPW>OEY+e87 zY~HekBd8j;77OH0?L+zptEdxec zWQ8YGrt6_PDQs>$s7pdE$5>D2a3;dhm@y;d4g^LWiF3Npxjz#UWAJp9KFR?29Z!Br zwQ`=-ocOvkS-0tfIZAe2sQxoUbC2f6jh$;WUk$aopgFy=b8q2leY6nsl9w`}erZVG zyXn3XY76ncsiN@yGTskspL@?}7i!}hHKZ(8fzJ> zb&y25=>(sQEz?cXUUS3d^nqQ-zHSKW_eE<=xpmY~Ik^LUX^%FjuO@xltD#CMJ+Mnx z_O+1GOPM-dwa8bkR>>v_V?=E`&uU3rQ%|K9;c}{-^Q=%gsInz7#N+b|hS&aKww=_6 z(vC#sP*pRN^+N^jjYAzxB=;L?X-;VEjrMRA=;H%-m--gboaljG-A68-Qw`ER6fFZf z+1AyxVl_KWr#6MoA5+cg$2#6bVG^IzlOL6iC0wVEGl)ya;`A&qLNP8$u$1Od*?=7O z3lr=CV`J+u%BR{1%(Kn<#gjymbKawgZKaw&JH3u}=)S2K1tE!pNZdJ#R zNR-Ml>Vr9JOX5v~&SWV!OCviJ8I;c-72?N(Dnn&|g#V;-f~{6fNT1oIW1hO7bf%NK zDDOV^FO>I2wr4dvO|%Zxr4^JOIw_LUqjLI3R*@gACXgSkpoaP*?Z|Hc`t{Iwf%8pv z?nCo__D73tk{@Xpht>n^H=fI&UwA0d*uIbb&I9L@-(h%$&cp0?HPHfoBZwC6L+p2l z@Llpd9M8~ukp1WsY4SUQG*CRyC{bGKi73A%)g_eQiqa3kKb55i;2xIVk9)h)op4W= zo`id+(#vrVN_WS-L+P!!cPu>u_o~t}MW#ebR+oS#Z-+UWgxXtSL<^AwHCCYiclDlw zjzy@?>QQ2PwZ6b;PTbv*bPLE2kVdruPBF(aM~q>88Ci==k+cYhAzZuX#SM((G*F`2 zUSMP#+3Griu-TmdF7>lS=sqBFF5;_S%I;+vcB#LVdE4Q)uj(%n=mVAP+s%nB^<+Vy zzu}3{xCt%sAVF!E&^WcrP=i)=vePCcZbd#_(I5QNoEQf;aqvS7t8fk60hDb{oZLmO zfDICFa?p`fl*zn8CFEKRd0n?;A{OI=P1GA@y`r4?!&}nN7B*{3pFWR!^>x_-a*Kpgkxu zQ}}*Z(i^qlm(I(C>-X_jZHfHd(4V1F?RpLF!LI8xH*W4c-=W%fcSow}^ghq_t&Bb1 z9N#!6J=G#=ULdkBHYa{S>I-S;V_lnz8KpiRe10&uO^hWmm-66Kxx6ew{|8mNsD$Wy zlyjf*e8NlAlh00@TvuM>JWm2l#+MZHnJ?yn+p9hBQHkWE4~hE|y+YC%2}@6^4a??+ z;|KgxUH&Z9im&RQ;!rn5p|%dOITMzh++phw7w75tSjYD{C%r;$6}?w8VM$#;As#u~ zXR4efqI~MjjjQVi`79-uFoiYP))S(uIC)EG$hMT)1}Z~>CHm2cJAI5jnSOe{hK$SA z5YR!krIXk#+tSmbc3~Dj`Q4)SNTyDj{+h z*&_Q?OXIsnQX~8DdelGn2k+9jfchC~Eo;z5Q)?;mt!1}bn#0XbbL*|%T1m0iu)AGI zsjK0+!D6(ruNo>S`nr(>mEM6n!h=@)ZT4FXKZ@JN9E0l3eu(=tYRfHI?pD;A56rjb z^rV(G>buaoQ;I5;82<=KZ*mj8=}GiP3n2Q4y_nv)^A$ry(mTPam-Lo7k@QY;J1_e# zI=f`6enFQsA3!OCANL=+q&dMS>jrC@p3y<|VTsZnNuv5bBKsuuUKaOW#rEHKVf*jt zBKz-`M)u#4InmAOqt>Z?)jiaUv^%w@wfWi?>K1i{x)#@TzW=Cxt$wMl#M?T&Emz;L zmRq0V{~zm1>u2k8eslFY{JZHVqri98vwCm5U8~=t&%pI4UoG}2_@8Kxvuo{M_>Z&C zvQM)AVvo1afU6nT8Fq{PSHSd!Ymz+?FwORH_D=S>cG^DE?rQG}|EzsBAhU3t0sk`q z-^;GCcgFohxX;129`HX2?ul^swkg($_Gz|abTPUa^~UK&h4BZtb~Dn(oA%fCCVQ>@ zCH|k<58IF15802{ci8vZ@56VU{TaS*wAaJuU-o;r&&7ALetieN{~Om_`!RbK-k!I= z!T(Ep75rA&E9}=1dIRH|W6wjFIe;XruiLKx&ztre_5*nT5>Q_N{to+P+*iW=HDi0x zUSod;_gC)F_D{$Q#r(egs{Il!iEACMw;11Q+&@L?7Q*ibhAXC3@%#In zw>1c{!9K_hF7wR5%c+G*OJ+5~N~c8WF*u5sE}?N9bl`%3##`VeEVYiDqP1{L##p8U~7W4 zr?r=Lv^4^*0c=}*FKb_Gr8&dA&wRwZ-<)m!Xl^vWH?Or`ww|*VSuf#!skKzSM7>P? z2>(meE7Yax67>_f--7G!>gDQ(_%Fr#W&G_Dc7GUsd5dA2y{y;MtMeMX?%p|G+Uth* z9r51BJImXkufhLI{cF^TIrwkV*Xir^A8|d(_qFYjKTg13QyI1tc-@f@Lc#C;%qN8o*bxR1hJLJfp# zPlQiI(0k$i5H*QW@qvKofd7H;sa89w?cuJ3>j1>l5&vqu58-bIvb$sSrIKMCq;mk` zIRdywpzJ1C$Ds6vpiC#AME638?hDu6DAy5iQ7JF*p7ieUp7rKOKF^yE*In>g zz<$r*`(1F|gZu5?6#Ost{^q^uEy4d9??P{?cO9;!e80fE!MoAB8E@C)?G`}X2Oa9AhYcky<{U%qGYwkv!K+;_ft zqj|M?oB0p?Z#1WwH<|k%{MvOr?Fnd6C*i(}y&Bx{v$jS1MSEPk1OK()m*v_QxbEcp zChaS2o%Si-zQo%KK&%7w=Xm~vUg8e;EQjlJ?LTm@hWlsjE%4kr_^i_&iC{m&*B?;Z zpT+x^+5-I7!RJ}+8SP29=fd>`VtE?>XYu|ee_O}yr=u@(8Fm&@xt#g=QSCqaYJIl$ zfHoVxcW5)LXRXJ%2l~ZYX?<<2uw1oD-BoSC)rYUiYDWDd{=1=%8?TPRe!hz6)8~w_eaKkx_UN3pAJZh zK~YuUv{X|)9`E&lssa2swFLLBaCc^G4szOubFnLMoS9ES?iz=hwG$|_6QF8a#d6!l zM;|?K{RI6ueWHG%-mIUXzsJ1#KKQcQRLpi}UT_KzmO6P7U@A?VsTfat?I%aSnFIIwPDzoWtST$KM}e5Ajd-5BCrChgb(# z!>lvW+V5=*#dZ0aSN>!8IqjNs+r&tr3bQ@kRwoS{c}Y{(s~b7rJ=7ie*<0P^tmd(M zOnCCj_I3wbwL9A7_T~xm54-xT7j9bbeCzB!;gu`@e3o_7QtdTuAyTzLds%xyTcUje z*Gt+zwU6-jFHJjZpF{3DcGThLYu9Siw5j08+qGM?^R$cMx>&nV8*%P^Q@q2z8P#{h zSa%}+2@QYZtzs=8klabDQxt3U8+X;y6H`i034?JMO14#5i{h zzE5jgi6Ci?7p- z2BQ)G9!78D9OESXJHx%RF%BcTop_Ab+1L?pUGUZwUv;A#kQDMn!!T;$+7Y2oHynKb zBf@3z?+myWgqdiJHcmDI`0mKq{(z994cAEEej2_K#JO-whzZ7ce(T4sQ{Xa?k{-ZU z1Be==qzrJ4jC-_`vBHwlNm(SwQUy_|b-jdl$HOVr&+2+KY2h101L2 zQ;@qx8|{$t46a_lP#jBp*LAC1)iqq-UG8plH@Pd_^=`el2l|mR?~fRn^haM&Y$yHz z)UgrHNas(^Va_n;NIVZg9emk&#i27(-ggc)4>ON4_coi%LFPd7dDMiDHPX*i^7fK< zi`I12HY{Iv6rv4FvY~j(Xh~$ERs2gj({rR!iy3~$&Pvh#_ix!a_j$cerh;tQB-9p zfpvgNQq8>Enr^5|(5_H^7jgvS>SGk2k zdF_9oNC}oIS6He%(IEC0EO{gNT;=a+2XhplkgvvP>r^GThQCK_Upl*S`}7}TC^Wer9x+vk*vUq-l14fZ6&S1 zN?8?FC0Y9=$Oe{Zi0F;k_K_-PBO*T9aK7i1vWE ziggVnL{-P^`(z7v?^?{q#YHvQw+cA#uF1Yyc>6S+eWCEyt~$G*@b*Nf>|=$uj@8)* zlf#mG2iCtdlHE5?^NmoPmd@TqX*oy_#nqj%w*{bGpwrpEBnxm!ojK9Rm%r6yuPR_# z-Z6VgAZkUR?y1v`pqcfNlUF-+6=#F{&W8UJ2!9@*9BEFVZxcIq6@S@Mz%UE2CjfS5 zkvuK1p3_M-QKskNny%t-eCdHy>;Ww8Szc78;vs|@vZb8&Z~{@cOo*kpmf_lhYtYP4 zoP+BrTr2JiMg9Gu*b^7oFrJ2MuZKgi_uNoifXjF$6v_*sIR4d8jKxJVCHvue6xU5c z+P$ub>g?{gjuV1;pVnu{-qrcI?#4wY6I_LB81ElTIg_{@`@NVOu54w~I~}XBePi~s z|B5#0HE`yCXOlgM@%(Sw&_23Vy5cspcaPc7zVv@$Lwjrc^;i9dZT;Pg=v1vOw#KJl z{-4>e@4z;z*(#j)*v;2yEzo-^v>W+HC)(k6bGE1R5Jq2xT3NDav=3Ry@-n`ZkwE*M z*C8s2+kXn<_Nl`n`_vx8wYElaOF&=ztklk20fc2G7+2@+_%$`_gi`S7!Ae`NXa2qtl^5|mpa zNIqs2%ZDGU*foA4WwX{qIqO5)c6oz+o5gb4+6X0Ovo7>^DMQ*aIdMxwebywm`bw+U zA!$23l&6M$kP?)koS$GF4K<t2sq zu;{xt19hVmbz@I2rxQVz>z*L%WI34f$CM!X2N49f>BV{zqib!}n~30&tCb+oMUZ;4 zmDRHIsGcQLHftRPtZQ%EL4$o4rT)icRre{#tIe86-==KVJo+lqJF;2t=%NPmADq)< zefLpj&IFJ%x%@wodszMsnXcLm!^krwjPp0ZL{ zy`*i%NK?sTO{G&Cv;k&ZQ;Ax%E7&G~v7S{o%u`)*{`r3 zk;!^Q=vV3)i`BD`Gimunrn2?v>s#f3?eBjtA}hisTMB2OZa z={5rMU6m{l2lk#GjpRvgFJq3q6FALv&cdI_o2)tvoWWS(fu|;F{$Cvp=OS)g} zp)7685MJPq)RLzJrB_-s!g~EHvJ!P!ElGw%T$;x;Rtx-FMNqQ8O5+2Giy}9B~xU@Vl3B#5>EuB6U+j}v32vfbZ5rk zcHopx)8Z+YP=|7?Bwxc;q!Mpry<9jyD5=(y%|TfUpBu?%r8KUqecg)Zs54T489^y< zl9gM+4VZau9>xv4o%Q5dLCK9amDT)Z7>xpArjajAD{y=0frotf^*;5!GhZjm{Of8@ z(}+t3D1AvgF&SwmuEU6iiiaGO~YL%p6*^g|zRD0^Gi=xmfDcdRtD1 zWw=ALX_f4bM3(nujM+`wU$5xAoi)$${F-OmdWZAGw(SR9&3>jB_<=Gn@%*$mye02^ zQCD^Ux(fjG$Zbu>9D{gz;Bs(bVk52>xiwg++q5xC#{p6NZP~UV{lS;v7^xJ}xGjCf zsnI%Z&QAZ7Xr1=A^b?QXlGA-F)|uOHi_~FjOCPZo-?n9Us5A<>G@;o3e+ph1n>r*B)g zkiK7`6vMREEhLyXTj6PKqn}{*6NPobxUS)z5npUe*YI#rY^y1!clU?LFK(m%j3^D; z(k0wUw5>~6+J@iXV!U{2t*0!>8`OfJo=JX92XDq(FerEJ-u-N*XgSA>QuB0gFJ?89E|Xa|y1>Jd8|xF1|w|KhlRiH}d*h^K!Qzr4BDJ+Z5VerH-JU;}yrhHQRU;?)_Ww>o9E91R8 zxw22`PfpD5%PB+jKt+F`^=9oIK8HEla|_fz>w)$MpLAqudPI7B=uOnvn(~o)V4$Bg z>)1XA>u{l;NNS|zm4g|r)4KEVUS6{d5Go+H>YadVte!kRu*Tceqc=?=J-cBW{&a(&nY^mRy`JxDFq#LTaG1Lh3w=U()4^Gt%!0TI{M%&p6u zqtgjEWT)xATB*IYuC~I=_xOOAqLU8T>sCR(YhA5jM)N#ii;rwC){|WW_hN@Er^-`% z*40+BCGZ@?r8;SPm0Co(9E1so_(^=xs+IG1J#fn~%e`MCe5}_6=yrB~!~&SxbUKfq zmlKDuSYo`O)AdHA({%^NF5nM;y+&h~oK{zr<0}Px53u!?lX)#XhflG6kx}FvR$=Wa zlFX%Nx9GWN^gJkf9v3}ZqNl<-f+w?%6!Qq?$9WzB$IjLR{d5r+!sYYDn<&2h?3Tpq zWVu3bNncP)a=jEvDTLB@Gy-%3Tcc5>)c@O2A(`i`M!2BdJ_eod@eFAWC`>twsY#=xK>z(& zr|vS7M%_$(V4F%17~NhR!!*nYT+9T#y$s?xiHjkk@oxe03nMu$@J@0Ia2#h0*S7|h z=Z!Aa1qrdEa$YN)zg+r$FyvVi!#v7ETp!H+*PPea8(Y{fv5ZJxufIci zoHQ$fV4k^9ED=h2i4Y2|<%K=6k)p6irYK#-j$7h-cTu~gCrsMMx!a+f?m0>7-6qs{ z%T{5MK5;jmU*z!Rzu~@5|APip=Ywxw%`QOeM_^nu<*DLmo_G&Lu z<-R?g>$|jLgRnI|1XV?DhZWz`!s3m;U$OnZA1N!tk1!xge0!1*H{L=OMMU4 z;?UVDFv;H!+KbxF8gS>Ub-LI=EEdg;uhsS7xiQ>{_YIA;9?t0!(|!oDD9h&b zL)ihWd2w%+HELK}@%ggm#u-^%A^(}|pAmZ?#GMo(F+IyIhO(bFK2ct-h>_~6Mswrs zSt|MF#En_0k#{%aosbyM;hPil=!x&o$nS|KvU)TZF+}b>=_=AsbH^q_ad1%38}H+h zW>HfYPq=D-)d22;yUZ4$w{Md42%bQVN_vA;+e-$6Z5wl?shw@%+N2XmtxjKE6WQFG zuvp72BVKLAhL@ABoA)#P z`h=9fj3--8qQfWkr1wcYB6U6oGmj{&zqi21=rT>ZXgW>itVs~&yZE$csi{G_UC|fG zrFsOB*V`!c$)Q=(p}BEYc8pHiR-M`1q>^SwJ-Y|8#^P()okVtC#+9L5aNf8oDhEf9 z_SDL(>yVyaa}~K~Y2-e-9ci_poCN!^9^Z^G^0V2`CVjt=?I@P1o^LlNKF^XCY`I+m z_XyH21*@0aR3H6FFZUW%%1`C^=?NY$whN_>V~0q`k;-vL>ia-_sl8~h=1TV>?M0pa z1~PT}g;LwBoV8gFj%yH^-7=xIkxOqvT-(U5NrcY*O#5q@M*WDgq9DmdCD2`jj?~q= zmhUQ;h=j|H0Yj&zLzH@tXmPDa{31)DgGO#y5*>7Mca(0E+&f6OLGEhlw#eN@x@~fI z?a-W1r4B9mA&!iYyhd%qYuQKGC)e_aiY$+WM|xtPXNh;qy%LYg!$XZkd3e;$JQ&GF z%~p!bgY<(#@98iUPlYs=Agok-eySv_ib|SAk7vj|TaAx{Lv0g7sI1RCjUgT_8rg>W z&kR8$)KGtnA?6f~Rzu?#hM+NLXxz;Zj}?tSL-SXLpmAhqPGpG3i^i0pwV5GkY#3Ud zYso#gXq*_@TNr{yd!gN(am*_k`Gt;P8rlw82Kz~dc*Jf^cd5(uS~eX$8>8od=s7HU z9veN!N6*&fbw#kf@}m0lR8(HiE253QZ@!RypPnyAnlHslN1t4k+ zNt0^z7(T7|&Qhr-scMm)B+5t9))HH5y#1v}E^w&HUO>8gkX~-*M&W9GwLlbBi$h)ZB!f6^jj?OF@p;7QvPB-GkZ!na z2fA_1k?lZD#0i$jUK!(DA!{yiE|rSO+I1x+m5RxBf=JhnesiL7p>qkTMB?L$j5rHp zi)AY5-Cd4x#n$7eXF3b^FZ^gE8Hgqk*V(%&(%B>XVhO9-s<1SxlU0T1F;>D-@IS_C zw33zqKMR*(*;Z$(J)lzfUSZ95A8_x-|0#E#`=C43osat??!&kqbnkHg?#||KPql zsG;YdnLg;(E3Q7S`k?cFp?Q6-UJQxys(~W47?)l~?VK_`-47$SBO3oMlEYdOE!_4U z(Rek!_xug{;eIjs;V&?Xtd>@n5~p{jb+D0Yt>4_(zO$&LLC)DPg87_bTG9h+6Rpb8V7N7T98MHB{g&fODuEe_WK|Ng^wn}MsJ2+NdN8b> zFdr6KlUg0w?5Mz8aj8o)?vaChwRZR;nAJ8YX^q^o;oe7)s~fAM)s0;-6U8jXeB7XU zvb16|hfe80YA0ZR)sh}wm*!f$!fHwE6iHz}NKcidq*c_lLJ1rnD}g>*Tq0V{pJ+&{ z7g0`(-2|LG9h~Y)_~qv5UgijS_1yhbbp(CY!g<6Qd%&+17r*D_gc~@wt2p zGRy~aS?AKaFVaeqiRWpwLd7dr30j%UaZR=EiX-$Z@NUtv-0GT=m$mI1DEQ1?)THQ5bO$}#`?ygK{U`6EMdL``-r=Z7s*Ub(%h}-FBLGYn7&}|0ikMS`Pb{ z-zcMgF*)q3{wH$STc@YB9QL--bNT-yJ#qPYS!NUJwq0iZV`WA*gBA$d87j2ZQJTc> zOH;CqH2vHrAGMa9kEf|$D?Ym7f5b;>K2#k>czyrz-Y zh@?guBV;+Hw@%U=X?E{pV3wp;1r&;BHUlcO?v`&6-WJTZuE6N|J-9rzQeUG@Q&qhs zozXCBw!Y;sEo?*{}cT) zwwyhZPDO2dq7Yj=0)3DxwP#&_rq2LTv>sv9bO=pJ;gK{~#oTMSNh@ffxwu_x-+K67 zS=HKiNBBOS^HtfG*V_7sCAzL;pKBU_9p-cA&Kz+pOR{ zs4=3+oQjqK2?8q{{A?CX?d{6Gs z+7~77JiQg{4)DDo+1fV^-(6CzeXHU7LXh`O7-aP;`bzxVtX;0f)UR-K%E}ZQTxx6O!nTvb_5zW;l5#}3p!6oaP?eU{R&d=t zsmnrjiQ^Q7O1dOZM%L5}nxg`?hS!cxrgx3ryRrR0xnA2_4b`sf>Y`99FiA8iHzA#} zR@Rs~nXQXxEnHl!X|d6^&2{n?F+#ohch$$0MfGtr*T*2zOI}0vuOi!Rp&~kjYA4jk z#qDUN)i#n`7n?+raf@jB^E45fsE?Mcj}zH;T3Q=p$u-p`3ow(XiNH<}f1w`UV3WL` ztdkdd=x=OUC;vvP@Zijud;2=!A1p%sU))y>=5_h;9mstM^-$K>kle+qezDb8_XJ*@ z%(|g_60hI(abqW(c*LouaQ(0ZEllYTVOaJ~yPmJtG1txor}IhBz~l(BVn%7}7q!?w zne?_SdRuE!8Qmh5c%EXLl)vn|Kz0D}_65iEgdncVeoQ`RmQDGaT~%ld!8uczJaKkrzOSKD~jz$m);gfxnIM%zaSQOihHhoz_Tdx^4ntj zAO~wV15<|fLda?+XLPb>Lo5S`ptAbFuILuksULl%3248Epmr;(BY}qcY{ZaQzsrPSsZ<`FRUTqT;9q9^a!{SBu1F1#Bh z#|(pr+pQ-;>f28ROn+@|ydQF&3Nx;xtIIUqjo0{zrt_JmZd6(~x#(ZG9^9liy>~0G z7f%#%$(~;InBO~<-Wu(hC!5}%CJN`|hW;2{hku=8*d2MRt-sX`{gSH47x8%9H+0hG zvE99=lc7IatkAkFY##7gcH%6GsYSG>5v@lwJHjNrGJf~z z{bU=@#OHEHc|ff;Z-}o`n9#ektN@qL=J|1XWQxVp<^ET};&qESqCKy;Se+_!dm~ND zrUAO6cAHD*9-S}7H~y@CptT%+RQrjyE>TsbtLVNZcfO=hBp+U)3bA!tdpr2>AHRzS z_b%c=lX=jM#yFsTfaoej%F^zFAxIH$;-7hxA?Q4?V*j8g)$9D)X z=5J1aZa1%Cd$+`c4$mTvWge6kd?zs9)xbZQ{6o#K*q0J+e{1+GfN0(T{@sHiYN&TD z+D{HGIW9hx`-4^4F;-||Tx>}mkNaZGWXUm8+!v!G>*<^?^VJxwY05vCi-!v;r|dI4 zBbk<)3*H#D8Mi5ImDQant2=&ISsh(eRxX#77nRj0d^?HS6tOBqzbJC;#a*K5mOHt< z2z6Oz1EV%$H=VQ>P-fTPDFOp!W>PtgGYW0S;ph)TLzdaWxprem-zB`$(U-l6zJEn_ zx&kP5zmTjv?}(nF55^UtJ3UB#*WCC~cDm}iecd!taR){VlX(w*M^nCiQ$f_*QIT&q zRTbVSMvY`m;NvPeoHq)F z>y)0U?zwqg(M~k@w`k_PD%;(leYnt&{2TWL{~D5i4~l5noyTrjIfHw>Y5ZMV&8tq2 zXneYm`!qzm%Rv*8iI#Fb86hQOK=Z^*rmF>C>a(r}+<8Le+HY~3dXMOaL0f-)vWUxX z@mHl%L+joxzW4Z3G8#*xO%K#imu>o>{OFn5^j_Q_p-nern?Aq@b=i^+&_YeNs~tTeBOzA@MDr%>0Yh&=c{n+O1xDkl-?;rTw^F|Rtvx$%>(w!jz5^@FyGW=g)%VvWpm<7;A&2M!S}D~ zD2`;7=0s%Ux7;d0%oldX$ifn$T$;KNBclD`!@1r|zMGFc-khtm+u^a}HOW&W^%-LO z+}4}9?dD|CpmvLR4V-62oM(pm2kmnHZSmlukYj;=qdro*TjbUthlBG*8hDS|iM>sd zP%Ch1?}$@J>URs`)ZYIOoLW=FsqL6k&jF`?txjlzQ|0eE=Emz4D;m+h`?9n#oDp?4 zl|4%zDOc;`8=JBNlu*A$Ck`RsWKBk`Wf+o18lN7HexiB6kZdZQG0w9{YjSTPWhM5_ zj%MrYKP1LCE=G>ajS`(wf&75Y%Xvt%3#VgOIw^?Dbve>u&|FVR@O;l!G1t{n2yqHp zwiCk8d?PtYDM#DeoF39;6kEJ5VQc)O*hVz1woe8BxK>t8S_CtkE#ym>;gQAuoTM0F z9D*6deVBw96zLD<*0%to739n!F7ql&z-1q1N+g$+U_>p)s9!OM?JR=QB#&0*dkMRz z@%?PR_h%k_+7HVl5B|zLSi%;}J85LeJS+p>*^=)zVW##3m-}Tb^)k+)`{69QulRgM+&{y0L>S~b-5Mt9){0ts2h!Vl|jXv z*=@U=8LyMfqgrUBi+FUlPjlsS#rOg1)pqHYLyu}dd~~ihNa@?Bgw(qzkNWYiqc&hO z+rEamS9ZO5+rq6)7g)0e9JYR;kh=!kmWJFs7>g@c__34!%XUt zBOGSVM^buNtUcfsz>qD#AkcNBiFZrV`4Ed_`U)*TA0wi(A?b|wqEW1*^O!uHjW+09 z(6SA!&Meh4NkpmCt96-ETFLlMl`hJoDP&7z@F=1qjd9R^oQJa6s9xYu`!T2@N~crq zlsHs24#|{>a!0l$k4I%Qm-O(WvdN-sW=3UW{Xdn>_S@#|jRc75Nxg{fdZFcQ`mbBw zLT)me9M5UF5->uuwvE>K0#I{{Izc09j!DJk5T&$Sjn>DeRoxXSdOKeb1|^a_C3@#1 zPbIx?kLZ1eQs@r{gWh-jKhb;a|B>F;R0hVWV%vS-|DO6esl`I;l4*nHQ!tm-G}!|V zFQR$0ewm|k8!e6yw?s6)RS_&LPBV|=K;wQ4wJ2<9Y^QbCL%kwQVw9a0gA|gypU~JS zG~L%v#2BED?r_UBlHD5IE#lQKf@|ArU8D?jCyi%j3BfYa6ly|ZXOaWbDAa_;od}yY zA(0gnzC_3~_7qWxryMi>1!)?_{dR7I9x5m=mCB1w`3V)LL#SR7y%l5)snqv0NH(&y zOyOmG0!~_q%bK64MNl$S#4CH|LUB%brO5aPhaLvXl$VD_*D87&V3c#aKy!<;k=_AJ z!`sSQ63f_Y4axeR zV+`(5)0~q5a({4jBtdTzZ3{BoFVx3tQXekk$IIxfrvyepq_c1t($|sJ;7Vj&!pOPo zJSz|`k84VWj~-QyXTCay3YLOo0>$?l=HD(qAC ztf13R%7m-;*Pj%0eg{F5bSU}t(H~~%(6W4sy*S&*=ThjRtGH9db=SCNo0T?d_C7vpcYlW^X&3kh@4mOqM6}0o~f|ER1^Y8IO_nOMV zPATu`+~b7K6(Qrq+YK)KdF8Yx{AG)914b;eMYwR%Nc(Qy1*7_3<@okU7w^%U`z;>r z6-B)d+Jh@b&>B4214p(8S2$!hCAR_|y0Sf(WrT)o4@TIzmY1;bIWuShPG$+|zo7-N zw3h{qFZLeWRs3m7M9s23WtNCqp_1~F!DXdtOTwxG{mc56X`&osFS%;*jS`m06^n1+ zCs!-JDH&WUbK6*2z)@04El4TCN}HYa;H_QoTpP6`Q`N%!>`Cz0v0MjY^RAjum9sV0 zhR~k1=#;&^#XdY+d#N5RZu%)Y%ZJWEvE&?$zVF+5j)qFst7fY?T4ha3&lF~8gD^u2 zc!s9OW@t@RgTJZUS13J5$EPqu%UE>Q7thk{9N%Azd0An0c4U;lqlA>HroQNP{+e35&TTzP^TnvyF|NYGd;snR%@_^@8{&5M z5M1hM2bnDg9o4?K8kdwNj*3f4|0AOH?Fy~G$a&jZ(E1O*Z{AkEt$7>ynJiziZOCVdTGv@6Y1<68|&2z2i^E`!at4;@Aw= zOTfIuUypFl`?vUy!2ce9A^e_2xHX7xrvIFOH+=6#Oz-%w_#gPc`2X~`;C~NNwGmMF zBIGCjU5Ifh?%yG`pThS&|9k&syln#95B`h(a`?T2cxK}HGH|}?Z@}9kZW`&*96f$m246xd%SK;(aATZv^(wkh__jhW7#U2~z$N zuzZX({}cc35aLCAnTa@F0k!{w^esoM&m-*{;39gyhHC-R^b7DWLwY_$4t|Bt=fE=q zJ}Z#APk?a^sPGD6U5!+|i2N+Z|2ZzZ)xh%-r{P_sXEmVT#&a>s?QLLK>VFH`f5d4g zYJSB2_ab%ABRwB*seb_KuVO481N&yg^aNX&UvykE$2(b}V zcn)7bz}L^P0FKoN z^8@(dL!{+i(EJ_HXEEsb622@3CDs7%y?8DHeU>8ZC!o)2z`uz18Ho8~PQz;C?jyJt za0wHYUq)=}5yxhv?M}q@GQutZ-aC-TI}y)9q;WCg+5oIu;M#(8P6x~@NXd@~buXy6 z0`KdQ=C%0pJ}@r^t{=F}UI86uB2_;k70)4OG7U4B_h;h%J<|UiLVb){@gdSIIpRHp zcnvYXi!YlH?;3o64j5lX?x@bKV6OiZn4V*v*n*ge3pOJyFCyf}$mLq3csf(}HPH5M zz^*~A?u~eIBSQU*5Nm+(E<85@it_g^QuHCxwi*yG0)7VI?*`QKh@I;EdwBaC_+J3# zg}77BXMt)TBjlaP?L7#y5*+avLM*}8pV_^T>-Y*>Gm*pTfTc97M@-AOHCTmIeggNa zp!{Oyo|T~gOisgU#Jm9i)m$PAkh2-c+1*I(FG$TVNcm^ndQ1m~&yb6sxrS2a zp1F(4`8lNVJ(R;r)Gp#5*+wnn5`T{C!3*%GQuqmQ%eXGAK#qRKmk&VK8O*Woa5{fM zN~Z(YOg!HO)W>)(0!1m*YPg7dWE*xDw=5qZ9F^X$@TdAa3!(1fwt~{I0x&B%r*{Ez z22!*HFh8RNU*@+>?7N=Zm!G+=tmd|u+U^JOpX{}GCwSw%UA7`RUMCV8XmvGxJ> z(RQK}{}Tf>~<2z#(S z(B9uZ60QT`ItG3f_Ji(9_dE9s_W|7hgX=+D-=HVj0Kd=O)p%cp`w#AW(fe2KJMKD! z`PqHZ-3b5xxYM<-v|qGU+FiJRhHE;m&Du(B6a3a_Yw`XC?mucDMDHuLW!iFt`CeP7 ztR1eSv)&p0D9rWG%AZw?6eg^_F{UyfWRvEXURl)jQ}N z;Y#VH`b6_w^GI_)^K^5ZIoLejJlfjRI$yiUo^C&EKWI<0FS4()x7g2XKYN>iVTyO7 z_gDX~{>lDR%ISyTtTKiiESVOHt@!Svh zeet%tt{{|&FgqX(nA_@|aqWQNm4%u7wh<`{FN zc^XoA8lI!ze=hvbvPXf7Zn2-h{~7yU{IACIF8f;hS^Gru0OV~?b035`*BRgpb%r>D zon!G_qO4QaD4Ug^loiSr^Zi)s4C^fGZ0mFN z9ra!H-|9MW_Vem1>KgqWeVM*U|3Lq@{xAJi{bT)m{XM)df$L8QajJE?Wg5CsVVq!$ zHcmAxJdaXuH7>?~igBLts<90J3ys^1o4`R=8`F%B;d`rbEnL_0^A`ADYut|KWyVGD zy&B&M@;2ii2>FH~+|$54dxD4d0S^s#o7_Qe2Y0G5Obgs0m~}XoVU=2CD7nL}Blw~_ z{psYg9q^@!b@mKP2h3sCUVI&lZxm_=d?|(hQC46j5b|itw}!+2FiQY)3Bq=;I>HZw zYxo~**_HzM!x7GeugMT4c%zhf2%+F!!l|KjS%|4U$5Mva`*B=l@ZSqiA^!B#;YYfK z^lb>B16+r0!(Zm+P|o2Hq@^l?JJiZx4(K7JWq==ocqL6t{<4R)lhxna)vC36T3rCu z31505hlev>0hrybG_G9$(cfusc674NG5Qew2>lp+oH5oo+c?>1HjX#WG{zgxqLrDc zJ*J%r40XVI2JZcEor$X+I5O~Sw7TKF3+_GP*BjrH@a=;*y5apKJa-0kH>8AMPqdc% zbI}jniI)Ffe~y1YTIkuvYU2mv8{<3UGh?&y6`uDQ_ZZWS8OD3YT79NISASSvgZo3c z*5Z0hpQS$nzq|D5cz+!Cnee*@-_L{Zefp#Dc}%}jp9BBda6hbnt3RthrEk=~)9=u? zz-NR00O0Qg)I31kfwu?XzgfRqe-K!I0QURfdmlsGiMK2D>-38;lbWJmrQfVy4!jh{ z&A{^m@XXThNBSrokKnpjzdB0WEcjCD=koJj_)*H~Tb0^L4b={O(VhO)>i+iL_Mhw# z_Fm{k{`CJb_a5+7RLkS|p0a(D-0a>Y5D}8x00~@_76B;+LshIGD2O6Ou^|y87JLe# z*hMUWV#Ti58@z|lf<7$R^?_h}>a&6hC@LcVnK^s!?hT=Q-~0PMzvOfF?w*~UQ}*nf znK^T2tWs+a>ojMIgK2_OVYjtALt0^eY`$#1VZLv^Za#0UG2R54`ym{w%+}^O_iUKi z4sg$Lr@Cjt{C0#l$UDM2$m{3b4%Fab^D>|a%gm?D`;EtqCC1Y*tKAIgemHx`=-_qr z_Vc7y?e+2Y@%Dw^j$V~_j+h|o#Tw%k<2B=TW0mo|@fQ4ED6SQA#T;=x#cR4z%n%P4 z_Zo{KJ#M_9zXad$8hteV@8fiF+Cb9iI|yKuTJU?Qc^G_Mhfq4o{Dy62pMgyFCHt0b zW#6+G*!%1sa5jg{WzVsd>jh4dQR#9n1D!P!d4eSy6V|M>eFmeU|#@vSKD*oI&*e|{RkXq0Q^FGfxXN=AI@e%&O-Zn`*Qm#d%69b zeU1GZYTXoi8;8X?z zuTp2d$k+0J^6&Tua2(AK<#)mS@;J)~uJU&lY;U-RGjOMEl`1^AlZ`2+TSQ0s;EGxq)VQu}H9VSBNCmwf|_{EOjx zx=vmquaGy(tKBQyOWYe=jKRe99xx9iVNNoEdIyelG-o2rjc3CwcZzY2F$LztQ=k^7 z8h3b0y$8Lu&Wq0L&QH#(&dbh6aK6f!0;BeL_gr_3yTSa{{KQ-XX`T7A`KkG(`2*zq zY~Btt|Kl+K-)TK+-3w=Li&w?7VvG0({JtXI6wlF-nT4hUR8TihVAZTUD`&^Uu?*4) zkoIM5Ss%ztvkq{bIcv+Bu}XmM1jlmLll5W^bf+gfgH5&ewc1;qtux@*1=3VV)mB%l z1LW;z^?~cmSy#)ox&d?r96MW8*4|cN?FH9qxYyY_1@gm?9RK0`Q&isJ5@P5{QKp*yolsD>% z8*b+h@Q3-UP=}M`1bL!7PPXPJ^RxLlUJ1vskXl1JlTYB&A#V~t4X#gtv*Y<+;QUM| ze^0xW?bu)OFJL79%3t6=!AP709Op^yd2WB8WaqdIaCRNglvnh3fQxuVe;d+ukXGpL z0mtwT@E9M%^~-Qv19_|A{_l|czWzGotN?E0b^Qf^{#gHlU}pp8u@J7;0N?R3%rI~0 z|Af5DVtFqE+_UhDxl`?Z?e;)<&wyhWNK+wI+ga%ZZ~^x z$f>pidoRdO!+B@>6uZJMw@!4A{Ft zZa0GH1y_NcZ?5&tLI2RQwK_d3ey=j;!^rNDRX;WT%2N`W&1GhTSZ`k)O&AXMcFu zhwe)E4fg~0G;fS|s&^jzKV;ns-}f@>0qd{UQj7B;K-2nh0muH3IHY6w{(KbV4d#R3 zx+L7(i{YtDA@5rI6`;EOwEeh!J5bYw_9cMjcEGa|@LW9f$oUrL zf#1zL;s0;uk8m~&=4BV==p*15KpFHZZMGU4uH9KkZ}miyayR+y#vtZay_jVfh26W z`EcZ}=6=OL=l|w+0;OBew?g`Yf5`vEzlXEWA@>`;1^)5(3&{Hw^6=hU)*9vour z?*<+N=jprcwxWY*D=I`M(MIeIoPQd4`f78eeWX3qKHMHIz&TkQFQ$q!#UwEu@b(8RlZbyi9O`j2 z)C|iW2IrA90$Dl5Z7AF|}OGtZohj>SNgW=fEn*tp3p`PaD zd7qp20ndE9`2`#oLHZoh65^k4Hy<(|r0e@2=V>@!V%`ktZWv+D(C^P?Pu>=0)y}}> z_kgp1!MMW+yPM6EtW&Ki*2&%^?;J?aT5By#uUK`!YYu?A9t6EL0LHX0M#@pY=_wq-1gK--0RHqs5@E7^VAh&{O<7jW_}yL37)wa_ygoS7w{$UJBMEc z_vQn~c`?6?KMO6G$5%kk3;aglN3REr=L5t%xVjPYU*^~F8vxsLP|8h^dlNxi4_8b0 z9f0>P{y2Y{KgjGQ!8fB?=6srEtpRwJWC0W z_`e*|WO0f(4#r?#aR!XQiQ-H?68?|o2f+X76k&TZ%r=u?rou?vN5lVkir+n*;(KG1 z?@|0;&b!Xr&T`bf-X`3g?LPK)^U& zj*;g;Zm~Q;8ieUs_^*Q}&V+Oj+#euEQOPZ2Gr-tFHmCB(1N=F1EYw55bsa$U1NZ_t z5spLPyq2(?A_r2f_J>>zp524$&tywk0_V->tR>Y6TY3=H3b9Ow)((a=8gg>W?ysMv zPt{KWUgR8oihj0!6wG$V>&NK=W`xe79n1*5MUChs_I3leB~aydZU?uEyV+Ud+~Yjr z{0zs3A#H|qpYxRSAmshcSq9hl!*L1Z{T1$C8RkCae3_GfJ)AuO*IzgN`aJ&xk=E42j!`vHoIjy?Y)rhfwVXa9k4tt;4@f#?W2_)%Ms?G z*u4t4x0wfGj)&0;(C5#n+WX*s!*2QgDAk@TsZTszxkFDnyWuOQAoR70f35@srqdDR>V3 zG4&*m*z_Dgl#zGe(Bn<$zbf-Ydw2q&FK3+xXG+QTAMXG&$5Rr$MV0LXPr+T5U!UmS zsJ43nj(-~HRjKmAy+i89Y}2o+RM;fFf$e>k`He zRm@Z%b-xpHY#=GT3edZ18J-sbdro!j?FfsW;mP-%93v!|~9} z=zwEwb_9%i_8vH|!0`_?pg5BT#hHW}>=)Lc2S#@MsRz~Iv*)M=iEiqhCu+k|I;GG{ z8O8S1wi^+~ViA~mF8XO6drmYWk{ZQ-G${Tfl-HcfQ~ejlf7Dd`$L%pb1{hz|(GT0$ zv*H*jN~CdBh>?da_}lYQ3)bua;}d`pqnnOzR7Z*zX;8dK!1yhT>KMk0)Kt94?J@op zFkWaQr5Sr>93w@QG$^VhV0<@*@tBts#{FJu8spyqV?B8YAA5EjBSn`qt_(3QW2)6E zx}<8giY~c5#^r$V76ZTc+&WSWN`qoh0>-;yb^P>YRmbOdfN=$2Z0leoyj+YFtJ0uY zm4NZ8u#PHLrK+QfRk=OJ*Ra(t##_$CND(cKD?*HC62|US$MGsorPhCC?)UO0d@n!` z%^xhBAO7R-C5vyB@Vf^3=M=r5Y*-vyw>Y*ewZ#Yw(YKTN>L}i(qAUMZC~Di`m5D}mDrCEwyKvv$&iw6-2;p`Vf2T%^$KQ$K zaSVx-bxa78i4js9K8NvjzWu^T!ZIvfQ$E6jx_W ztgLwam`p63M`PvfD9+9$P1Lz@{20VBCI+*kxI5iqFqybJD^uQ& z>J=C)5gJ_JF>d&>TdK*XN95|oRvg)-6a!HG-7qO(ScBy`1 ztE#`(CvLA4XdSBWT~_rpaz`dvXCr`DE!ue;gC;Ge}czK^$S~7-HDjb2h8ub zthyy&9|Knb{F8Au@GjqJ3d(6!HMc@4o(p#YbStmAH2f+6_km?q7X<8Uq2iOI4dgo1 zb6Z0ztuVejmYx8dE8%L)HnM31KH=Q8n%45}Qf&sL<@c3p zd){BF)j>KR(lSUNKU%6)K31yT^(34_+ViPW?TaO)+AT{K?8j6qWre%Bb^9XVT!IfOnOabGw3%?~t#e4yZ8KO;*& zfbZS}{2sJlzHT9fE3eCPWN`0y;Rk{KrNDkKABs^-GIzELe`sJl=wfWS@^KiEVQs~JYcC|~3`*z$X!T}e*7nIPT_o$BrHAtT) zIYrqP6lELg^?q3U)+%zgpt#*@!?FBL*bl|=H%5`S#Wmsc&xZB$G}W??-%|B^7Jt{} zwv6J-I~ZU7soT^1iAF7>2=nkH#_pzfRuX=3Und1c%yuwh_EU?};yzVpQTbl@?y#=g z!n(3ptG^9fU6kY$MO#o5ZK(A%VXJQ?3`kXMqDJe0iu|o@oEjMtqmP~|QBEalr0!UO z?NKbGg%;8{6}#w}%Fb5wWJ3C91x`{@H29n+OJv}{T;!f@;+)ddv*j|d3$(zQC{fnT zeYzt&4YISl#6e9!Q&0DhxDO_95)|Vq_vyhB;|3jMp-j@$vqPkcsk6qyDBJWbLgYmd zBdABJ0C!y~d%qyMKbqQIZDYJsyiXBU5hm8FRWoYSe?P85eLx6Kzwj3acBjWuqn&6m=XFPjwInVux=Qe!y# zYN!L$+67qz=B8_whHZ~wx*6I9v!!!4$Np9A^0#aKT>zC2P=AHDn`GHOG_w%q;}ivK zPZMLpPMIIxXBF%fvp#VkdGelI_H7%Kv%gI-@-7!XYX;WSVIBJF7~Kk^eoZcG*=9;C z_CS5&SoF7Tq4#i0bL=Fe$nXwDhQBS%@=0dyZo^l}C@%cQB%`?S-=iOK^t_3CE$Yjx z%HuSQD>bolUZ!<+;5;k+JpykGM`=yPoud0?gHnF(lML^agwa-$jH1cg7)}1EtJCZw zB^|O9Mvwm~k71-F2K1*s!7ELWnSkmc+S<(c^!S(0TrZZ_5!2XBR#oV z)t0wgn_Jr?r-<`{BF+QcY$c&Gq<5dMrJm(4;_vrOa6>_?ecoLguqw`B%>mWs@Drd+4*JEGuIu|GXJFFA?Tt;;Sx> z#V&11o;x;_YvOS;8_RQEh-fJG_W#l)^du&@26ST3sHdf1x_t})ZRvy+V z)0VjZVTvcoRNvh~{*je`lx%#~CS)=!@3>f*P03`~#$Jv4Ped|rY(T#BR3vprl z4}foQj6^xu&^UV~e}#pc(_p@itsC@#ckj3JncqCp%xsW>xLe2Q!(}~C$6CZ(($!{k z#;Bn`fR zuynZ_=|-qm=1Q+TfE#RpVc0lBR2o2zpw`+p{0-#|rA;22=BR^+i0H(+P}-g`Ex z(>?#AIyH_Pup=MzSf|B*TAebr>PK~|YSd39JT8eeb;!`rfk<9j*D(=zEeP7OI+cmGQN{1-d^h&<`=mc4Jsp z9}jnK*8P5gagdD~j?UvzAD_8%JKiz-NR%);Pt9sgcp&f6RqS({^a%UU&T9U7U_Pj$ ze&Qv8I-=9(qdtFMsE}(FJ70-s?x`>9M3JW9Y2bGDOif0;KvpZ?MMPTp9`;tHk>40` z%r)VC?4=k6ig22_u0>5pmOE}kPxLUi=Z-@jSP~Dsf10OA@0Y>SQS)S|RX2&tJw44^ zh`3fgfhV=+>8Q<&VCxfg!iwq< zYDgN`92n~uGp-WX-b}L+B?FT*xwJlD)B3>NG{0HdSa4-yL6QN_*jP-iG#kCUvaILB zTTshl*C$>~*_z`d1+6K#w5IS_T3o1XK^%CiBDAv*%Fd$ks=>^#{4&!1N8ZPpnwRSS}!9rTUXhO4Ney<1i$y(sNL>j;;_wMAanIpp}=j}LZi>KtQh|P?_ zO#nC;2~K-jsf**>Zq%5Q4F9OW8SUhjp4E+Y>?`)Ru&pywm6_--Wh<-Vy)?z}2L{#v z8~YMy1IJkKDJ@1LM1$d<5Lio1S{o*aqY#@Jivhq{sy=aT%0wL`r}Y_!)@N={^9M*% zR&x!0)1kcy5A99L@+!Mwt+M`_!ZMw}J=gG03GyB{Q1`fWt>=Vy+`zlQ@H+(geNBw$ z{^~l<#mMxJV$AD~>r?l-5rzwmz=M&RSLCAZH5bPfhCe#UFNZH}#ZGa|HT>y8-n;bm z=3-c21bL1YH)y9Rox>in@^W=-P1~l-(RR-^C1bQz4C*Csb-LXuduL<)garY(7Pahpdw@*opr9aDT zkV%${Z3AF~UI<=-5pg-&9c;gaExki*k4?8!-Nu>tz8hha$XTl2nd%xb%ZdW^#TMjH zhC`z7H{n=8VG2qd1T#uP z_V*HHx|(Sq(@C6bfW2ff zltkX4K58Z5i?TqHyci@&i)_2M^pL=HTA?IqDM_+Is;F;L%VOxbUn(KZ!BOd#SV0nM zS!B5!S3OvfhV$91L{1H0G+w-~B8*ZenY2h&Ekap!o@EuKE%bC<^-Izs`~OYd zlOR`FWdFauLaMPWwbhoPt+K3btKrSnm$_^fje%h_0ug)Uu{Eq`GAO#z3W|aDmMnFU zz9u0L>u0ef)e(BdSM{A(nSII+lGj;55z~U=*BIXA0L^)k#znD)+;*aK{3#{t(eqFb z^y^vSt1kh{388AEZz8xJdJb?GHFNO2WpLNmP71#XKRfRIaNOe<_vw54IW<^YB~2S6 zk3ia-G)bbjNTQ#eHd`xhcVM;l&L2s$6y^F2tE9n_21)HEN$u0p#vW=7-%wIJ8&IuX z@kav-us@)bW~l>6cFFW+1M5KJ2P3gVKids#Pk?mfRsHb$7|cMT%}+{_lM6^r-jtS` zG%7)ca&kVrPpRZ&sL!^m2B5TThhs9Dz2{j0Fzi9$ezDoRS?b`B)(isaljP=nlAAwI z%Xg@h-Uf_e8OqHv+@ApO_dqU5&-o-h1N_RcR!Vx#z7u1c~8K@o3e z+-WI&LN~Hc7(WktgWk45kOoR3YooVpJYu2DcnsO;j-RdY9q1tk?}lDL&0$qr&B4{$ zh~0?)ek#l5XB)2twr4wE3w(j?+8#ZX!-sR?@i((LKb_0dXZZD|c>1Bc$mra^*&HwhMn(hyHf20lcl~ovMHbNh2;-EwNB~LTx~j<;qpdEWb@)PH<3yhC6O_ z=kFHEVlQ*FR)afUC^^L>ujehlB(Rq0NNGXt%8Ty2KzD}FmkoFFqdUv#E0(gpb_|0% z1)&@!$wT-ol*5JrKNihU$ZhS3@|v2L6dpY=R{*!s45)|0ad*lY^D__)tWE%B)%_B* zy*ML!GMv%s6Fmg{>J~`97{3KMoI@Ex%}k*;Ve(xL98Q1YaP9=YqJd2TUe5EQ7278?ng%u*Ex|%=3^|aaNEhwf$cxO=yhuxu z`~>Dp;KqypVrRGk&WnjBvCC0o(vBhgc3Lc$pFa!d=Y=GTsrflc{IM+~sBZuYc=wW0 zH=4ymC=)5~by{G;SK0tyso9EJ)5C(V)TFP}#IH262n^p*V_UxDMrcDXXv0!Hw+$_s zY6C)t?AqV^LO%)MzQn)D33F zXP|B%xs_by;H*)fEo1M2(&0i#LXR@%NTiLVWlf z)|N*)sCQlsrc_l$(!LQS!YJ0`;QT z1Jt1;ZA}VgRFWPx?d)A7Em|wHX{`*t(@`XEnS;!!s85i%24vFSmn80enP-~Gv^kWp z_qKb$_xXw1Gh@-J+K2ev(~6NzD@K6t5GB7^YDZ7f!gY;mP5T2NP1=iN(_Wl;X|tb# zG}|D?pUi>gtZMDotwbAUSyl_J>gl9O`)mG6axApte853FY%JPg1N0%y6g|n%k816c ztx1!1&#Xs|qFVdsmUv8xjE>-A8&}>u;>~A;GSxsmDQQ=YPP=M`rKPFt#9N{aM>}dj zhNB%d-$#7d=eB=lV82XU^04_RC9Ap))KH=_GZNMKs;zluwRXwYJXx(x+ZwO&?5(@v ze^YYj{O>hl=lt*NUGcw-WGdXZ*wp&NuWWl+s}+yR-I4wC!C@J3dvRkY@)tgLfY!AA z^P^3ysk8`jHD%A;8)Y^~eKl>nwI=Hig)3t#9?6cmcHeHSZ+EoE8D)&aA+5v+htQ^L z;V#Oy$HLRCDTcGJ9fnjBzVXFe*_^I`-<#n(og(qsGVNpd-4F5&?N;Z!kMnQ0>E|wo zey&hgSL^h%2r{(-vUgS1L~{X`-`nT$2-GAIXvGFd1Y=MlNKkCh$l`b(kssO{bc$A` z^>6LKs00qR1FduqotA}2)DcAHiY$g%Y@I(NQy2wK0DN9xZMBg~PnfM_hoQtX#^KHf zIN&U;6V3YC8L1dtxUP@fWFL|>XOeX?#q|Pil0{OsxXQux$g#8!s^bKY_)HdAinBmm z()+h{`nrbCKg$1@>_qxd)}i-I5xkIYwkbIa=vCja*+Rksp&|>3&jEJ6ogD z?{t(+&@h>FmFayw}O|M+^s1{Mj_aPSsY!7r7efXHvv8n^V#Pqa@*e$xyQ? zs zs}qP)Es*C3m0jed>ATGo!*1FE_r zV@KVXu88Mw$UAUMhkl2Qwb3cTF)<$G{_Imp5#M|(jLlv})^k!G0S zl3BQ-v7XYsR|u{F3@ZjWrPBqtqAXnT$zD)mXhE|sSzQz7sOh;6>sK7DHk_bGs|{om zAFehudhaFmUeF9$(ERSKzL)dnq>)mZYc&cY+lhk+Zx1`yc4B+HQvfg2v-w({i??MX zyf7>FgIQ5_3Gt$SBD9l`%1&Z?+-Cu9==duV_>TQTY<2@~VuDQk6k;J}g6d(AmC>nPEHHTe)S_ zrE<$4N?$^nQ!3*fDns=ZX-zjIC238YDC45Aj6Gy-868<}8AQQLuF972SlAAt;bA-0 zsS}%doXuRurylPgX1PTPNn1LnH>p@R{kn<^}J3{@6qu>O=%b>R;t`H zw9FcjPS5GIQi!_e-r`WJsZ~N{tI`W0p_j_oa(cqgT9c`#`-)l%CFz-H4+Xym({ECe z4$>qYo7&!;Y%fBqb*Ze@(VDA}ESn9Pv34^YAWEp2G-;Iro-YskPWePseW!dP zDjjk!^lOtRAjX^mwJKS4)|%@ukb}`!jky7nY!z-lF^IUk9&c87D(bha$Kvs{#AUB z6DueD|1^#;p1c}M?U;&vyRs_YiVk_ox=s^FmnP79cRM9D8H23~{e060IblF*7UWDW zd$)Ce4KWOl@f|gQ0cK#k2PYfq`8Zz3vjG`9#7s$6Z60|Ka`)yqb6rUNH6FfIPj97X z;XqC~BrkCDpg$gQNO$ro$|>X7MR2c`b$+y7>K>h^_C%a*q3ylmH^#H;;a)2n#*v|V z+Q`(@4ZQJr{y{|yjf2~t-RPfyIl{S6DKR=H14YxH#X z-MS~|sr?fB8mQ5Ga;;}H7<*Q#k)S;M#YTcT4SEuIAbYco@-gYivNnq6L+@RJy(iIz zefARg-a78hCYVjw7i9T8JD)6}tRmVqM7B-vt@e*-JG}p*e5E@ZDsT-@=^T$DjJ}Tg ztzkLPd*-8*bsl+pRnlKKA7T-m&Rt*G5uGOAWhVJ9gXeEk z&+GU+`7MLz$#2;%=rs8;^T>}G(CIlWqSIsFQ&{TW`|s#9`8l)6&l%9^dZkT}89!$` zqSMt{dTSogYVrf6lOHG;B}a!(-;KVXe!~0Yqe&+pO>lpBct7;f1Xzl;?ph|S-Nl-c zE_W^yt`@tt+q+xrTCaD8*nK~;xc;ysnXyp(cYAd{;t}q~eu$d0-SZoJskUpsu@kgi z`;F}pt7B$OONR1xG`dw49_0Ib8xvk2NP*XmMoJRG`^iyNswefn!`*L~A*HE7@ zFSRww%e1E@Vl6bDNIhqQM_ZEr#LS{`%68#K>vv$|5ZLLT-Omz zuj^>Lr1z^D(XQQHx0w;<RuJ ze-hm9ZoIuMyeF$(>jD!_0ehsbw}7wg#{!mTqZb@o!#ZP|+Ci(azkRYDUXegL8+jbj zv}HQ_k9bH=X@9rcP|uvGJ%K$5ZF&gqeaZgD9$`g(z&>N2vVXH%A^%Qx z2W#mZ;S6*7JBK<)I-{MIPIKo}$SHN2Ijx+dApdB{J;|wYs+~%w7o4365arG!=M-n+ z4$e<@Iyjvu?$i71Qg$`Fo?Xe_XKz6OZa|U0Y4@?W*_-U2kaq>tT9j#-nIyer3R1VJ` z0>{>HY)cV153|O=|8#g_Af(f+QGjtgm6HO9K5%S9rH!(VwE6+Yqpe@B&=;8s}la(S`~0s4*!(^SqF8S25Br{$}R0n>qYo~ z!Fu0%+j>IYA(zM}`f5{`@D$#wEuxcW8*`K#O}KZO4^@^$%&yhd)2AImr8 zYWXVsu7=!e`9=H%zL?+2pXYe~9>0aZ!$0EB^7q4>7x+@XB$mHAn|~L-GnT&w@-O4( zL;hd+vRM9yVSbdemLK9&8fO~gjPb^Fqtf`0-^ge4o8kVI?mYKB_hR=d_eyuJ`@Vab zdxN{sz1h73{^vsO&F=N?8i1MWE)#c)hs9%JkTH%Q$EWd=`BZ)a7e@@by5soyr+t6Y zZ6kY396K>Fqv$XDPs=;4;pofd40*GBN!}f)( zXT$LW=!X@2BeZ=be~!P*kC*4ksqzpxMxG_7$bXA%Vv~47{7d{Kwu&F&cZ>K;RO&T) z7rm3NgS_C≥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%0AOS$4OAwS<*k3^l^O1as{)Q58MX)UjLfk?m%Oy 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�>Saxuwz`e?P_aeOr+o;~mcH|vwef@}YEmHv; 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 z⪙|Xw5~Lt)$x)n}yc#oGbWdtLYtj31oo0`$y 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.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./cheerio.min.js";import"./crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/多多/js/007.js b/tvboxqq/多多/js/007.js new file mode 100644 index 0000000..9f5e96b --- /dev/null +++ b/tvboxqq/多多/js/007.js @@ -0,0 +1,48 @@ +// 搜索数字验证 +muban.首图2.二级.desc = '.data:eq(1)&&Text;;;.data:eq(6)&&Text;.data:eq(5)&&Text'; +muban.首图2.二级.tabs = '.nav-tabs.dpplay&&li'; +var rule = { + title:'007影视', + 搜索编码:'utf-8', + // 搜索编码:'gbk', + 模板:'首图2', + ali_token:'{{ali_token}}', + bili_cookie:'{{bili_cookie}}', + host:'https://www.007ts.me', + // url:'/show/fyclass--------fypage---.html', + url:'/show/fyclassfyfilter.html', + filterable:1,//是否启用分类筛选, + filter_url:'-{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}----fypage---{{fl.year}}', + filter:{ + "1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"爱情","v":"爱情"},{"n":"动作","v":"动作"},{"n":"喜剧","v":"喜剧"},{"n":"战争","v":"战争"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"武侠","v":"武侠"},{"n":"冒险","v":"冒险"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"},{"n":"微电影","v":"微电影"},{"n":"其它","v":"其它"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"新加坡","v":"新加坡"},{"n":"马来西亚","v":"马来西亚"},{"n":"印度","v":"印度"},{"n":"英国","v":"英国"},{"n":"法国","v":"法国"},{"n":"加拿大","v":"加拿大"},{"n":"西班牙","v":"西班牙"},{"n":"俄罗斯","v":"俄罗斯"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"新加坡","v":"新加坡"},{"n":"马来西亚","v":"马来西亚"},{"n":"印度","v":"印度"},{"n":"英国","v":"英国"},{"n":"法国","v":"法国"},{"n":"加拿大","v":"加拿大"},{"n":"西班牙","v":"西班牙"},{"n":"俄罗斯","v":"俄罗斯"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"新加坡","v":"新加坡"},{"n":"马来西亚","v":"马来西亚"},{"n":"印度","v":"印度"},{"n":"英国","v":"英国"},{"n":"法国","v":"法国"},{"n":"加拿大","v":"加拿大"},{"n":"西班牙","v":"西班牙"},{"n":"俄罗斯","v":"俄罗斯"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"脱口秀","v":"脱口秀"},{"n":"真人秀","v":"真人秀"},{"n":"选秀","v":"选秀"},{"n":"八卦","v":"八卦"},{"n":"访谈","v":"访谈"},{"n":"情感","v":"情感"},{"n":"生活","v":"生活"},{"n":"搞笑","v":"搞笑"},{"n":"音乐","v":"音乐"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"新加坡","v":"新加坡"},{"n":"马来西亚","v":"马来西亚"},{"n":"印度","v":"印度"},{"n":"英国","v":"英国"},{"n":"法国","v":"法国"},{"n":"加拿大","v":"加拿大"},{"n":"西班牙","v":"西班牙"},{"n":"俄罗斯","v":"俄罗斯"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "7":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "18":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "19":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}], + "20":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}] + }, + class_parse: '.stui-header__menu li:gt(0):lt(9);a&&Text;a&&href;.*/(.*?).html', + lazy:`js:var html=JSON.parse(request(input).match(/r player_.*?=(.*?)0){if(position===-1){position=0}purl=ja[position]['url']}result['parse']=0;result['playUrl']='';result['url']=unescape(purl);result['header']={Referer:'https://live.bilibili.com','User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36'};result['contentType']='video/x-flv';input=result", double:false, 推荐:'*', - // 一级:'js:let html=request(input);let msg=JSON.parse(html).message;function title_rep(title){if(/keyword/.test(title)){title=title.replace(\'\',"").replace("","").replace(""","\'");log("名称替换👉"+title)};return title}if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let videos=[];let vodList=JSON.parse(html).data.result;vodList.forEach(function(vod){let aid=vod["aid"];let title=vod["title"].trim();title=title_rep(title);title=title_rep(title);title=title_rep(title);title=title_rep(title);let img="https:"+vod["pic"];let remark=vod["duration"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}', + // 一级:'js:let html=request(input);let msg=JSON.parse(html).message;function title_rep(title){if(/keyword/.test(title)){title=title.replace(\'\',"").replace("","").replace(""","\'");log("名称替换👉"+title)};return title}if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let videos=[];let vodList=JSON.parse(html).data.result;vodList.forEach(function(vod){let aid=vod["aid"];let title=vod["title"].trim();title=title_rep(title);title=title_rep(title);title=title_rep(title);title=title_rep(title);let img="https:"+vod["pic"];let remark=vod["duration"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}', 一级:'js:let html=request(input);function title_rep(title){if(/keyword/.test(title)){title=title.replace(\'\',"").replace("","");log("名称替换👉"+title)};return title}function turnDHM(duration){let min=duration.split(":")[0];let sec=duration.split(":")[1];if(min==0){return sec+"秒"}else if(0=1440){let d=min/60/24;d=(d+"").split(".")[0];let h=min/60%24;h=(h+"").split(".")[0];let m=min%60;let dhm="";if(d>0){dhm=d+"天"}if(h>=1){dhm=dhm+h+"小时"}if(m>0){dhm=dhm+m+"分"}return dhm}return null}let videos=[];let vodList=JSON.parse(html).data.result;vodList.forEach(function(vod){let aid=vod["aid"];let title=vod["title"].trim().replace(""","\'");title=title_rep(title);title=title_rep(title);title=title_rep(title);let img="https:"+vod["pic"];let remark=turnDHM(vod["duration"]);videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos', 二级:'js:let html=request(input);let jo=JSON.parse(html).data;let aid=jo["aid"];let title=jo["title"].replace(\'\',"").replace("","");let pic=jo["pic"];let desc=jo["desc"];let year=jo["pubdate"];let dire=jo["owner"]["name"];let typeName=jo["tname"];let remark=jo["duration"];let vod={vod_id:aid,vod_name:title,vod_pic:pic,type_name:typeName,vod_year:year,vod_area:"bilidanmu",vod_remarks:remark,vod_tags:"mv",vod_director:dire,vod_content:desc};let ja=jo["pages"];let playurls=[];ja.forEach(function(tmpJo){let cid=tmpJo["cid"];let part=tmpJo["part"].replace("#","﹟").replace("$","﹩");playurls.push(part+"$"+aid+"_"+cid)});let playUrl=playurls.join("#");vod["vod_play_from"]="B站";vod["vod_play_url"]=playUrl;VOD=vod;', 搜索:'*', diff --git a/tvboxqq/多多/js/哔哩直播.js b/tvboxqq/多多/js/哔哩直播.js index 7f612bc..ccdfc48 100644 --- a/tvboxqq/多多/js/哔哩直播.js +++ b/tvboxqq/多多/js/哔哩直播.js @@ -7,7 +7,7 @@ * https://t.me/pipixiawerun * vod_area:'bililivedanmu' * Cookie设置 - * Cookie获取方法 https://mirror.ghproxy.com/https://raw.githubusercontent.com/UndCover/PyramidStore/main/list.md + * Cookie获取方法 https://ghproxy.net/https://raw.githubusercontent.com/UndCover/PyramidStore/main/list.md * Cookie设置方法1: DR-PY 后台管理界面 * CMS后台管理 > 设置中心 > 环境变量 > {"bili_cookie":"XXXXXXX","vmid":"XXXXXX"} > 保存 * Cookie设置方法2: 手动替换Cookie @@ -58,7 +58,7 @@ var rule = { "User-Agent":"PC_UA", "Referer": "https://www.bilibili.com", // "Cookie":"$bili_cookie" - "Cookie":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/FongMi/CatVodSpider/main/txt/cookie.txt" + "Cookie":"https://ghproxy.net/https://raw.githubusercontent.com/FongMi/CatVodSpider/main/txt/cookie.txt" }, timeout:5000, limit:8, @@ -101,6 +101,6 @@ var rule = { // 二级:'*', 二级:"js:let aid=input.match(/\\/(\\d+)/)[1];log(aid);let html=request('https://api.live.bilibili.com/room/v1/Room/get_info?room_id='+aid);let jo=JSON.parse(html).data;let title=jo['title'];let pic=jo['keyframe'];let desc=jo['description'];let dire=jo['uid'];let typeName=jo['area_name'];let remark='在线人数:'+jo['online'];let vod={vod_id:aid,vod_name:title,vod_pic:pic,type_name:typeName,vod_area:'bililivedanmu',vod_remarks:remark,vod_actor:'直播间id-'+aid,vod_director:dire,vod_content:desc};vod['vod_play_from']='B站';vod['vod_play_url']='flv线路原画$platform=web&quality=4_'+aid+'#flv线路高清$platform=web&quality=3_'+aid+'#h5线路原画$platform=h5&quality=4_'+aid+'#h5线路高清$platform=h5&quality=3_'+aid;VOD=vod;", // 搜索:'json:data.result.live_room;title;cover;uname;roomid', - 搜索:'js:let html=request(input);let msg=JSON.parse(html).message;if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let videos=[];let vodList=JSON.parse(html).data.result.live_room;vodList.forEach(function(vod){let aid=vod["roomid"];let title="直播间:"+vod["title"].replace(\'\',"").replace("","");let img="https:"+vod["user_cover"];let remark=vod["watched_show"]["text_small"]+" "+vod["uname"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}', + 搜索:'js:let html=request(input);let msg=JSON.parse(html).message;if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let videos=[];let vodList=JSON.parse(html).data.result.live_room;vodList.forEach(function(vod){let aid=vod["roomid"];let title="直播间:"+vod["title"].replace(\'\',"").replace("","");let img="https:"+vod["user_cover"];let remark=vod["watched_show"]["text_small"]+" "+vod["uname"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}', // 预处理:'if(rule_fetch_params.headers.Cookie.startsWith("http")){rule_fetch_params.headers.Cookie=fetch(rule_fetch_params.headers.Cookie);setItem(RULE_CK,cookie)};log(rule_fetch_params.headers.Cookie)', } \ No newline at end of file diff --git a/tvboxqq/多多/json/chuzhong.json b/tvboxqq/多多/json/chuzhong.json new file mode 100644 index 0000000..e29e90d --- /dev/null +++ b/tvboxqq/多多/json/chuzhong.json @@ -0,0 +1,1944 @@ +{ + "classes": [{ + "type_name": "7年级语文", + "type_id": "7年级语文" + }, { + "type_name": "7年级数学", + "type_id": "7年级数学" + }, { + "type_name": "7年级英语", + "type_id": "7年级英语" + }, { + "type_name": "7年级历史", + "type_id": "7年级历史" + }, { + "type_name": "7年级地理", + "type_id": "7年级地理" + }, { + "type_name": "7年级生物", + "type_id": "7年级生物" + }, { + "type_name": "8年级语文", + "type_id": "8年级语文" + }, { + "type_name": "8年级数学", + "type_id": "8年级数学" + }, { + "type_name": "8年级英语", + "type_id": "8年级英语" + }, { + "type_name": "8年级历史", + "type_id": "8年级历史" + }, { + "type_name": "8年级地理", + "type_id": "8年级地理" + }, { + "type_name": "8年级生物", + "type_id": "8年级生物" + }, { + "type_name": "8年级物理", + "type_id": "8年级物理" + }, { + "type_name": "9年级语文", + "type_id": "9年级语文" + }, { + "type_name": "9年级数学", + "type_id": "9年级数学" + }, { + "type_name": "9年级英语", + "type_id": "9年级英语" + }, { + "type_name": "9年级历史", + "type_id": "9年级历史" + }, { + "type_name": "9年级物理", + "type_id": "9年级物理" + }, { + "type_name": "9年级化学", + "type_id": "9年级化学" + } ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + "7年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级语文" + }, { + "n": "人教版", + "v": "人教版7年级语文" + }, { + "n": "北师大版", + "v": "北师大版7年级语文" + }, { + "n": "苏教版", + "v": "苏教版7年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级英语" + }, { + "n": "人教版", + "v": "人教版7年级英语" + }, { + "n": "北师大版", + "v": "北师大版7年级英语" + }, { + "n": "苏教版", + "v": "苏教版7年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级数学" + }, { + "n": "人教版", + "v": "人教版7年级数学" + }, { + "n": "北师大版", + "v": "北师大版7年级数学" + }, { + "n": "苏教版", + "v": "苏教版7年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级化学" + }, { + "n": "人教版", + "v": "人教版7年级化学" + }, { + "n": "北师大版", + "v": "北师大版7年级化学" + }, { + "n": "苏教版", + "v": "苏教版7年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级物理" + },{ + "n": "教科版", + "v": "教科版7年级物理" + }, { + "n": "人教版", + "v": "人教版7年级物理" + }, { + "n": "北师大版", + "v": "北师大版7年级物理" + }, { + "n": "苏教版", + "v": "苏教版7年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级生物" + }, { + "n": "人教版", + "v": "人教版7年级生物" + }, { + "n": "北师大版", + "v": "北师大版7年级生物" + }, { + "n": "苏教版", + "v": "苏教版7年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级历史" + }, { + "n": "人教版", + "v": "人教版7年级历史" + }, { + "n": "北师大版", + "v": "北师大版7年级历史" + }, { + "n": "苏教版", + "v": "苏教版7年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级语文" + }, { + "n": "人教版", + "v": "人教版8年级语文" + }, { + "n": "北师大版", + "v": "北师大版8年级语文" + }, { + "n": "苏教版", + "v": "苏教版8年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级英语" + }, { + "n": "人教版", + "v": "人教版8年级英语" + }, { + "n": "北师大版", + "v": "北师大版8年级英语" + }, { + "n": "苏教版", + "v": "苏教版8年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级数学" + }, { + "n": "人教版", + "v": "人教版8年级数学" + }, { + "n": "北师大版", + "v": "北师大版8年级数学" + }, { + "n": "苏教版", + "v": "苏教版8年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级化学" + }, { + "n": "人教版", + "v": "人教版8年级化学" + }, { + "n": "北师大版", + "v": "北师大版8年级化学" + }, { + "n": "苏教版", + "v": "苏教版8年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级物理" + },{ + "n": "教科版", + "v": "教科版8年级物理" + }, { + "n": "人教版", + "v": "人教版8年级物理" + }, { + "n": "北师大版", + "v": "北师大版8年级物理" + }, { + "n": "苏教版", + "v": "苏教版8年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级生物" + }, { + "n": "人教版", + "v": "人教版8年级生物" + }, { + "n": "北师大版", + "v": "北师大版8年级生物" + }, { + "n": "苏教版", + "v": "苏教版8年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级历史" + }, { + "n": "人教版", + "v": "人教版8年级历史" + }, { + "n": "北师大版", + "v": "北师大版8年级历史" + }, { + "n": "苏教版", + "v": "苏教版8年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级语文" + }, { + "n": "人教版", + "v": "人教版9年级语文" + }, { + "n": "北师大版", + "v": "北师大版9年级语文" + }, { + "n": "苏教版", + "v": "苏教版9年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级英语" + }, { + "n": "人教版", + "v": "人教版9年级英语" + }, { + "n": "北师大版", + "v": "北师大版9年级英语" + }, { + "n": "苏教版", + "v": "苏教版9年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级数学" + }, { + "n": "人教版", + "v": "人教版9年级数学" + }, { + "n": "北师大版", + "v": "北师大版9年级数学" + }, { + "n": "苏教版", + "v": "苏教版9年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级化学" + }, { + "n": "人教版", + "v": "人教版9年级化学" + }, { + "n": "北师大版", + "v": "北师大版9年级化学" + }, { + "n": "苏教版", + "v": "苏教版9年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级物理" + },{ + "n": "教科版", + "v": "教科版9年级物理" + }, { + "n": "人教版", + "v": "人教版9年级物理" + }, { + "n": "北师大版", + "v": "北师大版9年级物理" + }, { + "n": "苏教版", + "v": "苏教版9年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级生物" + }, { + "n": "人教版", + "v": "人教版9年级生物" + }, { + "n": "北师大版", + "v": "北师大版9年级生物" + }, { + "n": "苏教版", + "v": "苏教版9年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级历史" + }, { + "n": "人教版", + "v": "人教版9年级历史" + }, { + "n": "北师大版", + "v": "北师大版9年级历史" + }, { + "n": "苏教版", + "v": "苏教版9年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一语文" + }, { + "n": "人教版", + "v": "人教版高一语文" + }, { + "n": "北师大版", + "v": "北师大版高一语文" + }, { + "n": "苏教版", + "v": "苏教版高一语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一英语" + }, { + "n": "人教版", + "v": "人教版高一英语" + }, { + "n": "北师大版", + "v": "北师大版高一英语" + }, { + "n": "苏教版", + "v": "苏教版高一英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一数学" + }, { + "n": "人教版", + "v": "人教版高一数学" + }, { + "n": "北师大版", + "v": "北师大版高一数学" + }, { + "n": "苏教版", + "v": "苏教版高一数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一物理" + }, { + "n": "人教版", + "v": "人教版高一物理" + }, { + "n": "北师大版", + "v": "北师大版高一物理" + }, { + "n": "苏教版", + "v": "苏教版高一物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一化学" + }, { + "n": "人教版", + "v": "人教版高一化学" + }, { + "n": "北师大版", + "v": "北师大版高一化学" + }, { + "n": "苏教版", + "v": "苏教版高一化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一历史" + }, { + "n": "人教版", + "v": "人教版高一历史" + }, { + "n": "北师大版", + "v": "北师大版高一历史" + }, { + "n": "苏教版", + "v": "苏教版高一历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一生物" + }, { + "n": "人教版", + "v": "人教版高一生物" + }, { + "n": "北师大版", + "v": "北师大版高一生物" + }, { + "n": "苏教版", + "v": "苏教版高一生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一思想政治" + }, { + "n": "人教版", + "v": "人教版高一思想政治" + }, { + "n": "北师大版", + "v": "北师大版高一思想政治" + }, { + "n": "苏教版", + "v": "苏教版高一思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一地理" + }, { + "n": "人教版", + "v": "人教版高一地理" + }, { + "n": "北师大版", + "v": "北师大版高一地理" + }, { + "n": "苏教版", + "v": "苏教版高一地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二语文" + }, { + "n": "人教版", + "v": "人教版高二语文" + }, { + "n": "北师大版", + "v": "北师大版高二语文" + }, { + "n": "苏教版", + "v": "苏教版高二语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二英语" + }, { + "n": "人教版", + "v": "人教版高二英语" + }, { + "n": "北师大版", + "v": "北师大版高二英语" + }, { + "n": "苏教版", + "v": "苏教版高二英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二数学" + }, { + "n": "人教版", + "v": "人教版高二数学" + }, { + "n": "北师大版", + "v": "北师大版高二数学" + }, { + "n": "苏教版", + "v": "苏教版高二数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二物理" + }, { + "n": "人教版", + "v": "人教版高二物理" + }, { + "n": "北师大版", + "v": "北师大版高二物理" + }, { + "n": "苏教版", + "v": "苏教版高二物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二化学" + }, { + "n": "人教版", + "v": "人教版高二化学" + }, { + "n": "北师大版", + "v": "北师大版高二化学" + }, { + "n": "苏教版", + "v": "苏教版高二化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二历史" + }, { + "n": "人教版", + "v": "人教版高二历史" + }, { + "n": "北师大版", + "v": "北师大版高二历史" + }, { + "n": "苏教版", + "v": "苏教版高二历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二生物" + }, { + "n": "人教版", + "v": "人教版高二生物" + }, { + "n": "北师大版", + "v": "北师大版高二生物" + }, { + "n": "苏教版", + "v": "苏教版高二生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二思想政治" + }, { + "n": "人教版", + "v": "人教版高二思想政治" + }, { + "n": "北师大版", + "v": "北师大版高二思想政治" + }, { + "n": "苏教版", + "v": "苏教版高二思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二地理" + }, { + "n": "人教版", + "v": "人教版高二地理" + }, { + "n": "北师大版", + "v": "北师大版高二地理" + }, { + "n": "苏教版", + "v": "苏教版高二地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三语文" + }, { + "n": "人教版", + "v": "人教版高三语文" + }, { + "n": "北师大版", + "v": "北师大版高三语文" + }, { + "n": "苏教版", + "v": "苏教版高三语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三英语" + }, { + "n": "人教版", + "v": "人教版高三英语" + }, { + "n": "北师大版", + "v": "北师大版高三英语" + }, { + "n": "苏教版", + "v": "苏教版高三英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三数学" + }, { + "n": "人教版", + "v": "人教版高三数学" + }, { + "n": "北师大版", + "v": "北师大版高三数学" + }, { + "n": "苏教版", + "v": "苏教版高三数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三物理" + }, { + "n": "人教版", + "v": "人教版高三物理" + }, { + "n": "北师大版", + "v": "北师大版高三物理" + }, { + "n": "苏教版", + "v": "苏教版高三物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三化学" + }, { + "n": "人教版", + "v": "人教版高三化学" + }, { + "n": "北师大版", + "v": "北师大版高三化学" + }, { + "n": "苏教版", + "v": "苏教版高三化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三历史" + }, { + "n": "人教版", + "v": "人教版高三历史" + }, { + "n": "北师大版", + "v": "北师大版高三历史" + }, { + "n": "苏教版", + "v": "苏教版高三历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三生物" + }, { + "n": "人教版", + "v": "人教版高三生物" + }, { + "n": "北师大版", + "v": "北师大版高三生物" + }, { + "n": "苏教版", + "v": "苏教版高三生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三思想政治" + }, { + "n": "人教版", + "v": "人教版高三思想政治" + }, { + "n": "北师大版", + "v": "北师大版高三思想政治" + }, { + "n": "苏教版", + "v": "苏教版高三思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三地理" + }, { + "n": "人教版", + "v": "人教版高三地理" + }, { + "n": "北师大版", + "v": "北师大版高三地理" + }, { + "n": "苏教版", + "v": "苏教版高三地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/gaozhong.json b/tvboxqq/多多/json/gaozhong.json new file mode 100644 index 0000000..316329f --- /dev/null +++ b/tvboxqq/多多/json/gaozhong.json @@ -0,0 +1,2682 @@ +{ + "classes": [{ + "type_name": "高一语文", + "type_id": "高一语文" + }, { + "type_name": "高一数学", + "type_id": "高一数学" + }, { + "type_name": "高一英语", + "type_id": "高一英语" + }, { + "type_name": "高一历史", + "type_id": "高一历史" + }, { + "type_name": "高一地理", + "type_id": "高一地理" + }, { + "type_name": "高一生物", + "type_id": "高一生物" + }, { + "type_name": "高一思想政治", + "type_id": "高一思想政治" + }, { + "type_name": "高一物理", + "type_id": "高一物理" + }, { + "type_name": "高一化学", + "type_id": "高一化学" + }, { + "type_name": "高二语文", + "type_id": "高二语文" + }, { + "type_name": "高二数学", + "type_id": "高二数学" + }, { + "type_name": "高二英语", + "type_id": "高二英语" + }, { + "type_name": "高二历史", + "type_id": "高二历史" + }, { + "type_name": "高二地理", + "type_id": "高二地理" + }, { + "type_name": "高二生物", + "type_id": "高二生物" + }, { + "type_name": "高二思想政治", + "type_id": "高二思想政治" + }, { + "type_name": "高二物理", + "type_id": "高二物理" + }, { + "type_name": "高二化学", + "type_id": "高二化学" + }, { + "type_name": "高三语文", + "type_id": "高三语文" + }, { + "type_name": "高三数学", + "type_id": "高三数学" + }, { + "type_name": "高三英语", + "type_id": "高三英语" + }, { + "type_name": "高三历史", + "type_id": "高三历史" + }, { + "type_name": "高三地理", + "type_id": "高三地理" + }, { + "type_name": "高三生物", + "type_id": "高三生物" + }, { + "type_name": "高三思想政治", + "type_id": "高三思想政治" + }, { + "type_name": "高三物理", + "type_id": "高三物理" + }, { + "type_name": "高三化学", + "type_id": "高三化学" + }, { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + }, { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + }], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + "1年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级语文" + }, { + "n": "人教版", + "v": "人教版1年级语文" + }, { + "n": "北师大版", + "v": "北师大版1年级语文" + }, { + "n": "苏教版", + "v": "苏教版1年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级英语" + }, { + "n": "人教版", + "v": "人教版1年级英语" + }, { + "n": "北师大版", + "v": "北师大版1年级英语" + }, { + "n": "苏教版", + "v": "苏教版1年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级数学" + }, { + "n": "人教版", + "v": "人教版1年级数学" + }, { + "n": "北师大版", + "v": "北师大版1年级数学" + }, { + "n": "苏教版", + "v": "苏教版1年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级语文" + }, { + "n": "人教版", + "v": "人教版2年级语文" + }, { + "n": "北师大版", + "v": "北师大版2年级语文" + }, { + "n": "苏教版", + "v": "苏教版2年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级英语" + }, { + "n": "人教版", + "v": "人教版2年级英语" + }, { + "n": "北师大版", + "v": "北师大版2年级英语" + }, { + "n": "苏教版", + "v": "苏教版2年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级数学" + }, { + "n": "人教版", + "v": "人教版2年级数学" + }, { + "n": "北师大版", + "v": "北师大版2年级数学" + }, { + "n": "苏教版", + "v": "苏教版2年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级语文" + }, { + "n": "人教版", + "v": "人教版3年级语文" + }, { + "n": "北师大版", + "v": "北师大版3年级语文" + }, { + "n": "苏教版", + "v": "苏教版3年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级英语" + }, { + "n": "人教版", + "v": "人教版3年级英语" + }, { + "n": "北师大版", + "v": "北师大版3年级英语" + }, { + "n": "苏教版", + "v": "苏教版3年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级数学" + }, { + "n": "人教版", + "v": "人教版3年级数学" + }, { + "n": "北师大版", + "v": "北师大版3年级数学" + }, { + "n": "苏教版", + "v": "苏教版3年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级语文" + }, { + "n": "人教版", + "v": "人教版4年级语文" + }, { + "n": "北师大版", + "v": "北师大版4年级语文" + }, { + "n": "苏教版", + "v": "苏教版4年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级英语" + }, { + "n": "人教版", + "v": "人教版4年级英语" + }, { + "n": "北师大版", + "v": "北师大版4年级英语" + }, { + "n": "苏教版", + "v": "苏教版4年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级数学" + }, { + "n": "人教版", + "v": "人教版4年级数学" + }, { + "n": "北师大版", + "v": "北师大版4年级数学" + }, { + "n": "苏教版", + "v": "苏教版4年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级语文" + }, { + "n": "人教版", + "v": "人教版5年级语文" + }, { + "n": "北师大版", + "v": "北师大版5年级语文" + }, { + "n": "苏教版", + "v": "苏教版5年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级英语" + }, { + "n": "人教版", + "v": "人教版5年级英语" + }, { + "n": "北师大版", + "v": "北师大版5年级英语" + }, { + "n": "苏教版", + "v": "苏教版5年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级数学" + }, { + "n": "人教版", + "v": "人教版5年级数学" + }, { + "n": "北师大版", + "v": "北师大版5年级数学" + }, { + "n": "苏教版", + "v": "苏教版5年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级语文" + }, { + "n": "人教版", + "v": "人教版6年级语文" + }, { + "n": "北师大版", + "v": "北师大版6年级语文" + }, { + "n": "苏教版", + "v": "苏教版6年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级英语" + }, { + "n": "人教版", + "v": "人教版6年级英语" + }, { + "n": "北师大版", + "v": "北师大版6年级英语" + }, { + "n": "苏教版", + "v": "苏教版6年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级数学" + }, { + "n": "人教版", + "v": "人教版6年级数学" + }, { + "n": "北师大版", + "v": "北师大版6年级数学" + }, { + "n": "苏教版", + "v": "苏教版6年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级语文" + }, { + "n": "人教版", + "v": "人教版7年级语文" + }, { + "n": "北师大版", + "v": "北师大版7年级语文" + }, { + "n": "苏教版", + "v": "苏教版7年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级英语" + }, { + "n": "人教版", + "v": "人教版7年级英语" + }, { + "n": "北师大版", + "v": "北师大版7年级英语" + }, { + "n": "苏教版", + "v": "苏教版7年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级数学" + }, { + "n": "人教版", + "v": "人教版7年级数学" + }, { + "n": "北师大版", + "v": "北师大版7年级数学" + }, { + "n": "苏教版", + "v": "苏教版7年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级化学" + }, { + "n": "人教版", + "v": "人教版7年级化学" + }, { + "n": "北师大版", + "v": "北师大版7年级化学" + }, { + "n": "苏教版", + "v": "苏教版7年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级物理" + }, { + "n": "人教版", + "v": "人教版7年级物理" + }, { + "n": "北师大版", + "v": "北师大版7年级物理" + }, { + "n": "苏教版", + "v": "苏教版7年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级生物" + }, { + "n": "人教版", + "v": "人教版7年级生物" + }, { + "n": "北师大版", + "v": "北师大版7年级生物" + }, { + "n": "苏教版", + "v": "苏教版7年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "7年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版7年级历史" + }, { + "n": "人教版", + "v": "人教版7年级历史" + }, { + "n": "北师大版", + "v": "北师大版7年级历史" + }, { + "n": "苏教版", + "v": "苏教版7年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级语文" + }, { + "n": "人教版", + "v": "人教版8年级语文" + }, { + "n": "北师大版", + "v": "北师大版8年级语文" + }, { + "n": "苏教版", + "v": "苏教版8年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级英语" + }, { + "n": "人教版", + "v": "人教版8年级英语" + }, { + "n": "北师大版", + "v": "北师大版8年级英语" + }, { + "n": "苏教版", + "v": "苏教版8年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级数学" + }, { + "n": "人教版", + "v": "人教版8年级数学" + }, { + "n": "北师大版", + "v": "北师大版8年级数学" + }, { + "n": "苏教版", + "v": "苏教版8年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级化学" + }, { + "n": "人教版", + "v": "人教版8年级化学" + }, { + "n": "北师大版", + "v": "北师大版8年级化学" + }, { + "n": "苏教版", + "v": "苏教版8年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级物理" + }, { + "n": "人教版", + "v": "人教版8年级物理" + }, { + "n": "北师大版", + "v": "北师大版8年级物理" + }, { + "n": "苏教版", + "v": "苏教版8年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级生物" + }, { + "n": "人教版", + "v": "人教版8年级生物" + }, { + "n": "北师大版", + "v": "北师大版8年级生物" + }, { + "n": "苏教版", + "v": "苏教版8年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "8年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版8年级历史" + }, { + "n": "人教版", + "v": "人教版8年级历史" + }, { + "n": "北师大版", + "v": "北师大版8年级历史" + }, { + "n": "苏教版", + "v": "苏教版8年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级语文" + }, { + "n": "人教版", + "v": "人教版9年级语文" + }, { + "n": "北师大版", + "v": "北师大版9年级语文" + }, { + "n": "苏教版", + "v": "苏教版9年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级英语" + }, { + "n": "人教版", + "v": "人教版9年级英语" + }, { + "n": "北师大版", + "v": "北师大版9年级英语" + }, { + "n": "苏教版", + "v": "苏教版9年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级数学" + }, { + "n": "人教版", + "v": "人教版9年级数学" + }, { + "n": "北师大版", + "v": "北师大版9年级数学" + }, { + "n": "苏教版", + "v": "苏教版9年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级化学" + }, { + "n": "人教版", + "v": "人教版9年级化学" + }, { + "n": "北师大版", + "v": "北师大版9年级化学" + }, { + "n": "苏教版", + "v": "苏教版9年级化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级物理" + }, { + "n": "人教版", + "v": "人教版9年级物理" + }, { + "n": "北师大版", + "v": "北师大版9年级物理" + }, { + "n": "苏教版", + "v": "苏教版9年级物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级生物" + }, { + "n": "人教版", + "v": "人教版9年级生物" + }, { + "n": "北师大版", + "v": "北师大版9年级生物" + }, { + "n": "苏教版", + "v": "苏教版9年级生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "9年级历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版9年级历史" + }, { + "n": "人教版", + "v": "人教版9年级历史" + }, { + "n": "北师大版", + "v": "北师大版9年级历史" + }, { + "n": "苏教版", + "v": "苏教版9年级历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一语文" + }, { + "n": "人教版", + "v": "人教版高一语文" + }, { + "n": "北师大版", + "v": "北师大版高一语文" + }, { + "n": "苏教版", + "v": "苏教版高一语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一英语" + }, { + "n": "人教版", + "v": "人教版高一英语" + }, { + "n": "外研版", + "v": "外研版高一英语" + }, { + "n": "北师大版", + "v": "北师大版高一英语" + }, { + "n": "苏教版", + "v": "苏教版高一英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一数学" + }, { + "n": "人教版", + "v": "人教版高一数学" + }, { + "n": "北师大版", + "v": "北师大版高一数学" + }, { + "n": "苏教版", + "v": "苏教版高一数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一物理" + }, { + "n": "人教版", + "v": "人教版高一物理" + }, { + "n": "北师大版", + "v": "北师大版高一物理" + }, { + "n": "教科版", + "v": "教科版高一物理" + }, { + "n": "北师大版", + "v": "北师大版高一物理" + }, { + "n": "苏教版", + "v": "苏教版高一物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一化学" + }, { + "n": "人教版", + "v": "人教版高一化学" + }, { + "n": "北师大版", + "v": "北师大版高一化学" + }, { + "n": "苏教版", + "v": "苏教版高一化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一历史" + }, { + "n": "人教版", + "v": "人教版高一历史" + }, { + "n": "北师大版", + "v": "北师大版高一历史" + }, { + "n": "苏教版", + "v": "苏教版高一历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一生物" + }, { + "n": "人教版", + "v": "人教版高一生物" + }, { + "n": "北师大版", + "v": "北师大版高一生物" + }, { + "n": "苏教版", + "v": "苏教版高一生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一思想政治" + }, { + "n": "人教版", + "v": "人教版高一思想政治" + }, { + "n": "北师大版", + "v": "北师大版高一思想政治" + }, { + "n": "苏教版", + "v": "苏教版高一思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高一地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高一地理" + }, { + "n": "人教版", + "v": "人教版高一地理" + }, { + "n": "北师大版", + "v": "北师大版高一地理" + }, { + "n": "苏教版", + "v": "苏教版高一地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二语文" + }, { + "n": "人教版", + "v": "人教版高二语文" + }, { + "n": "北师大版", + "v": "北师大版高二语文" + }, { + "n": "苏教版", + "v": "苏教版高二语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二英语" + }, { + "n": "人教版", + "v": "人教版高二英语" + }, { + "n": "北师大版", + "v": "北师大版高二英语" + }, { + "n": "苏教版", + "v": "苏教版高二英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二数学" + }, { + "n": "人教版", + "v": "人教版高二数学" + }, { + "n": "北师大版", + "v": "北师大版高二数学" + }, { + "n": "苏教版", + "v": "苏教版高二数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二物理" + }, { + "n": "教科版", + "v": "教科版高二物理" + }, { + "n": "人教版", + "v": "人教版高二物理" + }, { + "n": "北师大版", + "v": "北师大版高二物理" + }, { + "n": "苏教版", + "v": "苏教版高二物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二化学" + }, { + "n": "人教版", + "v": "人教版高二化学" + }, { + "n": "北师大版", + "v": "北师大版高二化学" + }, { + "n": "苏教版", + "v": "苏教版高二化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二历史" + }, { + "n": "人教版", + "v": "人教版高二历史" + }, { + "n": "北师大版", + "v": "北师大版高二历史" + }, { + "n": "苏教版", + "v": "苏教版高二历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二生物" + }, { + "n": "人教版", + "v": "人教版高二生物" + }, { + "n": "北师大版", + "v": "北师大版高二生物" + }, { + "n": "苏教版", + "v": "苏教版高二生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二思想政治" + }, { + "n": "人教版", + "v": "人教版高二思想政治" + }, { + "n": "北师大版", + "v": "北师大版高二思想政治" + }, { + "n": "苏教版", + "v": "苏教版高二思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高二地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高二地理" + }, { + "n": "人教版", + "v": "人教版高二地理" + }, { + "n": "北师大版", + "v": "北师大版高二地理" + }, { + "n": "苏教版", + "v": "苏教版高二地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三语文" + }, { + "n": "人教版", + "v": "人教版高三语文" + }, { + "n": "北师大版", + "v": "北师大版高三语文" + }, { + "n": "苏教版", + "v": "苏教版高三语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三英语" + }, { + "n": "人教版", + "v": "人教版高三英语" + }, { + "n": "北师大版", + "v": "北师大版高三英语" + }, { + "n": "苏教版", + "v": "苏教版高三英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三数学" + }, { + "n": "人教版", + "v": "人教版高三数学" + }, { + "n": "北师大版", + "v": "北师大版高三数学" + }, { + "n": "苏教版", + "v": "苏教版高三数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三物理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三物理" + }, { + "n": "教科版", + "v": "教科版高三物理" + }, { + "n": "人教版", + "v": "人教版高三物理" + }, { + "n": "北师大版", + "v": "北师大版高三物理" + }, { + "n": "苏教版", + "v": "苏教版高三物理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三化学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三化学" + }, { + "n": "人教版", + "v": "人教版高三化学" + }, { + "n": "北师大版", + "v": "北师大版高三化学" + }, { + "n": "苏教版", + "v": "苏教版高三化学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三历史": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三历史" + }, { + "n": "人教版", + "v": "人教版高三历史" + }, { + "n": "北师大版", + "v": "北师大版高三历史" + }, { + "n": "苏教版", + "v": "苏教版高三历史" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三生物": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三生物" + }, { + "n": "人教版", + "v": "人教版高三生物" + }, { + "n": "北师大版", + "v": "北师大版高三生物" + }, { + "n": "苏教版", + "v": "苏教版高三生物" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三思想政治": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三思想政治" + }, { + "n": "人教版", + "v": "人教版高三思想政治" + }, { + "n": "北师大版", + "v": "北师大版高三思想政治" + }, { + "n": "苏教版", + "v": "苏教版高三思想政治" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "高三地理": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版高三地理" + }, { + "n": "人教版", + "v": "人教版高三地理" + }, { + "n": "北师大版", + "v": "北师大版高三地理" + }, { + "n": "苏教版", + "v": "苏教版高三地理" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/geshou.json b/tvboxqq/多多/json/geshou.json new file mode 100644 index 0000000..cd61c74 --- /dev/null +++ b/tvboxqq/多多/json/geshou.json @@ -0,0 +1,1111 @@ +{ + "classes": [ +{"type_name":"A阿杜","type_id":"阿杜MV"}, + { + "type_name": "A阿黛尔", + "type_id": "阿黛尔MV" + }, + { + "type_name": "Blackpink", + "type_id": "blackpinkMV" + }, + { + "type_name": "Beyond", + "type_id": "beyondMV" + }, + { + "type_name": "B坂井泉水", + "type_id": "坂井泉水MV" + }, + { + "type_name": "B宝丽金", + "type_id": "宝丽金MV" + }, + { + "type_name": "B布兰妮", + "type_id": "布兰妮MV" + }, + { + "type_name": "C崔健", + "type_id": "催件MV" + }, + { + "type_name": "C蔡依林", + "type_id": "蔡依林MV" + }, + { + "type_name": "C草蜢", + "type_id": "草蜢MV" + }, + { + "type_name": "Coldplay", + "type_id": "coldplayMV" + }, + { + "type_name": "C陈慧娴", + "type_id": "陈慧娴MV" + }, + { + "type_name": "C陈百强", + "type_id": "陈百强MV" + }, + { + "type_name": "C陈淑桦", + "type_id": "陈淑桦MV" + }, + { + "type_name": "C陈瑞", + "type_id": "陈瑞MV" + }, + + { + "type_name": "C陈慧琳", + "type_id": "陈慧琳MV" + }, + { + "type_name": "D邓丽君", + "type_id": "邓丽君MV" + }, + { + "type_name": "D邓紫棋", + "type_id": "邓紫棋MV" + }, + { + "type_name": "D刀郎", + "type_id": "刀郎MV" + }, + { + "type_name": "D达明一派", + "type_id": "刘以达MV" + }, + { + "type_name": "F费玉清", + "type_id": "费玉清MV" + }, + { + "type_name": "F飞图", + "type_id": "飞图MV" + }, + { + "type_name": "G谷村新司", + "type_id": "谷村新司MV" + }, + { + "type_name": "G郭富城", + "type_id": "郭富城MV" + }, + { + "type_name": "G关淑怡", + "type_id": "关淑怡MV" + }, + { + "type_name": "H黄凯芹", + "type_id": "黄凯芹MV" + }, + { + "type_name": "J降央卓玛", + "type_id": "降央卓玛MV" + }, + + { + "type_name": "J江慧", + "type_id": "江慧MV" + }, + { + "type_name": "J吉永小百合", + "type_id": "吉永小百合MV" + }, + { + "type_name": "J金庸", + "type_id": "金庸影视MV" + }, + { + "type_name": "K柯以敏", + "type_id": "柯以敏MV" + }, + { + "type_name": "K邝美云", + "type_id": "邝美云MV" + }, + { + "type_name": "L刘德华", + "type_id": "刘德华MV" + }, + { + "type_name": "Lady Gaga", + "type_id": "Lady GagaMV" + }, + { + "type_name": "L龙飘飘", + "type_id": "龙飘飘MV" + }, + { + "type_name": "L李贞贤", + "type_id": "李贞贤MV" + }, + { + "type_name": "L李秀英", + "type_id": "李秀英MV" + }, + { + "type_name": "L罗大佑", + "type_id": "罗大佑MV" + }, + { + "type_name": "L林志炫", + "type_id": "林志炫MV" + }, + { + "type_name": "L林忆莲", + "type_id": "林忆莲MV" + }, + { + "type_name": "L李知恩", + "type_id": "李知恩MV" + }, + { + "type_name": "L梁静茹", + "type_id": "梁静茹MV" + }, + { + "type_name": "L冷漠", + "type_id": "冷漠MV" + }, + { + "type_name": "L李克勤", + "type_id": "李克勤MV" + }, + { + "type_name": "L林子祥", + "type_id": "林子祥MV" + }, + { + "type_name": "L黎明", + "type_id": "黎明MV" + }, + { + "type_name": "L刘若英", + "type_id": "刘若英MV" + }, + { + "type_name": "M莫文蔚", + "type_id": "莫文蔚MV" + }, + { + "type_name": "M孟庭苇", + "type_id": "孟庭苇MV" + }, + { + "type_name": "M麦当娜", + "type_id": "麦当娜MV" + }, + + { + "type_name": "M迈克杰克逊", + "type_id": "迈克杰克逊MV" + }, + { + "type_name": "N雅尼紫禁城", + "type_id": "雅尼紫禁城MV" + }, + { + "type_name": "P潘越云", + "type_id": "潘越云MV" + }, + { + "type_name": "P潘美辰", + "type_id": "潘美辰MV" + }, + { + "type_name": "Q齐秦", + "type_id": "齐秦MV" + }, + + { + "type_name": "R任贤齐", + "type_id": "任贤齐MV" + }, + { + "type_name": "S苏慧伦", + "type_id": "苏慧伦MV" + }, + { + "type_name": "T童安格", + "type_id": "童安格MV" + }, + { + "type_name": "TFBOYS", + "type_id": "TFBOYSMV" + }, + { + "type_name": "T太极乐队", + "type_id": "太极乐队MV" + }, + { + "type_name": "T唐朝摇滚", + "type_id": "唐朝摇滚MV" + }, + + { + "type_name": "T谭咏麟", + "type_id": "谭咏麟MV" + }, + + { + "type_name": "W王琪", + "type_id": "王琪MV" + }, + { + "type_name": "W伍珂玥", + "type_id": "伍珂玥MV" + }, + { + "type_name": "W王杰", + "type_id": "王杰MV" + }, + { + "type_name": "W伍佰", + "type_id": "伍佰MV" + }, + { + "type_name": "W温兆伦", + "type_id": "温兆伦MV" + }, + { + "type_name": "W王菲", + "type_id": "王菲MV" + }, + { + "type_name": "X徐小凤", + "type_id": "徐小凤MV" + }, + { + "type_name": "X谢琳", + "type_id": "谢琳MV" + }, + { + "type_name": "X席琳迪翁", + "type_id": "席琳迪翁MV" + }, + { + "type_name": "X许嵩", + "type_id": "黄许嵩MV" + }, + { + "type_name": "X许美静", + "type_id": "许美静MV" + }, + { + "type_name": "X许冠杰", + "type_id": "许冠杰MV" + }, + { + "type_name": "X熊天平", + "type_id": "熊天平MV" + }, + { + "type_name": "X小虎队", + "type_id": "小虎队MV" + }, + { + "type_name": "X许巍", + "type_id": "许巍MV" + }, + { + "type_name": "Y叶启田", + "type_id": "叶启田MV" + }, + { + "type_name": "Y杨钰莹", + "type_id": "杨钰莹MV" + }, + { + "type_name": "Y叶玉卿", + "type_id": "叶玉卿MV" + }, + { + "type_name": "Y杨千嬅", + "type_id": "杨千嬅MV" + }, + { + "type_name": "Y怡正宵", + "type_id": "怡正宵MV" + }, + { + "type_name": "Z左麟右李", + "type_id": "左麟右李MV" + }, + { + "type_name": "Z张楚", + "type_id": "张楚MV" + }, + { + "type_name": "Z张真", + "type_id": "张真MV" + }, + { + "type_name": "Z张震岳", + "type_id": "张震岳MV" + }, + { + "type_name": "Z赵传", + "type_id": "赵传MV" + }, + { + "type_name": "Z周华健", + "type_id": "周华健MV" + }, + { + "type_name": "Z周启生", + "type_id": "周启生MV" + }, + { + "type_name": "Z张信哲", + "type_id": "张信哲MV" + }, + { + "type_name": "Z张也", + "type_id": "张也MV" + }, + + { + "type_name": "Z周慧敏", + "type_id": "周慧敏MV" + }, + + { + "type_name": "Z张碧晨", + "type_id": "张碧晨MV" + }, + { + "type_name": "Z中岛美雪", + "type_id": "中岛美雪MV" + }, + { + "type_name": "Z张学友", + "type_id": "张学友MV" + }, + { + "type_name": "Z猪哥亮", + "type_id": "猪哥亮MV" + }, + { + "type_name": "Z周杰伦", + "type_id": "周杰伦MV" + }, + { + "type_name": "Z周深", + "type_id": "周深MV" + }, + { + "type_name": "Z卓依婷", + "type_id": "卓依婷MV" + }, + { + "type_name": "Z张蔷", + "type_id": "张蔷MV" + }, + { + "type_name": "Z张帝", + "type_id": "张帝MV" + }, + { + "type_name": "Z张国荣", + "type_id": "张国荣MV" + }, + { + "type_name": "Z周传雄", + "type_id": "周传雄MV" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + + "MV": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "MV" + }, + { + "n": "周杰伦", + "v": "周杰伦" + }, + { + "n": "陈奕迅", + "v": "陈奕迅" + }, + { + "n": "Beyond", + "v": "Beyond" + }, + { + "n": "刘德华", + "v": "刘德华" + }, + { + "n": "郭富城", + "v": "郭富城" + }, + { + "n": "张学友", + "v": "张学友" + }, + { + "n": "黎明", + "v": "黎明" + }, + { + "n": "李宗盛", + "v": "李宗盛" + }, + { + "n": "邓丽君", + "v": "邓丽君" + }, + { + "n": "朴树", + "v": "朴树" + }, + { + "n": "林子祥", + "v": "林子祥" + }, + { + "n": "任贤齐", + "v": "任贤齐" + }, + { + "n": "张信哲", + "v": "张信哲" + }, + { + "n": "孙楠", + "v": "孙楠" + }, + { + "n": "张宇", + "v": "张宇" + }, + { + "n": "周华健", + "v": "周华健" + }, + { + "n": "蔡依林", + "v": "蔡依林" + }, + { + "n": "薛之谦", + "v": "薛之谦" + }, + { + "n": "洛天依", + "v": "洛天依" + }, + { + "n": "初音未来", + "v": "初音未来" + }, + { + "n": "许嵩", + "v": "许嵩" + }, + { + "n": "戴佩妮", + "v": "戴佩妮" + }, + { + "n": "邓紫棋", + "v": "邓紫棋" + }, + { + "n": "张韶涵", + "v": "张韶涵" + }, + { + "n": "蔡健雅", + "v": "蔡健雅" + }, + { + "n": "莫文蔚", + "v": "莫文蔚" + }, + { + "n": "刘若英", + "v": "刘若英" + }, + { + "n": "周深", + "v": "周深" + }, + { + "n": "毛不易", + "v": "毛不易" + }, + { + "n": "汪苏泷", + "v": "汪苏泷" + }, + { + "n": "李宇春", + "v": "李宇春" + }, + { + "n": "徐佳莹", + "v": "徐佳莹" + }, + { + "n": "杨宗纬", + "v": "杨宗纬" + }, + { + "n": "胡彦斌", + "v": "胡彦斌" + }, + { + "n": "杨千嬅", + "v": "杨千嬅" + }, + { + "n": "张靓颖", + "v": "张靓颖" + }, + { + "n": "李荣浩", + "v": "李荣浩" + }, + { + "n": "杨丞琳", + "v": "杨丞琳" + }, + { + "n": "林志炫", + "v": "林志炫" + }, + { + "n": "陶喆", + "v": "陶喆" + }, + { + "n": "胡夏", + "v": "胡夏" + }, + { + "n": "李玉刚", + "v": "李玉刚" + }, + { + "n": "弦子", + "v": "弦子" + }, + { + "n": "陈小春", + "v": "陈小春" + }, + { + "n": "萧亚轩", + "v": "萧亚轩" + }, + { + "n": "鹿晗", + "v": "鹿晗" + }, + { + "n": "纵贯线", + "v": "纵贯线" + }, + { + "n": "许巍", + "v": "许巍" + }, + { + "n": "林俊杰", + "v": "林俊杰" + }, + { + "n": "赵雷", + "v": "赵雷" + }, + { + "n": "谭咏麟", + "v": "谭咏麟" + }, + { + "n": "凤凰传奇", + "v": "凤凰传奇" + }, + { + "n": "容祖儿", + "v": "容祖儿" + }, + { + "n": "周传雄", + "v": "周传雄" + }, + { + "n": "SHE", + "v": "SHE" + }, + { + "n": "苏打绿", + "v": "苏打绿" + }, + { + "n": "五月天", + "v": "五月天" + }, + { + "n": "张国荣", + "v": "张国荣" + }, + { + "n": "梅艳芳", + "v": "梅艳芳" + }, + { + "n": "孙燕姿", + "v": "孙燕姿" + }, + { + "n": "李健", + "v": "李健" + }, + { + "n": "华晨宇", + "v": "华晨宇" + }, + { + "n": "袁娅维", + "v": "袁娅维" + }, + { + "n": "大张伟", + "v": "大张伟" + }, + { + "n": "TFBOYS", + "v": "TFBOYS" + }, + { + "n": "王俊凯", + "v": "王俊凯" + }, + { + "n": "易烊千玺", + "v": "易烊千玺" + }, + { + "n": "王源", + "v": "王源" + }, + { + "n": "田馥甄", + "v": "田馥甄" + }, + { + "n": "小虎队", + "v": "小虎队" + }, + { + "n": "张杰", + "v": "张杰" + }, + { + "n": "王菲", + "v": "王菲" + }, + { + "n": "伍佰", + "v": "伍佰" + }, + { + "n": "刀郎", + "v": "刀郎" + }, + { + "n": "草蜢", + "v": "草蜢" + }, + { + "n": "潘玮柏", + "v": "潘玮柏" + }, + { + "n": "梁静茹", + "v": "梁静茹" + }, + { + "n": "林宥嘉", + "v": "林宥嘉" + }, + { + "n": "蔡徐坤", + "v": "蔡徐坤" + }, + { + "n": "周慧敏", + "v": "周慧敏" + }, + { + "n": "李圣杰", + "v": "李圣杰" + }, + { + "n": "张惠妹", + "v": "张惠妹" + }, + { + "n": "萧敬腾", + "v": "萧敬腾" + }, + { + "n": "周笔畅", + "v": "周笔畅" + }, + { + "n": "焦迈奇", + "v": "焦迈奇" + }, + { + "n": "尤长靖", + "v": "尤长靖" + }, + { + "n": "郑中基", + "v": "郑中基" + }, + { + "n": "谭维维", + "v": "谭维维" + }, + { + "n": "陈慧娴", + "v": "陈慧娴" + }, + { + "n": "张艺兴", + "v": "张艺兴" + }, + { + "n": "王嘉尔", + "v": "王嘉尔" + }, + { + "n": "刘宪华", + "v": "刘宪华" + }, + { + "n": "张敬轩", + "v": "张敬轩" + }, + { + "n": "李克勤", + "v": "李克勤" + }, + { + "n": "阿杜", + "v": "阿杜" + }, + { + "n": "郭静", + "v": "郭静" + }, + { + "n": "崔健", + "v": "崔健" + }, + { + "n": "庾澄庆", + "v": "庾澄庆" + }, + { + "n": "汪峰", + "v": "汪峰" + }, + { + "n": "那英", + "v": "那英" + }, + { + "n": "杨坤", + "v": "杨坤" + }, + { + "n": "叶倩文", + "v": "叶倩文" + }, + { + "n": "王心凌", + "v": "王心凌" + }, + { + "n": "张震岳", + "v": "张震岳" + }, + { + "n": "韩红", + "v": "韩红" + }, + { + "n": "齐秦", + "v": "齐秦" + }, + { + "n": "张雨生", + "v": "张雨生" + }, + { + "n": "黄品源", + "v": "黄品源" + }, + { + "n": "林忆莲", + "v": "林忆莲" + }, + { + "n": "丁当", + "v": "丁当" + }, + { + "n": "郑智化", + "v": "郑智化" + }, + { + "n": "李玟", + "v": "李玟" + }, + { + "n": "谢霆锋", + "v": "谢霆锋" + }, + { + "n": "黄小琥", + "v": "黄小琥" + }, + { + "n": "徐小凤", + "v": "徐小凤" + }, + { + "n": "任嘉伦", + "v": "任嘉伦" + }, + { + "n": "卓依婷", + "v": "卓依婷" + }, + { + "n": "逃跑计划", + "v": "逃跑计划" + }, + { + "n": "青鸟飞鱼", + "v": "青鸟飞鱼" + }, + { + "n": "飞儿乐队", + "v": "飞儿乐队" + }, + { + "n": "花儿乐队", + "v": "花儿乐队" + }, + { + "n": "南拳妈妈", + "v": "南拳妈妈" + }, + { + "n": "水木年华", + "v": "水木年华" + }, + { + "n": "动力火车", + "v": "动力火车" + }, + { + "n": "筷子兄弟", + "v": "筷子兄弟" + }, + { + "n": "鹿先森乐队", + "v": "鹿先森乐队" + }, + { + "n": "信乐队", + "v": "信乐队" + }, + { + "n": "旅行团乐队", + "v": "旅行团乐队" + }, + { + "n": "By2", + "v": "By2" + }, + { + "n": "郁可唯", + "v": "郁可唯" + }, + { + "n": "宋亚森", + "v": "宋亚森" + }, + { + "n": "费玉清", + "v": "费玉清" + }, + { + "n": "费翔", + "v": "费翔" + }, + { + "n": "金志文", + "v": "金志文" + }, + { + "n": "黄家强", + "v": "黄家强" + }, + { + "n": "方大同", + "v": "方大同" + }, + { + "n": "吴克群", + "v": "吴克群" + }, + { + "n": "罗大佑", + "v": "罗大佑" + }, + { + "n": "光良", + "v": "光良" + }, + { + "n": "田震", + "v": "田震" + }, + { + "n": "凤飞飞", + "v": "凤飞飞" + }, + { + "n": "谭晶", + "v": "谭晶" + }, + { + "n": "王杰", + "v": "王杰" + }, + { + "n": "羽泉", + "v": "羽泉" + }, + { + "n": "金池", + "v": "金池" + }, + { + "n": "屠洪刚", + "v": "屠洪刚" + }, + { + "n": "戴荃", + "v": "戴荃" + }, + { + "n": "郭采洁", + "v": "郭采洁" + }, + { + "n": "罗志祥", + "v": "罗志祥" + }, + { + "n": "王力宏", + "v": "王力宏" + }, + { + "n": "林肯公园", + "v": "林肯公园" + }, + { + "n": "迈克尔杰克逊", + "v": "迈克尔杰克逊" + }, + { + "n": "泰勒·斯威夫特", + "v": "泰勒·斯威夫特" + }, + { + "n": "阿黛尔", + "v": "阿黛尔" + }, + { + "n": "BIGBANG", + "v": "BIGBANG" + }, + { + "n": "LadyGaga", + "v": "LadyGaga" + }, + { + "n": "贾斯丁比伯", + "v": "贾斯丁比伯" + }, + { + "n": "中岛美雪", + "v": "中岛美雪" + }, + { + "n": "仓木麻衣", + "v": "仓木麻衣" + }, + { + "n": "后街男孩", + "v": "后街男孩" + }, + { + "n": "布兰妮", + "v": "布兰妮" + }, + { + "n": "夜愿乐队", + "v": "夜愿乐队" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/meinv.json b/tvboxqq/多多/json/meinv.json new file mode 100644 index 0000000..ff3332a --- /dev/null +++ b/tvboxqq/多多/json/meinv.json @@ -0,0 +1,47 @@ +{ + "classes": [ +{"type_name": "抖音合集","type_id":"抖音合集"}, +{"type_name": "快手美女合集","type_id":"快手美女合集"}, +{"type_name": "4K小姐姐","type_id": "4K小姐姐"}, +{"type_name": "小姐姐","type_id":"小姐姐超清"}, +{"type_name": "黑丝","type_id":"黑丝"}, +{"type_name": "超短裤","type_id":"超短裤"}, +{"type_name": "超短裙","type_id":"超短裙"}, +{"type_name": "牛仔裤","type_id":"牛仔裤"}, +{"type_name": "选美","type_id":"选美"}, +{"type_name": "模特","type_id":"模特"}, +{"type_name": "泳装秀","type_id":"泳装秀"}, +{"type_name": "内衣秀","type_id":"内衣秀"}, +{"type_name": "练习室","type_id":"练习室"}, +{"type_name": "美女舞蹈","type_id":"美女舞蹈"}, +{"type_name": "舞蹈综合","type_id":"舞蹈综合"}, +{"type_name": "舞蹈教程","type_id":"舞蹈教程"}, +{"type_name": "古风舞蹈","type_id":"古风舞蹈"}, +{"type_name": "印度歌舞","type_id":"印度歌舞"}, +{"type_name": "明星舞蹈","type_id":"明星舞蹈"}, +{"type_name": "韩舞","type_id":"韩舞"}, +{"type_name": "古典舞","type_id":"古典舞"}, +{"type_name": "翻跳","type_id":"翻跳"}, +{"type_name": "中国舞","type_id":"中国舞"}, +{"type_name": "古风舞","type_id":"古风舞"}, +{"type_name": "现代舞","type_id":"现代舞"}, +{"type_name": "爵士舞","type_id":"爵士舞"}, +{"type_name": "芭蕾","type_id":"芭蕾"}, +{"type_name": "宅舞","type_id": "宅舞"}, +{"type_name": "街舞","type_id": "街舞"}, +{"type_name": "编舞","type_id":"编舞"}, +{"type_name": "POPPING","type_id":"POPPING"}, +{"type_name": "桃源恋歌","type_id":"桃源恋歌"}, +{"type_name": "新宝岛","type_id":"新宝岛"}, +{"type_name": "拉丁舞","type_id":"拉丁舞"}, +{"type_name": "蹦迪","type_id":"蹦迪"}, +{"type_name": "民族舞","type_id":"民族舞"}, +{"type_name": "抖肩舞","type_id":"抖肩舞"}, +{"type_name": "齐舞","type_id":"齐舞"}, +{"type_name": "机械舞","type_id":"机械舞"}, +{"type_name": "广场舞","type_id":"广场舞"}, +{"type_name": "极乐净土","type_id":"极乐净土"}, +{"type_name": "BDF","type_id":"BDF"} + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" +} \ No newline at end of file diff --git a/tvboxqq/多多/json/mtv.json b/tvboxqq/多多/json/mtv.json new file mode 100644 index 0000000..3b63b93 --- /dev/null +++ b/tvboxqq/多多/json/mtv.json @@ -0,0 +1,925 @@ +{ + "classes": [ + { + "type_name": "演唱会", + "type_id": "演唱会" + }, +{"type_name":"A阿杜","type_id":"阿杜演唱会4K"}, + { + "type_name": "A阿黛尔", + "type_id": "阿黛尔演唱会" + }, + { + "type_name": "Blackpink", + "type_id": "blackpink演唱会" + }, + { + "type_name": "Beyond", + "type_id": "beyond演唱会" + }, + { + "type_name": "B坂井泉水", + "type_id": "坂井泉水演唱会" + }, + { + "type_name": "B宝丽金", + "type_id": "宝丽金演唱会" + }, + { + "type_name": "B布兰妮", + "type_id": "布兰妮演唱会" + }, + { + "type_name": "C陈瑞", + "type_id": "陈瑞歌曲" + }, + { + "type_name": "C崔健", + "type_id": "崔健演唱会" + }, + { + "type_name": "C陈意文", + "type_id": "陈意文歌曲" + }, + { + "type_name": "C蔡依林", + "type_id": "蔡依林演唱会" + }, + { + "type_name": "C草蜢", + "type_id": "草蜢演唱会" + }, + { + "type_name": "Coldplay", + "type_id": "coldplay演唱会" + }, + { + "type_name": "C陈慧娴", + "type_id": "陈慧娴演唱会" + }, + { + "type_name": "C陈百强", + "type_id": "陈百强演唱会" + }, + { + "type_name": "C陈淑桦", + "type_id": "陈淑桦演唱会" + }, + + { + "type_name": "C陈慧琳", + "type_id": "陈慧琳演唱会" + }, + { + "type_name": "D邓丽君", + "type_id": "邓丽君演唱会" + }, + { + "type_name": "D邓紫棋", + "type_id": "邓紫棋演唱会" + }, + { + "type_name": "D刀郎", + "type_id": "刀郎演唱会" + }, + { + "type_name": "D达明一派", + "type_id": "刘以达歌曲" + }, + { + "type_name": "F费玉清", + "type_id": "费玉清演唱会" + }, + { + "type_name": "F飞图", + "type_id": "飞图演唱会" + }, + { + "type_name": "G谷村新司", + "type_id": "谷村新司演唱会" + }, + { + "type_name": "G郭富城", + "type_id": "郭富城演唱会" + }, + { + "type_name": "G高胜美", + "type_id": "高胜美演唱会" + }, + { + "type_name": "G关淑怡", + "type_id": "关淑怡演唱会" + }, + { + "type_name": "H黄凯芹", + "type_id": "黄凯芹演唱会" + }, + { + "type_name": "J降央卓玛", + "type_id": "降央卓玛演唱会" + }, + { + "type_name": "J江慧", + "type_id": "江慧歌曲" + }, + { + "type_name": "J吉永小百合", + "type_id": "吉永小百合歌曲" + }, + { + "type_name": "J金庸", + "type_id": "金庸影视歌曲" + }, + { + "type_name": "K柯以敏", + "type_id": "柯以敏演唱会" + }, + { + "type_name": "K邝美云", + "type_id": "邝美云歌曲" + }, + { + "type_name": "L刘德华", + "type_id": "刘德华演唱会" + }, + { + "type_name": "L李贞贤", + "type_id": "李贞贤演唱会" + }, + { + "type_name": "L李秀英", + "type_id": "李秀英演唱会" + }, + { + "type_name": "L李志", + "type_id": "李志歌曲" + }, + { + "type_name": "Lady Gaga", + "type_id": "Lady Gaga演唱会" + }, + { + "type_name": "L龙飘飘", + "type_id": "龙飘飘演唱会" + }, + { + "type_name": "L罗大佑", + "type_id": "罗大佑演唱会" + }, + { + "type_name": "L林志炫", + "type_id": "林志炫演唱会" + }, + { + "type_name": "L林忆莲", + "type_id": "林忆莲演唱会" + }, + { + "type_name": "L李知恩", + "type_id": "李知恩演唱会" + }, + { + "type_name": "L梁静茹", + "type_id": "梁静茹演唱会" + }, + { + "type_name": "L冷漠", + "type_id": "冷漠演唱会" + }, + { + "type_name": "L李克勤", + "type_id": "李克勤演唱会" + }, + { + "type_name": "L林子祥", + "type_id": "林子祥演唱会" + }, + { + "type_name": "L黎明", + "type_id": "黎明演唱会" + }, + { + "type_name": "L刘若英", + "type_id": "刘若英演唱会" + }, + { + "type_name": "M莫文蔚", + "type_id": "莫文蔚演唱会" + }, + { + "type_name": "M孟庭苇", + "type_id": "孟庭苇演唱会" + }, + { + "type_name": "M麦当娜", + "type_id": "麦当娜演唱会" + }, + + { + "type_name": "M迈克杰克逊", + "type_id": "迈克杰克逊演唱会" + }, + { + "type_name": "N雅尼紫禁城", + "type_id": "雅尼紫禁城演唱会" + }, + { + "type_name": "P潘越云", + "type_id": "潘越云演唱会" + }, + { + "type_name": "P潘美辰", + "type_id": "潘美辰演唱会" + }, + { + "type_name": "Q齐秦", + "type_id": "齐秦演唱会" + }, + + { + "type_name": "R任贤齐", + "type_id": "任贤齐演唱会" + }, + { + "type_name": "S苏慧伦", + "type_id": "苏慧伦演唱会" + }, + { + "type_name": "T童安格", + "type_id": "童安格演唱会" + }, + { + "type_name": "TFBOYS", + "type_id": "TFBOYS演唱会" + }, + { + "type_name": "T太极乐队", + "type_id": "太极乐队演唱会" + }, + { + "type_name": "T唐朝摇滚", + "type_id": "唐朝摇滚演唱会" + }, + + { + "type_name": "T谭咏麟", + "type_id": "谭咏麟演唱会" + }, + + { + "type_name": "W王琪", + "type_id": "王琪歌曲" + }, + { + "type_name": "W伍珂玥", + "type_id": "伍珂玥演唱会" + }, + { + "type_name": "W王杰", + "type_id": "王杰演唱会" + }, + { + "type_name": "W伍佰", + "type_id": "伍佰演唱会" + }, + { + "type_name": "W温兆伦", + "type_id": "温兆伦演唱会" + }, + { + "type_name": "W王菲", + "type_id": "王菲演唱会" + }, + { + "type_name": "X徐小凤", + "type_id": "徐小凤演唱会" + }, + { + "type_name": "X席琳迪翁", + "type_id": "席琳迪翁演唱会" + }, + { + "type_name": "X许嵩", + "type_id": "黄许嵩演唱会" + }, + { + "type_name": "X许美静", + "type_id": "许美静演唱会" + }, + { + "type_name": "X许冠杰", + "type_id": "许冠杰演唱会" + }, + { + "type_name": "X小虎队", + "type_id": "小虎队演唱会" + }, + { + "type_name": "X熊天平", + "type_id": "熊天平演唱会" + }, + { + "type_name": "X许巍", + "type_id": "许巍演唱会" + }, + { + "type_name": "Y叶启田", + "type_id": "叶启田演唱会" + }, + { + "type_name": "Y杨钰莹", + "type_id": "杨钰莹演唱会" + }, + { + "type_name": "Y叶玉卿", + "type_id": "叶玉卿演唱会" + }, + { + "type_name": "Y杨千嬅", + "type_id": "杨千嬅演唱会" + }, + { + "type_name": "Y怡正宵", + "type_id": "怡正宵演唱会" + }, + { + "type_name": "Z左麟右李", + "type_id": "左麟右李演唱会" + }, + { + "type_name": "Z张楚", + "type_id": "张楚演唱会" + }, + { + "type_name": "Z张真", + "type_id": "张真歌曲" + }, + { + "type_name": "Z张震岳", + "type_id": "张震岳演唱会" + }, + { + "type_name": "Z赵传", + "type_id": "赵传演唱会" + }, + { + "type_name": "Z周华健", + "type_id": "周华健演唱会" + }, + { + "type_name": "Z周启生", + "type_id": "周启生演唱会" + }, + { + "type_name": "Z张信哲", + "type_id": "张信哲演唱会" + }, + { + "type_name": "Z张也", + "type_id": "张也歌曲" + }, + + { + "type_name": "Z周慧敏", + "type_id": "周慧敏演唱会" + }, + + { + "type_name": "Z张碧晨", + "type_id": "张碧晨演唱会" + }, + { + "type_name": "Z中岛美雪", + "type_id": "中岛美雪演唱会" + }, + { + "type_name": "Z张学友", + "type_id": "张学友演唱会" + }, + { + "type_name": "Z张卫健", + "type_id": "张卫健歌曲" + }, + { + "type_name": "Z猪哥亮", + "type_id": "猪哥亮歌曲" + }, + { + "type_name": "Z周杰伦", + "type_id": "周杰伦演唱会" + }, + { + "type_name": "Z周深", + "type_id": "周深演唱会" + }, + { + "type_name": "Z张蔷", + "type_id": "张蔷演唱会" + }, + { + "type_name": "Z张帝", + "type_id": "张帝演唱会" + }, + { + "type_name": "Z张琳", + "type_id": "张琳,灰太狼" + }, + { + "type_name": "Z张国荣", + "type_id": "张国荣演唱会" + }, + { + "type_name": "Z周传雄", + "type_id": "周传雄演唱会" + } + + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": {"演唱会": [ + {"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{ + "key": "tid", + "name": "分类", + "value": [ +{"n":"全部","v":"演唱会4K"}, +{"n":"A阿杜","v":"阿杜演唱会4K"}, +{"n":"A阿黛尔","v":"阿黛尔演唱会4K"}, +{"n":"BBeyond","v":"Beyond演唱会4K"}, +{"n":"BBy2","v":"By2演唱会4K"}, +{"n":"BBIGBANG","v":"BIGBANG演唱会4K"}, +{"n":"B布兰妮","v":"布兰妮演唱会4K"}, +{"n":"C程响","v":"程响演唱会4K"}, +{"n":"C陈奕迅","v":"陈奕迅演唱会4K"}, +{"n":"C蔡依林","v":"蔡依林演唱会4K"}, +{"n":"C初音未来","v":"初音未来演唱会4K"}, +{"n":"C蔡健雅","v":"蔡健雅演唱会4K"}, +{"n":"C陈小春","v":"陈小春演唱会4K"}, +{"n":"C草蜢","v":"草蜢演唱会4K"}, +{"n":"C陈慧娴","v":"陈慧娴演唱会4K"}, +{"n":"C崔健","v":"崔健演唱会4K"}, +{"n":"C仓木麻衣","v":"仓木麻衣演唱会4K"}, +{"n":"D戴荃","v":"戴荃演唱会4K"}, +{"n":"D动力火车","v":"动力火车演唱会4K"}, +{"n":"D邓丽君","v":"邓丽君演唱会4K"}, +{"n":"D丁当","v":"丁当演唱会4K"}, +{"n":"D刀郎","v":"刀郎演唱会4K"}, +{"n":"D邓紫棋","v":"邓紫棋演唱会4K"}, +{"n":"D戴佩妮","v":"戴佩妮演唱会4K"}, +{"n":"D邓丽君","v":"邓丽君演唱会4K"}, +{"n":"F飞儿乐队","v":"飞儿乐队演唱会4K"}, +{"n":"F费玉清","v":"费玉清演唱会4K"}, +{"n":"F费翔","v":"费翔演唱会4K"}, +{"n":"F方大同","v":"方大同演唱会4K"}, +{"n":"F房东的猫","v":"房东的猫演唱会4K"}, +{"n":"F凤飞飞","v":"凤飞飞演唱会4K"}, +{"n":"F凤凰传奇","v":"凤凰传奇演唱会4K"}, +{"n":"G郭采洁","v":"郭采洁MV4K"}, +{"n":"G光良","v":"光良演唱会4K"}, +{"n":"G郭静","v":"郭静演唱会4K"}, +{"n":"G郭富城","v":"郭富城演唱会4K"}, +{"n":"H胡彦斌","v":"胡彦斌演唱会4K"}, +{"n":"H胡夏","v":"胡夏演唱会4K"}, +{"n":"H韩红","v":"韩红演唱会4K"}, +{"n":"H黄品源","v":"黄品源演唱会4K"}, +{"n":"H黄小琥","v":"黄小琥演唱会4K"}, +{"n":"H花儿乐队","v":"花儿乐队演唱会4K"}, +{"n":"H黄家强","v":"黄家强演唱会4K"}, +{"n":"H后街男孩","v":"后街男孩演唱会4K"}, +{"n":"J经典老歌","v":"经典老歌4K"}, +{"n":"J贾斯丁比伯","v":"贾斯丁比伯演唱会4K"}, +{"n":"J金池","v":"金池演唱会4K"}, +{"n":"J金志文","v":"金志文演唱会4K"}, +{"n":"J焦迈奇","v":"焦迈奇演唱会4K"}, +{"n":"K筷子兄弟","v":"筷子兄弟演唱会4K"}, +{"n":"L李玟","v":"李玟演唱会4K"}, +{"n":"L林忆莲","v":"林忆莲演唱会4K"}, +{"n":"L李克勤","v":"李克勤演唱会4K"}, +{"n":"L刘宪华","v":"刘宪华演唱会4K"}, +{"n":"L李圣杰","v":"李圣杰演唱会4K"}, +{"n":"L林宥嘉","v":"林宥嘉演唱会4K"}, +{"n":"L梁静茹","v":"梁静茹演唱会4K"}, +{"n":"L李健","v":"李健演唱会4K"}, +{"n":"L林俊杰","v":"林俊杰演唱会4K"}, +{"n":"L李玉刚","v":"李玉刚演唱会4K"}, +{"n":"L林志炫","v":"林志炫演唱会4K"}, +{"n":"L李荣浩","v":"李荣浩演唱会4K"}, +{"n":"L李宇春","v":"李宇春演唱会4K"}, +{"n":"L洛天依","v":"洛天依演唱会4K"}, +{"n":"L林子祥","v":"林子祥演唱会4K"}, +{"n":"L李宗盛","v":"李宗盛演唱会4K"}, +{"n":"L黎明","v":"黎明演唱会4K"}, +{"n":"L刘德华","v":"刘德华演唱会4K"}, +{"n":"L罗大佑","v":"罗大佑演唱会4K"}, +{"n":"L林肯公园","v":"林肯公园演唱会4K"}, +{"n":"LLadyGaga","v":"LadyGaga演唱会4K"}, +{"n":"L旅行团乐队","v":"旅行团乐队演唱会4K"}, +{"n":"M莫文蔚","v":"莫文蔚演唱会4K"}, +{"n":"M毛不易","v":"毛不易演唱会4K"}, +{"n":"M梅艳芳","v":"梅艳芳演唱会4K"}, +{"n":"M迈克尔杰克逊","v":"迈克尔杰克逊演唱会4K"}, +{"n":"N南拳妈妈","v":"南拳妈妈演唱会4K"}, +{"n":"P朴树","v":"朴树演唱会4K"}, +{"n":"Q齐秦","v":"齐秦演唱会4K"}, +{"n":"Q青鸟飞鱼","v":"青鸟飞鱼演唱会4K"}, +{"n":"R容祖儿","v":"容祖儿演唱会4K"}, +{"n":"R热歌","v":"热歌MV4K"}, +{"n":"R任贤齐","v":"任贤齐演唱会4K"}, +{"n":"S水木年华","v":"水木年华演唱会4K"}, +{"n":"S孙燕姿","v":"孙燕姿演唱会4K"}, +{"n":"S苏打绿","v":"苏打绿演唱会4K"}, +{"n":"SSHE","v":"SHE演唱会4K"}, +{"n":"S孙楠","v":"孙楠演唱会4K"}, +{"n":"T陶喆","v":"陶喆演唱会4K"}, +{"n":"T谭咏麟","v":"谭咏麟演唱会4K"}, +{"n":"T田馥甄","v":"田馥甄演唱会4K"}, +{"n":"T谭维维","v":"谭维维演唱会4K"}, +{"n":"T逃跑计划","v":"逃跑计划演唱会4K"}, +{"n":"T田震","v":"田震演唱会4K"}, +{"n":"T谭晶","v":"谭晶演唱会4K"}, +{"n":"T屠洪刚","v":"屠洪刚演唱会4K"}, +{"n":"T泰勒·斯威夫特","v":"泰勒·斯威夫特演唱会4K"}, +{"n":"W王力宏","v":"王力宏演唱会4K"}, +{"n":"W王杰","v":"王杰演唱会4K"}, +{"n":"W吴克群","v":"吴克群演唱会4K"}, +{"n":"W王心凌","v":"王心凌演唱会4K"}, +{"n":"W汪峰","v":"汪峰演唱会4K"}, +{"n":"W伍佰","v":"伍佰演唱会4K"}, +{"n":"W王菲","v":"王菲演唱会4K"}, +{"n":"W五月天","v":"五月天演唱会4K"}, +{"n":"W汪苏泷","v":"汪苏泷演唱会4K"}, +{"n":"X徐佳莹","v":"徐佳莹演唱会4K"}, +{"n":"X弦子","v":"弦子演唱会4K"}, +{"n":"X萧亚轩","v":"萧亚轩演唱会4K"}, +{"n":"X许巍","v":"许巍演唱会4K"}, +{"n":"X薛之谦","v":"薛之谦演唱会4K"}, +{"n":"X许嵩","v":"许嵩演唱会4K"}, +{"n":"X小虎队","v":"小虎队演唱会4K"}, +{"n":"X萧敬腾","v":"萧敬腾演唱会4K"}, +{"n":"X谢霆锋","v":"谢霆锋演唱会4K"}, +{"n":"X徐小凤","v":"徐小凤演唱会4K"}, +{"n":"X信乐队","v":"信乐队演唱会4K"}, +{"n":"Y夜愿乐队","v":"夜愿乐队演唱会4K"}, +{"n":"Y原创音乐","v":"原创音乐演唱会4K"}, +{"n":"Y羽泉","v":"羽泉演唱会4K"}, +{"n":"Y粤语","v":"粤语MV4K"}, +{"n":"Y郁可唯","v":"郁可唯演唱会4K"}, +{"n":"Y叶倩文","v":"叶倩文演唱会4K"}, +{"n":"Y杨坤","v":"杨坤演唱会4K"}, +{"n":"Y庾澄庆","v":"庾澄庆演唱会4K"}, +{"n":"Y尤长靖","v":"尤长靖演唱会4K"}, +{"n":"Y易烊千玺","v":"易烊千玺演唱会4K"}, +{"n":"Y袁娅维","v":"袁娅维演唱会4K"}, +{"n":"Y杨丞琳","v":"杨丞琳演唱会4K"}, +{"n":"Y杨千嬅","v":"杨千嬅演唱会4K"}, +{"n":"Y杨宗纬","v":"杨宗纬演唱会4K"}, +{"n":"Z周杰伦","v":"周杰伦演唱会4K"}, +{"n":"Z张学友","v":"张学友演唱会4K"}, +{"n":"Z张信哲","v":"张信哲演唱会4K"}, +{"n":"Z张宇","v":"张宇演唱会4K"}, +{"n":"Z周华健","v":"周华健演唱会4K"}, +{"n":"Z张韶涵","v":"张韶涵演唱会4K"}, +{"n":"Z周深","v":"周深演唱会4K"}, +{"n":"Z纵贯线","v":"纵贯线演唱会4K"}, +{"n":"Z赵雷","v":"赵雷演唱会4K"}, +{"n":"Z周传雄","v":"周传雄演唱会4K"}, +{"n":"Z张国荣","v":"张国荣演唱会4K"}, +{"n":"Z周慧敏","v":"周慧敏演唱会4K"}, +{"n":"Z张惠妹","v":"张惠妹演唱会4K"}, +{"n":"Z周笔畅","v":"周笔畅演唱会4K"}, +{"n":"Z郑中基","v":"郑中基演唱会4K"}, +{"n":"Z张艺兴","v":"张艺兴演唱会4K"}, +{"n":"Z张震岳","v":"张震岳演唱会4K"}, +{"n":"Z张雨生","v":"张雨生演唱会4K"}, +{"n":"Z郑智化","v":"郑智化演唱会4K"}, +{"n":"Z卓依婷","v":"卓依婷演唱会4K"}, +{"n":"Z中岛美雪","v":"中岛美雪演唱会4K"} + ]}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} +]}], + +"粤语歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "2022年热门歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "KTV热门歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "滚石歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "经典老歌": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "古风歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "闽南语歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "印度歌舞": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "网红翻唱歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "DJ歌曲": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "韩国女团演唱会": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ] + + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/nvtuan.json b/tvboxqq/多多/json/nvtuan.json new file mode 100644 index 0000000..70cfdf6 --- /dev/null +++ b/tvboxqq/多多/json/nvtuan.json @@ -0,0 +1,60 @@ +{ + "classes": [ +{"type_name": "中国女团","type_id":"中国女团4K"}, +{"type_name": "日本女团","type_id":"日本女团4K"}, +{"type_name": "韩国女团","type_id":"韩国女团4K"}, +{"type_name": "SNH48","type_id":"SNH48MV合集"}, +{"type_name": "S.H.E","type_id":"S.H.EMV合集"}, +{"type_name": "Twins","type_id":"TwinsMV合集"}, +{"type_name": "火箭少女101","type_id":"火箭少女101MV合集"}, +{"type_name": "BY2","type_id":"BY2MV合集"}, +{"type_name": "S.I.N.G","type_id":"S.I.N.GMV合集"}, +{"type_name": "3unshine","type_id":"3unshineMV合集"}, +{"type_name": "蜜蜂少女队","type_id":"蜜蜂少女队MV合集"}, +{"type_name": "七朵组合","type_id":"七朵组合MV合集"}, +{"type_name": "GNZ48","type_id":"GNZ48MV合集"}, +{"type_name": "TWICE","type_id":"TWICEMV合集"}, +{"type_name": "4MINUTE","type_id":"4MINUTEMV合集"}, +{"type_name": "EXID","type_id":"EXIDMV合集"}, +{"type_name": "KARA","type_id":"KARAMV合集"}, +{"type_name": "TARA","type_id":"TARAMV合集"}, +{"type_name": "BLACKPINK","type_id":"BLACKPINKMV合集"}, +{"type_name": "LOONA","type_id":"LOONAMV合集"}, +{"type_name": "ITZY","type_id":"ITZYMV合集"}, +{"type_name": "RedVelvet","type_id":"RedVelvetMV合集"}, +{"type_name": "Everglow","type_id":"EverglowMV合集"}, +{"type_name": "Mamamoo","type_id":"MamamooMV合集"}, +{"type_name": "少女时代","type_id":"少女时代MV合集"}, +{"type_name": "S.E.S","type_id":"S.E.SMV合集"}, +{"type_name": "FIN.K.L","type_id":"FIN.K.LMV合集"}, +{"type_name": "2NE1","type_id":"2NE1MV合集"}, +{"type_name": "WonderGirls","type_id":"WonderGirlsMV合集"}, +{"type_name": "IZ*ONE","type_id":"IZ*ONEMV合集"}, +{"type_name": "Sistar","type_id":"SistarMV合集"}, +{"type_name": "Apink","type_id":"ApinkMV合集"}, +{"type_name": "AOA","type_id":"AOAMV合集"}, +{"type_name": "GFRIEND","type_id":"GFRIENDMV合集"}, +{"type_name": "f(x)","type_id":"f(x)MV合集"}, +{"type_name": "(G)I-DLE","type_id":"(G)I-DLEMV合集"}, +{"type_name": "Itzy","type_id":"ItzyMV合集"}, +{"type_name": "Oh!GG","type_id":"Oh!GGMV合集"}, +{"type_name": "GirlCrush","type_id":"GirlCrushMV合集"}, +{"type_name": "AKB48","type_id":"AKB48MV合集"}, +{"type_name": "SKE48","type_id":"SKE48MV合集"}, +{"type_name": "NMB48","type_id":"NMB48MV合集"}, +{"type_name": "JKT48","type_id":"JKT48MV合集"}, +{"type_name": "HKT48","type_id":"HKT48MV合集"}, +{"type_name": "AKB48TeamTP","type_id":"AKB48TeamTPMV合集"}, +{"type_name": "Perfume","type_id":"PerfumeMV合集"}, +{"type_name": "桃色幸运草Z","type_id":"桃色幸运草ZMV合集"}, +{"type_name": "乃木坂46乃","type_id":"乃木坂46乃MV合集"}, +{"type_name": "樱坂46","type_id":"樱坂46MV合集"}, +{"type_name": "日向坂46","type_id":"日向坂46MV合集"}, +{"type_name": "E-girls","type_id":"E-girlsMV合集"}, +{"type_name": "NiziU","type_id":"NiziUMV合集"}, +{"type_name": "BiSH","type_id":"BiSHMV合集"}, +{"type_name": "早安少女组","type_id":"早安少女组MV合集"} + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" + +} \ No newline at end of file diff --git a/tvboxqq/多多/json/qiudui.json b/tvboxqq/多多/json/qiudui.json new file mode 100644 index 0000000..bb8aa7f --- /dev/null +++ b/tvboxqq/多多/json/qiudui.json @@ -0,0 +1,102 @@ +{ + "classes": [ + { + "type_name": "梅西", + "type_id": "梅西" + }, + + { + "type_name": "C罗", + "type_id": "C罗" + }, + { + "type_name": "罗纳尔多", + "type_id": "罗纳尔多" + }, + { + "type_name": "亨利", + "type_id": "亨利" + }, + { + "type_name": "小罗", + "type_id": "小罗" + }, + { + "type_name": "齐达内", + "type_id": "齐达内" + }, + { + "type_name": "贝克汉姆", + "type_id": "贝克汉姆" + }, + + { + "type_name": "内马尔", + "type_id": "内马尔" + }, + { + "type_name": "德布劳内", + "type_id": "德布劳内" + }, + { + "type_name": "欧冠", + "type_id": "欧冠" + }, + { + "type_name": "世界杯", + "type_id": "世界杯" + }, + { + "type_name": "西甲", + "type_id": "西甲" + }, + { + "type_name": "英超", + "type_id": "英超" + }, + + { + "type_name": "意甲", + "type_id": "意甲" + }, + { + "type_name": "德甲", + "type_id": "德甲" + }, + { + "type_name": "国米", + "type_id": "国米" + }, + { + "type_name": "皇马", + "type_id": "皇马" + }, + { + "type_name": "巴萨", + "type_id": "巴萨" + }, + + { + "type_name": "巴黎圣日耳曼", + "type_id": "巴黎圣日耳曼" + }, + { + "type_name": "曼联", + "type_id": "曼联" + }, + { + "type_name": "曼城", + "type_id": "曼城" + }, + { + "type_name": "巴萨", + "type_id": "巴萨" + }, + { + "type_name": "C罗", + "type_id": "C罗" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" + + } \ No newline at end of file diff --git a/tvboxqq/多多/json/tiyu.json b/tvboxqq/多多/json/tiyu.json new file mode 100644 index 0000000..dcc4e92 --- /dev/null +++ b/tvboxqq/多多/json/tiyu.json @@ -0,0 +1,90 @@ +{ + "classes": [ + { + "type_name": "UFC", + "type_id": "UFC" + }, + { + "type_name": "田径", + "type_id": "田径" + }, + { + "type_name": "赛艇", + "type_id": "赛艇" + }, + { + "type_name": "拳击", + "type_id": "拳击" + }, + + { + "type_name": "皮划艇", + "type_id": "皮划艇赛事" + }, + +{ + "type_name": "自行车", + "type_id": "自行车赛事" + }, +{ + "type_name": "击剑", + "type_id": "击剑" + }, + { + "type_name": "体操", + "type_id": "体操" + }, + { + "type_name": "举重", + "type_id": "举重" + }, + { + "type_name": "柔道", + "type_id": "柔道" + }, + { + "type_name": "藤球", + "type_id": "藤球" + }, + { + "type_name": "摔跤", + "type_id": "摔跤" + }, + { + "type_name": "水上项目", + "type_id": "水上项目" + }, + + { + "type_name": "现代五项", + "type_id": "现代五项" + }, + { + "type_name": "马术", + "type_id": "马术" + }, + { + "type_name": "跆拳道", + "type_id": "跆拳道" + }, +{ + "type_name": "射击", + "type_id": "射击" + }, + { + "type_name": "射箭", + "type_id": "射箭" + }, + { + "type_name": "铁人三项", + "type_id": "铁人三项" + }, +{ + "type_name": "帆船帆板", + "type_id": "帆船帆板" + } + + + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" +} \ No newline at end of file diff --git a/tvboxqq/多多/json/xiaopin.json b/tvboxqq/多多/json/xiaopin.json new file mode 100644 index 0000000..7c2ec47 --- /dev/null +++ b/tvboxqq/多多/json/xiaopin.json @@ -0,0 +1,103 @@ +{ + "classes": [ + { + "type_name": "单口相声", + "type_id": "单口相声" + }, + { + "type_name": "群口相声", + "type_id": "群口相声" + }, + { + "type_name": "德云社", + "type_id": "德云社" + }, + { + "type_name": "青曲社", + "type_id": "青曲社" + }, + { + "type_name": "郭德纲", + "type_id": "郭德纲" + }, + { + "type_name": "岳云鹏", + "type_id": "岳云鹏" + }, + + { + "type_name": "曹云金", + "type_id": "曹云金" + }, + { + "type_name": "评书", + "type_id": "评书" + }, + { + "type_name": "小曲", + "type_id": "小区" + }, + + { + "type_name": "二人转", + "type_id": "二人转" + }, + { + "type_name": "春晚小品", + "type_id": "春晚小品" + }, + { + "type_name": "赵本山", + "type_id": "赵本山" + }, + { + "type_name": "陈佩斯", + "type_id": "陈佩斯" + }, + { + "type_name": "冯巩", + "type_id": "冯巩" + }, + { + "type_name": "宋小宝", + "type_id": "宋小宝" + }, + { + "type_name": "赵丽蓉", + "type_id": "赵丽蓉" + }, + { + "type_name": "郭达", + "type_id": "郭达" + }, + { + "type_name": "潘长江", + "type_id": "潘长江" + }, + { + "type_name": "郭冬临", + "type_id": "郭冬临" + }, + { + "type_name": "严顺开", + "type_id": "严顺开" + }, + { + "type_name": "文松", + "type_id": "文松" + }, + { + "type_name": "开心麻花", + "type_id": "开心麻花" + }, + { + "type_name": "屌丝男士", + "type_id": "屌丝男士" + }, + { + "type_name": "喜剧综艺", + "type_id": "喜剧综艺" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" +} \ No newline at end of file diff --git a/tvboxqq/多多/json/xiaoxue.json b/tvboxqq/多多/json/xiaoxue.json new file mode 100644 index 0000000..18fc7a5 --- /dev/null +++ b/tvboxqq/多多/json/xiaoxue.json @@ -0,0 +1,798 @@ +{ + "classes": [{ + "type_name": "1年级语文", + "type_id": "1年级语文" + }, { + "type_name": "1年级数学", + "type_id": "1年级数学" + }, { + "type_name": "1年级英语", + "type_id": "1年级英语" + }, { + "type_name": "2年级语文", + "type_id": "2年级语文" + }, { + "type_name": "2年级数学", + "type_id": "2年级数学" + }, { + "type_name": "2年级英语", + "type_id": "2年级英语" + }, { + "type_name": "3年级语文", + "type_id": "3年级语文" + }, { + "type_name": "3年级数学", + "type_id": "3年级数学" + }, { + "type_name": "3年级英语", + "type_id": "3年级英语" + }, { + "type_name": "4年级语文", + "type_id": "4年级语文" + }, { + "type_name": "4年级数学", + "type_id": "4年级数学" + }, { + "type_name": "4年级英语", + "type_id": "4年级英语" + }, { + "type_name": "5年级语文", + "type_id": "5年级语文" + }, { + "type_name": "5年级数学", + "type_id": "5年级数学" + }, { + "type_name": "5年级英语", + "type_id": "5年级英语" + }, { + "type_name": "6年级语文", + "type_id": "6年级语文" + }, { + "type_name": "6年级数学", + "type_id": "6年级数学" + }, { + "type_name": "6年级英语", + "type_id": "6年级英语" + }], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + "1年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级语文" + }, { + "n": "人教版", + "v": "人教版1年级语文" + }, { + "n": "北师大版", + "v": "北师大版1年级语文" + }, { + "n": "苏教版", + "v": "苏教版1年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级英语" + },{ + "n": "外研版", + "v": "外研版1年级英语" + }, { + "n": "人教版", + "v": "人教版1年级英语" + }, { + "n": "北师大版", + "v": "北师大版1年级英语" + }, { + "n": "苏教版", + "v": "苏教版1年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "1年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版1年级数学" + }, { + "n": "人教版", + "v": "人教版1年级数学" + },{ + "n": "西师大版", + "v": "西师大版1年级数学" + }, { + "n": "北师大版", + "v": "北师大版1年级数学" + }, { + "n": "苏教版", + "v": "苏教版1年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级语文" + }, { + "n": "人教版", + "v": "人教版2年级语文" + }, { + "n": "北师大版", + "v": "北师大版2年级语文" + }, { + "n": "苏教版", + "v": "苏教版2年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级英语" + },{ + "n": "外研版", + "v": "外研版2年级英语" + }, { + "n": "人教版", + "v": "人教版2年级英语" + }, { + "n": "北师大版", + "v": "北师大版2年级英语" + }, { + "n": "苏教版", + "v": "苏教版2年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "2年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版2年级数学" + }, { + "n": "人教版", + "v": "人教版2年级数学" + },{ + "n": "西师大版", + "v": "西师大版2年级数学" + }, { + "n": "北师大版", + "v": "北师大版2年级数学" + }, { + "n": "苏教版", + "v": "苏教版2年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级语文" + }, { + "n": "人教版", + "v": "人教版3年级语文" + }, { + "n": "北师大版", + "v": "北师大版3年级语文" + }, { + "n": "苏教版", + "v": "苏教版3年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级英语" + },{ + "n": "外研版", + "v": "外研版3年级英语" + }, { + "n": "人教版", + "v": "人教版3年级英语" + }, { + "n": "北师大版", + "v": "北师大版3年级英语" + }, { + "n": "苏教版", + "v": "苏教版3年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "3年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版3年级数学" + }, { + "n": "人教版", + "v": "人教版3年级数学" + },{ + "n": "西师大版", + "v": "西师大版3年级数学" + }, { + "n": "北师大版", + "v": "北师大版3年级数学" + }, { + "n": "苏教版", + "v": "苏教版3年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级语文" + }, { + "n": "人教版", + "v": "人教版4年级语文" + }, { + "n": "北师大版", + "v": "北师大版4年级语文" + }, { + "n": "苏教版", + "v": "苏教版4年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级英语" + },{ + "n": "外研版", + "v": "外研版4年级英语" + }, { + "n": "人教版", + "v": "人教版4年级英语" + }, { + "n": "北师大版", + "v": "北师大版4年级英语" + }, { + "n": "苏教版", + "v": "苏教版4年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "4年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版4年级数学" + }, { + "n": "人教版", + "v": "人教版4年级数学" + },{ + "n": "西师大版", + "v": "西师大版4年级数学" + }, { + "n": "北师大版", + "v": "北师大版4年级数学" + }, { + "n": "苏教版", + "v": "苏教版4年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级语文" + }, { + "n": "人教版", + "v": "人教版5年级语文" + }, { + "n": "北师大版", + "v": "北师大版5年级语文" + }, { + "n": "苏教版", + "v": "苏教版5年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级英语" + },{ + "n": "外研版", + "v": "外研版5年级英语" + }, { + "n": "人教版", + "v": "人教版5年级英语" + }, { + "n": "北师大版", + "v": "北师大版5年级英语" + }, { + "n": "苏教版", + "v": "苏教版5年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "5年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版5年级数学" + }, { + "n": "人教版", + "v": "人教版5年级数学" + },{ + "n": "西师大版", + "v": "西师大版5年级数学" + }, { + "n": "北师大版", + "v": "北师大版5年级数学" + }, { + "n": "苏教版", + "v": "苏教版5年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级语文": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级语文" + }, { + "n": "人教版", + "v": "人教版6年级语文" + }, { + "n": "北师大版", + "v": "北师大版6年级语文" + }, { + "n": "苏教版", + "v": "苏教版6年级语文" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级英语": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级英语" + },{ + "n": "外研版", + "v": "外研版6年级英语" + }, { + "n": "人教版", + "v": "人教版6年级英语" + }, { + "n": "北师大版", + "v": "北师大版6年级英语" + }, { + "n": "苏教版", + "v": "苏教版6年级英语" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }], + "6年级数学": [{ + "key": "tid", + "name": "分类", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "沪教版", + "v": "沪教版6年级数学" + }, { + "n": "人教版", + "v": "人教版6年级数学" + },{ + "n": "西师大版", + "v": "西师大版6年级数学" + }, { + "n": "北师大版", + "v": "北师大版6年级数学" + }, { + "n": "苏教版", + "v": "苏教版6年级数学" + }] + }, { + "key": "duration", + "name": "时长", + "value": [{ + "n": "全部", + "v": "0" + }, { + "n": "60分钟以上", + "v": "4" + }, { + "n": "30~60分钟", + "v": "3" + }, { + "n": "10~30分钟", + "v": "2" + }, { + "n": "10分钟以下", + "v": "1" + }] + }] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/xiqu.json b/tvboxqq/多多/json/xiqu.json new file mode 100644 index 0000000..e1681bd --- /dev/null +++ b/tvboxqq/多多/json/xiqu.json @@ -0,0 +1,373 @@ +{ + "classes": [ + { + "type_name": "京剧", + "type_id": "京剧" + }, + { + "type_name": "越剧", + "type_id": "越剧" + }, + { + "type_name": "芗剧", + "type_id": "芗剧" + }, + { + "type_name": "蒲剧", + "type_id": "蒲剧" + }, + { + "type_name": "闽剧", + "type_id": "闽剧" + }, + { + "type_name": "喊麦", + "type_id": "喊麦" + }, + { + "type_name": "陕北说书", + "type_id": "陕北说书" + }, + { + "type_name": "庐剧", + "type_id": "庐剧" + }, + { + "type_name": "吕剧", + "type_id": "吕剧" + }, + { + "type_name": "眉户", + "type_id": "眉户" + }, + { + "type_name": "歌仔戏", + "type_id": "歌仔戏" + }, + + { + "type_name": "黄梅戏", + "type_id": "黄梅戏" + }, + { + "type_name": "黄梅戏", + "type_id": "黄梅戏" + }, + { + "type_name": "评剧", + "type_id": "评剧" + }, + { + "type_name": "豫剧", + "type_id": "豫剧" + }, + { + "type_name": "沪剧", + "type_id": "沪剧" + }, + { + "type_name": "昆曲", + "type_id": "昆曲" + }, + { + "type_name": "花鼓戏", + "type_id": "花鼓戏" + }, + { + "type_name": "潮剧", + "type_id": "潮剧" + }, + { + "type_name": "超清潮剧", + "type_id": "超清潮剧" + }, + + { + "type_name": "百花潮剧院", + "type_id": "百花潮剧院" + }, + { + "type_name": "香港潮剧", + "type_id": "香港潮剧" + }, + { + "type_name": "潮剧院", + "type_id": "潮剧院" + }, + { + "type_name": "潮剧团", + "type_id": "潮剧团" + }, + { + "type_name": "潮剧全剧", + "type_id": "潮剧全剧" + }, + { + "type_name": "潮剧选段", + "type_id": "潮剧选段" + }, + { + "type_name": "名家潮剧", + "type_id": "名家潮剧" + }, + + { + "type_name": "潮汕小品", + "type_id": "潮汕小品" + }, + { + "type_name": "潮汕讲古", + "type_id": "潮汕讲古" + }, + { + "type_name": "河北梆子", + "type_id": "河北梆子" + }, + { + "type_name": "梆子腔", + "type_id": "梆子腔" + }, + { + "type_name": "晋剧", + "type_id": "晋剧" + }, + { + "type_name": "龙江剧", + "type_id": "龙江剧" + }, + { + "type_name": "越调", + "type_id": "越调" + }, + { + "type_name": "河南曲剧", + "type_id": "河南曲剧" + }, + { + "type_name": "山东梆子", + "type_id": "山东梆子" + }, + { + "type_name": "淮剧", + "type_id": "淮剧" + }, + { + "type_name": "滑稽戏", + "type_id": "滑稽戏" + }, + { + "type_name": "婺剧", + "type_id": "婺剧" + }, + { + "type_name": "绍剧", + "type_id": "绍剧" + }, + { + "type_name": "徽剧", + "type_id": "徽剧" + }, + { + "type_name": "雁剧", + "type_id": "雁剧" + }, + { + "type_name": "上党梆子", + "type_id": "上党梆子" + }, + { + "type_name": "秦腔", + "type_id": "秦腔" + }, + { + "type_name": "武安平调", + "type_id": "武安平调" + }, + { + "type_name": "二人台", + "type_id": "二人台" + }, + { + "type_name": "吉剧", + "type_id": "吉剧" + }, + { + "type_name": "高腔", + "type_id": "高腔" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + "潮剧": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "超清潮剧": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "百花潮剧院": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "潮剧院": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + "潮剧团": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "闽南歌曲合集": [ + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/yinyue.json b/tvboxqq/多多/json/yinyue.json new file mode 100644 index 0000000..7165676 --- /dev/null +++ b/tvboxqq/多多/json/yinyue.json @@ -0,0 +1,73 @@ +{ + "classes": [{ + "type_name": "经典无损音乐合集", + "type_id": "经典无损音乐合集" + }, + { + "type_name": "2023年热榜", + "type_id": "2023年热门歌曲" + }, + { + "type_name": "宝华音乐台", + "type_id": "宝华音乐台" + }, + { + "type_name": "KTV热门", + "type_id": "KTV热门MV" + }, + { + "type_name": "MV", + "type_id": "MV" + }, + { + "type_name": "经典老歌", + "type_id": "经典老歌" + }, + { + "type_name": "经典粤语", + "type_id": "粤语歌曲超清" + }, + { + "type_name": "滚石经典", + "type_id": "滚石MV" + }, + { + "type_name": "古风歌曲", + "type_id": "古风歌曲" + }, + { + "type_name": "闽南语歌曲", + "type_id": "闽南语歌曲" + }, + { + "type_name": "欧美金曲", + "type_id": "欧美金曲" + }, + { + "type_name": "日韩MV", + "type_id": "日韩MV" + }, + { + "type_name": "印度歌舞", + "type_id": "印度歌舞" + }, + { + "type_name": "黑胶", + "type_id": "黑胶" + }, + { + "type_name": "翻唱", + "type_id": "网红翻唱" + }, + { + "type_name": "韩国女团", + "type_id": "韩国女团MV" + }, + { + "type_name": "DJ", + "type_id": "DJ" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" + +} \ No newline at end of file diff --git a/tvboxqq/多多/json/youer.json b/tvboxqq/多多/json/youer.json new file mode 100644 index 0000000..fcfaf0a --- /dev/null +++ b/tvboxqq/多多/json/youer.json @@ -0,0 +1,4157 @@ +{ + "classes": [ +{ + "type_name": "励志学习", + "type_id": "励志学习" + }, { + "type_name": "学而思", + "type_id": "学而思" + }, { + "type_name": "看图写话", + "type_id": "看图写话" + }, { + "type_name": "少儿口才", + "type_id": "少儿口才" + }, + { + "type_name": "儿童早教", + "type_id": "儿童早教" + }, + { + "type_name": "儿童启蒙故事", + "type_id": "儿童启蒙故事" + }, + { + "type_name": "儿童英语启蒙", + "type_id": "儿童英语启蒙" + }, + { + "type_name": "儿童歌曲", + "type_id": "儿童歌曲" + }, +{ + "type_name": "儿童绘画", + "type_id": "儿童绘画" + }, + { + "type_name": "睡前故事", + "type_id": "睡前故事" + }, + +{ + "type_name": "儿童动画", + "type_id": "儿童动画" + }, +{ + "type_name": "儿童音乐", + "type_id": "儿童音乐" + }, + { + "type_name": "儿童安全教育", + "type_id": "儿童安全教育" + }, + { + "type_name": "贝瓦儿歌", + "type_id": "贝瓦儿歌" + }, + { + "type_name": "悟空识字", + "type_id": "悟空识字" + }, + { + "type_name": "宝宝巴士", + "type_id": "宝宝巴士" + }, + { + "type_name": "儿歌多多", + "type_id": "儿歌多多" + }, + { + "type_name": "学而思", + "type_id": "学而思" + }, + + { + "type_name": "1年级语文", + "type_id": "1年级语文" + }, + { + "type_name": "1年级数学", + "type_id": "1年级数学" + }, + { + "type_name": "1年级英语", + "type_id": "1年级英语" + }, +{ + "type_name": "2年级语文", + "type_id": "2年级语文" + }, + { + "type_name": "2年级数学", + "type_id": "2年级数学" + }, + { + "type_name": "2年级英语", + "type_id": "2年级英语" + }, +{ + "type_name": "3年级语文", + "type_id": "3年级语文" + }, + { + "type_name": "3年级数学", + "type_id": "3年级数学" + }, + { + "type_name": "3年级英语", + "type_id": "3年级英语" + }, +{ + "type_name": "4年级语文", + "type_id": "4年级语文" + }, + { + "type_name": "4年级数学", + "type_id": "4年级数学" + }, + { + "type_name": "4年级英语", + "type_id": "4年级英语" + }, +{ + "type_name": "5年级语文", + "type_id": "5年级语文" + }, + { + "type_name": "5年级数学", + "type_id": "5年级数学" + }, + { + "type_name": "5年级英语", + "type_id": "5年级英语" + }, +{ + "type_name": "6年级语文", + "type_id": "6年级语文" + }, + { + "type_name": "6年级数学", + "type_id": "6年级数学" + }, + { + "type_name": "6年级英语", + "type_id": "6年级英语" + }, +{ + "type_name": "7年级语文", + "type_id": "7年级语文" + }, + { + "type_name": "7年级数学", + "type_id": "7年级数学" + }, + { + "type_name": "7年级英语", + "type_id": "7年级英语" + }, + { + "type_name": "7年级历史", + "type_id": "7年级历史" + }, +{ + "type_name": "7年级地理", + "type_id": "7年级地理" + }, + { + "type_name": "7年级生物", + "type_id": "7年级生物" + }, + { + "type_name": "7年级物理", + "type_id": "7年级物理" + }, + { + "type_name": "7年级化学", + "type_id": "7年级化学" + }, + +{ + "type_name": "8年级语文", + "type_id": "8年级语文" + }, + { + "type_name": "8年级数学", + "type_id": "8年级数学" + }, + { + "type_name": "8年级英语", + "type_id": "8年级英语" + }, + { + "type_name": "8年级历史", + "type_id": "8年级历史" + }, +{ + "type_name": "8年级地理", + "type_id": "8年级地理" + }, + { + "type_name": "8年级生物", + "type_id": "8年级生物" + }, + + { + "type_name": "8年级物理", + "type_id": "8年级物理" + }, + { + "type_name": "8年级化学", + "type_id": "8年级化学" + }, +{ + "type_name": "9年级语文", + "type_id": "9年级语文" + }, + { + "type_name": "9年级数学", + "type_id": "9年级数学" + }, + { + "type_name": "9年级英语", + "type_id": "9年级英语" + }, + { + "type_name": "9年级历史", + "type_id": "9年级历史" + }, +{ + "type_name": "9年级地理", + "type_id": "9年级地理" + }, + { + "type_name": "9年级生物", + "type_id": "9年级生物" + }, + + { + "type_name": "9年级物理", + "type_id": "9年级物理" + }, + { + "type_name": "9年级化学", + "type_id": "9年级化学" + }, + + +{ + "type_name": "高一语文", + "type_id": "高一语文" + }, + { + "type_name": "高一数学", + "type_id": "高一数学" + }, + { + "type_name": "高一英语", + "type_id": "高一英语" + }, + { + "type_name": "高一历史", + "type_id": "高一历史" + }, +{ + "type_name": "高一地理", + "type_id": "高一地理" + }, + { + "type_name": "高一生物", + "type_id": "高一生物" + }, + { + "type_name": "高一思想政治", + "type_id": "高一思想政治" + }, +{ + "type_name": "高一物理", + "type_id": "高一物理" + }, + { + "type_name": "高一化学", + "type_id": "高一化学" + }, + + +{ + "type_name": "高二语文", + "type_id": "高二语文" + }, + { + "type_name": "高二数学", + "type_id": "高二数学" + }, + { + "type_name": "高二英语", + "type_id": "高二英语" + }, + { + "type_name": "高二历史", + "type_id": "高二历史" + }, +{ + "type_name": "高二地理", + "type_id": "高二地理" + }, + { + "type_name": "高二生物", + "type_id": "高二生物" + }, + { + "type_name": "高二思想政治", + "type_id": "高二思想政治" + }, +{ + "type_name": "高二物理", + "type_id": "高二物理" + }, + { + "type_name": "高二化学", + "type_id": "高二化学" + }, + + +{ + "type_name": "高三语文", + "type_id": "高三语文" + }, + { + "type_name": "高三数学", + "type_id": "高三数学" + }, + { + "type_name": "高三英语", + "type_id": "高三英语" + }, + { + "type_name": "高三历史", + "type_id": "高三历史" + }, +{ + "type_name": "高三地理", + "type_id": "高三地理" + }, + { + "type_name": "高三生物", + "type_id": "高三生物" + }, + { + "type_name": "高三思想政治", + "type_id": "高三思想政治" + }, +{ + "type_name": "高三物理", + "type_id": "高三物理" + }, + { + "type_name": "高三化学", + "type_id": "高三化学" + }, + + + + { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + }, + { + "type_name": "高中信息技术", + "type_id": "高中信息技术" + } + + + + ], + + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { + + "1年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版1年级语文" + }, + { + "n": "人教版", + "v": "人教版1年级语文" + }, + { + "n": "北师大版", + "v": "北师大版1年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版1年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "1年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版1年级英语" + }, + { + "n": "人教版", + "v": "人教版1年级英语" + }, + { + "n": "北师大版", + "v": "北师大版1年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版1年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "1年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版1年级数学" + }, + { + "n": "人教版", + "v": "人教版1年级数学" + }, + { + "n": "北师大版", + "v": "北师大版1年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版1年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "2年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版2年级语文" + }, + { + "n": "人教版", + "v": "人教版2年级语文" + }, + { + "n": "北师大版", + "v": "北师大版2年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版2年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "2年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版2年级英语" + }, + { + "n": "人教版", + "v": "人教版2年级英语" + }, + { + "n": "北师大版", + "v": "北师大版2年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版2年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "2年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版2年级数学" + }, + { + "n": "人教版", + "v": "人教版2年级数学" + }, + { + "n": "北师大版", + "v": "北师大版2年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版2年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "3年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版3年级语文" + }, + { + "n": "人教版", + "v": "人教版3年级语文" + }, + { + "n": "北师大版", + "v": "北师大版3年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版3年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "3年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版3年级英语" + }, + { + "n": "人教版", + "v": "人教版3年级英语" + }, + { + "n": "北师大版", + "v": "北师大版3年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版3年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "3年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版3年级数学" + }, + { + "n": "人教版", + "v": "人教版3年级数学" + }, + { + "n": "北师大版", + "v": "北师大版3年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版3年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "4年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版4年级语文" + }, + { + "n": "人教版", + "v": "人教版4年级语文" + }, + { + "n": "北师大版", + "v": "北师大版4年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版4年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "4年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版4年级英语" + }, + { + "n": "人教版", + "v": "人教版4年级英语" + }, + { + "n": "北师大版", + "v": "北师大版4年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版4年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "4年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版4年级数学" + }, + { + "n": "人教版", + "v": "人教版4年级数学" + }, + { + "n": "北师大版", + "v": "北师大版4年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版4年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "5年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版5年级语文" + }, + { + "n": "人教版", + "v": "人教版5年级语文" + }, + { + "n": "北师大版", + "v": "北师大版5年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版5年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "5年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版5年级英语" + }, + { + "n": "人教版", + "v": "人教版5年级英语" + }, + { + "n": "北师大版", + "v": "北师大版5年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版5年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "5年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版5年级数学" + }, + { + "n": "人教版", + "v": "人教版5年级数学" + }, + { + "n": "北师大版", + "v": "北师大版5年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版5年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "6年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版6年级语文" + }, + { + "n": "人教版", + "v": "人教版6年级语文" + }, + { + "n": "北师大版", + "v": "北师大版6年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版6年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "6年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版6年级英语" + }, + { + "n": "人教版", + "v": "人教版6年级英语" + }, + { + "n": "北师大版", + "v": "北师大版6年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版6年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "6年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版6年级数学" + }, + { + "n": "人教版", + "v": "人教版6年级数学" + }, + { + "n": "北师大版", + "v": "北师大版6年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版6年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "7年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级语文" + }, + { + "n": "人教版", + "v": "人教版7年级语文" + }, + { + "n": "北师大版", + "v": "北师大版7年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版7年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "7年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级英语" + }, + { + "n": "人教版", + "v": "人教版7年级英语" + }, + { + "n": "北师大版", + "v": "北师大版7年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版7年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "7年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级数学" + }, + { + "n": "人教版", + "v": "人教版7年级数学" + }, + { + "n": "北师大版", + "v": "北师大版7年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版7年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "7年级化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级化学" + }, + { + "n": "人教版", + "v": "人教版7年级化学" + }, + { + "n": "北师大版", + "v": "北师大版7年级化学" + }, + + { + "n": "苏教版", + "v": "苏教版7年级化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "7年级物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级物理" + }, + { + "n": "人教版", + "v": "人教版7年级物理" + }, + { + "n": "北师大版", + "v": "北师大版7年级物理" + }, + + { + "n": "苏教版", + "v": "苏教版7年级物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "7年级生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级生物" + }, + { + "n": "人教版", + "v": "人教版7年级生物" + }, + { + "n": "北师大版", + "v": "北师大版7年级生物" + }, + + { + "n": "苏教版", + "v": "苏教版7年级生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "7年级历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版7年级历史" + }, + { + "n": "人教版", + "v": "人教版7年级历史" + }, + { + "n": "北师大版", + "v": "北师大版7年级历史" + }, + + { + "n": "苏教版", + "v": "苏教版7年级历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + + + + + "8年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级语文" + }, + { + "n": "人教版", + "v": "人教版8年级语文" + }, + { + "n": "北师大版", + "v": "北师大版8年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版8年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "8年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级英语" + }, + { + "n": "人教版", + "v": "人教版8年级英语" + }, + { + "n": "北师大版", + "v": "北师大版8年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版8年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "8年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级数学" + }, + { + "n": "人教版", + "v": "人教版8年级数学" + }, + { + "n": "北师大版", + "v": "北师大版8年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版8年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + + "8年级化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级化学" + }, + { + "n": "人教版", + "v": "人教版8年级化学" + }, + { + "n": "北师大版", + "v": "北师大版8年级化学" + }, + + { + "n": "苏教版", + "v": "苏教版8年级化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "8年级物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级物理" + }, + { + "n": "人教版", + "v": "人教版8年级物理" + }, + { + "n": "北师大版", + "v": "北师大版8年级物理" + }, + { + "n": "教科版", + "v": "教科版8年级物理" + }, + + { + "n": "苏教版", + "v": "苏教版8年级物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "8年级生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级生物" + }, + { + "n": "人教版", + "v": "人教版8年级生物" + }, + { + "n": "北师大版", + "v": "北师大版8年级生物" + }, + + { + "n": "苏教版", + "v": "苏教版8年级生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "8年级历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版8年级历史" + }, + { + "n": "人教版", + "v": "人教版8年级历史" + }, + { + "n": "北师大版", + "v": "北师大版8年级历史" + }, + + { + "n": "苏教版", + "v": "苏教版8年级历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "9年级语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级语文" + }, + { + "n": "人教版", + "v": "人教版9年级语文" + }, + { + "n": "北师大版", + "v": "北师大版9年级语文" + }, + + { + "n": "苏教版", + "v": "苏教版9年级语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "9年级英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级英语" + }, + { + "n": "人教版", + "v": "人教版9年级英语" + }, + { + "n": "北师大版", + "v": "北师大版9年级英语" + }, + + { + "n": "苏教版", + "v": "苏教版9年级英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "9年级数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级数学" + }, + { + "n": "人教版", + "v": "人教版9年级数学" + }, + { + "n": "北师大版", + "v": "北师大版9年级数学" + }, + + { + "n": "苏教版", + "v": "苏教版9年级数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "9年级化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级化学" + }, + { + "n": "鲁教版", + "v": "鲁教版9年级化学" + }, + { + "n": "人教版", + "v": "人教版9年级化学" + }, + { + "n": "北师大版", + "v": "北师大版9年级化学" + }, + { + "n": "北师大版", + "v": "北师大版9年级化学" + }, + + { + "n": "苏教版", + "v": "苏教版9年级化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "9年级物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级物理" + }, + { + "n": "人教版", + "v": "人教版9年级物理" + }, + { + "n": "北师大版", + "v": "北师大版9年级物理" + }, + + { + "n": "苏教版", + "v": "苏教版9年级物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "9年级生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级生物" + }, + { + "n": "人教版", + "v": "人教版9年级生物" + }, + { + "n": "北师大版", + "v": "北师大版9年级生物" + }, + + { + "n": "苏教版", + "v": "苏教版9年级生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "9年级历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版9年级历史" + }, + { + "n": "人教版", + "v": "人教版9年级历史" + }, + { + "n": "北师大版", + "v": "北师大版9年级历史" + }, + + { + "n": "苏教版", + "v": "苏教版9年级历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + + + + "高一语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一语文" + }, + { + "n": "人教版", + "v": "人教版高一语文" + }, + { + "n": "北师大版", + "v": "北师大版高一语文" + }, + + { + "n": "苏教版", + "v": "苏教版高一语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "高一英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一英语" + }, + { + "n": "人教版", + "v": "人教版高一英语" + }, + { + "n": "北师大版", + "v": "北师大版高一英语" + }, + + { + "n": "苏教版", + "v": "苏教版高一英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一数学" + }, + { + "n": "人教版", + "v": "人教版高一数学" + }, + { + "n": "北师大版", + "v": "北师大版高一数学" + }, + + { + "n": "苏教版", + "v": "苏教版高一数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一物理" + }, + { + "n": "人教版", + "v": "人教版高一物理" + }, + { + "n": "北师大版", + "v": "北师大版高一物理" + }, + + { + "n": "苏教版", + "v": "苏教版高一物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一化学" + }, + { + "n": "人教版", + "v": "人教版高一化学" + }, + { + "n": "北师大版", + "v": "北师大版高一化学" + }, + + { + "n": "苏教版", + "v": "苏教版高一化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一历史" + }, + { + "n": "人教版", + "v": "人教版高一历史" + }, + { + "n": "北师大版", + "v": "北师大版高一历史" + }, + + { + "n": "苏教版", + "v": "苏教版高一历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一生物" + }, + { + "n": "人教版", + "v": "人教版高一生物" + }, + { + "n": "北师大版", + "v": "北师大版高一生物" + }, + + { + "n": "苏教版", + "v": "苏教版高一生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一思想政治": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一思想政治" + }, + { + "n": "人教版", + "v": "人教版高一思想政治" + }, + { + "n": "北师大版", + "v": "北师大版高一思想政治" + }, + + { + "n": "苏教版", + "v": "苏教版高一思想政治" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高一地理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高一地理" + }, + { + "n": "人教版", + "v": "人教版高一地理" + }, + { + "n": "北师大版", + "v": "北师大版高一地理" + }, + + { + "n": "苏教版", + "v": "苏教版高一地理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二语文" + }, + { + "n": "人教版", + "v": "人教版高二语文" + }, + { + "n": "北师大版", + "v": "北师大版高二语文" + }, + + { + "n": "苏教版", + "v": "苏教版高二语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "高二英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二英语" + }, + { + "n": "人教版", + "v": "人教版高二英语" + }, + { + "n": "北师大版", + "v": "北师大版高二英语" + }, + + { + "n": "苏教版", + "v": "苏教版高二英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二数学" + }, + { + "n": "人教版", + "v": "人教版高二数学" + }, + { + "n": "北师大版", + "v": "北师大版高二数学" + }, + + { + "n": "苏教版", + "v": "苏教版高二数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二物理" + }, + { + "n": "人教版", + "v": "人教版高二物理" + }, + { + "n": "北师大版", + "v": "北师大版高二物理" + }, + + { + "n": "苏教版", + "v": "苏教版高二物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二化学" + }, + { + "n": "人教版", + "v": "人教版高二化学" + }, + { + "n": "北师大版", + "v": "北师大版高二化学" + }, + + { + "n": "苏教版", + "v": "苏教版高二化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二历史" + }, + { + "n": "人教版", + "v": "人教版高二历史" + }, + { + "n": "北师大版", + "v": "北师大版高二历史" + }, + + { + "n": "苏教版", + "v": "苏教版高二历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二生物" + }, + { + "n": "人教版", + "v": "人教版高二生物" + }, + { + "n": "北师大版", + "v": "北师大版高二生物" + }, + + { + "n": "苏教版", + "v": "苏教版高二生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二思想政治": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二思想政治" + }, + { + "n": "人教版", + "v": "人教版高二思想政治" + }, + { + "n": "北师大版", + "v": "北师大版高二思想政治" + }, + + { + "n": "苏教版", + "v": "苏教版高二思想政治" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高二地理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高二地理" + }, + { + "n": "人教版", + "v": "人教版高二地理" + }, + { + "n": "北师大版", + "v": "北师大版高二地理" + }, + + { + "n": "苏教版", + "v": "苏教版高二地理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + + "高三语文": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三语文" + }, + { + "n": "人教版", + "v": "人教版高三语文" + }, + { + "n": "北师大版", + "v": "北师大版高三语文" + }, + + { + "n": "苏教版", + "v": "苏教版高三语文" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + "高三英语": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三英语" + }, + { + "n": "人教版", + "v": "人教版高三英语" + }, + { + "n": "北师大版", + "v": "北师大版高三英语" + }, + + { + "n": "苏教版", + "v": "苏教版高三英语" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三数学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三数学" + }, + { + "n": "人教版", + "v": "人教版高三数学" + }, + { + "n": "北师大版", + "v": "北师大版高三数学" + }, + + { + "n": "苏教版", + "v": "苏教版高三数学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三物理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三物理" + }, + { + "n": "人教版", + "v": "人教版高三物理" + }, + { + "n": "北师大版", + "v": "北师大版高三物理" + }, + + { + "n": "苏教版", + "v": "苏教版高三物理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三化学": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三化学" + }, + { + "n": "人教版", + "v": "人教版高三化学" + }, + { + "n": "北师大版", + "v": "北师大版高三化学" + }, + + { + "n": "苏教版", + "v": "苏教版高三化学" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三历史": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三历史" + }, + { + "n": "人教版", + "v": "人教版高三历史" + }, + { + "n": "北师大版", + "v": "北师大版高三历史" + }, + + { + "n": "苏教版", + "v": "苏教版高三历史" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三生物": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三生物" + }, + { + "n": "人教版", + "v": "人教版高三生物" + }, + { + "n": "北师大版", + "v": "北师大版高三生物" + }, + + { + "n": "苏教版", + "v": "苏教版高三生物" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三思想政治": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三思想政治" + }, + { + "n": "人教版", + "v": "人教版高三思想政治" + }, + { + "n": "北师大版", + "v": "北师大版高三思想政治" + }, + + { + "n": "苏教版", + "v": "苏教版高三思想政治" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ], + + + "高三地理": [ + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "沪教版", + "v": "沪教版高三地理" + }, + { + "n": "人教版", + "v": "人教版高三地理" + }, + { + "n": "北师大版", + "v": "北师大版高三地理" + }, + + { + "n": "苏教版", + "v": "苏教版高三地理" + } + ] + }, + { + "key": "duration", + "name": "时长", + "value": [ + { + "n": "全部", + "v": "0" + }, + { + "n": "60分钟以上", + "v": "4" + }, + { + "n": "30~60分钟", + "v": "3" + }, + { + "n": "10~30分钟", + "v": "2" + }, + { + "n": "10分钟以下", + "v": "1" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/zyy.json b/tvboxqq/多多/json/zyy.json new file mode 100644 index 0000000..3366362 --- /dev/null +++ b/tvboxqq/多多/json/zyy.json @@ -0,0 +1,65 @@ +{ + "classes": [ + { + "type_name": "中医药", + "type_id": "中医药" + }, + { + "type_name": "中医基础", + "type_id": "中医基础" + }, + { + "type_name": "中药基础", + "type_id": "中药基础" + }, + { + "type_name": "伤寒论", + "type_id": "伤寒论" + }, + { + "type_name": "难论", + "type_id": "难论" + }, + { + "type_name": "神农本草经", + "type_id": "神农本草经" + }, + + { + "type_name": "金匮要略", + "type_id": "金匮要略" + }, + { + "type_name": "脉经", + "type_id": "脉经" + }, + { + "type_name": "中藏经", + "type_id": "中藏经" + }, + + { + "type_name": "针灸甲乙经", + "type_id": "针灸甲乙经" + }, + { + "type_name": "濒湖脉学", + "type_id": "濒湖脉学" + }, + + { + "type_name": "本草纲目", + "type_id": "本草纲目" + }, + + { + "type_name": "汤头歌诀", + "type_id": "汤头歌诀" + }, + { + "type_name": "药性赋", + "type_id": "药性赋" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7" +} \ No newline at end of file diff --git a/tvboxqq/多多/json/搭讪.json b/tvboxqq/多多/json/搭讪.json new file mode 100644 index 0000000..44a6a6d --- /dev/null +++ b/tvboxqq/多多/json/搭讪.json @@ -0,0 +1,152 @@ +{ + "classes": [ + { + "type_name": "搭讪", + "type_id": "搭讪" + }, + { + "type_name": "搭讪技巧", + "type_id": "搭讪技巧" + }, + { + "type_name": "女追男", + "type_id": "女追男" + }, + { + "type_name": "男追女", + "type_id": "男追女" + }, + { + "type_name": "街头搭讪", + "type_id": "街头搭讪" + }, + + { + "type_name": "夜店搭讪", + "type_id": "夜店搭讪" + }, + + { + "type_name": "商超搭讪", + "type_id": "商超搭讪" + }, + { + "type_name": "校园搭讪", + "type_id": "校园搭讪" + }, + { + "type_name": "搭讪失败", + "type_id": "搭讪失败" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { +"搭讪": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "搭讪", + "v": "搭讪" + }, + { + "n": "搭讪技巧", + "v": "搭讪技巧" + }, + { + "n": "搭讪经验", + "v": "搭讪经验" + }, + + { + "n": "搭讪套路", + "v": "搭讪套路" + }, + { + "n": "搭讪话术", + "v": "搭讪话术" + } + + ] + }, + +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + + + +"女生搭配": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "内衣", + "v": "内衣" + }, + { + "n": "裙子", + "v": "裙子" + }, + { + "n": "裤子", + "v": "裤子" + }, + + { + "n": "卫衣", + "v": "卫衣" + }, + { + "n": "雪纺衣服", + "v": "雪纺衣服" + }, + { + "n": "丝袜", + "v": "丝袜" + }, + { + "n": "牛仔裙", + "v": "牛仔裙" + } + + ] + }, + +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +] +} +} \ No newline at end of file diff --git a/tvboxqq/多多/json/搭配.json b/tvboxqq/多多/json/搭配.json new file mode 100644 index 0000000..f740aa1 --- /dev/null +++ b/tvboxqq/多多/json/搭配.json @@ -0,0 +1,200 @@ +{ + "classes": [ + { + "type_name": "内衣", + "type_id": "内衣" + }, + { + "type_name": "男生搭配", + "type_id": "男生搭配" + }, + { + "type_name": "女生搭配", + "type_id": "女生搭配" + }, + { + "type_name": "裙子", + "type_id": "裙子" + }, + { + "type_name": "紧身裤", + "type_id": "紧身裤" + }, + { + "type_name": "吊带衫", + "type_id": "吊带衫" + }, + + { + "type_name": "娃娃衣", + "type_id": "娃娃衣" + }, + { + "type_name": "牛仔裙", + "type_id": "牛仔裙" + }, + { + "type_name": "丝袜", + "type_id": "丝袜" + }, + + { + "type_name": "雪纺", + "type_id": "雪纺衣服" + }, + { + "type_name": "礼服", + "type_id": "礼服" + }, + + { + "type_name": "裤子", + "type_id": "裤子" + }, + + { + "type_name": "西装", + "type_id": "西装" + }, + { + "type_name": "领带", + "type_id": "领带" + }, + { + "type_name": "衬衫", + "type_id": "衬衫" + }, + + { + "type_name": "卫衣", + "type_id": "卫衣" + }, + { + "type_name": "T恤", + "type_id": "T恤" + }, + + { + "type_name": "Polo衫", + "type_id": "Polo衫" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { +"男生搭配": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "裤子", + "v": "裤子" + }, + { + "n": "T恤", + "v": "T恤" + }, + { + "n": "卫衣", + "v": "卫衣" + }, + + { + "n": "牛仔衣", + "v": "牛仔衣" + }, + { + "n": "领带", + "v": "领带" + }, + { + "n": "西装", + "v": "西装" + }, + { + "n": "运动装备", + "v": "运动装备" + } + + ] + }, + +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + + + +"女生搭配": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, + { + "key": "tid", + "name": "分类", + "value": [ + { + "n": "内衣", + "v": "内衣" + }, + { + "n": "裙子", + "v": "裙子" + }, + { + "n": "裤子", + "v": "裤子" + }, + + { + "n": "卫衣", + "v": "卫衣" + }, + { + "n": "雪纺衣服", + "v": "雪纺衣服" + }, + { + "n": "丝袜", + "v": "丝袜" + }, + { + "n": "牛仔裙", + "v": "牛仔裙" + } + + ] + }, + +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +] +} +} \ No newline at end of file diff --git a/tvboxqq/多多/json/热播之家.json b/tvboxqq/多多/json/热播之家.json new file mode 100644 index 0000000..0ed6489 --- /dev/null +++ b/tvboxqq/多多/json/热播之家.json @@ -0,0 +1,905 @@ +{ + "作者": "荷城茶秀", + "站名": "热播之家", + "主页url": "https://rebozj.pro/", + "简介": "关注公众号【多多影音】获取更多影视资源,加入QQ频道【应用多多】防失联!提醒您请勿相信影片中的广告,以免上当受骗+&&", + "导演": "导演:&&

    ", + "主演": "主演:&&

    ", + "影片地区": "地区:&&

    ", + "影片年代": "年份:&&

    ", + "影片状态": "

    &&

    ", + "影片类型": "类型:&&

    ", + "数组": "stui-vodlist__thumb&&
    ", + "图片": "data-original=\"&&\"", + "标题": "title=\"&&\"", + "副标题": "pic-text text-right\">&&", + "链接": "href=\"&&\"", + "线路数组": "

    ", + "线路标题": "⚡️‍多多线路⚡️‍+>&&<[替换:高清线路>>高清#高清备用>>备用]", + "播放数组": "
      ", + "播放标题": ">&&", + "播放列表": "", + "搜索模式": "1", + "搜索url": "https://rebozj.pro/type/id-.html?wd={wd}", + "嗅探词": "tos-#.mp4#cdn.123pan.cn#huoshanvod.com#.m3u8#video_mp4", + "分类url": "https://rebozj.pro/show/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html;;ak", + "分类": "电影$1#电视剧$2#纪录片$3#动漫$4#综艺$5", + "筛选": { + "1": [ + { + "key": "cateId", + "name": "类型", + "value": [ + { + "n": "全部类型", + "v": "" + }, + { + "n": "动作", + "v": "6" + }, + { + "n": "喜剧", + "v": "7" + }, + { + "n": "爱情", + "v": "8" + }, + { + "n": "科幻", + "v": "9" + }, + { + "n": "恐怖", + "v": "10" + }, + { + "n": "剧情", + "v": "11" + }, + { + "n": "战争", + "v": "12" + } + ] + }, + { + "key": "class", + "name": "剧情", + "value": [ + { + "n": "全部剧情", + "v": "" + }, + { + "n": "喜剧", + "v": "喜剧" + }, + { + "n": "爱情", + "v": "爱情" + }, + { + "n": "恐怖", + "v": "恐怖" + }, + { + "n": "动作", + "v": "动作" + }, + { + "n": "科幻", + "v": "科幻" + }, + { + "n": "剧情", + "v": "剧情" + }, + { + "n": "战争", + "v": "战争" + }, + { + "n": "警匪", + "v": "警匪" + }, + { + "n": "犯罪", + "v": "犯罪" + }, + { + "n": "动画", + "v": "动画" + }, + { + "n": "奇幻", + "v": "奇幻" + }, + { + "n": "武侠", + "v": "武侠" + }, + { + "n": "冒险", + "v": "冒险" + } + ] + }, + { + "key": "area", + "name": "地区", + "value": [ + { + "n": "全部地区", + "v": "" + }, + { + "n": "大陆", + "v": "大陆" + }, + { + "n": "香港", + "v": "香港" + }, + { + "n": "台湾", + "v": "台湾" + }, + { + "n": "美国", + "v": "美国" + }, + { + "n": "法国", + "v": "法国" + }, + { + "n": "英国", + "v": "英国" + }, + { + "n": "日本", + "v": "日本" + }, + { + "n": "韩国", + "v": "韩国" + }, + { + "n": "德国", + "v": "德国" + }, + { + "n": "泰国", + "v": "泰国" + }, + { + "n": "印度", + "v": "印度" + }, + { + "n": "意大利", + "v": "意大利" + }, + { + "n": "西班牙", + "v": "西班牙" + } + ] + }, + { + "key": "year", + "name": "时间", + "value": [ + { + "n": "全部时间", + "v": "" + }, + { + "n": "2023", + "v": "2023" + }, + { + "n": "2022", + "v": "2022" + }, + { + "n": "2021", + "v": "2021" + }, + { + "n": "2020", + "v": "2020" + }, + { + "n": "2019", + "v": "2019" + }, + { + "n": "2018", + "v": "2018" + }, + { + "n": "2017", + "v": "2017" + }, + { + "n": "2016", + "v": "2016" + }, + { + "n": "2015", + "v": "2015" + }, + { + "n": "2014", + "v": "2014" + }, + { + "n": "2013", + "v": "2013" + }, + { + "n": "2012", + "v": "2012" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "全部排序", + "v": "" + }, + { + "n": "时间排序", + "v": "time" + }, + { + "n": "人气排序", + "v": "hits" + }, + { + "n": "评分排序", + "v": "score" + } + ] + } + ], + "2": [ + { + "key": "cateId", + "name": "类型", + "value": [ + { + "n": "全部类型", + "v": "" + }, + { + "n": "国产剧", + "v": "13" + }, + { + "n": "港台剧", + "v": "14" + }, + { + "n": "日韩剧", + "v": "15" + }, + { + "n": "欧美海外剧", + "v": "16" + } + ] + }, + { + "key": "class", + "name": "剧情", + "value": [ + { + "n": "全部剧情", + "v": "" + }, + { + "n": "古装", + "v": "古装" + }, + { + "n": "战争", + "v": "战争" + }, + { + "n": "青春偶像", + "v": "青春偶像" + }, + { + "n": "喜剧", + "v": "喜剧" + }, + { + "n": "家庭", + "v": "家庭" + }, + { + "n": "犯罪", + "v": "犯罪" + }, + { + "n": "动作", + "v": "动作" + }, + { + "n": "奇幻", + "v": "奇幻" + }, + { + "n": "剧情", + "v": "剧情" + }, + { + "n": "历史", + "v": "历史" + }, + { + "n": "经典", + "v": "经典" + }, + { + "n": "乡村", + "v": "乡村" + }, + { + "n": "情景", + "v": "情景" + } + ] + }, + { + "key": "area", + "name": "地区", + "value": [ + { + "n": "全部地区", + "v": "" + }, + { + "n": "内地", + "v": "内地" + }, + { + "n": "韩国", + "v": "韩国" + }, + { + "n": "香港", + "v": "香港" + }, + { + "n": "台湾", + "v": "台湾" + }, + { + "n": "日本", + "v": "日本" + }, + { + "n": "美国", + "v": "美国" + }, + { + "n": "泰国", + "v": "泰国" + }, + { + "n": "英国", + "v": "英国" + }, + { + "n": "新加坡", + "v": "新加坡" + }, + { + "n": "其他", + "v": "其他" + } + ] + }, + { + "key": "year", + "name": "时间", + "value": [ + { + "n": "全部时间", + "v": "" + }, + { + "n": "2023", + "v": "2023" + }, + { + "n": "2022", + "v": "2022" + }, + { + "n": "2021", + "v": "2021" + }, + { + "n": "2020", + "v": "2020" + }, + { + "n": "2019", + "v": "2019" + }, + { + "n": "2018", + "v": "2018" + }, + { + "n": "2017", + "v": "2017" + }, + { + "n": "2016", + "v": "2016" + }, + { + "n": "2015", + "v": "2015" + }, + { + "n": "2014", + "v": "2014" + }, + { + "n": "2013", + "v": "2013" + }, + { + "n": "2012", + "v": "2012" + } + ] + } + ], + "3": [ + { + "key": "class", + "name": "剧情", + "value": [ + { + "n": "全部剧情", + "v": "" + }, + { + "n": "选秀", + "v": "选秀" + }, + { + "n": "情感", + "v": "情感" + }, + { + "n": "访谈", + "v": "访谈" + }, + { + "n": "播报", + "v": "播报" + }, + { + "n": "旅游", + "v": "旅游" + }, + { + "n": "音乐", + "v": "音乐" + }, + { + "n": "美食", + "v": "美食" + }, + { + "n": "纪实", + "v": "纪实" + }, + { + "n": "曲艺", + "v": "曲艺" + }, + { + "n": "生活", + "v": "生活" + }, + { + "n": "游戏互动", + "v": "游戏互动" + }, + { + "n": "财经", + "v": "财经" + }, + { + "n": "求职", + "v": "求职" + } + ] + }, + { + "key": "area", + "name": "地区", + "value": [ + { + "n": "全部地区", + "v": "" + }, + { + "n": "内地", + "v": "内地" + }, + { + "n": "港台", + "v": "港台" + }, + { + "n": "日韩", + "v": "日韩" + }, + { + "n": "欧美", + "v": "欧美" + } + ] + }, + { + "key": "lang", + "name": "语言", + "value": [ + { + "n": "全部语言", + "v": "" + }, + { + "n": "国语", + "v": "国语" + }, + { + "n": "英语", + "v": "英语" + }, + { + "n": "粤语", + "v": "粤语" + }, + { + "n": "闽南语", + "v": "闽南语" + }, + { + "n": "韩语", + "v": "韩语" + }, + { + "n": "日语", + "v": "日语" + }, + { + "n": "其它", + "v": "其它" + } + ] + }, + { + "key": "year", + "name": "时间", + "value": [ + { + "n": "全部时间", + "v": "" + }, + { + "n": "2023", + "v": "2023" + }, + { + "n": "2022", + "v": "2022" + }, + { + "n": "2021", + "v": "2021" + }, + { + "n": "2020", + "v": "2020" + }, + { + "n": "2019", + "v": "2019" + }, + { + "n": "2018", + "v": "2018" + }, + { + "n": "2017", + "v": "2017" + }, + { + "n": "2016", + "v": "2016" + }, + { + "n": "2015", + "v": "2015" + }, + { + "n": "2014", + "v": "2014" + }, + { + "n": "2013", + "v": "2013" + }, + { + "n": "2012", + "v": "2012" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "全部排序", + "v": "" + }, + { + "n": "时间排序", + "v": "time" + }, + { + "n": "人气排序", + "v": "hits" + }, + { + "n": "评分排序", + "v": "score" + } + ] + } + ], + "4": [ + { + "key": "class", + "name": "剧情", + "value": [ + { + "n": "全部剧情", + "v": "" + }, + { + "n": "情感", + "v": "情感" + }, + { + "n": "科幻", + "v": "科幻" + }, + { + "n": "热血", + "v": "热血" + }, + { + "n": "推理", + "v": "推理" + }, + { + "n": "搞笑", + "v": "搞笑" + }, + { + "n": "冒险", + "v": "冒险" + }, + { + "n": "萝莉", + "v": "萝莉" + }, + { + "n": "校园", + "v": "校园" + }, + { + "n": "动作", + "v": "动作" + }, + { + "n": "机战", + "v": "机战" + }, + { + "n": "运动", + "v": "运动" + }, + { + "n": "战争", + "v": "战争" + }, + { + "n": "少年", + "v": "少年" + } + ] + }, + { + "key": "area", + "name": "地区", + "value": [ + { + "n": "全部地区", + "v": "" + }, + { + "n": "国产", + "v": "国产" + }, + { + "n": "日本", + "v": "日本" + }, + { + "n": "欧美", + "v": "欧美" + }, + { + "n": "其他", + "v": "其他" + } + ] + }, + { + "key": "year", + "name": "时间", + "value": [ + { + "n": "全部时间", + "v": "" + }, + { + "n": "2023", + "v": "2023" + }, + { + "n": "2022", + "v": "2022" + }, + { + "n": "2021", + "v": "2021" + }, + { + "n": "2020", + "v": "2020" + }, + { + "n": "2019", + "v": "2019" + }, + { + "n": "2018", + "v": "2018" + }, + { + "n": "2017", + "v": "2017" + }, + { + "n": "2016", + "v": "2016" + }, + { + "n": "2015", + "v": "2015" + }, + { + "n": "2014", + "v": "2014" + }, + { + "n": "2013", + "v": "2013" + }, + { + "n": "2012", + "v": "2012" + } + ] + } + ], + "5": [ + { + "key": "cateId", + "name": "类型", + "value": [ + { + "n": "全部类型", + "v": "" + }, + { + "n": "大陆综艺", + "v": "17" + }, + { + "n": "港台综艺", + "v": "18" + } + ] + }, + { + "key": "year", + "name": "时间", + "value": [ + { + "n": "全部时间", + "v": "" + }, + { + "n": "2023", + "v": "2023" + }, + { + "n": "2022", + "v": "2022" + }, + { + "n": "2021", + "v": "2021" + }, + { + "n": "2020", + "v": "2020" + }, + { + "n": "2019", + "v": "2019" + }, + { + "n": "2018", + "v": "2018" + }, + { + "n": "2017", + "v": "2017" + }, + { + "n": "2016", + "v": "2016" + }, + { + "n": "2015", + "v": "2015" + }, + { + "n": "2014", + "v": "2014" + }, + { + "n": "2013", + "v": "2013" + }, + { + "n": "2012", + "v": "2012" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tvboxqq/多多/json/美食合集.json b/tvboxqq/多多/json/美食合集.json new file mode 100644 index 0000000..f3eae14 --- /dev/null +++ b/tvboxqq/多多/json/美食合集.json @@ -0,0 +1,373 @@ +{ + "classes": [ + { + "type_name": "美食", + "type_id": "美食" + }, + { + "type_name": "披萨", + "type_id": "披萨" + }, + { + "type_name": "火锅", + "type_id": "火锅" + }, + { + "type_name": "烧烤", + "type_id": "烧烤" + }, + { + "type_name": "烤鱼", + "type_id": "烤鱼" + }, + { + "type_name": "海鲜", + "type_id": "海鲜" + }, + { + "type_name": "津菜", + "type_id": "津菜" + }, + +{ + "type_name": "川菜", + "type_id": "川菜" + }, + { + "type_name": "湘菜", + "type_id": "湘菜" + }, + { + "type_name": "鲁菜", + "type_id": "鲁菜" + }, + { + "type_name": "苏菜", + "type_id": "苏菜" + }, + { + "type_name": "闽菜", + "type_id": "闽菜" + }, + { + "type_name": "粤菜", + "type_id": "粤菜" + }, + { + "type_name": "东北菜", + "type_id": "东北菜" + }, + { + "type_name": "冀菜", + "type_id": "冀菜" + }, + { + "type_name": "豫菜", + "type_id": "豫菜" + }, + { + "type_name": "鄂菜", + "type_id": "鄂菜" + }, + { + "type_name": "本帮菜", + "type_id": "本帮菜" + }, + { + "type_name": "客家菜", + "type_id": "客家菜" + }, + { + "type_name": "赣菜", + "type_id": "赣菜" + }, + { + "type_name": "京菜", + "type_id": "京菜" + }, + + { + "type_name": "浙菜", + "type_id": "浙菜" + }, + { + "type_name": "徽菜", + "type_id": "徽菜" + }, + { + "type_name": "湘菜", + "type_id": "湘菜" + }, + { + "type_name": "凉菜", + "type_id": "凉菜" + }, + { + "type_name": "蒸菜", + "type_id": "蒸菜" + }, + { + "type_name": "日料", + "type_id": "日料" + }, + { + "type_name": "点心", + "type_id": "点心" + }, + { + "type_name": "面食", + "type_id": "面食" + }, + { + "type_name": "汉堡", + "type_id": "汉堡" + }, + { + "type_name": "小吃", + "type_id": "小吃" + }, + { + "type_name": "素食", + "type_id": "素食" + }, + { + "type_name": "韩国菜", + "type_id": "韩国菜" + }, + { + "type_name": "泰国菜", + "type_id": "泰国菜" + }, + { + "type_name": "穆斯林菜", + "type_id": "穆斯林菜" + }, + { + "type_name": "土耳其菜系", + "type_id": "土耳其菜系" + }, + { + "type_name": "法国菜", + "type_id": "法国菜" + }, + { + "type_name": "意大利菜", + "type_id": "意大利菜" + }, + { + "type_name": "希腊菜", + "type_id": "希腊菜" + }, + { + "type_name": "德国菜", + "type_id": "德国菜" + }, + { + "type_name": "西班牙菜", + "type_id": "西班牙菜" + }, + { + "type_name": "阿拉伯菜", + "type_id": "阿拉伯菜" + }, + { + "type_name": "伊朗菜", + "type_id": "伊朗菜" + }, + { + "type_name": "中亚菜", + "type_id": "中亚菜" + }, + { + "type_name": "糖尿病菜", + "type_id": "糖尿病菜" + }, + + +{ + "type_name": "早餐", + "type_id": "早餐" + } + ], + "cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7", + "filter": { +"美食": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} +] +}, + +{"key": "tid","name": "分类","value": [ +{"n": "全部","v": "美食"}, +{"n": "火锅","v": "火锅"}, +{"n": "面食","v": "面食"}, + +{"n": "炒菜","v": "炒菜"}, +{"n": "点心","v": "点心"}, +{"n": "日料","v": "日料"}, +{"n": "小吃","v": "小吃"}, +{"n": "素食","v": "素食"}, +{"n": "川菜","v": "川菜"}, +{"n": "湘菜","v": "湘菜"}, +{"n": "鲁菜","v": "鲁菜"}, +{"n": "浙菜","v": "浙菜"}, +{"n": "苏菜","v": "苏菜"}, +{"n": "徽菜","v": "徽菜"}, +{"n": "闽菜","v": "闽菜"}, +{"n": "蒸菜","v": "蒸菜"}, +{"n": "凉菜","v": "凉菜"}, + +{"n": "早餐","v": "早餐"} +] +} +], + + +"火锅": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + + + + +"披萨": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} +] +}, + +{"key": "tid","name": "分类","value": [ +{"n": "全部","v": "披萨"}, +{"n": "选材","v": "披萨选材"}, +{"n": "制作","v": "披萨制作"} + + + +] +} +], + + +"川菜": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, + +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + + +"日料": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + +"湘菜": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +], + +"早餐": [ +{"key": "order","name": "排序","value": [ +{"n": "综合排序","v": "0"}, +{"n": "最多点击","v": "click"}, +{"n": "最新发布","v": "pubdate"}, +{"n": "最多弹幕","v": "dm"}, +{"n": "最多收藏","v": "stow"} +] +}, +{"key": "duration","name": "时长","value": [ +{"n": "全部时长","v": "0"}, +{"n": "60分钟以上","v": "4"}, +{"n": "30~60分钟","v": "3"}, +{"n": "10~30分钟","v": "2"}, +{"n": "10分钟以下","v": "1"} + +] +} +] +} +} \ No newline at end of file diff --git a/tvboxqq/多多/json/黑狐.json b/tvboxqq/多多/json/黑狐.json new file mode 100644 index 0000000..bada014 --- /dev/null +++ b/tvboxqq/多多/json/黑狐.json @@ -0,0 +1,51 @@ + { + + "作者":"荷城茶秀", + + "站名":"黑狐影视", + + "主页url":"http://fagmn.com/", + + "简介":"关注公众号【多多影音】获取更多影视资源,加入QQ频道【应用多多】防失联!提醒您请勿相信影片中的广告,以免上当受骗!+剧情介绍

    &&", + + "导演":"导演:&&

    ", + + "主演":"主演:
    &&

    ", + + "影片状态":"更新:&&

    ", + + "影片类型":"类型:&&
    ", + + "影片地区":"地区:&&", + + "影片年代":"年份:&&", + + "数组":"stui-vodlist__thumb lazyload\"&&[不包含:推荐]", + + "标题":"&&", + + "副标题":"text-right\">&&", + + "图片":"data-original=\"&&\"", + + "链接":"href=\"&&\"", + + "搜索url":"http://fagmn.com/search.php;post;searchword={wd}", + + "搜索数组":"stui-vodlist__thumb lazyload\"&&", + + "搜索标题":"&&", + + "搜索副标题":"text-right\">&&", + + "搜索图片":"data-original=\"&&\"", + + "搜索链接":"href=\"&&\"", + + "线路数组":"#down&&

    jq@}k0nouQmp?yyEagK0BE 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 z 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Þx+KeGA;9F+?q@)7K8_$7xrlawM#Bcf>Y8vtHwj) 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

  • [排序:奇>搜>咪]", + + "线路标题":"⚡️‍多多接口⚡️‍+>&&", + + "分类url":"http://fagmn.com/list/{cateId}_{catePg}.html;;akm0", + + "分类":"电影$1#电视剧$2#综艺$4#动漫$3"} \ No newline at end of file diff --git a/tvboxqq/小米/api.json b/tvboxqq/小米/api.json index 91f544a..e2eb788 100644 --- a/tvboxqq/小米/api.json +++ b/tvboxqq/小米/api.json @@ -6,7 +6,7 @@ "sites": [ { "key": "豆豆", - "name": "🎟豆瓣┃11.20接口仅测试使用", + "name": "🎟豆瓣┃11.27接口仅测试使用", "type": 3, "api": "csp_DouDou", "searchable": 0, @@ -127,11 +127,20 @@ "ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹" }, { - "key": "左岸", - "name": "🌊左岸┃切片", + "key": "sansan", + "name": "⭕️三三┃解析", + "type": 3, + "api": "csp_SP33", + "searchable": 1, + "quickSearch": 1, + "changeable": 0 + }, + { + "key": "赞赞", + "name": "➕赞赞┃切片", "type": 3, "api": "./api/drpy2.min.js", - "ext": "./js/zuoan.js", + "ext": "./js/zanzan.js", "searchable": 1, "quickSearch": 1, "changeable": 0 @@ -175,17 +184,6 @@ "changeable": 0, "ext": "https://www.80yy1.com/" }, - { - "key": "玉米", - "name": "🌽玉米┃采集", - "type": 0, - "api": "http://124.222.116.5/macos/api.php/provide/vod/at/xml/", - "playUrl": "json:http://110.42.3.71:5000/api/jiexi/common?Key=scR2SCxYQGqNWKLltR&url=", - "searchable": 1, - "changeable": 0, - "quickSearch": 1, - "filterable": 1 - }, { "key": "saohuo", "name": "🔥骚火┃直连", @@ -323,7 +321,7 @@ "ext": { "站名": "南坊影视", "主页url": "https://www.nfapp.fun/appto/v1/home/cateData?id=1", - "请求头": "User-Agent$Dart/2.10 (dart:io)", + "请求头": "User-Agent$Dart/2.19 (dart:io)", "二次截取": "\"data\"*[&&]", "数组": "{&&}", "图片": "\"vod_pic\"*\"&&\"[替换:mac>>http]", @@ -340,13 +338,51 @@ "播放列表": "{&&}", "跳转播放链接": "\"url\"*\"&&\"", "播放标题": "\"name\"*\"&&\"", - "跳转解析": "默认$空#主线[A]$http://110.42.2.247:880/analysis/json/?uid=2497&my=bgkmoqsuwBDILMPQU2&format=json&url=#主线[B]$https://daina.hk//api//?key=41b637ec6192036e0c35960addd26615&url=#主线[C]$https://wpjx.chanchuan.top/znjsonapi.php?url=#主线[D]$https://sp.huihuidns.cn//api//?key=aTRZhPX8ESjgWVdwDR&url=", + "跳转解析": "默认$空#主线[A]$#主线[B]$https://daina.hk//api//?key=41b637ec6192036e0c35960addd26615&url=#主线[C]$https://wpjx.chanchuan.top/znjsonapi.php?url=#主线[D]$https://sp.huihuidns.cn//api//?key=aTRZhPX8ESjgWVdwDR&url=", "播放链接": "解析+\"url\"*\"&&\"", "搜索url": "https://www.nfapp.fun/appto/v1/vod/getVodSearch?wd={wd}&page=1&type", "分类url": "https://www.nfapp.fun/appto/v1/vod/getLists?area={area}&lang={lang}&year={year}&type_id={cateId}&area=&order=time&type_name=&page={catePg}&pageSize=21;;u0t", "分类": "电影$2#电视剧$1#综艺$4#动漫$3" } }, + { + "key": "夜猫", + "name": "🐱夜猫┃影视", + "type": 3, + "api": "csp_XBPQ", + "jar": "./jars/saohuo.jar", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "站名": "夜猫影视", + "主页url": "http://43.248.97.249:5564/appto/v1/home/cateData?id=1", + "请求头": "User-Agent$Dart/2.19 (dart:io)", + "二次截取": "\"data\"*[&&]", + "强制解析": "0", + "数组": "{&&}", + "图片": "\"vod_pic\"*\"&&\"", + "标题": "\"vod_name\"*\"&&\"", + "副标题": "\"vod_remarks\"*\"&&\"", + "链接": "http://43.248.97.249:5564/addons/apptov4/app.php/v1/vod/getVod?id=+\"vod_id\":&&,+_platform=android&__ic=lqGGz9NM4aHVoD8jSoFFcmfeQ0zcjkG0a6dOiCPe4lHMGzMEigPzyXuhccQRZf6D75pAyu5qXZa8Woq50p8Xvf11kZq38Yk6UAkKR0nWIPWyUN%2BrL68%2FTxsj%2Fs%2F%2Bdvz3d9mhjzeyYUyI71OEzzkEnw%3D%3D", + "线路数组": "\"player_info\":{&&}", + "线路标题": "\"show\"*\"&&\"", + "导演": "vod_director\"*\"&&\"", + "主演": "vod_actor\"*\"&&\"", + "简介": "vod_blurb\"*\"&&\"", + "播放二次截取": "&&[替换]", + "播放数组": "urls*\\[&&\\]", + "播放列表": "{&&}", + "跳转播放链接": "\"url\"*\"&&\"", + "播放标题": "\"name\"*\"&&\"", + "跳转解析": "默认$空#蓝光线路$https://daina.hk//api//?key=0555f1657f53450b3639bc1c48440db2&url=#官[YK]$https://api.json.icu//api//?key=c2ca5bcd969b7de3823eba1518fb712d&url=#官[MG]$https://api.json.icu//api//?key=c2ca5bcd969b7de3823eba1518fb712d&url=#官[QY]$https://api.json.icu//api//?key=c2ca5bcd969b7de3823eba1518fb712d&url=#官[TX]$https://api.json.icu//api//?key=c2ca5bcd969b7de3823eba1518fb712d&url=#蓝光备用$http://110.42.2.247:880//analysis//json//?uid=2441&my=egklmorFGJPQRUXY18&url=", + "播放链接": "解析+\"url\"*\"&&\"", + "搜索url": "http://43.248.97.249:5564/appto/v1/vod/getVodSearch?wd={wd}&page=1&type", + "搜索模式": "1", + "分类url": "http://43.248.97.249:5564/addons/apptov4/app.php/v1/vod/getLists?area=&lang=&year=&order=time&type_id={cateId}&type_name=&page={catePg}&pageSize=21;;u0", + "分类": "电影$1#电视剧$2#动漫$3#综艺$4" + } + }, { "key": "达人", "name": "✈️达人┃聚合", @@ -411,22 +447,6 @@ "api": "./api/drpy1.min.js", "ext": "./js/jp.js" }, - { - "key": "琪琪资源", - "name": "🫙官源┃切片", - "type": 1, - "api": "https://playersll.gaoxin155.com.cn/api.php/provide/vod/", - "playerType": 2, - "searchable": 1, - "changeable": 1, - "quickSearch": 1, - "categories": [ - "连续剧", - "电影", - "综艺", - "动漫" - ] - }, { "key": "嘿嘿2", "name": "📰嘿嘿┃影视", @@ -1018,7 +1038,7 @@ { "name": "稻香🌾", "type": 1, - "url": "http://42.157.128.109:2323/CH/app/tv.php?url=", + "url": "", "ext": { "flag": [ "mgtv", @@ -1048,9 +1068,9 @@ } }, { - "name": "左岸🌾", + "name": "米饭🌾", "type": 1, - "url": "https://api.tyun77.cn/api.php/provide/parseDicturl?url=", + "url": "https://json.oorl.cn/api/?key=gajpAki7cu8560ro4C&url=", "ext": { "flag": [ "爱奇艺", @@ -1072,14 +1092,14 @@ "芒果" ], "header": { - "User-Agent": "okhttp/3.12.0" + "User-Agent": "okhttp/4.1.0" } } }, { "name": "米太硬", "type": 1, - "url": "https://cache.json.icu/s1804857380.php?url=", + "url": "https://api.huohua.vip/api/?key=8eTRVUKvl0tvEzlvzO&url=", "ext": { "flag": [ "qq", @@ -1146,24 +1166,10 @@ { "name": "世界🥭", "type": 1, - "url": "http://175.178.183.192:86/api/?key=b832096861839f56066bf4ae7a0d7be0&url=", + "url": "http://110.42.2.247:880/analysis/json/?uid=2500&my=dmnoxzADHKMOQSXZ01&url=", "ext": { "flag": [ - "qq", - "mgtv", - "YuMi-vip" - ] - } - }, - { - "name": "比u比u🥭", - "type": 1, - "url": "https://jxjson.cf/json.php?url=", - "ext": { - "flag": [ - "qq", - "mgtv", - "YuMi-vip" + "seven" ] } } @@ -1323,6 +1329,7 @@ ], "flags": [ "优酷视频", + "seven", "youku", "seven", "优酷", diff --git a/tvboxqq/小米/api/drpy1.min.js b/tvboxqq/小米/api/drpy1.min.js index 32e0055..b803166 100644 --- a/tvboxqq/小米/api/drpy1.min.js +++ b/tvboxqq/小米/api/drpy1.min.js @@ -1 +1 @@ -import cheerio from"./67bcd7dc69abbaa63a0317b99bdc2b7a.js";import"./a06f092014cc8f33300952d8e10e4cad.js";import 模板 from"./d1b1068cacca8db3ee0c48a41bc4f94c.js";import{gbkTool}from"./04fee58a02b31e2260adff80a623b945.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.46beta12 20230709";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"https://mirror.ghproxy.com/raw.githubusercontent.com/hjdhnx/dr_py/main/libs/uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,DRPY:DRPY}; \ No newline at end of file +import cheerio from"./67bcd7dc69abbaa63a0317b99bdc2b7a.js";import"./a06f092014cc8f33300952d8e10e4cad.js";import 模板 from"./d1b1068cacca8db3ee0c48a41bc4f94c.js";import{gbkTool}from"./04fee58a02b31e2260adff80a623b945.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.46beta12 20230709";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"https://gh-proxy.com/raw.githubusercontent.com/hjdhnx/dr_py/main/libs/uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/小米/api/drpy2.min.js b/tvboxqq/小米/api/drpy2.min.js index 5d8fcad..6559d98 100644 --- a/tvboxqq/小米/api/drpy2.min.js +++ b/tvboxqq/小米/api/drpy2.min.js @@ -1 +1 @@ -import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./js_模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./js_模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/小米/js/zanzan.js b/tvboxqq/小米/js/zanzan.js new file mode 100644 index 0000000..34f5f25 --- /dev/null +++ b/tvboxqq/小米/js/zanzan.js @@ -0,0 +1,175 @@ +var rule = { + title: 'zanzan', // csp_AppYsV2 + host: 'http://154.12.21.186:119/api.php/app/', + url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage', + filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}', + filter:{ + "1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"n":"冒险","v":"冒险"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"},{"n":"悬疑","v":"悬疑"},{"n":"惊悚","v":"惊悚"},{"n":"经典","v":"经典"},{"n":"青春","v":"青春"},{"n":"文艺","v":"文艺"},{"n":"微电影","v":"微电影"},{"n":"古装","v":"古装"},{"n":"历史","v":"历史"},{"n":"运动","v":"运动"},{"n":"农村","v":"农村"},{"n":"儿童","v":"儿童"},{"n":"网络电影","v":"网络电影"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]}], + "2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}], + "3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}], + "4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}] + }, + detailUrl:'/detail?vod_id=fyid', + searchUrl: '/search?text=**&pg=fypage', + searchable: 2, + quickSearch: 0, + filterable:1,//是否启用分类筛选, + headers:{'User-Agent':'okhttp/4.1.0'}, + timeout:5000, + // 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types + class_name:'电影&连续剧&综艺&动漫', + class_url:'1&2&3&4', + play_parse: true, + lazy:'js:if(/m3u8|mp4/.test(input)){input}else{let purl=request("http://103.42.31.123:5821/jx/?url="+input);input={jx:0,url:JSON.parse(purl).url,parse:0}}', + limit:6, + // 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36', + 推荐:`js: + let d = []; + let jsondata = []; + let videoList = []; + if (/v1\\.vod/.test(HOST)) { + if(HOST.endsWith('/')){ + jsondata = JSON.parse(request(HOST + 'vodPhbAll')); + } else { + jsondata = JSON.parse(request(HOST + '/vodPhbAll')); + } + videoList = jsondata.data.list; + } else { + if(HOST.endsWith('/')){ + jsondata = JSON.parse(request(HOST + 'index_video')); + } else { + jsondata = JSON.parse(request(HOST + '/index_video')); + } + videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list; + } + // log('videoList =========> '+stringify(videoList)); + videoList.forEach((it,idex) => { + let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ; + vlist.forEach(it => { + d.push({ + url:it.vod_id, + title:it.vod_name, + img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic, + desc:it.vod_remarks, + }); + }); + }); + setResult(d); + `, + 一级:`js: + let d = []; + let jsondata = []; + let videoList = []; + if (/v1\\.vod/.test(HOST)) { + input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page='); + jsondata = JSON.parse(request(input)); + videoList = jsondata.data.list; + } else { + input = HOST + '/'+ input.split('/')[4]; + jsondata = JSON.parse(request(input)); + videoList = jsondata.list || jsondata.data; + } + // log('videoList =========> '+stringify(videoList)); + videoList.forEach(it => { + d.push({ + url:it.vod_id, + title:it.vod_name, + img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic, + desc:it.vod_remarks, + }); + }); + setResult(d); + `, + 二级:`js: + if (/v1\\.vod/.test(HOST)) { + input = HOST + '/'+ input.split('/')[3]; + } else { + input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id'); + } + try { + let html = request(input); + html = JSON.parse(html); + let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data; + VOD = { + vod_id: node.vod_id, + vod_name: node.vod_name, + vod_pic: node.vod_pic, + type_name: node.vod_class, + vod_year: node.vod_year, + vod_area: node.vod_area, + vod_remarks: node.vod_remarks, + vod_actor: node.vod_actor, + vod_director: node.vod_director, + vod_content: node.vod_content.strip() + }; + if (typeof play_url === 'undefined') { + var play_url = '' + } + let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player; + if (episodes != '') { + let playMap = {}; + episodes.forEach(ep => { + let from = []; + if (/v1\\.vod/.test(HOST)) { + from = ep.player_info.from||ep.player_info.show||ep.from||ep.show; + } else { + from = ep.code||ep.name; + } + if (!playMap.hasOwnProperty(from)) { + playMap[from] = [] + } + let parse_api = ''; + if (/v1\\.vod/.test(HOST)) { + parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2; + // parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api; + } else { + parse_api = ep.parse_api; + } + log('parse_api =========> '+parse_api); + if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) { + parse_api = parse_api.replaceAll('..','.') ; + ep.url = ep.url.replaceAll('$','$'+parse_api); + } + playMap[from].push(ep.url) + }); + let playFrom = []; + let playList = []; + Object.keys(playMap).forEach(key => { + playFrom.push(key); + playList.push(playMap[key]) + }); + VOD.vod_play_from = playFrom.join('$$$'); + VOD.vod_play_url = playList.join('$$$'); + } else { + VOD.vod_play_from = node.vod_play_from; + VOD.vod_play_url = node.vod_play_url; + } + } catch (e) { + log("获取二级详情页发生错误:" + e.message); + } + `, + 搜索:`js: + let d = []; + let jsondata = []; + let videoList = []; + if (/v1\\.vod/.test(HOST)) { + input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page='); + jsondata = JSON.parse(request(input)); + videoList = jsondata.data.list; + } else { + input = HOST + '/'+ input.split('/')[3] + jsondata = JSON.parse(request(input)); + videoList = jsondata.list || jsondata.data; + } + // log('videoList =========> '+stringify(videoList)); + videoList.forEach(it => { + d.push({ + url:it.vod_id, + title:it.vod_name, + img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic, + desc:it.vod_remarks, + }); + }); + setResult(d); + `, +} \ No newline at end of file diff --git a/tvboxqq/小米/spider.jar b/tvboxqq/小米/spider.jar index 6953bcc125706d1286d5d3e4647f6a9a4f16c87b..a5b5ff671aedae17b61dac976eede82f4d9cf09c 100644 GIT binary patch literal 589036 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 z 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 eW&nv_n&G!mC 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 z

    a3rH{EHmAN9|sKPiXT|_1GMSEik^F^i7$Gnfjybsb>A&A@Oef)I(iJW2nr&Riw z$8ng)LHaTSjefqKUz90PdP+d)wnVx&$TAtw%lwSW{7ju1${(s9Z>1H!Hq%6^m`72W zM?tFgs^L^Imx5F=mr^QK%o8}w6ChRJtLdf2d;v<0`GQiZVvWEKYXnBBzEZ=bmZF}u z{i>|(7j&%-sITU0@KsrV@Mh$}k3qf84(c}L#m;c4u_j=3Y=CEeK&LDDDg62~pUwsJ z{wY0$tnb<;eb;Y3Q>46HDut}^8X-xSu%AL|fiab}_u8br_swZV>P(+*wd$HsndJp^ zZb@%{tjSkpO}?OXY>?uoI3)Ef7WYWq(UXkI3HM04AU%k$DWrdddnDh-^emV4va~W& zdRfLvb<9-Ah@jiBPcI{6j__=ZjZR}LrS&B}Y-QnD^w710e+T$xz73(Q z&$Efv5~R~)fKHr9S!sTRLsoMsPyCR)!c-d08VwpiwKH0ydE(glLE1x@ zrXpP!G3_@+VgzFiqoq^xZFs72kZxGh-%(ns>)>@QPq=Beso|D}>BnMp_IY=Y1Nm7iaWLq(rwNu-y zo%-n_Ig{tj4J@=onRQd|i^;5;dJoAnCT<8X&a>p(B+_v+%$t}g`|-(_Jn(3Q20uj_CnTPs*2{79suuZrk{Ib&89KtmJpkT3&8tw`V4NMK@mTqFbAqNabYl`sl~8

    w*9m(R~S8QaeF&VO>(> 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—P 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 QT`(V~@5fdD1@WW)FESrPg#Z8m literal 586342 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

    YwVj>f`DIC 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 Et#s}3; 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

    =eHq`_obHZvE7`#<|7$%=yGwFsjSY zl{>bpvmxxy>M!cZ@kL{w+ButV=Ue$zd=`Ic=of$eY{zQ#HuXXEUC6`j#}7Vb;P%r6 z7x`kUm?EAxUozh@*P1t)Z<%kJ&w={`^F8w>bG5k!e4hh9ybn;1RgYBvsvZM(*DkQz z*&XeKy^mdFm)fR?ix7Hlz9Dw|5Je2YJLUx9R#OM?{)L= z0mbLudj7y87f-D@{|rEz@hS7pEwuCO8^pC@9rR-?&(ki{uFxI=-zzlDYGV~y6;@lzx7t~S*45_a=0)aG z^9FOad5M{4C9G1bgJsdT5T2f8T4!44Sbwojv;@phfm;akPzZC_D45OA$EBHT09

    |@)|5^qz_0OE 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

    ~V9q-T2FlR?`LMlB=9*Tqm!zeAde}+%{V;}Q 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

    &&

    ", @@ -28,7 +28,7 @@ "搜索模式":"1", - "搜索url":"https://91free.vip/vodsearch/-------------.html?wd={wd}", + "搜索url":"https://4k8.top/vodsearch/-------------.html?wd={wd}", "搜索数组":"module-card-item-class\">&&", @@ -50,7 +50,7 @@ "播放列表":"", - "分类url":"https://91free.vip/vodshow/{cateId}-{area}-{by}--{lang}----{catePg}---{year}.html;;ak", + "分类url":"https://4k8.top/vodshow/{cateId}-{area}-{by}--{lang}----{catePg}---{year}.html;;ak", "分类":"电影$20#电视剧$21#综艺$22#动漫$23#体育$52", diff --git a/tvboxqq/荷城茶秀/json/万达影视.json b/tvboxqq/荷城茶秀/json/万达影视.json index 96fa799..5f2c790 100644 --- a/tvboxqq/荷城茶秀/json/万达影视.json +++ b/tvboxqq/荷城茶秀/json/万达影视.json @@ -4,7 +4,7 @@ "站名":"万达影视", - "主页url":"https://www.w1988.cc/", + "主页url":"https://web.w1988.cc/", "简介":"【荷城茶秀】提醒您请勿相信影片中的广告,以免上当受骗!欢迎加入QQ交流群:869277279,公众号:日后魔改,获取更多影视资源。+", @@ -18,32 +18,32 @@ "影片年代":"无年份", - "二次截取":"

    (=L3?)Yf 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 diff --git a/tvboxqq/少儿频道/api/drpy2.min.js b/tvboxqq/少儿频道/api/drpy2.min.js index f5c3b67..0120aa4 100644 --- a/tvboxqq/少儿频道/api/drpy2.min.js +++ b/tvboxqq/少儿频道/api/drpy2.min.js @@ -1 +1 @@ -import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.41beta14 20230428";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;const HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file +import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.41beta14 20230428";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;const HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/少儿频道/js/优酷.js b/tvboxqq/少儿频道/js/优酷.js index 745dbee..6b6cf87 100644 --- a/tvboxqq/少儿频道/js/优酷.js +++ b/tvboxqq/少儿频道/js/优酷.js @@ -1,39 +1 @@ -var rule = { - title:'优酷', - host:'https://www.%79%6f%75%6b%75.com', - homeUrl:'', - searchUrl:'https://search.%79%6f%75%6b%75.com/api/search?pg=fypage&keyword=**', - searchable:2, - quickSearch:0, - filterable:1, - multi:1, - // 分类链接fypage参数支持1个()表达式 - url:'/category/data?optionRefresh=1&pageNo=fypage¶ms=fyfilter', - // url:'/category/data?pageNo=fypage¶ms=fyfilter', - // filter_url:'&u=fyarea&s=fyyear={{fl.order}}', - // filter_url:'{{fl|safe}}', - filter_url:'{{fl}}', - // filter_url:'{{fl}}', - // filter_url:'{{fl}}', - filter:{"电视剧": [{"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "内地剧", "v": "中国内地"}, {"n": "港剧", "v": "中国香港"}, {"n": "台剧", "v": "中国台湾"}, {"n": "韩剧", "v": "韩国"}, {"n": "美剧", "v": "美国"}, {"n": "英剧", "v": "英国"}, {"n": "日剧", "v": "日本"}, {"n": "泰剧", "v": "泰国"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "青春", "v": "青春"}, {"n": "古装", "v": "古装"}, {"n": "爱情", "v": "爱情"}, {"n": "都市", "v": "都市"}, {"n": "喜剧", "v": "喜剧,搞笑"}, {"n": "战争", "v": "战争"}, {"n": "军旅", "v": "军旅"}, {"n": "谍战", "v": "谍战"}, {"n": "偶像", "v": "偶像"}, {"n": "警匪", "v": "警匪"}, {"n": "冒险", "v": "冒险"}, {"n": "穿越", "v": "穿越"}, {"n": "仙侠", "v": "仙侠"}, {"n": "武侠", "v": "武侠"}, {"n": "悬疑", "v": "悬疑"}, {"n": "罪案", "v": "罪案"}, {"n": "家庭", "v": "家庭"}, {"n": "历史", "v": "历史"}, {"n": "年代", "v": "年代"}, {"n": "农村", "v": "农村"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014-2011", "v": "2011-2014"}, {"n": "更早", "v": "-2010"}]}, {"key": "status", "name": "全部规格", "value": [{"n": "全部规格", "v": ""}, {"n": "全网独播", "v": "1"}, {"n": "优酷自制", "v": "2"}, {"n": "已完结", "v": "3"}, {"n": "即将上线", "v": "4"}, {"n": "短剧", "v": "5"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "VIP", "v": "2"}, {"n": "付费", "v": "1"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "热度最高", "v": "7"}, {"n": "最新上线", "v": "1"}, {"n": "最好评", "v": "3"}, {"n": "最多播放", "v": "2"}]}], "电影": [{"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "内地", "v": "中国内地"}, {"n": "中国香港", "v": "中国香港"}, {"n": "中国台湾", "v": "中国台湾"}, {"n": "美国", "v": "美国"}, {"n": "印度", "v": "印度"}, {"n": "日韩", "v": "韩国,日本"}, {"n": "泰国", "v": "泰国"}, {"n": "欧洲", "v": "欧洲"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "喜剧", "v": "喜剧,搞笑"}, {"n": "动作", "v": "动作"}, {"n": "怪兽", "v": "怪兽"}, {"n": "战争", "v": "战争"}, {"n": "爱情", "v": "爱情"}, {"n": "悬疑", "v": "悬疑"}, {"n": "武侠", "v": "武侠"}, {"n": "奇幻", "v": "奇幻"}, {"n": "科幻", "v": "科幻"}, {"n": "冒险", "v": "冒险"}, {"n": "警匪", "v": "警匪"}, {"n": "动画", "v": "动画"}, {"n": "惊悚", "v": "惊悚"}, {"n": "犯罪", "v": "犯罪"}, {"n": "恐怖", "v": "恐怖"}, {"n": "剧情", "v": "剧情"}, {"n": "历史", "v": "历史"}, {"n": "纪录片", "v": "纪录片"}, {"n": "传记", "v": "传记"}, {"n": "歌舞", "v": "歌舞"}, {"n": "短片", "v": "短片"}, {"n": "其他", "v": "其他"}]}, {"key": "source", "name": "全部规格", "value": [{"n": "全部规格", "v": ""}, {"n": "院线", "v": "1"}, {"n": "网络电影", "v": "0"}, {"n": "独播", "v": "2"}, {"n": "高清修复", "v": "3"}, {"n": "1080P", "v": "4"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014-2010", "v": "2010-2014"}, {"n": "2009-2000", "v": "2000-2009"}, {"n": "90年代", "v": "1990-1999"}, {"n": "80年代", "v": "1980-1989"}, {"n": "70年代", "v": "1970-1979"}, {"n": "更早", "v": "-1969"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "会员", "v": "2"}, {"n": "点播", "v": "1"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "热度最高", "v": "7"}, {"n": "最多播放", "v": "2"}, {"n": "最新上线", "v": "1"}, {"n": "最好评", "v": "3"}]}, {"key": "tag_label_name", "name": "为你推荐", "value": [{"n": "为你推荐", "v": ""}, {"n": "高分必看", "v": "高分必看"}, {"n": "卖座电影", "v": "卖座电影"}, {"n": "小说改编", "v": "小说改编"}, {"n": "铁血硬汉", "v": "铁血硬汉"}, {"n": "视效大片", "v": "视效大片"}, {"n": "漫画改编", "v": "漫画改编"}, {"n": "绝地求生", "v": "绝地求生"}, {"n": "真人真事改编", "v": "真人真事改编"}, {"n": "范伟", "v": "范伟"}, {"n": "火爆枪战", "v": "火爆枪战"}, {"n": "影史经典", "v": "影史经典"}, {"n": "拯救世界", "v": "拯救世界"}, {"n": "万茜", "v": "万茜"}, {"n": "马思纯", "v": "马思纯"}, {"n": "王俊凯", "v": "王俊凯"}, {"n": "豪华阵容", "v": "豪华阵容"}, {"n": "李玉", "v": "李玉"}, {"n": "无厘头喜剧", "v": "无厘头喜剧"}, {"n": "超能力", "v": "超能力"}, {"n": "欢喜搭档", "v": "欢喜搭档"}]}], "综艺": [{"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "内地", "v": "中国内地"}, {"n": "中国台湾", "v": "中国台湾"}, {"n": "美国", "v": "美国"}, {"n": "英国", "v": "英国"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "偶像", "v": "偶像"}, {"n": "舞蹈", "v": "舞蹈"}, {"n": "音乐", "v": "音乐"}, {"n": "情感", "v": "情感"}, {"n": "喜剧", "v": "喜剧,搞笑"}, {"n": "体育", "v": "体育"}, {"n": "游戏", "v": "游戏"}, {"n": "相声", "v": "相声"}, {"n": "婚恋", "v": "婚恋"}, {"n": "时尚", "v": "时尚"}, {"n": "晚会", "v": "晚会"}, {"n": "明星访谈", "v": "明星访谈"}, {"n": "亲子", "v": "亲子"}, {"n": "生活", "v": "生活"}, {"n": "文化", "v": "文化"}, {"n": "美食", "v": "美食"}, {"n": "旅游", "v": "旅游"}, {"n": "益智", "v": "益智"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014-2011", "v": "2011-2014"}, {"n": "更早", "v": "-2010"}]}, {"key": "status", "name": "全部规格", "value": [{"n": "全部规格", "v": ""}, {"n": "优酷自制", "v": "2"}, {"n": "优酷独播", "v": "1"}, {"n": "电视综艺", "v": "6"}, {"n": "已完结", "v": "3"}, {"n": "即将上线", "v": "4"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "VIP", "v": "2"}, {"n": "付费", "v": "1"}]}, {"key": "sort", "name": "热度最高", "value": [{"n": "热度最高", "v": ""}, {"n": "最新更新", "v": "8"}, {"n": "最近开播", "v": "9"}, {"n": "最多评论", "v": "4"}]}, {"key": "tag_label_name", "name": "为你推荐", "value": [{"n": "为你推荐", "v": ""}, {"n": "舞台竞演", "v": "舞台竞演"}, {"n": "刘雨昕", "v": "刘雨昕"}, {"n": "王一博", "v": "王一博"}, {"n": "韩庚", "v": "韩庚"}, {"n": "李承铉", "v": "李承铉"}, {"n": "户外竞技", "v": "户外竞技"}, {"n": "浙江卫视", "v": "浙江卫视"}, {"n": "东方卫视", "v": "东方卫视"}, {"n": "岳云鹏", "v": "岳云鹏"}, {"n": "王迅", "v": "王迅"}, {"n": "杨迪", "v": "杨迪"}, {"n": "杨超越", "v": "杨超越"}, {"n": "黄明昊", "v": "黄明昊"}, {"n": "郭京飞", "v": "郭京飞"}, {"n": "欧阳娜娜", "v": "欧阳娜娜"}, {"n": "德云社", "v": "德云社"}, {"n": "郑恺", "v": "郑恺"}, {"n": "华少", "v": "华少"}, {"n": "郭德纲", "v": "郭德纲"}, {"n": "贾玲", "v": "贾玲"}]}], "动漫": [{"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}, {"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "内地", "v": "中国内地"}, {"n": "日本", "v": "日本"}, {"n": "美国", "v": "美国"}, {"n": "中国台湾", "v": "中国台湾"}, {"n": "其他", "v": "其他"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "热血", "v": "热血,战斗"}, {"n": "励志", "v": "励志"}, {"n": "玄幻", "v": "玄幻"}, {"n": "古风", "v": "历史,古风"}, {"n": "恋爱", "v": "恋爱"}, {"n": "青春", "v": "青春"}, {"n": "校园", "v": "校园"}, {"n": "运动", "v": "社团,运动"}, {"n": "科幻", "v": "科幻"}, {"n": "冒险", "v": "冒险"}, {"n": "魔法", "v": "魔法"}, {"n": "日常", "v": "日常"}, {"n": "治愈", "v": "治愈"}, {"n": "机战", "v": "机战"}, {"n": "推理", "v": "推理"}, {"n": "都市", "v": "都市"}, {"n": "小说改", "v": "小说改编"}, {"n": "游戏改", "v": "游戏改编"}, {"n": "漫画改", "v": "漫画改编"}, {"n": "动态漫", "v": "动态漫画"}, {"n": "特摄", "v": "特摄"}, {"n": "布袋戏", "v": "布袋戏"}]}, {"key": "completed", "name": "连载情况", "value": [{"n": "连载情况", "v": ""}, {"n": "更新中", "v": "0"}, {"n": "已完结", "v": "1"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "会员", "v": "2"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "00年代", "v": "2000-2010"}, {"n": "更早", "v": "-1999"}]}, {"key": "tag_label_name", "name": "为你推荐", "value": [{"n": "为你推荐", "v": ""}, {"n": "3D动画", "v": "3D动画"}, {"n": "搞笑日常", "v": "搞笑日常"}, {"n": "大男主", "v": "大男主"}, {"n": "高燃", "v": "高燃"}, {"n": "萌系", "v": "萌系"}, {"n": "修真", "v": "修真"}, {"n": "怀旧", "v": "怀旧"}, {"n": "超级英雄", "v": "超级英雄"}, {"n": "水树奈奈", "v": "水树奈奈"}, {"n": "张杰", "v": "张杰"}, {"n": "石田彰", "v": "石田彰"}, {"n": "守护地球", "v": "守护地球"}, {"n": "圆谷", "v": "圆谷"}, {"n": "山新", "v": "山新"}, {"n": "复仇", "v": "复仇"}, {"n": "废柴逆袭", "v": "废柴逆袭"}, {"n": "侦探", "v": "侦探"}, {"n": "无厘头", "v": "无厘头"}, {"n": "青山刚昌", "v": "青山刚昌"}, {"n": "悬疑", "v": "悬疑"}]}], "少儿": [{"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "中国", "v": "中国,香港,台湾"}, {"n": "美国", "v": "美国"}, {"n": "英国", "v": "英国"}, {"n": "其他国家", "v": "其他"}]}, {"key": "show_label_type", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "动画", "v": "动画"}, {"n": "儿歌", "v": "儿歌"}, {"n": "玩具", "v": "玩具"}, {"n": "动画电影", "v": "电影"}, {"n": "绘本故事", "v": "绘本故事"}, {"n": "真人", "v": "真人"}, {"n": "少儿综艺", "v": "少儿综艺"}, {"n": "亲子", "v": "亲子"}, {"n": "探索纪实", "v": "探索纪实"}, {"n": "音频", "v": "音频"}]}, {"key": "child_tags", "name": "全部分类", "value": [{"n": "全部分类", "v": ""}, {"n": "益智", "v": "益智"}, {"n": "冒险", "v": "冒险"}, {"n": "幽默", "v": "幽默"}, {"n": "机甲", "v": "机甲"}, {"n": "公主魔法", "v": "公主,魔法"}, {"n": "交通工具", "v": "交通工具"}, {"n": "恐龙", "v": "恐龙"}, {"n": "动物", "v": "动物"}, {"n": "励志", "v": "励志"}, {"n": "友情", "v": "友情"}, {"n": "战斗", "v": "战斗"}, {"n": "校园", "v": "校园"}, {"n": "正义", "v": "正义"}, {"n": "热血", "v": "热血"}, {"n": "科幻", "v": "科幻"}, {"n": "童话", "v": "童话"}, {"n": "运动", "v": "运动"}, {"n": "专注力", "v": "专注力"}, {"n": "创造力", "v": "创造力"}, {"n": "想象力", "v": "想象力"}, {"n": "科普", "v": "科普"}, {"n": "情商", "v": "情商"}, {"n": "思维逻辑", "v": "思维逻辑"}, {"n": "兴趣培养", "v": "兴趣培养"}, {"n": "语文", "v": "语文"}, {"n": "英语", "v": "英语"}, {"n": "数学", "v": "数学"}, {"n": "课程辅导", "v": "课程辅导"}]}, {"key": "age", "name": "全部年龄", "value": [{"n": "全部年龄", "v": ""}, {"n": "0-2岁", "v": "0-2"}, {"n": "3-4岁", "v": "3-4"}, {"n": "5-6岁", "v": "5-6"}, {"n": "7岁以上", "v": "7-"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "付费", "v": "1"}, {"n": "VIP", "v": "2"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最新上线", "v": "1"}, {"n": "最多播放", "v": "2"}, {"n": "最多评论", "v": "4"}, {"n": "最多收藏", "v": "5"}]}], "纪录片": [{"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "美食", "v": "美食"}, {"n": "自然", "v": "自然"}, {"n": "历史", "v": "历史"}, {"n": "探险", "v": "探险"}, {"n": "军事", "v": "军事"}, {"n": "人物", "v": "人物"}, {"n": "宇宙", "v": "宇宙"}, {"n": "刑侦", "v": "刑侦"}, {"n": "社会", "v": "社会"}, {"n": "科技", "v": "科技"}, {"n": "旅游", "v": "旅游"}]}, {"key": "company", "name": "全部出品", "value": [{"n": "全部出品", "v": ""}, {"n": "BBC", "v": "bbc,british"}, {"n": "央视", "v": "央视,中央电视台,cctv,中国广播电影电视节目交易中心"}, {"n": "国家地理", "v": "国家地理"}, {"n": "Love Nature", "v": "love nature"}, {"n": "LGI", "v": "looking"}, {"n": "A&E", "v": "ae"}, {"n": "OTF", "v": "fence"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014-2011", "v": "2011-2014"}, {"n": "更早", "v": "-2010"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "会员", "v": "2"}]}, {"key": "sort", "name": "热度最高", "value": [{"n": "热度最高", "v": ""}, {"n": "综合排序", "v": "0"}, {"n": "最新上线", "v": "1"}, {"n": "最好评", "v": "3"}, {"n": "最多收藏", "v": "5"}]}], "文化": [{"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "谈话", "v": "谈话"}, {"n": "脱口秀", "v": "脱口秀"}, {"n": "访谈", "v": "访谈"}, {"n": "讲座论坛", "v": "讲座论坛"}, {"n": "戏曲曲艺", "v": "戏曲,曲艺"}, {"n": "舞台剧", "v": "舞台剧"}, {"n": "文学", "v": "文学"}, {"n": "国学", "v": "国学"}, {"n": "艺术", "v": "艺术"}, {"n": "培训课程", "v": "培训课程"}, {"n": "有声书", "v": "有声书"}]}, {"key": "people", "name": "文化大咖", "value": [{"n": "文化大咖", "v": ""}, {"n": "窦文涛", "v": "窦文涛"}, {"n": "马未都", "v": "马未都"}, {"n": "白岩松", "v": "白岩松"}, {"n": "梅毅", "v": "梅毅"}, {"n": "陈鲁豫", "v": "陈鲁豫"}, {"n": "樊登", "v": "樊登"}, {"n": "罗振宇", "v": "罗振宇"}, {"n": "蒋方舟", "v": "蒋方舟"}, {"n": "其他", "v": "其他"}]}, {"key": "year", "name": "全部年份", "value": [{"n": "全部年份", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014-2011", "v": "2011-2014"}, {"n": "更早", "v": "-2010"}]}, {"key": "pay_type", "name": "付费类型", "value": [{"n": "付费类型", "v": ""}, {"n": "免费", "v": "0"}, {"n": "会员", "v": "2"}]}, {"key": "sort", "name": "热度最高", "value": [{"n": "热度最高", "v": ""}, {"n": "综合排序", "v": "0"}, {"n": "最新上线", "v": "1"}, {"n": "最好评", "v": "3"}, {"n": "最多收藏", "v": "5"}]}], "亲子": [{"key": "qinzi_genre", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "孕产", "v": "孕产"}, {"n": "育儿知识", "v": "育儿知识,育儿达人,育儿专家,爸爸育儿,隔代育儿,育儿明星"}, {"n": "好物种草", "v": "母婴用品,测评,母婴用品种草"}, {"n": "美食", "v": "儿童美食,辅食,孕期饮食"}, {"n": "手工DIY", "v": "手工diy"}, {"n": "教育观念", "v": "教育观念"}, {"n": "亲子综艺", "v": "亲子综艺"}, {"n": "亲子互动", "v": "亲子旅游,亲子游戏,亲子阅读,玩具,早教,启蒙"}, {"n": "萌娃", "v": "萌娃"}, {"n": "搞笑", "v": "搞笑"}, {"n": "美妆", "v": "美妆"}]}, {"key": "pregnancy_stage", "name": "全部阶段", "value": [{"n": "全部阶段", "v": ""}, {"n": "备孕", "v": "备孕"}, {"n": "孕早期", "v": "孕早"}, {"n": "孕中期", "v": "孕中"}, {"n": "孕晚期", "v": "孕晚"}]}, {"key": "show_label_baby_age", "name": "全部分龄", "value": [{"n": "全部分龄", "v": ""}, {"n": "0-1岁", "v": "0-1"}, {"n": "1-3岁", "v": "1-3"}, {"n": "3-6岁", "v": "3-6"}, {"n": "6岁+", "v": "6-"}]}, {"key": "pay_type", "name": "全部", "value": [{"n": "全部", "v": ""}, {"n": "免费", "v": "0"}, {"n": "会员免费", "v": "2"}]}, {"key": "sort", "name": "热度最高", "value": [{"n": "热度最高", "v": ""}, {"n": "综合排序", "v": "0"}, {"n": "最新上线", "v": "1"}, {"n": "最多播放", "v": "2"}, {"n": "最多评论", "v": "3"}, {"n": "最多收藏", "v": "5"}]}], "教育": [{"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "公开课", "v": "公开课"}, {"n": "名人名嘴", "v": "名人名嘴"}, {"n": "文化", "v": "文化"}, {"n": "艺术", "v": "艺术"}, {"n": "伦理社会", "v": "伦理社会"}, {"n": "理工", "v": "理工"}, {"n": "历史", "v": "历史"}, {"n": "心理学", "v": "心理学"}, {"n": "经济", "v": "经济"}, {"n": "管理学", "v": "管理学"}, {"n": "外语", "v": "外语"}, {"n": "法律", "v": "法律"}, {"n": "计算机", "v": "计算机"}, {"n": "哲学", "v": "哲学"}, {"n": "职业培训", "v": "职业培训"}, {"n": "家庭教育", "v": "家庭教育"}]}, {"key": "company", "name": "全部出品", "value": [{"n": "全部出品", "v": ""}, {"n": "TED", "v": "ted"}, {"n": "耶鲁大学", "v": "耶鲁大学"}, {"n": "哈佛大学", "v": "哈佛大学"}, {"n": "斯坦福大学", "v": "斯坦福大学"}, {"n": "麻省理工学院", "v": "麻省理工学院"}]}, {"key": "pay_type", "name": "全部节目", "value": [{"n": "全部节目", "v": ""}, {"n": "免费", "v": "0"}, {"n": "付费", "v": "1"}, {"n": "VIP", "v": "2"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最多收藏", "v": "5"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}], "搞笑": [{"key": "division", "name": "全部专区", "value": [{"n": "全部专区", "v": ""}, {"n": "1080P", "v": "3"}, {"n": "独播", "v": "6"}, {"n": "免费", "v": "5"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}], "生活": [{"key": "division", "name": "全部专区", "value": [{"n": "全部专区", "v": ""}, {"n": "1080P", "v": "3"}, {"n": "独播", "v": "6"}, {"n": "VIP", "v": "4"}, {"n": "免费", "v": "5"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}], "体育": [{"key": "division", "name": "全部专区", "value": [{"n": "全部专区", "v": ""}, {"n": "1080P", "v": "3"}, {"n": "独播", "v": "6"}, {"n": "VIP", "v": "4"}, {"n": "免费", "v": "5"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "篮球", "v": "篮球"}, {"n": "足球", "v": "足球"}, {"n": "台球", "v": "台球"}, {"n": "CBA", "v": "CBA"}, {"n": "钓鱼", "v": "钓鱼"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}], "音乐": [{"key": "division", "name": "全部专区", "value": [{"n": "全部专区", "v": ""}, {"n": "1080P", "v": "3"}, {"n": "独播", "v": "6"}, {"n": "免费", "v": "5"}]}, {"key": "main_area", "name": "全部地区", "value": [{"n": "全部地区", "v": ""}, {"n": "中国", "v": "中国"}, {"n": "中国台湾", "v": "中国台湾"}, {"n": "中国香港", "v": "中国香港"}, {"n": "美国", "v": "美国"}, {"n": "其他", "v": "其他"}]}, {"key": "music_show_type", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "演唱会", "v": "演唱会"}, {"n": "live现场", "v": "live现场"}, {"n": "颁奖典礼", "v": "颁奖典礼"}, {"n": "舞蹈", "v": "舞蹈"}, {"n": "影视原声", "v": "影视原声"}, {"n": "音乐达人", "v": "音乐达人"}, {"n": "音乐教学", "v": "音乐教学"}, {"n": "音乐纪录片", "v": "音乐纪录片"}, {"n": "音乐mv", "v": "音乐mv"}, {"n": "音乐自制", "v": "音乐自制"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}], "游戏": [{"key": "division", "name": "全部专区", "value": [{"n": "全部专区", "v": ""}, {"n": "1080P", "v": "3"}, {"n": "独播", "v": "6"}, {"n": "VIP", "v": "4"}, {"n": "免费", "v": "5"}]}, {"key": "game_brand", "name": "全部节目", "value": [{"n": "全部节目", "v": ""}, {"n": "王者荣耀", "v": "王者荣耀"}, {"n": "和平精英", "v": "和平精英"}, {"n": "绝地求生", "v": "绝地求生"}, {"n": "迷你世界", "v": "迷你世界"}, {"n": "我的世界", "v": "我的世界"}, {"n": "植物大战僵尸", "v": "植物大战僵尸"}, {"n": "方舟生存进化", "v": "方舟生存进化"}, {"n": "第五人格", "v": "第五人格"}, {"n": "猫和老鼠", "v": "猫和老鼠"}, {"n": "香肠派对", "v": "香肠派对"}, {"n": "穿越火线", "v": "穿越火线"}, {"n": "英雄联盟", "v": "英雄联盟"}]}, {"key": "tags", "name": "全部类型", "value": [{"n": "全部类型", "v": ""}, {"n": "资讯", "v": "资讯"}, {"n": "解说", "v": "解说"}, {"n": "主播", "v": "主播"}, {"n": "沙盒", "v": "沙盒"}, {"n": "益智", "v": "益智"}, {"n": "生存", "v": "生存"}, {"n": "电子竞技", "v": "电子竞技"}, {"n": "单机主机", "v": "单机主机"}, {"n": "真人秀", "v": "真人秀"}, {"n": "动画", "v": "动画"}, {"n": "盘点", "v": "盘点"}, {"n": "游戏文化", "v": "游戏文化"}, {"n": "游戏节目", "v": "游戏节目"}, {"n": "评测", "v": "评测"}, {"n": "射击", "v": "射击"}, {"n": "策略", "v": "策略"}, {"n": "冒险", "v": "冒险"}, {"n": "即时战略", "v": "即时战略"}, {"n": "卡牌", "v": "卡牌"}, {"n": "角色扮演", "v": "角色>扮演"}]}, {"key": "sort", "name": "综合排序", "value": [{"n": "综合排序", "v": ""}, {"n": "最多播放", "v": "2"}, {"n": "最好评", "v": "3"}, {"n": "最新上线", "v": "1"}]}]}, - headers:{ - 'User-Agent':'PC_UA', - 'Cookie':'cna=VvNvGX3e0ywCAavVEXlnA2bg; __ysuid=1626676228345Rl1; __ayft=1652434048647; __arycid=dm-1-00; __arcms=dm-1-00; __ayvstp=85; __arpvid=1667204023100cWWdgM-1667204023112; __ayscnt=10; __aypstp=60; isg=BBwcqxvvk3BxkWQGugbLpUSf7TrOlcC_U7GAj_YdfYfvQbzLHqYGT4Hgp6m5TvgX; tfstk=c3JOByYUH20ilVucLOhh0pCtE40lZfGc-PjLHLLfuX7SWNyAiQvkeMBsIw7PWDC..; l=eBQguS-PjdJFGJT-BOfwourza77OSIRA_uPzaNbMiOCPOb1B5UxfW6yHp4T6C3GVhsGJR3rp2umHBeYBqQd-nxvOF8qmSVDmn', - }, - timeout:5000, - class_name:'少儿&亲子&动漫&教育&游戏', - class_url:'少儿&亲子&动漫&教育&游戏', - limit:20, - play_parse:true, - // 手动调用解析请求json的url,此lazy不方便 - // lazy:'js:print(input);fetch_params.headers["user-agent"]=MOBILE_UA;let html=request(input);let rurl=html.match(/window\\.open\\(\'(.*?)\',/)[1];rurl=urlDeal(rurl);input={parse:1,url:rurl};', - lazy:'js:input={parse:1,jx:1,url:input};', - // 推荐:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float', - // 一级:'json:data.filterData.listData;title;img;subTitle;videoLink;summary', - 一级:'', - 一级:'js:let d=[];MY_FL.type=MY_CATE;let fl=stringify(MY_FL);fl=encodeUrl(fl);input=input.split("{")[0]+fl;if(MY_PAGE>1){let old_session=getItem("yk_session_"+MY_CATE,"{}");if(MY_PAGE===2){input=input.replace("optionRefresh=1","session="+encodeUrl(old_session))}else{input=input.replace("optionRefresh=1","session="+encodeUrl(old_session))}}let html=fetch(input,fetch_params);try{html=JSON.parse(html);let lists=html.data.filterData.listData;let session=html.data.filterData.session;session=stringify(session);if(session!==getItem("yk_session_"+MY_CATE,"{}")){setItem("yk_session_"+MY_CATE,session)}lists.forEach(function(it){let vid;if(it.videoLink.includes("id_")){vid=it.videoLink.split("id_")[1].split(".html")[0]}else{vid="msearch:"}d.push({title:it.title,img:it.img,desc:it.summary,url:"https://search.youku.com/api/search?appScene=show_episode&showIds="+vid,content:it.subTitle})})}catch(e){log("一级列表解析发生错误:"+e.message)}setResult(d);', - 二级:'', - 二级:'js:var d=[];VOD={};let html=request(input);let json=JSON.parse(html);if(/keyword/.test(input)){input="https://search.youku.com/api/search?appScene=show_episode&showIds="+json.pageComponentList[0].commonData.showId;json=JSON.parse(fetch(MY_URL,fetch_params))}let video_lists=json.serisesList;var name=json.sourceName;if(/优酷/.test(name)&&video_lists.length>0){let ourl="https://v.youku.com/v_show/id_"+video_lists[0].videoId+".html";let _img=video_lists[0].thumbUrl;let html=fetch(ourl,{headers:{Referer:"https://v.youku.com/","User-Agent":PC_UA}});let json=/__INITIAL_DATA__/.test(html)?html.split("window.__INITIAL_DATA__ =")[1].split(";")[0]:"{}";if(json==="{}"){log("触发了优酷人机验证");VOD.vod_remarks=ourl;VOD.vod_pic=_img;VOD.vod_name=video_lists[0].title.replace(/(\\d+)/g,"");VOD.vod_content="触发了优酷人机验证,本次未获取详情,但不影响播放("+ourl+")"}else{try{json=JSON.parse(json);let data=json.data.data;let data_extra=data.data.extra;let img=data_extra.showImgV;let model=json.data.model;let m=model.detail.data.nodes[0].nodes[0].nodes[0].data;let _type=m.showGenre;let _desc=m.updateInfo||m.subtitle;let JJ=m.desc;let _title=m.introTitle;VOD.vod_pic=img;VOD.vod_name=_title;VOD.vod_type=_type;VOD.vod_remarks=_desc;VOD.vod_content=JJ}catch(e){log("海报渲染发生错误:"+e.message);print(json);VOD.vod_remarks=name}}}if(!/优酷/.test(name)){VOD.vod_content="非自家播放源,暂无视频简介及海报";VOD.vod_remarks=name}function adhead(url){return urlencode(url)}play_url=play_url.replace("&play_url=","&type=json&play_url=");video_lists.forEach(function(it){let url="https://v.youku.com/v_show/id_"+it.videoId+".html";if(it.thumbUrl){d.push({desc:it.showVideoStage?it.showVideoStage.replace("期","集"):it.displayName,pic_url:it.thumbUrl,title:it.title,url:play_url+adhead(url)})}else if(name!=="优酷"){d.push({title:it.displayName?it.displayName:it.title,url:play_url+adhead(it.url)})}});VOD.vod_play_from=name;VOD.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");', - 搜索:'', - 搜索:'js:var d=[];let html=request(input);let json=JSON.parse(html);json.pageComponentList.forEach(function(it){if(it.hasOwnProperty("commonData")){it=it.commonData;d.push({title:it.titleDTO.displayName,img:it.posterDTO.vThumbUrl,desc:it.stripeBottom,content:it.updateNotice+" "+it.feature,url:"https://search.youku.com/api/search?appScene=show_episode&showIds="+it.showId+"&appCaller=h5"})}});setResult(d);', -} +download rate exceeds the limit, please purchase high-speed traffic \ No newline at end of file diff --git a/tvboxqq/少儿频道/js/异兽.js b/tvboxqq/少儿频道/js/异兽.js index 79625b7..6b6cf87 100644 --- a/tvboxqq/少儿频道/js/异兽.js +++ b/tvboxqq/少儿频道/js/异兽.js @@ -1,39 +1 @@ -var rule = { - title:'奇珍异兽', - host:'https://www.iqiyi.com', - homeUrl:'', - // detailUrl:'https://pcw-api.iqiyi.com/albums/album/avlistinfo?aid=fyid&size=2000&page=1', - detailUrl:'https://pcw-api.iqiyi.com/video/video/videoinfowithuser/fyid?agent_type=1&authcookie=&subkey=fyid&subscribe=1', - searchUrl:'https://search.video.iqiyi.com/o?if=html5&key=**&pageNum=fypage&pos=1&pageSize=24&site=iqiyi', - searchable:2, - multi:1, - filterable:1, - filter:{'1': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '华语', 'v': 1}, {'n': '香港地区', 'v': 28997}, {'n': '美国', 'v': 2}, {'n': '欧洲', 'v': 3}, {'n': '韩国', 'v': 4}, {'n': '日本', 'v': 308}, {'n': '泰国', 'v': 1115}, {'n': '印度', 'v': 28999}, {'n': '其它', 'v': 5}]}, {'key': '18001', 'name': '类型', 'value': [{'n': '全部', 'v': ''}, {'n': '喜剧', 'v': 8}, {'n': '爱情', 'v': 6}, {'n': '动作', 'v': 11}, {'n': '枪战', 'v': 131}, {'n': '犯罪', 'v': 291}, {'n': '惊悚', 'v': 128}, {'n': '恐怖', 'v': 10}, {'n': '悬疑', 'v': 289}, {'n': '动画', 'v': 12}, {'n': '家庭', 'v': 27356}, {'n': '奇幻', 'v': 1284}, {'n': '魔幻', 'v': 129}, {'n': '科幻', 'v': 9}, {'n': '战争', 'v': 7}, {'n': '青春', 'v': 130}]}, {'key': '27396', 'name': '规格', 'value': [{'n': '全部', 'v': ''}, {'n': '巨制', 'v': 27397}, {'n': '院线', 'v': 27815}, {'n': '独播', 'v': 30149}, {'n': '网络电影', 'v': 27401}]}], '2': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '内地', 'v': 15}, {'n': '港剧', 'v': 16}, {'n': '韩剧', 'v': 17}, {'n': '美剧', 'v': 18}, {'n': '日剧', 'v': 309}, {'n': '泰剧', 'v': 1114}, {'n': '台湾地区', 'v': 1117}, {'n': '英剧', 'v': 28916}, {'n': '其它', 'v': 19}]}, {'key': '18003', 'name': '类型', 'value': [{'n': '全部', 'v': ''}, {'n': '自制', 'v': 11992}, {'n': '古装', 'v': 24}, {'n': '言情', 'v': 20}, {'n': '武侠', 'v': 23}, {'n': '偶像', 'v': 30}, {'n': '家庭', 'v': 1654}, {'n': '青春', 'v': 1653}, {'n': '都市', 'v': 24064}, {'n': '喜剧', 'v': 135}, {'n': '战争', 'v': 27916}, {'n': '军旅', 'v': 1655}, {'n': '谍战', 'v': 290}, {'n': '悬疑', 'v': 32}, {'n': '罪案', 'v': 149}, {'n': '穿越', 'v': 148}, {'n': '宫廷', 'v': 139}, {'n': '历史', 'v': 21}, {'n': '神话', 'v': 145}, {'n': '科幻', 'v': 34}, {'n': '年代', 'v': 27}, {'n': '农村', 'v': 29}, {'n': '商战', 'v': 140}, {'n': '剧情', 'v': 24063}, {'n': '奇幻', 'v': 27881}, {'n': '网剧', 'v': 24065}, {'n': '竖短片', 'v': 32839}]}], '3': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '国内', 'v': 20323}, {'n': '国外', 'v': 20324}]}, {'key': '18004', 'name': '类型', 'value': [{'n': '全部', 'v': ''}, {'n': '人文', 'v': 70}, {'n': '美食', 'v': 33908}, {'n': '医疗', 'v': 33924}, {'n': '自然', 'v': 33933}, {'n': '萌宠', 'v': 33945}, {'n': '财经', 'v': 33953}, {'n': '罪案', 'v': 33960}, {'n': '竞技', 'v': 33967}, {'n': '灾难', 'v': 33974}, {'n': '军事', 'v': 72}, {'n': '历史', 'v': 74}, {'n': '探险', 'v': 73}, {'n': '社会', 'v': 71}, {'n': '科技', 'v': 28119}, {'n': '旅游', 'v': 310}]}, {'key': '28467', 'name': '出品方', 'value': [{'n': '全部', 'v': ''}, {'n': 'BBC', 'v': 28468}, {'n': '美国历史频道', 'v': 28470}, {'n': '探索频道', 'v': 28471}, {'n': '央视记录', 'v': 28472}, {'n': '北京纪实频道', 'v': 28473}, {'n': '上海纪实频道', 'v': 28474}, {'n': '朗思文化', 'v': 28476}, {'n': 'CNEX', 'v': 28477}, {'n': '五星传奇', 'v': 28478}, {'n': 'IMG', 'v': 28479}, {'n': 'NHK', 'v': 28480}, {'n': '爱奇艺出品', 'v': 31283}, {'n': 'Netflix', 'v': 31286}]}, {'key': '29076', 'name': '片种', 'value': [{'n': '全部', 'v': ''}, {'n': '纪录电影', 'v': 29077}, {'n': '系列纪录片', 'v': 29078}, {'n': '网络纪录片', 'v': 29082}, {'n': '纪实栏目', 'v': 29083}]}, {'key': '31294', 'name': '时长', 'value': [{'n': '全部', 'v': ''}, {'n': '微纪录', 'v': 29079}, {'n': '长纪录', 'v': 29080}, {'n': '短纪录', 'v': 29081}]}], '4': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '中国大陆', 'v': 37}, {'n': '日本', 'v': 38}, {'n': '韩国', 'v': 1106}, {'n': '欧美', 'v': 30218}, {'n': '其它', 'v': 40}]}, {'key': '30219', 'name': '版本', 'value': [{'n': '全部', 'v': ''}, {'n': '动画', 'v': 30220}, {'n': '特摄', 'v': 30223}, {'n': '布袋戏', 'v': 30224}, {'n': '特别篇', 'v': 32782}, {'n': '动态漫画', 'v': 32783}, {'n': '动画电影', 'v': 32784}, {'n': '竖版视频', 'v': 32785}, {'n': '轻动画', 'v': 33482}, {'n': '短剧', 'v': 33483}]}, {'key': '30225', 'name': '风格', 'value': [{'n': '全部', 'v': ''}, {'n': '搞笑', 'v': 30230}, {'n': '热血', 'v': 30232}, {'n': '催泪', 'v': 30233}, {'n': '治愈', 'v': 30234}, {'n': '励志', 'v': 30237}, {'n': '机战', 'v': 30241}, {'n': '恋爱', 'v': 30243}, {'n': '科幻', 'v': 30245}, {'n': '奇幻', 'v': 30247}, {'n': '推理', 'v': 30248}, {'n': '校园', 'v': 30249}, {'n': '日常', 'v': 30252}, {'n': '历史', 'v': 30254}, {'n': '美食', 'v': 30255}, {'n': '职场', 'v': 30256}, {'n': '偶像', 'v': 30258}, {'n': '泡面', 'v': 30265}, {'n': '冒险', 'v': 30267}, {'n': '竞技', 'v': 30268}, {'n': '合家欢', 'v': 30270}, {'n': '武侠', 'v': 32792}, {'n': '玄幻', 'v': 32793}]}, {'key': '32795', 'name': '新类型', 'value': [{'n': '全部', 'v': ''}, {'n': '轻小说改编', 'v': 32796}, {'n': '漫画改编', 'v': 32797}, {'n': '游戏改编', 'v': 32798}, {'n': '原创', 'v': 32799}]}], '6': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '内地', 'v': 151}, {'n': '港台', 'v': 152}, {'n': '韩国', 'v': 33306}, {'n': '欧美', 'v': 154}, {'n': '其它', 'v': 1113}]}, {'key': '18014', 'name': '类型', 'value': [{'n': '全部', 'v': ''}, {'n': '播报', 'v': 155}, {'n': '访谈', 'v': 156}, {'n': '游戏', 'v': 158}, {'n': '晚会', 'v': 292}, {'n': '曲艺', 'v': 293}, {'n': '脱口秀', 'v': 2118}, {'n': '真人秀', 'v': 2224}, {'n': '竞技', 'v': 30278}, {'n': '爱奇艺出品', 'v': 30279}, {'n': '竞演', 'v': 33860}]}, {'key': '33162', 'name': '题材', 'value': [{'n': '全部', 'v': ''}, {'n': '音乐', 'v': 33163}, {'n': '舞蹈', 'v': 33172}, {'n': '文化', 'v': 33173}, {'n': '美食', 'v': 33182}, {'n': '伦理', 'v': 33184}, {'n': '相亲', 'v': 33193}, {'n': '纪实', 'v': 33195}, {'n': '生活', 'v': 33196}, {'n': '亲子', 'v': 33197}, {'n': '少儿', 'v': 33198}, {'n': '财经', 'v': 33199}, {'n': '健康', 'v': 33200}, {'n': '时尚', 'v': 33203}, {'n': '旅游', 'v': 33205}, {'n': '教育', 'v': 33206}, {'n': '其它', 'v': 33220}, {'n': '爱情', 'v': 33316}, {'n': '搞笑', 'v': 33317}, {'n': '益智', 'v': 33318}, {'n': '职场', 'v': 33319}, {'n': '语言', 'v': 33530}, {'n': '辩论', 'v': 33531}, {'n': '演讲', 'v': 33843}]}], '5': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': 'three_category_id', 'name': '地区', 'value': [{'n': '全部', 'v': ''}, {'n': '内地', 'v': 221}, {'n': '港台', 'v': 220}, {'n': '欧美', 'v': 219}, {'n': '日韩', 'v': 218}, {'n': '拉美', 'v': 217}, {'n': '亚洲地区', 'v': 216}, {'n': '非洲', 'v': 215}]}, {'key': '18009', 'name': '语种', 'value': [{'n': '全部', 'v': ''}, {'n': '普通话', 'v': 91}, {'n': '粤语', 'v': 92}, {'n': '闽南语', 'v': 93}, {'n': '英语', 'v': 94}, {'n': '日语', 'v': 95}, {'n': '韩语', 'v': 96}, {'n': '其它', 'v': 97}]}, {'key': '23554', 'name': '音乐类型', 'value': [{'n': '全部', 'v': ''}, {'n': '单曲MV', 'v': 23556}, {'n': '单曲现场', 'v': 23557}, {'n': '演唱会', 'v': 23558}, {'n': '新闻', 'v': 23559}, {'n': '访谈', 'v': 23560}, {'n': '音乐记录', 'v': 23561}, {'n': '音乐周边', 'v': 23562}, {'n': '音乐节目', 'v': 23563}, {'n': '影视原声', 'v': 23564}, {'n': '音乐短片', 'v': 23565}, {'n': '其他', 'v': 23566}]}], '16': [{'key': 'mode', 'name': '综合排序', 'value': [{'n': '全部', 'v': ''}, {'n': '热播榜', 'v': 11}, {'n': '好评榜', 'v': 8}, {'n': '新上线', 'v': 4}]}, {'key': 'year', 'name': '全部年份', 'value': [{'n': '全部', 'v': ''}, {'n': '2022', 'v': 2022}, {'n': '2021', 'v': 2021}, {'n': '2020', 'v': 2020}, {'n': '2019', 'v': 2019}, {'n': '2018', 'v': 2018}, {'n': '2017', 'v': 2017}, {'n': '2016-2011', 'v': '2011_2016'}, {'n': '2010-2000', 'v': '2000_2010'}, {'n': '90年代', 'v': '1990_1999'}, {'n': '80年代', 'v': '1980_1989'}, {'n': '更早', 'v': '1964_1979'}]}, {'key': 'is_purchase', 'name': '全部资费', 'value': [{'n': '全部', 'v': ''}, {'n': '免费', 'v': 0}, {'n': '会员', 'v': 1}, {'n': '付费', 'v': 2}]}, {'key': '18061', 'name': '类型', 'value': [{'n': '全部', 'v': ''}, {'n': '喜剧', 'v': 1296}, {'n': '爱情', 'v': 1297}, {'n': '动作', 'v': 1298}, {'n': '奇幻', 'v': 1299}, {'n': '惊悚', 'v': 1300}, {'n': '悬疑', 'v': 1301}, {'n': '青春', 'v': 1302}]}]}, - // url:'https://pcw-api.iqiyi.com/search/recommend/list?channel_id=fyclass&data_type=1&is_purchase=&mode=24&page_id=fypage&ret_num=48&three_category_id=', - url:'https://pcw-api.iqiyi.com/search/recommend/list?channel_id=fyclass&data_type=1&page_id=fypage&ret_num=48', - filter_url:'is_purchase={{fl.is_purchase}}&mode={{fl.mode}}&three_category_id={{fl.three_category_id}}&market_release_date_level={{fl.year}}', - // url:'https://pcw-api.iqiyi.com/search/video/videolists?channel_id=fyclass&pageNum=fypage&pageSize=24&data_type=1&site=iqiyi', - headers:{ - 'User-Agent':'MOBILE_UA' - }, - timeout:5000, - class_name:'少儿&动漫', - class_url:'15&4', - limit:20, - // play_parse:true, - // 手动调用解析请求json的url,此lazy不方便 - // lazy:'js:input="https://cache.json.icu/home/api?type=ys&uid=292796&key=fnoryABDEFJNPQV269&url="+input.split("?")[0];log(input);let html=JSON.parse(request(input));log(html);input=html.url||input', - // 推荐:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float', - // 一级:'json:.data.list;.name;.imageUrl;.latestOrder;.albumId', - 推荐:'', - // 推荐:'js:let d=[];fetch_params.headers["user-agent"]=PC_UA;pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;let html=fetch(HOST,fetch_params);let lists=pdfa(html,".qy-mod-li");lists.forEach(function(it){try{let title=pdfh(it,"p.sub&&title");let desc=pdfh(it,".qy-mod-label&&Text");let pic_url=pd(it,"img&&src");d.push({title:title,desc:desc,img:pic_url})}catch(e){}});res=setResult(d);', - 一级:'js:let d=[];if(MY_CATE==="16"){input=input.replace("channel_id=16","channel_id=1").split("three_category_id")[0];input+="three_category_id=27401"}else if(MY_CATE==="5"){input=input.replace("data_type=1","data_type=2")}let html=request(input);let json=JSON.parse(html);if(json.code==="A00003"){fetch_params.headers["user-agent"]=PC_UA;json=JSON.parse(fetch(input,fetch_params))}json.data.list.forEach(function(data){if(data.channelId===1){desc=data.hasOwnProperty("score")?data.score+"分\\t":""}else if(data.channelId===2||data.channelId===4){if(data.latestOrder===data.videoCount){desc=(data.hasOwnProperty("score")?data.score+"分\\t":"")+data.latestOrder+"集全"}else{if(data.videoCount){desc=(data.hasOwnProperty("score")?data.score+"分\\t":"")+data.latestOrder+"/"+data.videoCount+"集"}else{desc="更新至 "+data.latestOrder+"集"}}}else if(data.channelId===6){desc=data.period+"期"}else if(data.channelId===5){desc=data.focus}else{if(data.latestOrder){desc="更新至 第"+data.latestOrder+"期"}else if(data.period){desc=data.period}else{desc=data.focus}}url=MY_CATE+"$"+data.albumId;d.push({url:url,title:data.name,desc:desc,pic_url:data.imageUrl.replace(".jpg","_390_520.jpg?caplist=jpg,webp")})});setResult(d);', - // 一级:'js:let d=[];if(MY_CATE==="16"){input=input.replace("channel_id=16","channel_id=1").split("three_category_id")[0];input+="three_category_id=27401"}else if(MY_CATE==="5"){input=input.replace("data_type=1","data_type=2")}let html=fetch(input,fetch_params);let json=JSON.parse(html);if(json.code==="A00003"){fetch_params.headers["user-agent"]=PC_UA;json=JSON.parse(fetch(input,fetch_params))}json.data.list.forEach(function(data){if(data.channelId===1){desc=data.hasOwnProperty("score")?data.score+"分\\t":""}else if(data.channelId===2||data.channelId===4){if(data.latestOrder===data.videoCount){desc=(data.hasOwnProperty("score")?data.score+"分\\t":"")+data.latestOrder+"集全"}else{if(data.videoCount){desc=(data.hasOwnProperty("score")?data.score+"分\\t":"")+data.latestOrder+"/"+data.videoCount+"集"}else{desc="更新至 "+data.latestOrder+"集"}}}else if(data.channelId===6){desc=data.period+"期"}else if(data.channelId===5){desc=data.focus}else{if(data.latestOrder){desc="更新至 第"+data.latestOrder+"期"}else if(data.period){desc=data.period}else{desc=data.focus}}url=MY_CATE+"$"+data.albumId;d.push({url:url,title:data.name,desc:desc,pic_url:data.imageUrl.replace(".jpg","_390_520.jpg?caplist=jpg,webp")})});setResult(d);', - // 一级:'json:.data.list;.name;.imageUrl;.playUrl;.latestOrder', - // 二级:{is_json:1,"title":"data.title;data.moviecategory[0]+data.moviecategory[1]","img":"data.cdncover","desc":"data.area[0];data.director[0]","content":"data.description","tabs":"data.playlink_sites;data.playlinksdetail.#idv.quality","lists":"data.playlinksdetail.#idv.default_url"}, - // 二级:{is_json:1,"title":"data.name+data.subtitle;data.latestOrder","img":"data.imageUrl","desc":"data.categories;data.areas","content":"data.description","tabs":"data.name","lists":"data.playlinksdetail.#idv.default_url"}, - 二级:'', - 二级:'js:let d=[];let html=request(input);let json=JSON.parse(html).data;VOD={vod_id:"",vod_url:input,vod_name:"",type_name:"",vod_actor:"",vod_year:"",vod_director:"",vod_area:"",vod_content:"",vod_remarks:"",vod_pic:""};VOD.vod_name=json.name;try{if(json.latestOrder){VOD.vod_remarks="类型: "+(json.categories[0].name||"")+"\\t"+(json.categories[1].name||"")+"\\t"+(json.categories[2].name||"")+"\\t"+"评分:"+(json.score||"")+"\\n更新至:第"+json.latestOrder+"集(期)/共"+json.videoCount+"集(期)"}else{VOD.vod_remarks="类型: "+(json.categories[0].name||"")+"\\t"+(json.categories[1].name||"")+"\\t"+(json.categories[2].name||"")+"\\t"+"评分:"+(json.score||"")+json.period}}catch(e){VOD.vod_remarks=json.subtitle}VOD.vod_area=(json.focus||"")+"\\n资费:"+(json.payMark===1?"VIP":"免费")+"\\n地区:"+(json.areas||"");let vsize="579_772";try{vsize=json.imageSize[12]}catch(e){}VOD.vod_pic=json.imageUrl.replace(".jpg","_"+vsize+".jpg?caplist=jpg,webp");VOD.type_name=json.categories.map(function(it){return it.name}).join(",");if(json.people.main_charactor){let vod_actors=[];json.people.main_charactor.forEach(function(it){vod_actors.push(it.name)});VOD.vod_actor=vod_actors.join(",")}VOD.vod_content=json.description;let playlists=[];if(json.channelId===1||json.channelId===5){playlists=[{playUrl:json.playUrl,imageUrl:json.imageUrl,shortTitle:json.shortTitle,focus:json.focus,period:json.period}]}else{if(json.channelId===6){let qs=json.period.split("-")[0];let listUrl="https://pcw-api.iqiyi.com/album/source/svlistinfo?cid=6&sourceid="+json.albumId+"&timelist="+qs;let playData=JSON.parse(request(listUrl)).data[qs];playData.forEach(function(it){playlists.push({playUrl:it.playUrl,imageUrl:it.imageUrl,shortTitle:it.shortTitle,focus:it.focus,period:it.period})})}else{let listUrl="https://pcw-api.iqiyi.com/albums/album/avlistinfo?aid="+json.albumId+"&size=200&page=1";let data=JSON.parse(request(listUrl)).data;let total=data.total;playlists=data.epsodelist;if(total>200){for(let i=2;i200){for(let i=2;i0?json.data.list[0].url:json.data.series[0].url;if(!/^http/.test(ourl)){ourl=host+ourl}fetch_params.headers["User-Agent"]=MOBILE_UA;html=request(ourl);if(html.includes("window.location =")){print("开始获取ourl");ourl=pdfh(html,"meta[http-equiv=refresh]&&content").split("url=")[1];print("获取到ourl:"+ourl);html=request(ourl)}try{let details=pdfh(html,".m-details&&Html").replace(/h1>/,"h6>").replace(/div/g,"br");print(details);let actor="",director="",time="";if(/播出时间/.test(details)){actor=pdfh(html,"p:eq(5)&&Text").substr(0,25);director=pdfh(html,"p:eq(4)&&Text");time=pdfh(html,"p:eq(3)&&Text")}else{actor=pdfh(html,"p:eq(4)&&Text").substr(0,25);director=pdfh(html,"p:eq(3)&&Text");time="已完结"}let _img=pd(html,".video-img&&img&&src");let JJ=pdfh(html,".desc&&Text").split("简介:")[1];let _desc=time;VOD.vod_name=pdfh(html,".vt-txt&&Text");VOD.type_name=pdfh(html,"p:eq(0)&&Text").substr(0,6);VOD.vod_area=pdfh(html,"p:eq(1)&&Text");VOD.vod_actor=actor;VOD.vod_director=director;VOD.vod_remarks=_desc;VOD.vod_pic=_img;VOD.vod_content=JJ}catch(e){log("获取影片信息发生错误:"+e.message)}function getRjpg(imgUrl,xs){xs=xs||3;let picSize=/jpg_/.test(imgUrl)?imgUrl.split("jpg_")[1].split(".")[0]:false;let rjpg=false;if(picSize){let a=parseInt(picSize.split("x")[0])*xs;let b=parseInt(picSize.split("x")[1])*xs;rjpg=a+"x"+b+".jpg"}let img=/jpg_/.test(imgUrl)&&rjpg?imgUrl.replace(imgUrl.split("jpg_")[1],rjpg):imgUrl;return img}if(json.data.total===1&&json.data.list.length===1){let data=json.data.list[0];let url="https://www.mgtv.com"+data.url;d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}else if(json.data.list.length>1){for(let i=1;i<=json.data.total_page;i++){if(i>1){json=JSON.parse(fetch(input.replace("page=1","page="+i),{}))}json.data.list.forEach(function(data){let url="https://www.mgtv.com"+data.url;if(data.isIntact=="1"){d.push({title:data.t4,desc:data.t2,pic_url:getRjpg(data.img),url:url})}})}}else{print(input+"暂无片源")}VOD.vod_id=input;VOD.vod_play_from="mgtv";VOD.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");setResult(d);', - 搜索:'', - 搜索:'js:fetch_params.headers.Referer="https://www.mgtv.com";fetch_params.headers["User-Agent"]=UA;let d=[];let html=request(input);let json=JSON.parse(html);json.data.contents.forEach(function(data){if(data.data.sourceList||data.data.yearList){let list=data.data.sourceList?data.data.sourceList:data.data.yearList[0].sourceList;let desc="";list.forEach(function(it){desc+=it.name+"\\t"});if(list[0].source==="imgo"){let img=data.data.pic?data.data.pic:data.data.yearList[0].pic;d.push({title:data.data.title?data.data.title:data.data.yearList[0].title,img:img,content:data.data.story?data.data.story:data.data.yearList[0].story,desc:data.data.playTime,url:list[0].vid})}}});setResult(d);', -} \ No newline at end of file +download rate exceeds the limit, please purchase high-speed traffic \ No newline at end of file diff --git a/tvboxqq/少儿频道/js/腾讯.js b/tvboxqq/少儿频道/js/腾讯.js index b5ae3bc..6b6cf87 100644 --- a/tvboxqq/少儿频道/js/腾讯.js +++ b/tvboxqq/少儿频道/js/腾讯.js @@ -1,39 +1 @@ -var rule = { - title:'腾云驾雾', - host:'https://v.%71%71.com', - // homeUrl:'/channel/choice?listpage=1&channel=choice&sort=18&_all=1', - homeUrl:'/x/bu/pagesheet/list?_all=1&append=1&channel=choice&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18', - detailUrl:'https://node.video.%71%71.com/x/api/float_vinfo2?cid=fyid', - // searchUrl:'https://node.video.%71%71.com/x/api/msearch?keyWord=**', - searchUrl:'/x/search/?q=**&stag=fypage', - // searchUrl:'http://s.video.qq.com/smartbox?plat=2&ver=0&num=29&otype=json&query=**', - searchable:2, - filterable:1, - multi:1, - // url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1', - url:'/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1', - filter_url:'sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}', - filter:{'choice': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'tv': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'movie': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'variety': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'cartoon': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'child': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'doco': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}]}, - headers:{ - 'User-Agent':'PC_UA' - }, - timeout:5000, - // class_parse:'.site_channel a;a&&Text;a&&href;channel/(.*)', - cate_exclude:'会员|游戏|全部', - class_name:'少儿&动漫', - class_url:'child&cartoon', - limit:20, - // play_parse:true, - // 手动调用解析请求json的url,此lazy不方便 - lazy:'js:input=""+input.split("?")[0];log(input);let html=JSON.parse(request(input));log(html);input=html.url||input', - 推荐:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float', - 一级:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float', - // 二级:{is_json:1,"title":"data.title;data.moviecategory[0]+data.moviecategory[1]","img":"data.cdncover","desc":"data.area[0];data.director[0]","content":"data.description","tabs":"data.playlink_sites;data.playlinksdetail.#idv.quality","lists":"data.playlinksdetail.#idv.default_url"}, - // 二级:{is_json:1,"title":"data.title;data.moviecategory[0]+data.moviecategory[1]","img":"data.cdncover","desc":"data.area[0];data.director[0]","content":"data.description","tabs":"data.playlink_sites","lists":"data.playlinksdetail.#idv.default_url"}, - 二级:'', - 二级:'js:VOD={};let d=[];let video_list=[];let video_lists=[];let list=[];let QZOutputJson;let html=fetch(input,fetch_params);let sourceId=/get_playsource/.test(input)?input.match(/id=(\\d*?)&/)[1]:input.split("cid=")[1];let cid=sourceId;let detailUrl="https://v.%71%71.com/detail/m/"+cid+".html";log("详情页:"+detailUrl);var pdfh=jsp.pdfh;var pd=jsp.pd;try{let json=JSON.parse(html);VOD={vod_url:input,vod_name:json.c.title,type_name:json.typ.join(","),vod_actor:json.nam.join(","),vod_year:json.c.year,vod_content:json.c.description,vod_remarks:json.rec,vod_pic:urljoin2(input,json.c.pic)}}catch(e){log("解析片名海报等基础信息发生错误:"+e.message)}if(/get_playsource/.test(input)){eval(html);let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+sourceId+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else{let json=JSON.parse(html);video_lists=json.c.video_ids;let url="https://v.qq.com/x/cover/"+sourceId+".html";if(video_lists.length===1){let vid=video_lists[0];url="https://v.qq.com/x/cover/"+cid+"/"+vid+".html";d.push({title:"在线播放",url:url})}else if(video_lists.length>1){for(let i=0;i1?it1.category_map[1]:""})})})}}let yg=d.filter(function(it){return it.type&&it.type!=="正片"});let zp=d.filter(function(it){return!(it.type&&it.type!=="正片")});VOD.vod_play_from=yg.length<1?"qq":"qq$$$qq 预告及花絮";VOD.vod_play_url=yg.length<1?d.map(function(it){return it.title+"$"+it.url}).join("#"):[zp,yg].map(function(it){return it.map(function(its){return its.title+"$"+its.url}).join("#")}).join("$$$");', - // 二级:'js:VOD={};let d=[];let video_list=[];let video_lists=[];let list=[];let QZOutputJson;let html=fetch(input,fetch_params);let sourceId=/get_playsource/.test(input)?input.match(/id=(\\d*?)&/)[1]:input.split("cid=")[1];let cid=sourceId;let detailUrl="https://v.%71%71.com/detail/m/"+cid+".html";log("详情页:"+detailUrl);var pdfh=jsp.pdfh;var pd=jsp.pd;try{let json=JSON.parse(html);VOD={vod_url:input,vod_name:json.c.title,type_name:json.typ.join(","),vod_actor:json.nam.join(","),vod_year:json.c.year,vod_content:json.c.description,vod_remarks:json.rec,vod_pic:urljoin2(input,json.c.pic)}}catch(e){log("解析片名海报等基础信息发生错误:"+e.message)}if(/get_playsource/.test(input)){eval(html);let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+sourceId+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else{let json=JSON.parse(html);video_lists=json.c.video_ids;let url="https://v.qq.com/x/cover/"+sourceId+".html";if(json.c.type===10){let dataUrl="https://s.video.qq.com/get_playsource?id="+json.c.column_id+"&plat=2&type=2&data_type=3&video_type=8&plname=qq&otype=json";let o_html=fetch(dataUrl,fetch_params);eval(o_html);video_lists=[];let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+json.c.column_id+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else if(video_lists.length===1){d.push({title:"在线播放",url:url})}else if(video_lists.length>1){for(let i=0;i1?it1.category_map[1]:""})})})}}let yg=d.filter(function(it){return it.type&&it.type!=="正片"});let zp=d.filter(function(it){return!(it.type&&it.type!=="正片")});VOD.vod_play_from=yg.length<1?"qq":"qq$$$qq 预告及花絮";VOD.vod_play_url=yg.length<1?d.map(function(it){return it.title+"$"+it.url}).join("#"):[zp,yg].map(function(it){return it.map(function(its){return its.title+"$"+its.url}).join("#")}).join("$$$");', - // 搜索:'json:uiData;data[0].title;data[0].posterPic;.titleMarkLabelList[1].primeText;data[0].id;data[0].publishDate', - 搜索:'js:let d=[];pdfa=jsp.pdfa;pdfh=jsp.pdfh;pd=jsp.pd;let html=request(input);let baseList=pdfa(html,"body&&.result_item_v");baseList.forEach(function(it){let longText=pdfh(it,".result_title&&Text");let shortText=pdfh(it,".sub&&Text");let fromTag=pdfh(it,".result_source&&Text");let score=pdfh(it,".result_score&&Text");let content=pdfh(it,".desc_text&&Text");let url=pdfh(it,".result_title&&a&&href");let img=pd(it,".figure_pic&&src");url="https://node.video.qq.com/x/api/float_vinfo2?cid="+url.match(/.*\\/(.*?)\\.html/)[1];log(shortText+"|"+url);if(fromTag.match(/腾讯/)){d.push({title:longText.split(shortText)[0],img:img,url:url,content:content,desc:"⭐"+longText.split(shortText)[1]+"-"+shortText+" "+score})}});setResult(d);', - // 搜索:'json:item;word;dc;class;id;sn', -} \ No newline at end of file +download rate exceeds the limit, please purchase high-speed traffic \ No newline at end of file diff --git a/tvboxqq/少儿频道/lives/redirect.txt b/tvboxqq/少儿频道/lives/redirect.txt index aa85abe..6b6cf87 100644 --- a/tvboxqq/少儿频道/lives/redirect.txt +++ b/tvboxqq/少儿频道/lives/redirect.txt @@ -1,1161 +1 @@ -少儿频道,#genre# - - -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787 - -南京少儿,http://live.nbs.cn/channels/njtv/sepd/500k.m3u8 -南京少儿,http://live.nbs.cn/channels/njtv/sepd/m3u8:500k/live.m3u8 -猫和老鼠,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c52_lb_83_600_t10/c52_lb_83_600_t10.m3u8?key=0b292c335e5837e94e2f0ba45f46717fa -童年经典,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_211_600_t10/c57_lb_211_600_t10.m3u8?key=0f2a06793124310bce6ba95fc0ac76131 -玩具乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_175_600_t10/c54_lb_175_600_t10.m3u8?key=051d9240247766709d65dde3fcd5cd7bb -怀旧动画,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c53_lb_86_600_t10/c53_lb_86_600_t10.m3u8?key=0b292c335e5837e943a226d3c381f872a -巧虎,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_135_600_t10/c55_lb_135_600_t10.m3u8?key=0f2a06793124310bcefefdf4e48b17f9a -宝宝课堂,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_225_600_t10/c57_lb_225_600_t10.m3u8?key=0b292c335e5837e94abaa8d3135e83ce3 -奥特曼,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_210_600_t10/c57_lb_210_600_t10.m3u8?key=0b292c335e5837e94abe4b846218bbc95 -喜羊羊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_91_1080P_t10/c55_lb_91_1080P_t10.m3u8?key=0b292c335e5837e943e554ef181bdcec1 -名侦探柯南,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_157_600_t10/c54_lb_157_600_t10.m3u8?key=0b292c335e5837e948e91dd5d11efa525 -动画小天地,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_139_600_t10/c55_lb_139_600_t10.m3u8?key=0f2a06793124310bc475d77d809f3ab51 -兔小贝尔歌,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_136_600_t10/c54_lb_136_600_t10.m3u8?key=0b292c335e5837e94ae056154862a578b -儿童乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_215_600_t10/c57_lb_215_600_t10.m3u8?key=0b292c335e5837e943410c2bfa7a7387e -儿歌大全,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_242_600_t10/c57_lb_242_600_t10.m3u8?key=0f2a06793124310bc8499ebf63370c51a -倒霉熊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_140_600_t10/c54_lb_140_600_t10.m3u8?key=0f2a06793124310bccc587b5da61b57da -亲子小游戏,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c56_lb_178_600_t10/c56_lb_178_600_t10.m3u8?key=0b292c335e5837e94ffc1113a2140b54 -亲子启蒙,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_213_600_t10/c57_lb_213_600_t10.m3u8?key=0f2a06793124310bc21adebc9f02a9735 -熊大过年,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7ae265653fe149069c3b53e31caaf060/1200.m3u8 -金鹰卡通,http://121.51.249.6/4309-tx.otvstream.otvcloud.com/otv/skcc/live/channel43025/index.m3u8 -金鹰卡通,http://111.59.189.40:8445/tsfile/live/1016_1.m3u8 -金鹰卡通,http://39.134.115.163:8080/PLTV/88888910/224/3221225721/index.m3u8 -金鹰卡通,http://222.175.159.226:808/hls/72/index.m3u8 -金鹰卡通,http://39.134.115.163:8080/PLTV/88888910/224/3221225721/index.m3u8 -卡酷少儿,http://39.134.24.162/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221225743/index.m3u8? -卡酷少儿,http://39.135.138.60:18890/PLTV/88888888/224/3221225677/index.m3u8 -卡酷少儿,http://111.59.189.40:8445/tsfile/live/1015_1.m3u8 -卡酷少儿,http://222.175.159.226:808/hls/73/index.m3u8 -优漫卡通,http://222.175.159.226:808/hls/74/index.m3u8 -优漫卡通,https://live-hls.jstv.com/livezhuzhan/ymkt.m3u8?upt=230be0e52510710360 -哈哈炫动,http://lu1.cc/a/play/xjyx.php?id=hhxd -哈哈炫动,http://lu1.cc/c/tv/sjtv/sh/bst5g.php?id=hhxd -哈哈炫动,http://222.175.159.226:808/hls/75/index.m3u8 -哈哈炫动,http://39.135.138.59:18890/PLTV/88888910/224/3221225720/index.m3u8 -嘉佳卡通,http://hwrr.jx.chinamobile.com:8080/PLTV/88888888/224/3221226193/index.m3u8 -嘉佳卡通,http://39.135.138.58:18890/PLTV/88888888/224/3221226193/index.m3u8 -南京少儿,http://live.nbs.cn/channels/njtv/sepd/500k.m3u8 -南京少儿,http://live.nbs.cn/channels/njtv/sepd/m3u8:500k/live.m3u8 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/360p.m3u8 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/720p.m3u8 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787 -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787 -河北少儿,http://live6.plus.hebtv.com/sekjx/hd/live.m3u8 -江西少儿,http://39.134.115.191:8080/ysten.jx.chinamobile.com/PLTV/88888888/224/3221225577/2/index.m3u8?fmt=ts2hls -河北少儿科教,http://live6.plus.hebtv.com/sekjx/hd/live.m3u8 -猫和老鼠,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c52_lb_83_600_t10/c52_lb_83_600_t10.m3u8?key=0b292c335e5837e94e2f0ba45f46717fa -童年经典,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_211_600_t10/c57_lb_211_600_t10.m3u8?key=0f2a06793124310bce6ba95fc0ac76131 -玩具乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_175_600_t10/c54_lb_175_600_t10.m3u8?key=051d9240247766709d65dde3fcd5cd7bb -怀旧动画,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c53_lb_86_600_t10/c53_lb_86_600_t10.m3u8?key=0b292c335e5837e943a226d3c381f872a -巧虎,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_135_600_t10/c55_lb_135_600_t10.m3u8?key=0f2a06793124310bcefefdf4e48b17f9a -宝宝课堂,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_225_600_t10/c57_lb_225_600_t10.m3u8?key=0b292c335e5837e94abaa8d3135e83ce3 -奥特曼,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_210_600_t10/c57_lb_210_600_t10.m3u8?key=0b292c335e5837e94abe4b846218bbc95 -喜羊羊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_91_1080P_t10/c55_lb_91_1080P_t10.m3u8?key=0b292c335e5837e943e554ef181bdcec1 -名贞探柯南,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_157_600_t10/c54_lb_157_600_t10.m3u8?key=0b292c335e5837e948e91dd5d11efa525 -动画小天地,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_139_600_t10/c55_lb_139_600_t10.m3u8?key=0f2a06793124310bc475d77d809f3ab51 -兔小贝尔歌,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_136_600_t10/c54_lb_136_600_t10.m3u8?key=0b292c335e5837e94ae056154862a578b -儿童乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_215_600_t10/c57_lb_215_600_t10.m3u8?key=0b292c335e5837e943410c2bfa7a7387e -儿歌大全,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_242_600_t10/c57_lb_242_600_t10.m3u8?key=0f2a06793124310bc8499ebf63370c51a -倒霉熊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_140_600_t10/c54_lb_140_600_t10.m3u8?key=0f2a06793124310bccc587b5da61b57da -亲子小游戏,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c56_lb_178_600_t10/c56_lb_178_600_t10.m3u8?key=0b292c335e5837e94ffc1113a2140b54 -亲子启蒙,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_213_600_t10/c57_lb_213_600_t10.m3u8?key=0f2a06793124310bc21adebc9f02a9735 -熊大过年,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7ae265653fe149069c3b53e31caaf060/1200.m3u8 -少儿动画,#genre# - -爱奇艺兔小贝,http://bj.new1cloud.com/bdcdncmn3-inter-71edge-com.new1cloud.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://aliyuncocsouth.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8 -爱奇艺兔小贝,http://aliyuncdnct.inter.ptqy.gitv.tv/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://rhcdn.verycloud.cn/baiducdncmn2.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://lvbaiducdncmn.inter.ptqy.gitv.tv/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://ib302.zjcdn.com/baiducdncmn3.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://[2409:8c54:1000:6:8000:0:b00:87]/baiducdncmn3.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8 -爱奇艺兔小贝,http://baiducdncmn3.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8 -爱奇艺兔小贝,http://baiducdncmn2.inter.iqiyi.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://bdcdncmn3.inter.71edge.com/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8?key -爱奇艺兔小贝,http://118.26.120.33:55336/tslive/c54_lb_136_720P_t10/c54_lb_136_720P_t10.m3u8 -爱奇艺兔小贝,http://wtv.weetai.cn/iptv/2022/tyzb04.php?id=1800623 -爱奇艺小猪佩奇,http://aliyuncdnct.inter.ptqy.gitv.tv/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8?key=08b3f8f3a31f12001f96a0f53163b0596 -爱奇艺小猪佩奇,http://aliyuncocsouth.inter.iqiyi.com/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8 -爱奇艺小猪佩奇,http://[2409:8c54:1000:6:8000:0:b00:87]/baiducdncmn3.inter.iqiyi.com/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8 -爱奇艺小猪佩奇,http://rhcdn.verycloud.cn/baiducdncmn2.inter.iqiyi.com/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8 -爱奇艺小猪佩奇,http://baiducdncmn3.inter.iqiyi.com/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8 -爱奇艺小猪佩奇,http://baiducdncmn2.inter.iqiyi.com/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8?key -爱奇艺小猪佩奇,http://118.26.120.33:55336/tslive/c53_lb_78_1080P_t10/c53_lb_78_1080P_t10.m3u8 -爱奇艺小猪佩奇,http://wtv.weetai.cn/iptv/2022/tyzb04.php?id=1800487 -爱奇艺小猪佩奇,http://fangsong.live/hls/iqiyi.php?id=180048722 -爱奇艺贝瓦儿歌,http://bj.new1cloud.com/bdcdncmn3-inter-71edge-com.new1cloud.com/tslive/c56_lb_188_600_t10/c56_lb_188_600_t10.m3u8?key -爱奇艺贝瓦儿歌,http://aliyuncdnct.inter.ptqy.gitv.tv/tslive/c56_lb_188_600_t10/c56_lb_188_600_t10.m3u8?key -爱奇艺贝瓦儿歌,http://wtv.weetai.cn/iptv/2022/tyzb04.php?id=3800666 -爱奇艺宝宝巴士,http://bj.new1cloud.com/bdcdncmn3-inter-71edge-com.new1cloud.com/tslive/c55_lb_153_720P_t10/c55_lb_153_720P_t10.m3u8?key -爱奇艺宝宝巴士,http://aliyuncdnct.inter.ptqy.gitv.tv/tslive/c55_lb_153_720P_t10/c55_lb_153_720P_t10.m3u8?key -爱奇艺宝宝巴士,http://fangsong.live/hls/iqiyi.php?id=180064122 -爱奇艺宝宝巴士,http://wtv.weetai.cn/iptv/2022/tyzb04.php?id=1800641 -爱奇艺儿歌大全,http://bj.new1cloud.com/bdcdncmn3-inter-71edge-com.new1cloud.com/tslive/c57_lb_242_600_t10/c57_lb_242_600_t10.m3u8?key -爱奇艺儿歌大全,http://fangsong.live/hls/iqiyi.php?id=380069422 -爱奇艺儿歌大全,http://wtv.weetai.cn/iptv/2022/tyzb04.php?id=3800694 -龙珠z,http://txtest-xp2p.p2p.huya.com/src/146501201-146501201-629217867119722496-293125858-10057-A-0-1.xs -龙珠Z,https://240ex945xdxx24.ourdvsss.com/ws.flv.huya.com/src/1199599168151-1199599168151-5597598952384888832-2399198459758-10057-A-0-1.flv?wsSecret=8910cf901b68f62c7bdaf38525a320e2&wsTime=63631eab&seqid=3132270029726&ctype=huya_live&ver=1&txyp=o%3Aczeic1%3B&fs=bgct&ratio=2000&u=1467400918030&t=100&sv=2211021019&wsiphost=ipdbme&wsrid_tag=63631ead_CS-000-01o9P27_30968-4850-s1t1667440301618&wsmp_tag=0&wsdcr_tag=0 -七龍珠改,http://txtest-xp2p.p2p.huya.com/src/1524418081-1524418081-6547325803326078976-3048959618-10057-A-0-1.xs -七龍珠改,https://epg.112114.xyz/huya/11601966#https://epg.112114.xyz/huya/11601966 -喜羊羊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_91_1080P_t10/c55_lb_91_1080P_t10.m3u8? -key=0b292c335e5837e943e554ef181bdcec1 -蜡笔小新国语轮播,http://zzy789.xyz/bili.php?id=22765729 -野原新之助蜡笔小新新番24H随机播放,http://zzy789.xyz/bili.php?id=21507503 -[蜡笔小新]高清国语24小时轮播,http://zzy789.xyz/bili.php?id=22683218 -樱桃小丸子-,http://fangsong.live/hls/bili.php?id=11765640 -蜡笔小新-,http://fangsong.live/hls/bili.php?id=11579951 -猫和老鼠,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c52_lb_83_600_t10/c52_lb_83_600_t10.m3u8?key=0b292c335e5837e94e2f0ba45f46717fa -动漫秀场,http://58.34.204.67:9901/tsfile/live/1009_1.m3u8#http://183.207.255.188/live/program/live/dmxchd/4000000/mnf.m3u8#http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221226741/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178 -淘BABY,http://111.13.42.6/PLTV/88888888/224/3221226554/1.m3u8 -黑莓动画,http://hwrr.jx.chinamobile.com:8080/PLTV/88888888/224/3221225672/index.m3u8 -卡酷少儿,http://39.135.138.60:18890/PLTV/88888888/224/3221225677/index.m3u8$超清1080P -卡酷少儿,http://111.59.189.40:8445/tsfile/live/1015_1.m3u8$超清1080P -卡酷少儿,http://222.175.159.226:808/hls/73/index.m3u8?$标清576P -卡酷少兒,http://gxyl-dl001.8866.org:8181/tsfile/live/1091_1.m3u8 -卡酷少兒,http://111.13.42.230/PLTV/88888888/224/3221226558/1.m3u8 -金鹰卡通,http://111.59.189.40:8445/tsfile/live/1016_1.m3u8$超清1080P -金鹰卡通,http://39.134.115.163:8080/PLTV/88888910/224/3221225721/index.m3u8$标清576P -优漫卡通,http://222.175.159.226:808/hls/74/index.m3u8$标清576P -嘉佳卡通,http://gxyl-dl001.8866.org:8181/tsfile/live/1068_1.m3u8 -嘉佳卡通,http://gxyl-dl001.8866.org:8181/tsfile/live/1006_1.m3u8 -優漫卡通,http://39.135.138.59:18890/PLTV/88888910/224/3221225665/index.m3u8 -優漫卡通,http://hwrr.jx.chinamobile.com:8080/PLTV/88888888/224/3221225665/index.m3u8 -優漫卡通,http://121.51.249.6/4403-tx.otvstream.otvcloud.com/otv/skcc/live/channel53/index.m3u8 -優漫卡通,http://183.207.249.15/PLTV/4/224/3221225933/index.m3u8 -優漫卡通,http://hwrr.jx.chinamobile.com:8080/PLTV/88888888/224/3221225665/index.m3u8 -優漫卡通,http://jyjxy.7766.org:808/hls/64/index.m3u8 -哈哈炫动,http://222.175.159.226:808/hls/75/index.m3u8$标清576P -哈哈炫动,http://183.207.255.188/live/program/live/hhxdhd/4000000/mnf.m3u8$超清1080P -哈哈炫动,http://111.40.196.32/PLTV/88888888/224/3221225534/index.m3u8$高清720P -哈哈炫动,http://39.135.138.59:18890/PLTV/88888910/224/3221225720/index.m3u8$标清576P -哈哈炫动,http://111.40.196.30/PLTV/88888888/224/3221225609/index.m3u8$标清540P -哈哈炫动,http://hwrr.jx.chinamobile.com:8080/PLTV/88888888/224/3221225720/index.m3u8 -哈哈炫动,http://112.25.48.13/live/program/live/hhxdhd/4000000/mnf.m3u8 -靖天卡通,http://50.7.220.74:8278/jingtiancartoon_twn/playlist.m3u8?tid=m1465dab025b5&ct=18335&tsum=ba935e583d90bfbe1d1d9662e9ac600c -新動漫,http://jyjxy.7766.org:808/hls/67/index.m3u8 -動漫輪播,http://epg.112114.xyz/douyu/206858 -福州少儿,http://live.zohi.tv/video/s10001-sepd-4/index.m3u8$高清720P -福州少儿,http://live.zohi.tv/video/s10001-sepd-4/index.m3u8?zfud$高清720P -南京少儿,http://live.nbs.cn/channels/njtv/sepd/500k.m3u8$高清720P -南京少儿,http://live.nbs.cn/channels/njtv/sepd/m3u8:500k/live.m3u8$高清720P -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$高清720P -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/360p.m3u8$高清720P -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/720p.m3u8$高清720P -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787$高清720P -浙江少儿,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787 -索尼+少儿动画,https://livecdn.fptplay.net/hda3/animaxport_2000.stream/.m3u8 -江西少儿,http://local.live.jxtvcn.com.cn/live-jxtv/tv_jxtv6.m3u8 -江西少儿,http://39.134.115.191:8080/ysten.jx.chinamobile.com/PLTV/88888888/224/3221225577/2/index.m3u8?fmt=ts2hls -甘肃少儿,http://39.134.32.102:6610/270000001111/1110000327/index.m3u8?IASHttpSessionId=OTT -河北少儿科教,http://live6.plus.hebtv.com/sekjx/hd/live.m3u8 -童年经典,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_211_600_t10/c57_lb_211_600_t10.m3u8?key=0f2a06793124310bce6ba95fc0ac76131 -玩具乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_175_600_t10/c54_lb_175_600_t10.m3u8? -key=051d9240247766709d65dde3fcd5cd7bb -怀旧动画,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c53_lb_86_600_t10/c53_lb_86_600_t10.m3u8? -key=0b292c335e5837e943a226d3c381f872a -巧虎,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_135_600_t10/c55_lb_135_600_t10.m3u8? -key=0f2a06793124310bcefefdf4e48b17f9a -宝宝课堂,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_225_600_t10/c57_lb_225_600_t10.m3u8? -key=0b292c335e5837e94abaa8d3135e83ce3 -名贞探柯南,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_157_600_t10/c54_lb_157_600_t10.m3u8? -key=0b292c335e5837e948e91dd5d11efa525 -动画小天地,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c55_lb_139_600_t10/c55_lb_139_600_t10.m3u8? -key=0f2a06793124310bc475d77d809f3ab51 -兔小贝尔歌,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_136_600_t10/c54_lb_136_600_t10.m3u8? -key=0b292c335e5837e94ae056154862a578b -儿童乐园,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_215_600_t10/c57_lb_215_600_t10.m3u8? -key=0b292c335e5837e943410c2bfa7a7387e -儿歌大全,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_242_600_t10/c57_lb_242_600_t10.m3u8? -key=0f2a06793124310bc8499ebf63370c51a -倒霉熊,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_140_600_t10/c54_lb_140_600_t10.m3u8? -key=0f2a06793124310bccc587b5da61b57da -亲子小游戏,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c56_lb_178_600_t10/c56_lb_178_600_t10.m3u8? -key=0b292c335e5837e94ffc1113a2140b54 -亲子启蒙,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_213_600_t10/c57_lb_213_600_t10.m3u8? -key=0f2a06793124310bc21adebc9f02a9735 -熊大过年,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7ae265653fe149069c3b53e31caaf060/1200.m3u8 -浙江少兒,http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 -浙江少兒,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8 -浙江少兒,http://hw-m-l.cztv.com/channels/lantian/channel08/1080p.m3u8?k=1a7559a51eeb880b021619a07f463ac4&t=1577153787 -浙江少兒,http://hw-m-l.cztv.com/channels/lantian/channel08/360p.m3u8 -浙江少兒,http://hw-m-l.cztv.com/channels/lantian/channel08/720p.m3u8 -兒童樂園,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_215_600_t10/c57_lb_215_600_t10.m3u8?key=0b292c335e5837e943410c2bfa7a7387e -GOOD卡通,http://live.streamingfast.net/osmflivech45.m3u8 -GOOD卡通,https://dqhxk7sbp7xog.cloudfront.net/osmflivech45.m3u8 -動漫直播間,http://epg.112114.xyz/douyu/1487654 -動漫推薦官方直播間,http://epg.112114.xyz/douyu/5187099 -童年動漫點播,http://epg.112114.xyz/douyu/7256376 -童年經典,http://118.26.120.23:55336/tslive/c57_lb_211_600_t10/c57_lb_211_600_t10.m3u8?key=0f2a06793124310bce6ba95fc0ac76131 -童年經典,http://lvbaiducdncmn.inter.iqiyi.com/tslive/c57_lb_211_600_t10/c57_lb_211_600_t10.m3u8?key=0f2a06793124310bce6ba95fc0ac76131 -超燃懷舊經典,http://epg.112114.xyz/douyu/1174353 -大头儿子,#genre# -大头儿子|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/252a7fe7786645b084271751a3f75725/1200.m3u8 -大头儿子|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8c6227ce3d1d4c9297d5cfd9a08a4fa9/1200.m3u8 -大头儿子|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1a86eb58a9e04c34a87f8c883932cfa2/1200.m3u8 -大头儿子|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/46e4d00d85fe4287b54c8015de46e102/1200.m3u8 -熊熊乐园,#genre# -熊熊乐园|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b333914bfe2b49d793d41f3233505f5f/1200.m3u8 -熊熊乐园|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7d35b256e4794918837e184d35f34492/1200.m3u8 -熊熊乐园|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8da51eedd80c4c0b98765b20d1729d42/1200.m3u8 -熊熊乐园|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e86d503179254fc0ba5ebb6f44103d9d/1200.m3u8 -熊熊乐园|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3f437da4d62e4708bc8892cd6f3c9bd8/1200.m3u8 -熊熊乐园|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7e38bf0a4c274a3c98abe1d79ca7c8ef/1200.m3u8 -熊熊乐园|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a14f86e6e1434908a12fd00a2c8b0b73/1200.m3u8 -熊熊乐园|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6a7b458f35cd49a390faa0378d4ecde5/1200.m3u8 -熊熊乐园|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6a35f12e8fb6420181c83cd1a847206b/1200.m3u8 -熊熊乐园|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/34cf417bf8d64ce8a993e8c5db16b914/1200.m3u8 -熊熊乐园|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f966ee5dac0d4393bcdd2483b24d06a3/1200.m3u8 -熊熊乐园|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/70344cd85dc34abf8400eb9738bec779/1200.m3u8 -熊熊乐园|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3976afaa79a14ede8dcf818ead874ac1/1200.m3u8 -熊熊乐园|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/50a132bdc16e47cfb6e292ace9dde5ee/1200.m3u8 -熊熊乐园|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8336c7ea1fd04a98aeb5bab0350f9855/1200.m3u8 -熊熊乐园|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5ed717fd676042cfb4c145423e1bb31b/1200.m3u8 -熊熊乐园|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/54371858578a45d9b9de4b64f81863eb/1200.m3u8 -熊熊乐园|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1e77c23aef1a4defa52bc76a56ac35bc/1200.m3u8 -熊熊乐园|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6c9cd714ab4b4a4b9695c17766470ee8/1200.m3u8 -熊熊乐园|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/97d9d7f096bc4b90bcdaf2b7ce9ea556/1200.m3u8 -熊熊乐园|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c5c9a732d2dd4179828895fb75a3ca08/1200.m3u8 -熊熊乐园|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9a7401b1279a4fa09135deaab29bf51d/1200.m3u8 -熊熊乐园|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3cfd36364d804fee8599aa72b970e9cd/1200.m3u8 -熊熊乐园|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ed010caa1668481ab5a7250291bb6f33/1200.m3u8 -熊熊乐园|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/adb82894c295447e86d12aeccdd17d50/1200.m3u8 -熊熊乐园|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4404b8b709f84c7fa045a0901f23a133/1200.m3u8 -熊熊乐园|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7e7b56d0d35a44dc807b9888cc37bce0/1200.m3u8 -熊熊乐园|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6b9d91ae03eb4348a9270aa0e5018135/1200.m3u8 -熊熊乐园|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/59c667667d2349c587db921d3f639223/1200.m3u8 -熊熊乐园|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/473591a6614e4a769ad912fbf58e79da/1200.m3u8 -熊熊乐园|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8a99941f33164ea3aa11d5243a4a93ad/1200.m3u8 -熊熊乐园|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/84ab44d3c9af4460a1a9981a22489417/1200.m3u8 -熊熊乐园|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1d01816b5ae945bea728f10ee99d7c41/1200.m3u8 -熊熊乐园|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ef0bb93b6d9a44f6b68f7abc15770a9e/1200.m3u8 -熊熊乐园|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5b0e9527423542efbe1ab81c3701c20e/1200.m3u8 -熊熊乐园|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/be17a82213094c1284570913c1cce887/1200.m3u8 -熊熊乐园|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d9925bccfeb84ab6ab090d56547a7a2d/1200.m3u8 -熊熊乐园|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f5148f0035d44d77b74aa58aa6d57c18/1200.m3u8 -熊熊乐园|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6cde3ec7780446e9a834a35772378ff8/1200.m3u8 -熊熊乐园|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1c03ccf0e34b4476a80c2396ffe99a29/1200.m3u8 -熊熊乐园|41,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f986f8de576f487fb1febdcc7dfa87d8/1200.m3u8 -熊熊乐园|42,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c99361cb40a9457c9ca95beab9c780af/1200.m3u8 -熊熊乐园|43,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e9dbad5b80884597a721947629a9b169/1200.m3u8 -熊熊乐园|44,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e0a3c64fa73947289e5664984f4cf5e2/1200.m3u8 -熊熊乐园|45,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cea468a9e46f47f5bd232aef671a7d8e/1200.m3u8 -熊熊乐园|46,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f185a4cb6fec4e5fac0b7c3bda661cfa/1200.m3u8 -熊熊乐园|47,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1b3716f4a8ac42fda150b24e9266e7f2/1200.m3u8 -熊熊乐园|48,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1e3bb6fcc0b642d896b0bb51514a3545/1200.m3u8 -熊熊乐园|49,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4f7fa80c6686462cb3afcf9ce48b7678/1200.m3u8 -熊熊乐园|50,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f93cb9edd30544b78797b6dce897dbdc/1200.m3u8 -熊熊乐园|51,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7fc7a246576744e1b032622846c1fd43/1200.m3u8 -熊熊乐园|52,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/23d304c091184090b3b6ceef8822a273/1200.m3u8 -举兵长城,#genre# -巨兵长城|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3a2b0ef61beb418eb4aec0d914f99b48/1200.m3u8 -巨兵长城|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1dd4062abaa94ca6b560e3ef56f8c409/1200.m3u8 -巨兵长城|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b07fdae486f74238bf25eb71e83f259c/1200.m3u8 -巨兵长城|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b931570cc1d14c2eab472692b5d47805/1200.m3u8 -巨兵长城|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7ba5063ff4c147a2ad7301ef4ae0686b/1200.m3u8 -巨兵长城|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/129085d482de4098a2b9b942d6fe9ba7/1200.m3u8 -巨兵长城|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/55e90e0678694d7eb4167aa02c10a233/1200.m3u8 -巨兵长城|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/79996160a4d24e4f9e5b4682ad4425a9/1200.m3u8 -巨兵长城|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0098cc5c87c841b09bebbdc232aa35ad/1200.m3u8 -巨兵长城|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a612a45af6d24f4d9e7d77341acf1977/1200.m3u8 -巨兵长城|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b33535ecf347450f8b984b20bbb48c9c/1200.m3u8 -巨兵长城|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c015eabf40f24520bc44c35e72cb0d94/1200.m3u8 -巨兵长城|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9f2e29d5c7c549219adde55c9ed7fbb1/1200.m3u8 -巨兵长城|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bf730026d34547fdb24b63ca2fcdf3a5/1200.m3u8 -巨兵长城|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/30468b0e00a14458a6341370dba3388b/1200.m3u8 -巨兵长城|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cf9330c33ee34714987118e1f6c5d085/1200.m3u8 -巨兵长城|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/27189e1e66254071b690007a24a2b6a5/1200.m3u8 -巨兵长城|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cf5e44304d57424a8a0fa604f922dff0/1200.m3u8 -巨兵长城|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/01f76cdebd5640e7b6e5b05f239c8c06/1200.m3u8 -巨兵长城|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ad57cb6a0bda462d85b4ed75286fa175/1200.m3u8 -巨兵长城|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d89a2c0629fe4909b4d421b9f3f388ab/1200.m3u8 -巨兵长城|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/40161246244f41b7855d9b7c5908b56c/1200.m3u8 -巨兵长城|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c947a4a8b10d4cf79205e0692a10ca04/1200.m3u8 -巨兵长城|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5060c925088342f99fedff86563433db/1200.m3u8 -巨兵长城|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7e26aa91ba2f45bcabfb2eac4d20fcb4/1200.m3u8 -巨兵长城|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/517ae78b0da54686865387b76decf783/1200.m3u8 -巨兵长城|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4a049506f801441a9add649fc6209661/1200.m3u8 -巨兵长城|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aba5a0b8a7e44fda974b06f89a7f4fc5/1200.m3u8 -巨兵长城|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8655873e67aa49dca0d6c9c548e9e92c/1200.m3u8 -巨兵长城|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8bc9fab7bfb340c98435396d78260fd3/1200.m3u8 -巨兵长城|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b970cfe7f4f14beb85d8752c88c10c6c/1200.m3u8 -巨兵长城|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fc4921e7914a4aeda0feb72ec4a6d932/1200.m3u8 -巨兵长城|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/13aa74a77cb24b87b5f8afa867a1bbc4/1200.m3u8 -巨兵长城|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ff3c402020f145e58d37d00aceafc0bd/1200.m3u8 -巨兵长城|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/52666b9e129244b6aecd75efc6ed2bfb/1200.m3u8 -巨兵长城|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f5534105be4a4573bbadb383aff1c1bd/1200.m3u8 -巨兵长城|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d5a178970a064a1a9b5f0d4e424d8147/1200.m3u8 -巨兵长城|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3cc90241f6bc4f739c02996a98508030/1200.m3u8 -巨兵长城|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d3aa3a468a7c43bb93421e2965752cb7/1200.m3u8 -巨兵长城|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/afa9ac4cc6ea43f4ac78b8ea21d2b4f3/1200.m3u8 -小魔仙,#genre# -小魔仙剧|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cdd0bb53dad24b3b946cbf82d1fb5255/1200.m3u8 -小魔仙剧|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/21848456dcbb4427a79635712a123d15/1200.m3u8 -小魔仙剧|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/706256cce8d741259e0a6f3538418f76/1200.m3u8 -小魔仙剧|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/698e44716ff84d94a13be04804a54326/1200.m3u8 -小魔仙剧|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/13d0b6c8bc1b437eaeba2b8f5e2cbaac/1200.m3u8 -小魔仙剧|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1635e17b60004f479a3bf0a3cf068e4a/1200.m3u8 -小魔仙剧|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/89afcba5ff1d485c95f8732d6d92c94e/1200.m3u8 -小魔仙剧|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/427e12baa22f45b8aff4205eee509bb2/1200.m3u8 -小魔仙剧|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/dca26c157d3c4cc7805493084a867ba2/1200.m3u8 -小魔仙剧|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5805e831f0474ba09eaf87e4d6c64720/1200.m3u8 -小魔仙剧|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6e8f016e98d14991b075f4232dbbe2a2/1200.m3u8 -小魔仙剧|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d9759b9bdce549739804fd1a10505965/1200.m3u8 -小魔仙剧|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7839ef5284484fd8b9ac62372205a2e7/1200.m3u8 -小魔仙剧|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8e3b7ebeaf774863b19f8d72b4cb7de8/1200.m3u8 -小魔仙剧|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/40b7840b83c14f5c8ec302383bd0999b/1200.m3u8 -小魔仙剧|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/875b781dee14458f913ab58b1e798cc5/1200.m3u8 -小魔仙剧|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a6c488cb235747c3ab841cd827d808ed/1200.m3u8 -小魔仙剧|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/867e13db0c804ed9b226ca8c872213fd/1200.m3u8 -小魔仙剧|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3ee6b8748db545a79306dca869d115a8/1200.m3u8 -小魔仙剧|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4619aaa5b1284705849e8a54d8d40184/1200.m3u8 -小魔仙剧|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d147851738084bd8b747975135237b04/1200.m3u8 -小魔仙剧|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9219fad6066a421c8c163244df7df9a0/1200.m3u8 -小魔仙剧|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b754307ff31e463fb12fce0f5c504f1b/1200.m3u8 -小魔仙剧|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/98cf3be578414d8ab55830cda11c30c2/1200.m3u8 -小魔仙剧|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/64a5084ac6c14fbeac9d7272121f3451/1200.m3u8 -小魔仙剧|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fb2239726d1e45d4a74e59a46e2d065b/1200.m3u8 -猪猪侠,#genre# -猪猪侠剧|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/284947a4fa1f45dbafc2a4d54387cc7e/1200.m3u8 -猪猪侠剧|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a4b74cdcdee64c70a9c9f7f4c3619aeb/1200.m3u8 -猪猪侠剧|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/73a90ed2920b47589463bac9802bdf43/1200.m3u8 -猪猪侠剧|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9433024f26874cb4b2a1ffdbd0ca1f1c/1200.m3u8 -猪猪侠剧|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4be859da49d34b978d2973b640bc7d0d/1200.m3u8 -猪猪侠剧|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e11a17cd7364479abef8f2dfceb63411/1200.m3u8 -猪猪侠剧|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/00dff109c20f431b8b7a739699af8a77/1200.m3u8 -猪猪侠剧|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/73847c91bed14dc6883c438861b84b5f/1200.m3u8 -猪猪侠剧|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f04c2cadd1ae43a08de4f0e398ee28a0/1200.m3u8 -猪猪侠剧|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6e06d51e3d454ac8a62cacbac82d5fe2/1200.m3u8 -猪猪侠剧|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1c6e3092ffd940ea910065e11334bc32/1200.m3u8 -猪猪侠剧|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/22a3d52a5e47482eb812e20620248741/1200.m3u8 -猪猪侠剧|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4ed0ef2435fc465e97127bdadbe8bcdb/1200.m3u8 -猪猪侠剧|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2c1982fa7d54416a90655b17afb27bc9/1200.m3u8 -猪猪侠剧|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ee4efe1473a049809a9b42cd48680f4c/1200.m3u8 -猪猪侠剧|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d1e04dd809684d76ae069f0d65f12829/1200.m3u8 -猪猪侠剧|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2b529717f4f64f0793b3f4b2d5370be4/1200.m3u8 -猪猪侠剧|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ead9dae0652043d0b861d5ea69b4c045/1200.m3u8 -猪猪侠剧|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/94b0326592024a759522450fea376aab/1200.m3u8 -猪猪侠剧|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fd9526d2ad4d41b9aa89fa71953e8099/1200.m3u8 -猪猪侠剧|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d90630598ad14d1a9bf8575f4129eded/1200.m3u8 -猪猪侠剧|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2c2afa69af9b4a6aa28f91721b3ecd5b/1200.m3u8 -猪猪侠剧|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4ed4bb5d33094afa88baf5ce9518b2d8/1200.m3u8 -猪猪侠剧|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fc2546c3481a4f5e866a43af5f8222ac/1200.m3u8 -猪猪侠剧|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aab9cb537d464c6987710db633e28c6a/1200.m3u8 -猪猪侠剧|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6bf4cda0ebce4dfd91cb7b0296de7e90/1200.m3u8 -猪猪侠剧|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/935f3831de2e488ca2b0bbb93263b418/1200.m3u8 -猪猪侠剧|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/30efdf633b1c422dab32fe274d67f320/1200.m3u8 -猪猪侠剧|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/257e72b4bf0f4560847e9b87d8645738/1200.m3u8 -猪猪侠剧|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4bffea35701146e6b3fb04f39a3747e3/1200.m3u8 -猪猪侠剧|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a72044f6fd404a9e83ce047522e01901/1200.m3u8 -猪猪侠剧|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7d5b4362a3ad428ea0d5b5771faf57c4/1200.m3u8 -猪猪侠剧|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8192f05fb2234318928521dd2ed83a38/1200.m3u8 -猪猪侠剧|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/32cf6f9a7e394a4a9af3b2c873326ac4/1200.m3u8 -猪猪侠剧|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/83f4db992dc1476997d576878254c26c/1200.m3u8 -猪猪侠剧|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e045414a95da4152b3ff060b55a2f992/1200.m3u8 -猪猪侠剧|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/eb43d993f450460dba555c9a46d27262/1200.m3u8 -猪猪侠剧|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/40fb5ea7cf8341fa86acf0df6c4ccb55/1200.m3u8 -猪猪侠剧|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/14ed213481bd4b3e8dc4715bf56876ba/1200.m3u8 -猪猪侠剧|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4519030fa05348e1ac56dffa4f337ae7/1200.m3u8 -猪猪侠剧|41,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4bcdfbf3d6784cc190771b8184a60e4e/1200.m3u8 -猪猪侠剧|42,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1ff32d21d2a544eab343902e9ba5d07d/1200.m3u8 -猪猪侠剧|43,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/caf54124ab0d47bdba256a7f46fd5c6c/1200.m3u8 -猪猪侠剧|44,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ac8838256cbd4636bce7190fe977f046/1200.m3u8 -猪猪侠剧|45,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3c04604ebc1d47eb847a6e935c977b0e/1200.m3u8 -猪猪侠剧|46,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7da850ad39f845cd8a9accd6a60206c8/1200.m3u8 -猪猪侠剧|47,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f7200e292cb84aeebfe012c0b2018082/1200.m3u8 -猪猪侠剧|48,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e820b499aa964d95a4cb151cbd63ee70/1200.m3u8 -猪猪侠剧|49,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8cb197de89e24bfaa751127e02e80cb5/1200.m3u8 -猪猪侠剧|50,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7ba9822ccd234ad9b9075852e26ec66d/1200.m3u8 -猪猪侠剧|51,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/941bdb7064904d1db11d7f0d30959663/1200.m3u8 -猪猪侠剧|52,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b8c94517b17f4e769318e3aefbd2de78/1200.m3u8 -猪猪侠剧|53,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/44180ac9d51f4113b4c0859029cfca9e/1200.m3u8 -猪猪侠剧|54,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/01fa590200a942c182244eb0cbda1a08/1200.m3u8 -猪猪侠剧|55,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/30b5fadd7cf5428c87a3c00bfe766c3c/1200.m3u8 -猪猪侠剧|56,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d33d57c10acd486a9a38572c82d61b83/1200.m3u8 -熊出没,#genre# -熊大出没|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/95f892f4039f4ee8b8eae1ba953ab221/1200.m3u8 -熊大出没|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/65f81d39d8e747cdbe79520fc32afbb7/1200.m3u8 -熊大出没|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0ee7d2b6c2024b46927447054cf99c18/1200.m3u8 -熊大出没|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d7397021ec7d4a1a974285ddbafff400/1200.m3u8 -熊大出没|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ff8466b7e913492a8248ee04509972f0/1200.m3u8 -熊大出没|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ff8466b7e913492a8248ee04509972f0/1200.m3u8 -熊大出没|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9021cf58e50b4082a5c7aa576b3fa16f/1200.m3u8 -熊大出没|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ee1611cbc2584331a85f2a9afe1dde0a/1200.m3u8 -熊大出没|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/211ae89613ff4f788d3a6fc4029e6345/1200.m3u8 -熊大出没|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1a6426d6c8474cb8a5241ca2827c40cc/1200.m3u8 -熊大出没|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f561e66e0ce14dbf9c6245cf6107ed3a/1200.m3u8 -熊大出没|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4cf851d712a2403fbb27c5dfe9f81111/1200.m3u8 -熊大出没|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b76da0f7842e4f63b8b39e34be85d3dd/1200.m3u8 -熊大出没|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0c8a2806397946e0a1551ddf4022fe93/1200.m3u8 -熊大出没|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4a42ed626c574e68bf7c38617fa7ee24/1200.m3u8 -熊大出没|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f62f7113ae80448d9a63b36ddf50da6d/1200.m3u8 -熊大出没|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f6754fef90bd4fef928a059d5de85168/1200.m3u8 -熊大出没|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a8751e81ca514ac78f617d5c7220191e/1200.m3u8 -熊大出没|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6a94822373c040d5aa5e1bb360d0a88a/1200.m3u8 -熊大出没|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5074157535e74086a3203ebdc591d1eb/1200.m3u8 -熊大出没|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a0f4a63b5dd743c9ae2f870ad7b9e2dd/1200.m3u8 -熊大出没|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5c70f014090e464d8b100457f020e0ee/1200.m3u8 -熊大出没|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5154176ec8a742cc9596f529dc1fdbd1/1200.m3u8 -熊大出没|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/efadc7c80573485e91a685e092b82d36/1200.m3u8 -熊大出没|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e57ccc74e25643509d4e49df1cd02e00/1200.m3u8 -熊大出没|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f26ac7d9f77140b38c178db893855f8a/1200.m3u8 -熊大出没|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3ab56247060c47a8bc46ff4ef1e6d162/1200.m3u8 -熊大出没|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/752a4f8385b04fb6bdb103164f033db4/1200.m3u8 -熊大出没|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ffedbf675e8e4c28916921a935b39e55/1200.m3u8 -熊大出没|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/230242ff2ed843948c7c4033757d7287/1200.m3u8 -熊大出没|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/018ada23b5674e6ca718b3cd615debeb/1200.m3u8 -熊大出没|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a9eed935fe7b4f0f81f90066b6e87563/1200.m3u8 -熊大出没|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a8016b0f94d54d0c83f006f1fa1582e1/1200.m3u8 -熊大出没|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a10bf5024121486d8a077c12a93cde01/1200.m3u8 -熊大出没|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a823dd5fd0294c6d8b4b4ac1538fdf59/1200.m3u8 -熊大出没|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a12d2d42b5644370b2564919496d517a/1200.m3u8 -熊大出没|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1c3df6cae78142a19999aaf11543c6ee/1200.m3u8 -熊大出没|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b90b87d6e4104c23868e343bceda1977/1200.m3u8 -熊大出没|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b9b25a6846bc452c8486ee50ff9166d5/1200.m3u8 -熊大出没|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6f7125d109484f95a3dcee1d715bdd42/1200.m3u8 -熊大出没|41,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0c70e2a6267a43b5afd3bf7971b98aab/1200.m3u8 -熊大出没|42,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/71c1281bf5ef4f3f9c6ba8d55895e8b2/1200.m3u8 -熊大出没|43,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/12b3877caa7b4f29ac39489b0bc91c67/1200.m3u8 -熊大出没|44,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f202fe0b1c20436188c5301990133795/1200.m3u8 -熊大出没|45,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/75e8c6b6c9474f348b479ca796123328/1200.m3u8 -熊大出没|46,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/abf336741df145e1a01be1e82ec68293/1200.m3u8 -熊大出没|47,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ef34c76839c54953902442e6655e2aad/1200.m3u8 -熊大出没|48,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c7004c20a5014c4f8d9a6e28b504231f/1200.m3u8 -熊大出没|49,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/48b16b04ae504d5a8fa3a96d561230ce/1200.m3u8 -熊大出没|50,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e88ebcb5fb9f441cb140c300f00fbfa0/1200.m3u8 -熊大出没|51,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/58f82bd26db4484887be5b37438d7c9b/1200.m3u8 -熊大出没|52,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/617de11ef3d94cc8bb8d77f91ab47ff6/1200.m3u8 -愚公移山,#genre# -愚公移山|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9cde53f7f35e487695bff36d2cb5ef15/1200.m3u8 -愚公移山|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/35598461938d4fb988dbb494171ca78e/1200.m3u8 -愚公移山|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b1a69484f9c1425e82b63f31a5d8dd4f/1200.m3u8 -愚公移山|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5a370582c2f849a78abd7d96023d340f/1200.m3u8 -愚公移山|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c5a4f221752d4c358592fd0f0c51696e/1200.m3u8 -愚公移山|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/39cca4ce26ac48c0ba87c43b033d28d6/1200.m3u8 -愚公移山|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2a1de300611e4afba55add95ac60c22b/1200.m3u8 -愚公移山|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/53e06c3311284ab296a9160bd9d5ee81/1200.m3u8 -愚公移山|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/968f89a0f24e4759ae469e0c935de19c/1200.m3u8 -愚公移山|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/04b51f2b5b574799a293a157651333fb/1200.m3u8 -愚公移山|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/78a9bf4753dd45a1ac0a01f4e9c2b378/1200.m3u8 -愚公移山|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1f3bff7e01bd4c7aa58e04ab69e23da3/1200.m3u8 -愚公移山|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cb8db0ea3d7b478ba84f4450eeb9d250/1200.m3u8 -愚公移山|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/23f287bc542246fea76dda6d5f9f4d5e/1200.m3u8 -愚公移山|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e066c4012d50448abdc50ec66fcd5ab6/1200.m3u8 -愚公移山|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bbeaccceb6fc4a45b5cd7c7518516bc9/1200.m3u8 -愚公移山|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e4d760c594c04a1e8d8d023f535175d6/1200.m3u8 -愚公移山|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3f5bb71448d54827953b32f132104e53/1200.m3u8 -愚公移山|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/17552f078eda4913b37684f6f3952f3f/1200.m3u8 -愚公移山|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b167c008eabc4b05807814a8c1dcf16f/1200.m3u8 -愚公移山|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4fb0ad5a89d4489c8ed8f43f066b7f47/1200.m3u8 -愚公移山|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6bed5950d3a548dab17611d3de52359f/1200.m3u8 -愚公移山|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1df62aeff7064b0e92338bb9cd4e123c/1200.m3u8 -愚公移山|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fe1791727b3747ad952d173697102e2c/1200.m3u8 -愚公移山|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/baa81ee5f6584bf3bea95aa91bc082c9/1200.m3u8 -愚公移山|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/09ac5a9658904abaa1a78e787831ab18/1200.m3u8 -愚公移山|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ffd496b21249464fa9ea4cf84ae168ec/1200.m3u8 -愚公移山|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d284e122339244858dbdebb2fcbc270d/1200.m3u8 -愚公移山|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e96c7b1769de47a290316cd8bb94b41b/1200.m3u8 -愚公移山|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8279c43b2101406eb7af2dbc3dab52c6/1200.m3u8 -宇宙守护,#genre# -宇宙护卫|01,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/06fa2fb9502140a0b61165fbdd49c9bb/1200.m3u8 -宇宙护卫|02,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/eebf840e9b36468b926acbe405da0d3c/1200.m3u8 -宇宙护卫|03,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fb9e2a8e0adc459d8b89aa77ceed9f6f/1200.m3u8 -宇宙护卫|04,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c3570f41f8264993bbec975106eb73b4/1200.m3u8 -宇宙护卫|05,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e9ed57d40c3f46019a9ff625d31b22d4/1200.m3u8 -宇宙护卫|06,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5ee2e42722b4410e8f4c0a5da503529f/1200.m3u8 -宇宙护卫|07,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9562008a93954e669a258c83f1fe9a57/1200.m3u8 -宇宙护卫|08,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b80d3c65b2424d249b2f4f624051f9ab/1200.m3u8 -宇宙护卫|09,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e7f92301882149e280f7619154110448/1200.m3u8 -宇宙护卫|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aaa1b58887f84bafb8367a6f16b756f7/1200.m3u8 -宇宙护卫|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d6ba9f07ee554923b4edd3ee5a10eccc/1200.m3u8 -宇宙护卫|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5c90c70dd4534b7b8b3403d53c782aa2/1200.m3u8 -宇宙护卫|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/31379475197d4f15a9c9f85a0fb40980/1200.m3u8 -宇宙护卫|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/25724fb6f81f49e0b9450587cfd4e642/1200.m3u8 -宇宙护卫|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/508ef4865c6c4b9eb34ff3bbe49220ae/1200.m3u8 -宇宙护卫|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/641181c2b7114af9b5daf4c15d78c07f/1200.m3u8 -宇宙护卫|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/10313a824c2246cba9a32d379ccbf024/1200.m3u8 -宇宙护卫|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/90dcc239d38e4647b6b4b4f4f82be019/1200.m3u8 -宇宙护卫|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d26a3038a2d34177a8578d2db50514df/1200.m3u8 -宇宙护卫|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ad882e7d239244298e0f22a6a9bfd319/1200.m3u8 -宇宙护卫|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2358958012a04bb18da05ed5af876fac/1200.m3u8 -宇宙护卫|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/96760f5ad6ca43448f8c18862a6c8804/1200.m3u8 -宇宙护卫|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/99f70578447449428161a74dcf3b0819/1200.m3u8 -宇宙护卫|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bf2aceae2e284e30a507432b895cde3f/1200.m3u8 -宇宙护卫|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1c6e8f463bed4f8abbbec96c40ee6d65/1200.m3u8 -宇宙护卫|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5ee4f1f3e8104b6aba27bda24ea9bebe/1200.m3u8 -宇宙护卫|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5f7dd3266e574406bfbc8134fbf4e6df/1200.m3u8 -宇宙护卫|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2b80f677ffae4e239016eae11dcc7957/1200.m3u8 -宇宙护卫|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8a79f788566f46ef9edce4f493b98098/1200.m3u8 -宇宙护卫|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b4c1aae982a6456699ee997a8e653e0e/1200.m3u8 -宇宙护卫|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/dfd1958da1a044fc9f0968fd28865e18/1200.m3u8 -宇宙护卫|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/146dd6c04ebd461bafee086e155bf983/1200.m3u8 -宇宙护卫|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3b127f02d590495ea9ebfc3f46a64ec1/1200.m3u8 -宇宙护卫|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d19895ea529c4ae49fbf7a78b8773a84/1200.m3u8 -宇宙护卫|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8a16c755bc1c472a89d1a557cb6f5b3a/1200.m3u8 -宇宙护卫|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1595a231d49e48ffa332140d20d245f2/1200.m3u8 -宇宙护卫|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/153bf920b96644f2a5805c9532bdd46a/1200.m3u8 -宇宙护卫|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6ac6ea1a55854ac196f7b64c63e51d6f/1200.m3u8 -宇宙护卫|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6fc7718427354df89fd69824b45883f2/1200.m3u8 -宇宙护卫|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/27f7751fd0d84e5a99a252b3b8a10903/1200.m3u8 -宇宙护卫|41,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3d9becfade8e4c4fb65a343e6bf01fc0/1200.m3u8 -宇宙护卫|42,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/61e70ece8b354c749d292e16d5c59e5a/1200.m3u8 -宇宙护卫|43,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b367366420bb4e50bbc08671a3623eef/1200.m3u8 -宇宙护卫|44,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/dd44a2daeb6f4c65baeafe5261913fc7/1200.m3u8 -宇宙护卫|45,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e5d5ec844adc4335abb2b9a0c55cab04/1200.m3u8 -宇宙护卫|46,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6e275cc659d44ff4983dde280389ee7f/1200.m3u8 -宇宙护卫|47,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/191e6c5de5da4f4cbb1eaee674b9e116/1200.m3u8 -宇宙护卫|48,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e17cd361fd89477eb6fffe41c2da1d0f/1200.m3u8 -宇宙护卫|49,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fa75c5f191ba4ebbade8cae50049470c/1200.m3u8 -宇宙护卫|50,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1262effaa5964410a28ecec4054dcbdb/1200.m3u8 -宇宙护卫|51,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/153e436f5ee64875b6d9e20292124212/1200.m3u8 -宇宙护卫|52,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/008d24751fc64c5da513b6f4248bffa2/1200.m3u8 -小猪佩奇,#genre# -小猪佩奇|138,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5287727718f54fd89eb3d991bc41b3fb/850.m3u8 -小猪佩奇|137,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/037e08be80de4302bef5b571fd9bd52a/850.m3u8 -小猪佩奇|136,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b5ce5c0cd3df4ee699882698fbcd11e4/850.m3u8 -小猪佩奇|135,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/85a9a74972ea4e8bbecd4199636cc0d4/850.m3u8 -小猪佩奇|134,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/64b7ae2783304840ae35d2f99b99d3e3/850.m3u8 -小猪佩奇|133,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0a62e89444604eec9b52d473dc3d22c5/850.m3u8 -小猪佩奇|132,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/117fbce4c4cb4e6c89337ca320ae5d10/850.m3u8 -小猪佩奇|131,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/87b12c44ea6348ad9eb48abd69e2c7d8/850.m3u8 -小猪佩奇|130,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/038fa4751114435aa5321b33d598f848/850.m3u8 -小猪佩奇|129,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e22b1713a27c453c88ea98a10ac213fc/850.m3u8 -小猪佩奇|128,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/ac2c4e8a334c412e9239452856e05cb9/850.m3u8 -小猪佩奇|127,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/f04b49538a414d8cb1623378591c9caa/850.m3u8 -小猪佩奇|126,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/73f50baa610d4bffaf9eca7de19a9b60/850.m3u8 -小猪佩奇|125,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/249e95c062954e459abf385ef1eeb41d/850.m3u8 -小猪佩奇|124,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/884003dff4b045efa3d1f31c4cf1fee2/850.m3u8 -小猪佩奇|123,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/90509ea71b5a4e91896df3ecf8afd50c/850.m3u8 -小猪佩奇|122,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/d55ed5548d96472893b06559a6b7df2e/850.m3u8 -小猪佩奇|121,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/75c3cc367b9843cfb34b898ceda322dd/850.m3u8 -小猪佩奇|120,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/846f9d28bdb7405e804ede6e1c10bb73/850.m3u8 -小猪佩奇|119,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/859bb1238f5b426883367467cf936e16/850.m3u8 -小猪佩奇|118,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a0fd3a23c66646ec895c0a78873ab639/850.m3u8 -小猪佩奇|117,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e8ad348b61664ed0a85cd28876b8747b/850.m3u8 -小猪佩奇|116,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c36a515424724675ac0bf6b34c793424/850.m3u8 -小猪佩奇|115,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/dc172b95a651469ab8327396c50c629c/850.m3u8 -小猪佩奇|114,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/27f40b9d936345ac85bf31f21fb3198a/850.m3u8 -小猪佩奇|113,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/90c6a419361b4d44b6746a40d73f0440/850.m3u8 -小猪佩奇|112,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5979524f6a0d488f961d72cede0b046d/850.m3u8 -小猪佩奇|111,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e6fbde84a0ce4475b50ba96948be3d8c/850.m3u8 -小猪佩奇|110,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8ac9cd0737a147939dee4d8434fcd2a6/850.m3u8 -小猪佩奇|109,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c3b64fd37bf94d3e852c6d52c648d33e/850.m3u8 -小猪佩奇|108,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/d1d55bc1af494428bdc451ba44bfd30a/850.m3u8 -小猪佩奇|107,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/dfc52662573242ceaaf0f7a1e1e80492/850.m3u8 -小猪佩奇|106,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/3691429ebf294738bf538d1685b3b8da/850.m3u8 -小猪佩奇|105,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/9fdc0405c08244c29fa88eee46bddfd0/850.m3u8 -小猪佩奇|104,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/d24d1bfbb2ab4668b596d2b2f3b77378/850.m3u8 -小猪佩奇|103,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e0df8257c0cd48e287dd949c7b374fd1/850.m3u8 -小猪佩奇|102,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/05db258445ce4a8e8f8843ced507808f/850.m3u8 -小猪佩奇|101,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/44e96003de8b43fdb7ef3d306950bb91/850.m3u8 -小猪佩奇|100,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c455119e0dfd488f8576161a1e2b82fb/850.m3u8 -小猪佩奇|099,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/6cd8f17629844963bf7e9ef551d1b597/850.m3u8 -小猪佩奇|098,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/da71ae191fb64df38acec69d16eb8957/850.m3u8 -小猪佩奇|097,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7b13a9a0510e42bebf494dab8effa292/850.m3u8 -小猪佩奇|096,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5ddd6dd6209145418e25cc69546c4a86/850.m3u8 -小猪佩奇|095,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e3f11e3ccc1149ada61b53565e9d435d/850.m3u8 -小猪佩奇|094,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/684a89ac2aa94701a3273514583c9d07/850.m3u8 -小猪佩奇|093,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0c2bba4a1f3543fbb8adf1d33f4e5166/850.m3u8 -小猪佩奇|092,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b2f44a23dd4c47608c94a30ae18aa219/850.m3u8 -小猪佩奇|091,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/32656ee7909e41adaba6d0af02f1224c/850.m3u8 -小猪佩奇|090,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/adfd241128654b83a40e36d8b59544d8/850.m3u8 -小猪佩奇|089,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0e6d89e7867441b2a2eb6c6cedc88ea6/850.m3u8 -小猪佩奇|088,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/fc2ba1aa649148208964f09b457829c5/850.m3u8 -小猪佩奇|087,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b29757d9cfb848b0866f67e7344ddb60/850.m3u8 -小猪佩奇|086,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0acc31e365314726b0b38d0f02e95194/850.m3u8 -小猪佩奇|085,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b6a54925de4541e7809ec4694b9548f5/850.m3u8 -小猪佩奇|084,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8f5a7db4f3fa4259a8eff2cd44eaa950/850.m3u8 -小猪佩奇|083,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/33ab04721302470e9b1ba127179c270d/850.m3u8 -小猪佩奇|082,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/9be2819d80cf4efb98d5f6a7072033e6/850.m3u8 -小猪佩奇|081,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7498338e180749659aff5dd555c2e19e/850.m3u8 -小猪佩奇|080,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a3a409fc5a2c4eb69ca0ee9735be8c2c/850.m3u8 -小猪佩奇|079,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/9cbef271f6c64f0fa94a3f1ffb749db0/850.m3u8 -小猪佩奇|078,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/fe93bc7e48b4488cbe50a9a560414f97/850.m3u8 -小猪佩奇|077,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/2dc0df4df73746bf8b788132675c13b2/850.m3u8 -小猪佩奇|076,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/30cab45e8e9e4a728ff9f56a4b4d6c0e/850.m3u8 -小猪佩奇|075,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c27a9b899f2f48bda9e580d965f7cc8a/850.m3u8 -小猪佩奇|074,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/f8155e099fd349c7966ea0d4f0852e13/850.m3u8 -小猪佩奇|073,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c467b01342e94190936edcd8d8af65b3/850.m3u8 -小猪佩奇|072,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/aae3ff18c6544cfcb7eec2f09bfe974e/850.m3u8 -小猪佩奇|071,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/494f8e0690244ba89f9af61371c47dc2/850.m3u8 -小猪佩奇|070,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a444d153d355414ba7ed52c66e989481/850.m3u8 -小猪佩奇|069,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/aa1235a6e3bd499480096cfabec04573/850.m3u8 -小猪佩奇|068,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/fa4aa467b33d4e7cb1ab3bf2bcf4c0e6/850.m3u8 -小猪佩奇|067,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/ba468ac532e541f1be3a27573694fdb7/850.m3u8 -小猪佩奇|066,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/d7b90b3547c144899102b1db9e8a6895/850.m3u8 -小猪佩奇|065,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5dcff44f533f438d96703a48139257f0/850.m3u8 -小猪佩奇|064,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5e987a5eb7bc4304bbadb60344864fc6/850.m3u8 -小猪佩奇|063,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/dfe0a80c77fd4536bd8a7577b1de7d56/850.m3u8 -小猪佩奇|062,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/4a26960eea5246049503569fd702a237/850.m3u8 -小猪佩奇|061,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/fce8209fc39d411b930b8d412fd6a987/850.m3u8 -小猪佩奇|060,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/07d68f1ef54546d4b3ad60cf20b83069/850.m3u8 -小猪佩奇|059,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/843b03be25614b17a74420903b217161/850.m3u8 -小猪佩奇|058,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/87bb8af590764470bad93e87dfbecd29/850.m3u8 -小猪佩奇|057,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8a3f5f5e2edc4095ab6d4ffa356e1fec/850.m3u8 -小猪佩奇|056,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/9cfddc0e51b5497f8805d027eaad8fd1/850.m3u8 -小猪佩奇|055,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/48225b52a6b0487dbabc669200d1a213/850.m3u8 -小猪佩奇|054,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/afaa408084ec492d93de69c9a2722b1d/850.m3u8 -小猪佩奇|053,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b59df8a7bbb343a89b3255a6934c64a5/850.m3u8 -小猪佩奇|052,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/508181f7e58d45e3b452a09ac08ae062/850.m3u8 -小猪佩奇|051,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/4deb8a8a99324ce881aceeeca6f644cb/850.m3u8 -小猪佩奇|050,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/3fb7645aa0f347bfa4f422badf369c58/850.m3u8 -小猪佩奇|049,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a1a6c0ace4d347068885c0c841e4fccb/850.m3u8 -小猪佩奇|048,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/db52787837354dadbd9b1a7f1c2ab900/850.m3u8 -小猪佩奇|047,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b941693131214d6e8ecf1dafb0d24d78/850.m3u8 -小猪佩奇|046,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/2056d17a69c844c39c83c3a1cb451fd8/850.m3u8 -小猪佩奇|045,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/70b4e666e3ae44f5bb6db621206c89df/850.m3u8 -小猪佩奇|044,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/510bd104865046d1bc72c79aeef5b008/850.m3u8 -小猪佩奇|043,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/4b82b45071fc4cea9005562df5e1b945/850.m3u8 -小猪佩奇|042,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7312219c6da94b27b200461d652ade18/850.m3u8 -小猪佩奇|041,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/18ec8d83a02541c99239be9463bcefd8/850.m3u8 -小猪佩奇|040,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/726e959e8cf54204bc965a7821940def/850.m3u8 -小猪佩奇|039,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/dccc088cadd44293b15435d40fc5ca70/850.m3u8 -小猪佩奇|038,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8201f66f865c42df957a0986fb762e9b/850.m3u8 -小猪佩奇|037,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0cbe5036c96c4e1288a387e0d2ac94e0/850.m3u8 -小猪佩奇|036,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/ca662a8fc2784767a04661f35480eae2/850.m3u8 -小猪佩奇|035,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e1b00e6818fb4b7fa90f43b3083256ec/850.m3u8 -小猪佩奇|034,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5ab833c5ab074896b37b27afedd372b2/850.m3u8 -小猪佩奇|033,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/886e8a5cfb3a4c6cb07eb977849057a5/850.m3u8 -小猪佩奇|032,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/fcc1a658704e46399af85d3734b88dd7/850.m3u8 -小猪佩奇|031,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/2d47faa5fd6048258dbd5521658c8aeb/850.m3u8 -小猪佩奇|030,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/44827089946e47458b14f738ef5ad75c/850.m3u8 -小猪佩奇|029,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5f35f5e7ea7941c5a23931291e3b8b43/850.m3u8 -小猪佩奇|028,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/323e94884d92487c888de167ba56d0fb/850.m3u8 -小猪佩奇|027,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7007b7345cc6466c8689181ded8743e8/850.m3u8 -小猪佩奇|026,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/db6f0d7768e2469db3e4918fbf581a20/850.m3u8 -小猪佩奇|025,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/84647431d2ee451bb25bff92e85ba6ac/850.m3u8 -小猪佩奇|024,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a70f7eb8e70f4740b8f9319683ddfae2/850.m3u8 -小猪佩奇|023,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a704b004d8444fa8b9f25e1b283fc553/850.m3u8 -小猪佩奇|022,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/573615f532644ffe92663f3560d147ab/850.m3u8 -小猪佩奇|021,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8084e57cfac444e8a9a32818a0fc6bf3/850.m3u8 -小猪佩奇|020,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/5dcb55cede734b9e8ac61d38ff7d8a49/850.m3u8 -小猪佩奇|019,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7c7909eacda94ad091f99dd4f6581222/850.m3u8 -小猪佩奇|018,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/2411e6fb6eab406b9616a2a06096160d/850.m3u8 -小猪佩奇|017,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/b7c20322e3c542f8b36b6be709504568/850.m3u8 -小猪佩奇|016,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/e323ffc96be244458a1cc9aa1693751b/850.m3u8 -小猪佩奇|015,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/71bf6c88c4c149da88885d08e4493063/850.m3u8 -小猪佩奇|014,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/7b0585d4acdb48deb861ef3cbafa4cf7/850.m3u8 -小猪佩奇|013,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/0f2739e728ec468e90ac7f7b38a8932d/850.m3u8 -小猪佩奇|012,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/61e8b761f540453896cca0b44f94b7d7/850.m3u8 -小猪佩奇|011,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/8b28655c23ba4c97a26ab39a7fad7b8a/850.m3u8 -小猪佩奇|010,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/4ee1975fae814bb183db93af59223bd2/850.m3u8 -小猪佩奇|009,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/933fe890e678410d9e1dbcc1577bba1e/850.m3u8 -小猪佩奇|008,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/c474b2a647044e89aa982d05abc7470e/850.m3u8 -小猪佩奇|007,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/50adf8eed8824cec96d693e755f26878/850.m3u8 -小猪佩奇|006,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/9ef314447b4f49ecabecf745f24947bf/850.m3u8 -小猪佩奇|005,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/bc9e3dd496f342de977b68ed9199e00e/850.m3u8 -小猪佩奇|004,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/cacee61eeac643ff8c3512f2044b9366/850.m3u8 -小猪佩奇|003,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/a81fae2a8d1141ca9d041715fdba3e26/850.m3u8 -小猪佩奇|002,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/405b104872d94b3a91395ccb32ab54c8/850.m3u8 -小猪佩奇|001,https://newcntv.qcloudcdn.com/asp/hls/850/0303000a/3/default/91226e8d4f664fefa888e31d72ed8cd5/850.m3u8 -汪汪队,#genre# -汪汪队长|001,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f96cb7c6f8354da1ab9c67a92bd03296/1200.m3u8 -汪汪队长|002,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/11a3110e23b546878b9fc34ab087fc99/1200.m3u8 -汪汪队长|003,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a076bfa8f5534589a6a32a1211d526f6/1200.m3u8 -汪汪队长|004,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1e628c3b1c7f41ef9569439bbc20c3b1/1200.m3u8 -汪汪队长|005,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a02cb85d5c0a4840ae320f189fef9ad5/1200.m3u8 -汪汪队长|006,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b361d95253e04a75b5c262c067e26e7a/1200.m3u8 -汪汪队长|007,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d1ae53296a16475c8bc2667fccf1718f/1200.m3u8 -汪汪队长|008,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cb462eedab924864bb52a076eff3f35a/1200.m3u8 -汪汪队长|009,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/667dc8e9785047f4a2bf2008759a0d41/1200.m3u8 -汪汪队长|010,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c7bdfb0bacfc4b76b6492b371645bec9/1200.m3u8 -汪汪队长|011,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/104718fde00347c0bdf3892056f6c424/1200.m3u8 -汪汪队长|012,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/10bcc3bdf9534b86a3ecc558eb88e8c1/1200.m3u8 -汪汪队长|013,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9e862c5952b24af6b11e2ff5c82e3ef6/1200.m3u8 -汪汪队长|014,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bf22bd5354eb4eceb751698f1197a443/1200.m3u8 -汪汪队长|015,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e708bd144bc040968a0697d401c55721/1200.m3u8 -汪汪队长|016,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e358bc63629a4da0b571f09c1758632f/1200.m3u8 -汪汪队长|017,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aab9e8b4cb15456395344f0bf506b7e5/1200.m3u8 -汪汪队长|018,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6de71403ea864646b457f6fb55eb7a7d/1200.m3u8 -汪汪队长|019,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8a6ce466f26941cbb9d49fa58a742395/1200.m3u8 -汪汪队长|020,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ff6bb3e89ece439991951d4fb5ba0b69/1200.m3u8 -汪汪队长|021,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b731bdafeb81400591a9ed620320d745/1200.m3u8 -汪汪队长|022,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c064f62c75954d3583195caa67b68b49/1200.m3u8 -汪汪队长|023,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cc40c88c98ec49398f4359dfa371adbf/1200.m3u8 -汪汪队长|024,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/02f23f6dc67b463a8b0ae74dae52b3f7/1200.m3u8 -汪汪队长|025,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bbb24743a4e64b18a2156cccc21987af/1200.m3u8 -汪汪队长|026,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c100256a0b3e4193b5f92a43693dbc77/1200.m3u8 -汪汪队长|027,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e670a68ddb92483bbef8b1683edee4a3/1200.m3u8 -汪汪队长|028,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cd67233519ea43da9174ae05ca1ccf57/1200.m3u8 -汪汪队长|029,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fdb0c5306cd242ac9b12070e65412e50/1200.m3u8 -汪汪队长|030,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ec904e499d8046e0b5d53fa014d72a4c/1200.m3u8 -汪汪队长|031,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/34145495b3104941805df790e3b40719/1200.m3u8 -汪汪队长|032,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/44d516bca92e4845aef4a419097e007a/1200.m3u8 -汪汪队长|033,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/637ac17e2b2f47a5a2333834dafa6e3f/1200.m3u8 -汪汪队长|034,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9a2d0ebd3ffb419fb02ff0c0e59e0209/1200.m3u8 -汪汪队长|035,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fa54ffb0b7114bc9a93a22a5796518a9/1200.m3u8 -汪汪队长|036,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6e9224d87c2e4065837bd18fd4603650/1200.m3u8 -汪汪队长|037,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/85fedbfc85d848e9ae08ca74697443d7/1200.m3u8 -汪汪队长|038,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/57069bf2d17e4340b7e865c9c958de6e/1200.m3u8 -汪汪队长|039,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aa25758ec7d44282be2860fb91f6a443/1200.m3u8 -汪汪队长|040,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f1e068184532473bb8b3594ab52473f6/1200.m3u8 -汪汪队长|041,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b49f6e0cbce64287bc0822855dd5e427/1200.m3u8 -汪汪队长|042,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/735a493eb20b480cb244f8d1e76a7aee/1200.m3u8 -汪汪队长|043,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5f55300db9b24cf4b217665674eb91db/1200.m3u8 -汪汪队长|044,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bb132688ccb4498b8bd757dc2becd7c1/1200.m3u8 -汪汪队长|045,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/708e12616f6e48a3adf59ca2a2fee0f6/1200.m3u8 -汪汪队长|046,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0d68f04232644c84b93996de169a71cf/1200.m3u8 -汪汪队长|047,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3c8b90d10b6345cda0be4eff0e0bf93b/1200.m3u8 -汪汪队长|048,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/01a6644dd1594449b17433c282698e3c/1200.m3u8 -汪汪队长|049,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f9a25d444289482d91b91bf18c403b7e/1200.m3u8 -汪汪队长|050,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/34011c8212d2486789428ecd59fbfa8b/1200.m3u8 -汪汪队长|051,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0826fc10e6ac46d49924d543d458b8cc/1200.m3u8 -汪汪队长|052,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9ea7f5101a00485d9f23ddaf46ac8947/1200.m3u8 -汪汪队长|053,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8871a98bee374512a100e54754e5f399/1200.m3u8 -汪汪队长|054,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f2e9c3a65fb5402180d926773837f872/1200.m3u8 -汪汪队长|055,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4588ae5cbe6f4f6e8c19c99a35b7d452/1200.m3u8 -汪汪队长|056,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/df2e5d595f9f4b359c523e1d4281a09e/1200.m3u8 -汪汪队长|057,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ede03064fc404259af277bc23f132b2a/1200.m3u8 -汪汪队长|058,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e3fef33e46ed4ca5b89d4cfe00dc6df4/1200.m3u8 -汪汪队长|059,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/76e23ba93e054dac87bd10f0e40d6cec/1200.m3u8 -汪汪队长|060,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/85ce09072ff145edada93afb64fa387f/1200.m3u8 -汪汪队长|061,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3beadd023ab84420b006d46b6185b27d/1200.m3u8 -汪汪队长|062,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/92b01218824e42b29b1b68e2a5def767/1200.m3u8 -汪汪队长|063,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/503fffe097444ddf9c5f1371a97c664e/1200.m3u8 -汪汪队长|064,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4d1e0ae397cc44b5ad798c5d75191f90/1200.m3u8 -汪汪队长|065,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ebfbf6facb9d4f02ad787fcd67ad4bb7/1200.m3u8 -汪汪队长|066,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6307519ee3aa4fe2857358e46defdfe3/1200.m3u8 -汪汪队长|067,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/32334a133c1b4bfb97e6111ce76a3478/1200.m3u8 -汪汪队长|068,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2c98fa9bd9bb48989651f86061d81a2e/1200.m3u8 -汪汪队长|069,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/748934c34a784ab48c3bf444ab81317d/1200.m3u8 -汪汪队长|070,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a9ef05da096c4fdbb1e2554d9796c778/1200.m3u8 -汪汪队长|071,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f49c4c190496429ea84dccc8198e5b14/1200.m3u8 -汪汪队长|072,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b0c7ea4cecc94deb9d2ca354be0eefb6/1200.m3u8 -汪汪队长|073,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9133de5a83c4451785d038ea1a2299fc/1200.m3u8 -汪汪队长|074,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d0231ddf43e8478eb5100daa51dc9e4c/1200.m3u8 -汪汪队长|075,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2b0668368958433da128ebd3ac2078a9/1200.m3u8 -汪汪队长|076,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/44608193b55b4af6a0f33101615cca99/1200.m3u8 -汪汪队长|077,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1934704afe9b40ea91ab404690454a4c/1200.m3u8 -汪汪队长|078,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/df69d5886444407191e7e711d3e6187d/1200.m3u8 -汪汪队长|079,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/08d7b6c522624269843ad614c2a2525c/1200.m3u8 -汪汪队长|080,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f063f2b839d248d19e45c2fe5c42ae2b/1200.m3u8 -汪汪队长|081,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6948d4eb317c4b2caf41139d8ce43fa3/1200.m3u8 -汪汪队长|082,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ee0a23f908f5428dbe3bc86310e99522/1200.m3u8 -汪汪队长|083,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ad76ffe7f7a44f6fbeea3ddc3ed7918e/1200.m3u8 -汪汪队长|084,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e9fe924139d044d39313c5e0bc98e57e/1200.m3u8 -汪汪队长|085,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3936b3902d0a4005a36a53cf69308f8b/1200.m3u8 -汪汪队长|086,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/53b32d9b7697455c9183590257069418/1200.m3u8 -汪汪队长|087,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/90843453fd6e49498abc8e86bb282e05/1200.m3u8 -汪汪队长|088,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3b4a9c7d2681432fac5c8284f99d3215/1200.m3u8 -汪汪队长|089,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cb05c611282c4878a6becc42177830e4/1200.m3u8 -汪汪队长|090,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1be2af150915484ab8074088bed531fe/1200.m3u8 -汪汪队长|091,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2f3aba478fad40f480595392139cf0c2/1200.m3u8 -汪汪队长|092,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/da01c5616bf543848d1a0515205a5186/1200.m3u8 -汪汪队长|093,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/24079359a62640af9a9066323a606d8d/1200.m3u8 -汪汪队长|094,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/306a276e33f24aa999082842a8298278/1200.m3u8 -汪汪队长|095,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9e63b38e57d64c62a317d5e4bcadcedc/1200.m3u8 -汪汪队长|096,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/56e2077c51294c97bceaf985483d446f/1200.m3u8 -汪汪队长|097,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1630c51673764987aa22610dafd27611/1200.m3u8 -汪汪队长|098,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ede03064fc404259af277bc23f132b2a/1200.m3u8 -汪汪队长|099,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e3fef33e46ed4ca5b89d4cfe00dc6df4/1200.m3u8 -汪汪队长|100,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/76e23ba93e054dac87bd10f0e40d6cec/1200.m3u8 -汪汪队长|101,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c7bdfb0bacfc4b76b6492b371645bec9/1200.m3u8 -汪汪队长|102,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/85ce09072ff145edada93afb64fa387f/1200.m3u8 -汪汪队长|103,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/11a3110e23b546878b9fc34ab087fc99/1200.m3u8 -汪汪队长|104,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a076bfa8f5534589a6a32a1211d526f6/1200.m3u8 -汪汪队长|105,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1e628c3b1c7f41ef9569439bbc20c3b1/1200.m3u8 -汪汪队长|106,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a02cb85d5c0a4840ae320f189fef9ad5/1200.m3u8 -汪汪队长|107,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b361d95253e04a75b5c262c067e26e7a/1200.m3u8 -汪汪队长|108,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d1ae53296a16475c8bc2667fccf1718f/1200.m3u8 -汪汪队长|109,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cb462eedab924864bb52a076eff3f35a/1200.m3u8 -汪汪队长|110,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/667dc8e9785047f4a2bf2008759a0d41/1200.m3u8 -汪汪队长|111,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b1565ee90f7041f68f7b0b8e7ea20b5c/1200.m3u8 -汪汪队长|112,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b45db88225664f4caa3cfbb78e59f518/1200.m3u8 -汪汪队长|113,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/99721ccfa68a4a86af68785667b73448/1200.m3u8 -汪汪队长|114,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6baf2da9c3f64ee3b61876984fb3a17b/1200.m3u8 -汪汪队长|115,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1f949da0589e42fdb548a8b25f731271/1200.m3u8 -汪汪队长|116,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2695a8c996b44da78f2e798087867e0b/1200.m3u8 -汪汪队长|117,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bd42703cc55545be999b776afc0dad2a/1200.m3u8 -汪汪队长|118,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/826bb2829f5b4006905090789000dcbd/1200.m3u8 -汪汪队长|119,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e0130d3876634e44bcc1ff137b96afb5/1200.m3u8 -汪汪队长|120,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6a4310f33881422583f905bc3e8f7792/1200.m3u8 -汪汪队长|121,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8b8e54cb3c56410c81b13780612aa97d/1200.m3u8 -汪汪队长|122,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8bab90a799724e28a2737f022afac229/1200.m3u8 -汪汪队长|123,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b7aef8afa43d4fdd980e3a22218a624c/1200.m3u8 -汪汪队长|124,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/198c0b9732a24411876512297e52fd17/1200.m3u8 -汪汪队长|125,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d8cd089e93b8420b9eb09c20638010f3/1200.m3u8 -汪汪队长|126,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a1c4f3c1fa4040aaa231de944652669b/1200.m3u8 -汪汪队长|127,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/703c8fa3b2584becbb626380a5f7868e/1200.m3u8 -汪汪队长|128,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a01e900a410342b696d268c5b53df252/1200.m3u8 -汪汪队长|129,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9e2a4f715ace4daa8e8639f564f7b0bb/1200.m3u8 -汪汪队长|130,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2ed8f6ae82db4fb3b928ec3947a39d93/1200.m3u8 -汪汪队长|131,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cd09d63781a743dd8023e34d6975c7ef/1200.m3u8 -汪汪队长|132,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f1ac7e133bba454c8d9c1ebd64686a6f/1200.m3u8 -汪汪队长|133,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/95e9640f88254fceaeb152838f1bc98d/1200.m3u8 -汪汪队长|134,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/50b62eff67984708a82cd5d2d8647dbb/1200.m3u8 -汪汪队长|135,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c2d21262d0314c7aa56b437971bd47c4/1200.m3u8 -汪汪队长|136,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bebe3e1a4f2d46c2b925a53c8c42c517/1200.m3u8 -汪汪队长|137,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a0e38715b1be470a8600d8ffc18e748c/1200.m3u8 -汪汪队长|138,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c02368a7bbff4f98ad965c19ac3623d1/1200.m3u8 -汪汪队长|139,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a1c181289aa7415d8a2a6bcb8ae26c08/1200.m3u8 -汪汪队长|140,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1dafa7d67aef4050ab794b493fa6401d/1200.m3u8 -汪汪队长|141,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/af37184bf0364abba0ec422d20062d1c/1200.m3u8 -汪汪队长|142,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bd6100554bac41b8981912cb75acb3e2/1200.m3u8 -汪汪队长|143,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/01384039706a4293b893737c50db9b6a/1200.m3u8 -汪汪队长|144,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2a37dbb7254a4902996cec33d8f3e9a7/1200.m3u8 -汪汪队长|145,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/becfaf4e646741ceba2ab5222a43aaa0/1200.m3u8 -汪汪队长|146,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4363040f37734671a6ffbca562acdb94/1200.m3u8 -汪汪队长|147,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2594d4c89b924d63a16b1a7cebe9a818/1200.m3u8 -汪汪队长|148,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/008bfa240bef41b1bc5142a15e2addae/1200.m3u8 -汪汪队长|149,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/558f46f87d8944bbbb2a39f109258f3e/1200.m3u8 -汪汪队长|150,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/83b739a1fda6486bb94c6c715e8ac432/1200.m3u8 -汪汪队长|151,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a1da6b13f1ab488aa1b9b1289342fd11/1200.m3u8 -汪汪队长|152,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cb63c15fcafd46aaaefd113c1972444b/1200.m3u8 -汪汪队长|153,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/dbe4359df0e746eb9100ed53d0457726/1200.m3u8 -汪汪队长|154,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2217d3f78e274d1a9d27a15a3eba46c8/1200.m3u8 -汪汪队长|155,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3cfa0410519a475f8fb156b6c5ea8b66/1200.m3u8 -汪汪队长|156,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4e4e2d0eed0c44dfbac96be4592cde1a/1200.m3u8 -汪汪队长|157,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0739508836274a82acab1629038ca833/1200.m3u8 -汪汪队长|158,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/94141755bcdc466ea7573ccf8d9cfac7/1200.m3u8 -汪汪队长|159,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d259eaaf6bec4f6b959b7a9934cf5d09/1200.m3u8 -汪汪队长|160,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/238e547277a4437c806bbf7e3fa0fd4b/1200.m3u8 -汪汪队长|161,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/feab755faa9344eb9e58f0b8e8602621/1200.m3u8 -汪汪队长|162,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d208a1294c534ecda8cf705164ad72f7/1200.m3u8 -汪汪队长|163,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8fe481ea2155419abc47a18b46fa96f5/1200.m3u8 -汪汪队长|164,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8e699928bcdf42af858be041cdc2cd29/1200.m3u8 -汪汪队长|165,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c8b6626e31e84facad547c07b4bfbcbb/1200.m3u8 -汪汪队长|166,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/efe1fb2a97b04ed7aa4729fd53f528a8/1200.m3u8 -汪汪队长|167,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/042e3752c9f0471f9ad9d5ed0a27979e/1200.m3u8 -汪汪队长|168,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/507762f2a33a46c8b5b7750825faecb4/1200.m3u8 -汪汪队长|169,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4f8330d2716947228efcb63242a4fa6a/1200.m3u8 -汪汪队长|170,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f19f82dd5a5f4361b0d461f16a402701/1200.m3u8 -汪汪队长|171,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e2cc371ffbee44f4b1950492f8e99bda/1200.m3u8 -汪汪队长|172,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/84d874c15f9b4cdcb68b8fabda9f5d82/1200.m3u8 -汪汪队长|173,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fe25e9b6543547b59e7551258db48eb0/1200.m3u8 -汪汪队长|174,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b3d687043c1c41de87b33af620235202/1200.m3u8 -汪汪队长|175,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4fa57b923f2d4a64912558b7b697d4d6/1200.m3u8 -汪汪队长|176,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d93b6abb8e1742f3bcafab3a6144bf21/1200.m3u8 -汪汪队长|177,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/60a9d036de8a47dbaf508f9374037a68/1200.m3u8 -汪汪队长|178,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4d07a1fed16e4d3fb74e097adf0def42/1200.m3u8 -汪汪队长|179,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1a5a836bf31747f5bb1592d18de17e21/1200.m3u8 -汪汪队长|180,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/243d474025db4156bdd0837bd886872d/1200.m3u8 -汪汪队长|181,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/89a30ed616ba409b8077f19a110f5d62/1200.m3u8 -汪汪队长|182,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/41c98cb9de454fe1bde5cb39dc9a6fe6/1200.m3u8 -汪汪队长|183,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6b0f3706c64349ad87125afca1f2aaad/1200.m3u8 -汪汪队长|184,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8c302ed372c24020b89bc49615f8553a/1200.m3u8 -汪汪队长|185,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/581e0bbcbd844e78bd907fa416aca7f4/1200.m3u8 -汪汪队长|186,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/868cf1282401478da172530aea5b11a6/1200.m3u8 -汪汪队长|187,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5b8c4987305042e5aa10044f31952aae/1200.m3u8 -汪汪队长|188,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2293e8dc252c4523a0c7ec0e2a1e0df8/1200.m3u8 -汪汪队长|189,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9390e44c0fa74772b78d30029510873e/1200.m3u8 -汪汪队长|190,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/414e977cad634e6a93133410c4f9441e/1200.m3u8 -汪汪队长|191,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f5050ab4a1ce45049ceb35c7890eae92/1200.m3u8 -汪汪队长|192,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/359f7327663549448d12ef03124f00da/1200.m3u8 -汪汪队长|193,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d9dc0878224449608145884243c95f89/1200.m3u8 -汪汪队长|194,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/56662fd507ce4808a6c260cd97fc76ce/1200.m3u8 -汪汪队长|195,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3053f538efda44ee80c2f3c70a75547d/1200.m3u8 -汪汪队长|196,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/362499b6b5a2473a9aa41605d57c2ef5/1200.m3u8 -汪汪队长|197,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a7c2beec0c564c718f0992e3083dcdb3/1200.m3u8 -汪汪队长|198,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aefb4ea477ec4e5798b3bcdde21cb572/1200.m3u8 -汪汪队长|199,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d1eabd94abd34450ab45468e0f1b8b62/1200.m3u8 -汪汪队长|200,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/12931e843f3e4032a8557ea0437a4c7e/1200.m3u8 -汪汪队长|201,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f439f27e151e450fb8a23c17df04a2e4/1200.m3u8 -汪汪队长|202,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aa268326cfce4703b77bd899b5314301/1200.m3u8 -汪汪队长|203,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/99eb9baa803e4aad98804d4a82a04e86/1200.m3u8 -汪汪队长|204,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ab3ada6f1f5b498099fcb2a51be260df/1200.m3u8 -汪汪队长|205,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4fbe78e68fd4479faab69a1e4ef8bbda/1200.m3u8 -汪汪队长|206,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/71d880f884d142aab61115952f761a75/1200.m3u8 -旺旺队长|297,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6c438ef0a3cc492fa136ae39a4da941e/1200.m3u8 -乐翻天,#genre# -动画乐翻天|1,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b4667f3a746e4d2382835b3d2c2a2ff7/1200.m3u8 -动画乐翻天|2,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/584d0536b3914dabb03a60d7426c46e6/1200.m3u8 -动画乐翻天|3,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/904892bff8ab4de894eb46685fc6fe87/1200.m3u8 -动画乐翻天|4,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e272be58a0694991bbdb2131ae20b5ed/1200.m3u8 -动画乐翻天|5,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/29d4a442c38042a1a924183e87ae534e/1200.m3u8 -动画乐翻天|6,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/57b9734dedbc472dac166ad1ae90f58f/1200.m3u8 -动画乐翻天|7,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ca3f5b58da1845919ce457665c609d7b/1200.m3u8 -动画乐翻天|8,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d95f0e7ae4014c289aed82e0a2c57690/1200.m3u8 -动画乐翻天|9,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e55f52ff4cae44cda78051bf28b040fd/1200.m3u8 -动画乐翻天|10,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b83ba09ba1d64cc7b4c942050895367f/1200.m3u8 -动画乐翻天|11,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1db00bd5298a4f0e8d4532c9151c2aba/1200.m3u8 -动画乐翻天|12,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/26c969818c694784b2c6f6fb8958e255/1200.m3u8 -动画乐翻天|13,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ec5f37043ef44b86ba926bd67896cc4f/1200.m3u8 -动画乐翻天|14,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e0db2445002a4b67b57d12b4c33c1529/1200.m3u8 -动画乐翻天|15,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b759cd1e63d8451b83abd147309ee3db/1200.m3u8 -动画乐翻天|16,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a782842e5a094048a3a62edd92ff37dc/1200.m3u8 -动画乐翻天|17,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a072fb46e9474a26babeb0644d5e8dc3/1200.m3u8 -动画乐翻天|18,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/671f284dffe04d518e1f047aac5916c8/1200.m3u8 -动画乐翻天|19,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/53877bcf360845ab9c61b6809aa3132e/1200.m3u8 -动画乐翻天|20,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8675adb6c9284dbeb9f0f600feafd555/1200.m3u8 -动画乐翻天|21,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0f9ac8e8b891441a9ea32d1b0585cc3c/1200.m3u8 -动画乐翻天|22,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4393a42c78574308aec953c6609410c1/1200.m3u8 -动画乐翻天|23,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/79d0862e69934cea8ba411e7a7f8b010/1200.m3u8 -动画乐翻天|24,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1c27b0871b1a43a09eb3a354f5cc6350/1200.m3u8 -动画乐翻天|25,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b765d2bf8944411a99112c5aaeef374e/1200.m3u8 -动画乐翻天|26,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3a35a4f130dd409590b68e6bd90e5cb7/1200.m3u8 -动画乐翻天|27,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/62ae9373c9d349d98cfd06bdd7e0b1fb/1200.m3u8 -动画乐翻天|28,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7fad1b2a5103404289df3357430fe8b6/1200.m3u8 -动画乐翻天|29,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/900a6d895d884a00b9d90baee0d28060/1200.m3u8 -动画乐翻天|30,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/edece10a914641c18ea9e5bd43da3b21/1200.m3u8 -动画乐翻天|31,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a1c81709e2674081b574849d7dc6ea8d/1200.m3u8 -动画乐翻天|32,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6cdd79d9c0f24ae1bddc428861bb25b2/1200.m3u8 -动画乐翻天|33,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/51b344ad1ba441f592c92c0a57b3dbaf/1200.m3u8 -动画乐翻天|34,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5a794d63f7364a6fa21343f7dd63d984/1200.m3u8 -动画乐翻天|35,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e3983c39b16a4241a0ee3245f85aa418/1200.m3u8 -动画乐翻天|36,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/de975ff372664c16966a16bf1fd77017/1200.m3u8 -动画乐翻天|37,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e42ec6ee0b2d4dcb99e7051039ae7df7/1200.m3u8 -动画乐翻天|38,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fd8a89db077a43d8a2adf07e96a1d357/1200.m3u8 -动画乐翻天|39,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bf1b88525a174043a9e738a131ebf0f4/1200.m3u8 -动画乐翻天|40,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/822ac70688e8418cbbbc065be2f480ff/1200.m3u8 -动画乐翻天|41,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/059997364e294b8e95dfb6634ca94dd5/1200.m3u8 -动画乐翻天|42,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/59575c7a2bec4a6a94f81c360f518176/1200.m3u8 -动画乐翻天|43,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1f15a6144a8b41e0a2a2476912cedcb5/1200.m3u8 -动画乐翻天|44,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3f345af2c1c14129a6ff1cb255e806ae/1200.m3u8 -动画乐翻天|45,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8a295020be35467e9496303ed8cbecc6/1200.m3u8 -动画乐翻天|46,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c35ea628e33c4df9a48aa0cc003afe72/1200.m3u8 -动画乐翻天|47,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e4a14c9006a146d0a5594c04cd19b25b/1200.m3u8 -动画乐翻天|48,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1075bd4eac7248a2b5e78613c27ff6f3/1200.m3u8 -动画乐翻天|49,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b37b06579bbe462999d516b4ffca854e/1200.m3u8 -动画乐翻天|50,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7cf4ce2778e34fb49c313cbff1e99a1b/1200.m3u8 -动画乐翻天|51,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5f45db998ce24206a9314f135d6cad7f/1200.m3u8 -动画乐翻天|52,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/688dc59b964d4daeb1569747bdc1d3ae/1200.m3u8 -动画乐翻天|53,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/224dba8abd374a47929aec00e6f0eb8a/1200.m3u8 -动画乐翻天|54,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b02a892510364e10b051aaf3a6444ba7/1200.m3u8 -动画乐翻天|55,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1bc4e0c9f5ea44ca86cd4fde526021f1/1200.m3u8 -动画乐翻天|56,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d5dc18fd13d44320b29f275d60f1bee7/1200.m3u8 -动画乐翻天|57,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1fcd870590f94d0d89499f31be82a3cc/1200.m3u8 -动画乐翻天|58,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7c9af2a471e449c48c84decc85aaa9dd/1200.m3u8 -动画乐翻天|59,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/600618e043984d48b6d5a44e8c1b201a/1200.m3u8 -动画乐翻天|60,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a29145e7093440afa76ea83f85e4a383/1200.m3u8 -动画乐翻天|61,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cf73954bb307408a8f7f68f1ecea8232/1200.m3u8 -动画乐翻天|62,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e0cbdc48e09244a7afeb4445ef2b7f56/1200.m3u8 -动画乐翻天|63,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/65b3bc9da9464b4997b26a3d3791b378/1200.m3u8 -动画乐翻天|64,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/913dcbf029914c4785583764c9cd57f3/1200.m3u8 -动画乐翻天|65,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/80004432036f4b80a48b01cf71938155/1200.m3u8 -动画乐翻天|66,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d5bd0b00cd7c49ee90b80218de5f8923/1200.m3u8 -动画乐翻天|67,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/062654fb7d10499b81d93c5003937cea/1200.m3u8 -动画乐翻天|68,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d07bc18a56104698a1dc899c0474786b/1200.m3u8 -动画乐翻天|69,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/eaccc1f694e3447ea99f2ca3704f8a5d/1200.m3u8 -动画乐翻天|70,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/541797b800604546accd553c29136c84/1200.m3u8 -动画乐翻天|71,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/470c2318e6ad44cba60a37c10421c4d3/1200.m3u8 -动画乐翻天|72,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c9829766056c4389a1838fa44813bb91/1200.m3u8 -动画乐翻天|73,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d2a9049edcfa4154abc1de1fb49fae30/1200.m3u8 -动画乐翻天|74,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4ed4e4ba3e6346cbba1ceeae0c4278f8/1200.m3u8 -动画乐翻天|75,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/13ab7aa7d7c448f49f56e6296f7ae719/1200.m3u8 -动画乐翻天|76,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/dd63ff54aee940ba8fdab87d21e5f60c/1200.m3u8 -动画乐翻天|77,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/046598839aee4fbd91180177778c4e81/1200.m3u8 -动画乐翻天|78,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d4d48904958c42d78390afb6b630d042/1200.m3u8 -动画乐翻天|79,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/de65a80f06f54c2897f808c9abf00bd4/1200.m3u8 -动画乐翻天|80,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7855d47f343d42a9b3ac5bc24ec2c7e4/1200.m3u8 -动画乐翻天|81,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/763dc6802b664f07b781b03ca1ed8571/1200.m3u8 -动画乐翻天|82,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/769a15d6da26470ba1c73e07ad306373/1200.m3u8 -动画乐翻天|83,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3c86fd9091a74094b69af0bacb40cd04/1200.m3u8 -动画乐翻天|84,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2ac7fcf2fd3d42b3a26fa2047d39185f/1200.m3u8 -动画乐翻天|85,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d48b15036a4b4a42b430025c696a7fad/1200.m3u8 -动画乐翻天|86,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a231f707a36e4024bb1ccf6bc118108d/1200.m3u8 -动画乐翻天|87,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a833e8d317d4431f8c8faf0d64de10da/1200.m3u8 -动画乐翻天|88,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c4463d644ab5424d85b52f7279583861/1200.m3u8 -动画乐翻天|89,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1a016666a3b24cc3bfb38a26aab2edbe/1200.m3u8 -动画乐翻天|90,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/212d6e5c4bf048c98c50fedb5f38cb48/1200.m3u8 -动画乐翻天|91,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4cf4fd8fb93a44df971f6f22b0442cb1/1200.m3u8 -动画乐翻天|92,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/419f7dddce084932bbe3e6df38b4f990/1200.m3u8 -动画乐翻天|93,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7cd84a1f6a584c5598a0a30c55351acd/1200.m3u8 -动画乐翻天|94,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9e9f40d572f34e10b8374edf8bff57e3/1200.m3u8 -动画乐翻天|95,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a0efda3572b240c19109dfd3f1f737f2/1200.m3u8 -动画乐翻天|96,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7e6d6cc44a2a44abbd685244aea7460b/1200.m3u8 -动画乐翻天|97,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/124ae5351e6145bb9d4a972bcd704a13/1200.m3u8 -动画乐翻天|98,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3823b0a397454309b1b9c6118a335f08/1200.m3u8 -动画乐翻天|99,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1ab5c7452a4e4d6687de962ed01912bd/1200.m3u8 -动画乐翻天|100,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9c000151418147b5b7234d696b190fd8/1200.m3u8 -动画乐翻天|101,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ca726ae3d085424a8b2a7fc23cf5ee62/1200.m3u8 -动画乐翻天|102,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/20dba9f4dffb41db97798450272df4f0/1200.m3u8 -动画乐翻天|103,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/81372bfab60445e3b96f70e180713404/1200.m3u8 -动画乐翻天|104,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ed36cbcc875642d8af0b6c9deeb19873/1200.m3u8 -动画乐翻天|105,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/83db2565751549cf903b2563cc764a3e/1200.m3u8 -动画乐翻天|106,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/279aea90032d47dabe7985e99983d6ba/1200.m3u8 -动画乐翻天|107,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ee4e2d36a84c438aa9290327781f9c8d/1200.m3u8 -动画乐翻天|108,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f2b86a03bb684c3db425af2df3d50e31/1200.m3u8 -动画乐翻天|109,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/401f3bbb22a943efa7c323ed22be1aaf/1200.m3u8 -动画乐翻天|110,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a63504042c954870abfc8e76d3c1f91b/1200.m3u8 -动画乐翻天|111,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/044a1e2e01194502823de6999da45749/1200.m3u8 -动画乐翻天|112,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0be2fc2baf834f2d88cb979deab624fe/1200.m3u8 -动画乐翻天|113,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e019ca856e0f48ff97a774a515a2e04d/1200.m3u8 -动画乐翻天|114,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/183fb53d0d3a4ef6939c92ca708224bf/1200.m3u8 -动画乐翻天|115,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9b38c18ee03b49c593fbec37e7b3b485/1200.m3u8 -动画乐翻天|116,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3d4025a50e7f49529e8603d19878e1b5/1200.m3u8 -动画乐翻天|117,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/30d67f76482d4d3fa3d1cfd8da4fc628/1200.m3u8 -动画乐翻天|118,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/584e0cdcb21a4d74986e5d28390e17ef/1200.m3u8 -动画乐翻天|119,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1945ff42f51340b1ab6ee79b226c35bf/1200.m3u8 -动画乐翻天|120,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/61f652d827474671907dafe0d2187637/1200.m3u8 -动画乐翻天|121,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0c3cfa0fc0444cb9b1094d16ce359ad0/1200.m3u8 -动画乐翻天|122,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3c4f857bb1e948cfa92d27fd0bd1b199/1200.m3u8 -动画乐翻天|123,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f5bd7b5ce86e42db8e9f5bd510f6f7c6/1200.m3u8 -动画乐翻天|124,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/97466d588c004c229df7294cf401ab62/1200.m3u8 -动画乐翻天|125,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b073ed3127cf4b8b966215bc715fdcbd/1200.m3u8 -动画乐翻天|126,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/827f3492219645ca9010b7241a3d9f12/1200.m3u8 -动画乐翻天|127,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/776058e8ae2041338955d4bf9ebad1bd/1200.m3u8 -动画乐翻天|128,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/737493dbc8e64023aeb70bafa0ee89ae/1200.m3u8 -动画乐翻天|129,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b2e88d4b1079494bb7ab39a180f9ab09/1200.m3u8 -动画乐翻天|130,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3ed07072fe684345870ff452479b0092/1200.m3u8 -动画乐翻天|131,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/be70b405aa5b429a8f116ac64fff213e/1200.m3u8 -动画乐翻天|132,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/07d123b6b48045f8a03cc8048e82c316/1200.m3u8 -动画乐翻天|133,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ee50f5dd8a51454cb1e30b97b27681c8/1200.m3u8 -动画乐翻天|134,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/825dc8077a4846219eb60eb9a251a6de/1200.m3u8 -动画乐翻天|135,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/12bd2a38810d49a693c5ec1654a6a0e4/1200.m3u8 -动画乐翻天|136,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/555d01d4d3ef41858384193e82686bf6/1200.m3u8 -动画乐翻天|137,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2ae263a82f534908b0bc7565c4384188/1200.m3u8 -动画乐翻天|138,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6ab60beb6ff74063a7c8a290384ed3a4/1200.m3u8 -动画乐翻天|139,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1cbec41fc50740e398e3a666ab663420/1200.m3u8 -动画乐翻天|140,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f173715b6c7b44b891aa18f92c01095e/1200.m3u8 -动画乐翻天|141,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/02059de0ff2d4f56969aed1e1f4ac9e2/1200.m3u8 -动画乐翻天|142,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3500f74e6189458f9ff6e5b7f4064734/1200.m3u8 -动画乐翻天|143,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/098e39c11709457187bf1c43e689ffbb/1200.m3u8 -动画乐翻天|144,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6b65cf85a22b41dea32a5635b56ed064/1200.m3u8 -动画乐翻天|145,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/144ab3f925d9498f91c2f847a3c99236/1200.m3u8 -动画乐翻天|146,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5d1d2cc09ad74ecbaf7a909b04dc2eff/1200.m3u8 -动画乐翻天|147,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b88184bbd2314803af3f55edd8520760/1200.m3u8 -动画乐翻天|148,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cc8f54144cb04cde828f37fc744701e6/1200.m3u8 -动画乐翻天|149,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9d54938ac47c418f972adba6ab12cc34/1200.m3u8 -动画乐翻天|150,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9951a25dfd414c999519ac87ff166246/1200.m3u8 -动画乐翻天|151,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/de6b589b1c6647deab8bbf993c2f0c02/1200.m3u8 -动画乐翻天|152,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/193e0d1b4ee24d26b3a458a11c626c2e/1200.m3u8 -动画乐翻天|153,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8b6ba81978cf4e73b30289f18350a6fa/1200.m3u8 -动画乐翻天|154,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/77111c1722834f4291278926d1a0c226/1200.m3u8 -动画乐翻天|155,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/efbd040e94c144bb8a74e2d63845c5b4/1200.m3u8 -动画乐翻天|156,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9139376bb98d495aabcfb7ba95b9947e/1200.m3u8 -动画乐翻天|157,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4790548ce4e84fc189e2485860431b93/1200.m3u8 -动画乐翻天|158,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2ff5cbee41c04a2fa336f263291d69c1/1200.m3u8 -动画乐翻天|159,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/eda1c82647e54c2196aa15dc80def270/1200.m3u8 -动画乐翻天|160,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/963ade9aede54d2da53f48f2f3c4cf37/1200.m3u8 -动画乐翻天|161,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5df26c4c7b754ba2aba3f0a9b1d9fe3d/1200.m3u8 -动画乐翻天|162,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1be4e0932fb4418ebb333083dac8533d/1200.m3u8 -动画乐翻天|163,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/644926d099f341848883bfebb29d3010/1200.m3u8 -动画乐翻天|164,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bf418ebed81c46d29562c58b29b140d2/1200.m3u8 -动画乐翻天|165,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/08289beaa8c845ba98a59547550914bc/1200.m3u8 -动画乐翻天|166,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e220f245fddc42e4bb23ee09c043c06f/1200.m3u8 -动画乐翻天|167,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/45803c4f41ab4b9cb57e44bf20024059/1200.m3u8 -动画乐翻天|168,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aed789146853437dbc0a5e38028ef1b5/1200.m3u8 -动画乐翻天|169,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3f4de59bfda842448bc634309cbb7e99/1200.m3u8 -动画乐翻天|170,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/362365997b474c0b9a500dc5c0c685b0/1200.m3u8 -动画乐翻天|171,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0a70541aba5f4536a3495eb00e53b4cb/1200.m3u8 -动画乐翻天|172,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/badc399a148e46d4a6baba912c45efaa/1200.m3u8 -动画乐翻天|173,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aad9a3a99b0d497989c38b7e52d372ed/1200.m3u8 -动画乐翻天|174,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3c610fa5b9684f0b8f3d992ec4774e4c/1200.m3u8 -动画乐翻天|175,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a80afe9037214643a05476a18dd2916f/1200.m3u8 -动画乐翻天|176,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aca4c80f2e1348b3a638a384cb3dacbd/1200.m3u8 -动画乐翻天|177,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5eaefcf83fd5407cbf5719e9ef505c53/1200.m3u8 -动画乐翻天|178,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f31f1e326d8643448e5e1b39ee4faf91/1200.m3u8 -动画乐翻天|179,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7f0a8f917bec4783b406ecc4214c7641/1200.m3u8 -动画乐翻天|180,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a015d52f7eb44b03bc406ea8bac3f317/1200.m3u8 -动画乐翻天|181,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/adce80895aa64878b7ae713ddae9e5f2/1200.m3u8 -动画乐翻天|182,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/374067cee0644903a1b31836e61913e8/1200.m3u8 -动画乐翻天|183,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4b595ee9decb4d6086376b725952c1f9/1200.m3u8 -动画乐翻天|184,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/af8ed11f0c944ea6ba248d685064c099/1200.m3u8 -动画乐翻天|185,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/14a4a9eb73cd48f6bdf1d5f7bad4046e/1200.m3u8 -动画乐翻天|186,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b0d509eab8574af2babe8eab7e2f5250/1200.m3u8 -动画乐翻天|187,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fe13c974471a4ec68ca6462c43787c93/1200.m3u8 -动画乐翻天|188,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/94d7ee66e6964f8c983aff81ce8ae406/1200.m3u8 -动画乐翻天|189,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/265d19936ade47db973a218ec5197e6c/1200.m3u8 -动画乐翻天|190,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/890751db6caa4634b3e9e03581e54427/1200.m3u8 -动画乐翻天|191,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fd5f0efd8bea482b84169226abd88e52/1200.m3u8 -动画乐翻天|192,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b3f970893d4845caba9cf45fbfd3af00/1200.m3u8 -动画乐翻天|193,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d25210f374a14012b0ec804cc5bf1ba0/1200.m3u8 -动画乐翻天|194,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7eef4a68db6d442a94c4bfbc36299218/1200.m3u8 -动画乐翻天|195,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/66c1e11b967d49c4a2c3512e21d7044a/1200.m3u8 -动画乐翻天|196,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ff72a540dc0f4c5898edecb5e88c0263/1200.m3u8 -动画乐翻天|197,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/496d7f65fa0d4339915b3af7367a1482/1200.m3u8 -动画乐翻天|198,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/715b69bd822446ee8910964b42289ecf/1200.m3u8 -动画乐翻天|199,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/cdc1fc85529e4baab4b8c1e5d34a3f51/1200.m3u8 -动画乐翻天|200,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/159852f01b974cc5be92a7acb66c4a09/1200.m3u8 -动画乐翻天|201,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/af5b013a600445118a2033a20c219709/1200.m3u8 -动画乐翻天|202,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7279660d2bcf4e7cb10bc48c06429d46/1200.m3u8 -动画乐翻天|203,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0a5a6f6404f6474daa7d7d463265c5bf/1200.m3u8 -动画乐翻天|204,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/080415be349c430a96fa35b652ec4c3d/1200.m3u8 -动画乐翻天|205,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8e769619ca1c4d3a82abdaf257a62399/1200.m3u8 -动画乐翻天|206,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/71bf8601e7eb46f4a000314aaf37eeed/1200.m3u8 -动画乐翻天|207,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/931e0312bed446f5815c395f34729471/1200.m3u8 -动画乐翻天|208,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fc171bc40d624664b26f7cb80cb5414d/1200.m3u8 -动画乐翻天|209,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f414050993f34cc595c444c19ed89b10/1200.m3u8 -动画乐翻天|210,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4f06c8d8f3c7406f96045a23cc8f035c/1200.m3u8 -动画乐翻天|211,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f0dc2767c77d4fa9b422993d9255fc2b/1200.m3u8 -动画乐翻天|212,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0c6b4090fece42f4bfd56b7b6a74e11a/1200.m3u8 -动画乐翻天|213,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/82aa037a8f9b4cc98eb989b2287009e6/1200.m3u8 -动画乐翻天|214,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c7d98b6e78cf4d6f90b09bbc3412b261/1200.m3u8 -动画乐翻天|215,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e4d38d61d9b24154af2720d07132fb4d/1200.m3u8 -动画乐翻天|216,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/edcd57aba0974db1af57241dd51a8efd/1200.m3u8 -动画乐翻天|217,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aca8e41683d14d869cd4cc12df766b3a/1200.m3u8 -动画乐翻天|218,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3a0ddf7ba4654449b8be85fb40cf1377/1200.m3u8 -动画乐翻天|219,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6aa2a85040044f7fb4d000af9dafd9b7/1200.m3u8 -动画乐翻天|220,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/25ee52ed1aa641d88762002bad24471a/1200.m3u8 -动画乐翻天|221,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/97a18fa7d9804f45bd16d5778e9d9fbd/1200.m3u8 -动画乐翻天|222,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6a42513e617a4d5ba4d61176c5a15d0d/1200.m3u8 -动画乐翻天|223,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1025b33f3b5f493295b2338f01538d09/1200.m3u8 -动画乐翻天|224,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8536002cf6d5476b965f755a6c38d23a/1200.m3u8 -动画乐翻天|225,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/26a50724bf21436aad6388084fb1cf19/1200.m3u8 -动画乐翻天|226,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0b250a314e024fc19a4f5e6c6df0c986/1200.m3u8 -动画乐翻天|227,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/86d29b91818c40d0967d2f33b590c3ff/1200.m3u8 -动画乐翻天|228,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b0c423a6205d44ab937f9f910f802262/1200.m3u8 -动画乐翻天|229,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4c64079f1618406294ee3ea5976daa92/1200.m3u8 -动画乐翻天|230,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9ee9a1fa0d254c22953a8e122d7f05c3/1200.m3u8 -动画乐翻天|231,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8b18418a7f2749a8ba26598953ba4911/1200.m3u8 -动画乐翻天|232,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/14d409519abd4622a900586e2d2181bf/1200.m3u8 -动画乐翻天|233,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0623ec14b214414786458b6b84784b0d/1200.m3u8 -动画乐翻天|234,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b911e2dede1a4f5981c3bdb393213702/1200.m3u8 -动画乐翻天|235,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/37e717453e0344348ad5590fb05ddb60/1200.m3u8 -动画乐翻天|236,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6feab632ab164c6e89fb56355f503a18/1200.m3u8 -动画乐翻天|237,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/8271a788a49549e08d27b30e81a617e5/1200.m3u8 -动画乐翻天|238,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/ca2b40e69f924dff818426f39fa454de/1200.m3u8 -动画乐翻天|239,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a2faed4da4894271ad9b896e3b3dc158/1200.m3u8 -动画乐翻天|240,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0ae9808afd6c4febbbad467e616fc79a/1200.m3u8 -动画乐翻天|241,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3458006dfafe492180a3f368e9d69f8b/1200.m3u8 -动画乐翻天|242,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b79bce75766743b5b16bdf46cecb6b83/1200.m3u8 -动画乐翻天|243,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e658f7fb22144878a239020142b1f6ce/1200.m3u8 -动画乐翻天|244,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f9266d9565a24296820e3644318905bf/1200.m3u8 -动画乐翻天|245,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b815d420c6074c208da155ee5c4b5c7e/1200.m3u8 -动画乐翻天|246,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f8f158101f93409b94e13aa7b74ea06b/1200.m3u8 -动画乐翻天|247,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c3e556a7b0e9453c9fe66d9dc9266ad9/1200.m3u8 -动画乐翻天|248,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b67ce3eee20b42e8afc39d7e1c68c0fa/1200.m3u8 -动画乐翻天|249,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9243ef89ab844dafb4e02477ba72b4f2/1200.m3u8 -动画乐翻天|250,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3bd225db76e7406294c56ddef54ec8ea/1200.m3u8 -动画乐翻天|251,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5fdff8c43bde4b019fc1052db39c798c/1200.m3u8 -动画乐翻天|252,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bee8cedaa4ec4de8a7e248ab7b5fe7e6/1200.m3u8 -动画乐翻天|253,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/509d8132c8d14b03a9aa6de7b39b6860/1200.m3u8 -动画乐翻天|254,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9ab55ca0a3444f32a4d98a2aa6ea0423/1200.m3u8 -动画乐翻天|255,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0acf9842317c4f638f999d1e4bbf3cf1/1200.m3u8 -动画乐翻天|256,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/7a694da8ab7e425bac21bbf2e5dd42ce/1200.m3u8 -动画乐翻天|257,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3aa5589f462c4e6eb55e9b0b368be6f2/1200.m3u8 -动画乐翻天|258,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0a92c4996f6940b782dac7cbbcb33d36/1200.m3u8 -动画乐翻天|259,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a6fae1a0e0864ac8bc606b2c05814b79/1200.m3u8 -动画乐翻天|260,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4447a70b142c43bd8559d28674aa5a6a/1200.m3u8 -动画乐翻天|261,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2df005835c9740e4830b723cad3dde79/1200.m3u8 -动画乐翻天|262,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e3e24853e7434b389bae7b12eaabceab/1200.m3u8 -动画乐翻天|263,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a0510c0c4e254d269c933f84d3c8c548/1200.m3u8 -动画乐翻天|264,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/33e9e9c87b87475a891f3bae9280ec15/1200.m3u8 -动画乐翻天|265,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a78ae97e8c9d4805aed0327180641818/1200.m3u8 -动画乐翻天|266,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/519455fb59d5472782af0d968028a481/1200.m3u8 -动画乐翻天|267,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/986d1aedf2d14761a5ad588c3dcdf099/1200.m3u8 -动画乐翻天|268,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e3145610b8d24bc0a9b7362cc05ed199/1200.m3u8 -动画乐翻天|269,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4d5daba25f2b4e4ca7d4aff866b4e913/1200.m3u8 -动画乐翻天|270,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c5a9178fc3dc45a0b21fe068c11e4e44/1200.m3u8 -动画乐翻天|271,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0a9e441a704e400790c1a3f9abe34cfc/1200.m3u8 -动画乐翻天|272,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/88ec2b256b4148e497f8f971cb5ec380/1200.m3u8 -动画乐翻天|273,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/24d21d92d1fb4966b07e8da572da8b63/1200.m3u8 -动画乐翻天|274,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/41edfdcb6b584ca4a532a0c37577740d/1200.m3u8 -动画乐翻天|275,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/6fc961176ebe4a698484639a553aad88/1200.m3u8 -动画乐翻天|276,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/92604ba1911e4433987596f3f55b8644/1200.m3u8 -动画乐翻天|277,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/40090c57d7ca452aaf1017ff70dac2be/1200.m3u8 -动画乐翻天|278,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/2009e97d08eb42ea90a714857e5a48a4/1200.m3u8 -动画乐翻天|279,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/5109d005998b46c78016f92f2bde9172/1200.m3u8 -动画乐翻天|280,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0713f51d96784a5b9fea6779af0741e3/1200.m3u8 -动画乐翻天|281,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d583fa912765405e99e87d37efa7ae4e/1200.m3u8 -动画乐翻天|282,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/88a72b128e5c4b2bba2a6defbdc9efd1/1200.m3u8 -动画乐翻天|283,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/a8e7fb17e374468aaddebb92fbef7673/1200.m3u8 -动画乐翻天|284,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/bef85f1ef8e94aa8a9daa01cab940450/1200.m3u8 -动画乐翻天|285,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/4232f67de07c4a5d81286a31ea47455c/1200.m3u8 -动画乐翻天|286,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/aadbf26193344582bf76b2b5f8b22a22/1200.m3u8 -动画乐翻天|287,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b993adc90a2f44938e798a5ea2e031bc/1200.m3u8 -动画乐翻天|288,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/46fd359667344b2093c6b4801626ee98/1200.m3u8 -动画乐翻天|289,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/597c06ec153d4387a7601a10e42b7826/1200.m3u8 -动画乐翻天|290,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/b50fbd52005747ecad0929751a889b12/1200.m3u8 -动画乐翻天|291,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/e608b9ad077847ba89dad7e77065cb36/1200.m3u8 -动画乐翻天|292,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/fd0f0557d6684a76bce2981cb856d5fe/1200.m3u8 -动画乐翻天|293,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d41be15b5f414ac79cd8e7637dee69ef/1200.m3u8 -动画乐翻天|294,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/02a7169eb3004e19b9e82c23d14cd5b2/1200.m3u8 -动画乐翻天|295,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/f812104b48504fae91fe9377945fd01e/1200.m3u8 -动画乐翻天|296,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/9fbd06a9f19542dda886b65a65731fc4/1200.m3u8 +download rate exceeds the limit, please purchase high-speed traffic \ No newline at end of file diff --git a/tvboxqq/少儿频道/py/py_cctv_1.py b/tvboxqq/少儿频道/py/py_cctv_1.py index f7b2542..6b6cf87 100644 --- a/tvboxqq/少儿频道/py/py_cctv_1.py +++ b/tvboxqq/少儿频道/py/py_cctv_1.py @@ -1,192 +1 @@ -#coding=utf-8 -#!/usr/bin/python -import sys -sys.path.append('..') -from base.spider import Spider -import json -import time -import base64 -import re - -class Spider(Spider): # 元类 默认的元类 type - def getName(self): - return "央视片库" - def init(self,extend=""): - print("============{0}============".format(extend)) - pass - def isVideoFormat(self,url): - pass - def manualVideoCheck(self): - pass - def homeContent(self,filter): - result = {} - cateManual = { - - "动画片": "动画片", - - #"特别节目": "特别节目" - } - classes = [] - for k in cateManual: - classes.append({ - 'type_name':k, - 'type_id':cateManual[k] - }) - result['class'] = classes - if(filter): - result['filters'] = self.config['filter'] - return result - def homeVideoContent(self): - result = { - 'list':[] - } - return result - def categoryContent(self,tid,pg,filter,extend): - result = {} - month = "" - year = "" - if 'month' in extend.keys(): - month = extend['month'] - if 'year' in extend.keys(): - year = extend['year'] - if year == '': - month = '' - prefix = year + month - - url="https://api.cntv.cn/list/getVideoAlbumList?channelid=CHAL1460955899450127&area=&sc=&fc=%E5%8A%A8%E7%94%BB%E7%89%87&letter=&p={0}&n=24&serviceId=tvcctv&topv=1&t=json" - if tid=="电视剧": - url="https://api.cntv.cn/list/getVideoAlbumList?channelid=CHAL1460955853485115&area=&sc=&fc=%E7%94%B5%E8%A7%86%E5%89%A7&year=&letter=&p={0}&n=24&serviceId=tvcctv&topv=1&t=json" - elif tid=="纪录片": - url="https://api.cntv.cn/list/getVideoAlbumList?channelid=CHAL1460955924871139&fc=%E7%BA%AA%E5%BD%95%E7%89%87&channel=&sc=&year=&letter=&p={0}&n=24&serviceId=tvcctv&topv=1&t=json" - elif tid=="4": - url="https://api.cntv.cn/list/getVideoAlbumList?channelid=CHAL1460955953877151&channel=&sc=&fc=%E7%89%B9%E5%88%AB%E8%8A%82%E7%9B%AE&bigday=&letter=&p={0}&n=24&serviceId=tvcctv&topv=1&t=json" - suffix = "" - jo = self.fetch(url.format(pg),headers=self.header).json() - vodList=jo["data"]["list"] - videos = [] - for vod in vodList: - lastVideo =vod['url'] - brief=vod['brief'] - if len(brief) == 0: - brief = ' ' - if len(lastVideo) == 0: - lastVideo = '_' - guid = tid+'###'+vod["title"]+'###'+lastVideo+'###'+vod['image']+'###'+brief - title = vod["title"] - img = vod['image'] - videos.append({ - "vod_id":guid, - "vod_name":title, - "vod_pic":img, - "vod_remarks":'' - }) - result['list'] = videos - result['page'] = pg - result['pagecount'] = 9999 - result['limit'] = 90 - result['total'] = 999999 - return result - def detailContent(self,array): - aid = array[0].split('###') - if aid[2].find("http")<0: - return {} - tid = aid[0] - logo = aid[3] - lastVideo = aid[2] - title = aid[1] - date = aid[0] - if lastVideo == '_': - return {} - rsp = self.fetch(lastVideo) - htmlTxt=rsp.text - column_id = "" - videoList = [] - patternTxt=r"'title':\s*'(.+?)',\n{0,1}\s*'img':\s*'(.+?)',\n{0,1}\s*'brief':\s*'(.+?)',\n{0,1}\s*'url':\s*'(.+?)'" - titleIndex=0 - UrlIndex=3 - if tid=="电视剧" or tid=="纪录片": - patternTxt=r"'title':\s*'(.+?)',\n{0,1}\s*'brief':\s*'(.+?)',\n{0,1}\s*'img':\s*'(.+?)',\n{0,1}\s*'url':\s*'(.+?)'" - titleIndex=0 - UrlIndex=3 - elif tid=="特别节目": - patternTxt=r'class="tp1">' - titleIndex=1 - UrlIndex=0 - #https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?id=VIDA3YcIusJ9mh4c9mw5XHyx230113&serviceId=tvcctv//由于方式不同暂时不做 - pattern = re.compile(patternTxt) - ListRe=pattern.findall(htmlTxt) - for value in ListRe: - videoList.append(value[titleIndex]+"$"+value[UrlIndex]) - if len(videoList) == 0: - return {} - vod = { - "vod_id":array[0], - "vod_name":title, - "vod_pic":logo, - "type_name":tid, - "vod_year":date, - "vod_area":"", - "vod_remarks":date, - "vod_actor":"", - "vod_director":column_id, - "vod_content":aid[4] - } - vod['vod_play_from'] = 'CCTV' - vod['vod_play_url'] = "#".join(videoList) - result = { - 'list':[ - vod - ] - } - return result - - def searchContent(self,key,quick): - result = { - 'list':[] - } - return result - def playerContent(self,flag,id,vipFlags): - result = {} - rsp = self.fetch(id) - htmlTxt=rsp.text - pattern = re.compile(r'var\sguid\s*=\s*"(.+?)";') - ListRe=pattern.findall(htmlTxt) - if ListRe==[]: - return result - url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(ListRe[0]) - jo = self.fetch(url,headers=self.header).json() - link = jo['hls_url'].strip() - rsp = self.fetch(link,headers=self.header) - content = rsp.text.strip() - arr = content.split('\n') - urlPrefix = self.regStr(link,'(http[s]?://[a-zA-z0-9.]+)/') - - subUrl = arr[-1].split('/') - subUrl[3] = '1200' - subUrl[-1] = '1200.m3u8' - hdUrl = urlPrefix + '/'.join(subUrl) - - url = urlPrefix + arr[-1] - - hdRsp = self.fetch(hdUrl,headers=self.header) - if hdRsp.status_code == 200: - url = hdUrl - - result["parse"] = 0 - result["playUrl"] = '' - result["url"] = url - result["header"] = '' - return result - - config = { - "player": {}, - "filter": {"CCTV":[{"key":"cid","name":"频道","value":[{"n":"全部","v":""},{"n":"CCTV-1综合","v":"EPGC1386744804340101"},{"n":"CCTV-2财经","v":"EPGC1386744804340102"},{"n":"CCTV-3综艺","v":"EPGC1386744804340103"},{"n":"CCTV-4中文国际","v":"EPGC1386744804340104"},{"n":"CCTV-5体育","v":"EPGC1386744804340107"},{"n":"CCTV-6电影","v":"EPGC1386744804340108"},{"n":"CCTV-7国防军事","v":"EPGC1386744804340109"},{"n":"CCTV-8电视剧","v":"EPGC1386744804340110"},{"n":"CCTV-9纪录","v":"EPGC1386744804340112"},{"n":"CCTV-10科教","v":"EPGC1386744804340113"},{"n":"CCTV-11戏曲","v":"EPGC1386744804340114"},{"n":"CCTV-12社会与法","v":"EPGC1386744804340115"},{"n":"CCTV-13新闻","v":"EPGC1386744804340116"},{"n":"CCTV-14少儿","v":"EPGC1386744804340117"},{"n":"CCTV-15音乐","v":"EPGC1386744804340118"},{"n":"CCTV-16奥林匹克","v":"EPGC1634630207058998"},{"n":"CCTV-17农业农村","v":"EPGC1563932742616872"},{"n":"CCTV-5+体育赛事","v":"EPGC1468294755566101"}]},{"key":"fc","name":"分类","value":[{"n":"全部","v":""},{"n":"新闻","v":"新闻"},{"n":"体育","v":"体育"},{"n":"综艺","v":"综艺"},{"n":"健康","v":"健康"},{"n":"生活","v":"生活"},{"n":"科教","v":"科教"},{"n":"经济","v":"经济"},{"n":"农业","v":"农业"},{"n":"法治","v":"法治"},{"n":"军事","v":"军事"},{"n":"少儿","v":"少儿"},{"n":"动画","v":"动画"},{"n":"纪实","v":"纪实"},{"n":"戏曲","v":"戏曲"},{"n":"音乐","v":"音乐"},{"n":"影视","v":"影视"}]},{"key":"fl","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"month","name":"月份","value":[{"n":"全部","v":""},{"n":"12","v":"12"},{"n":"11","v":"11"},{"n":"10","v":"10"},{"n":"09","v":"09"},{"n":"08","v":"08"},{"n":"07","v":"07"},{"n":"06","v":"06"},{"n":"05","v":"05"},{"n":"04","v":"04"},{"n":"03","v":"03"},{"n":"02","v":"02"},{"n":"01","v":"01"}]}]} - } - header = { - "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36", - "Origin": "https://tv.cctv.com", - "Referer": "https://tv.cctv.com/" - } - - def localProxy(self,param): - return [200, "video/MP2T", action, ""] \ No newline at end of file +download rate exceeds the limit, please purchase high-speed traffic \ No newline at end of file diff --git a/tvboxqq/肥猫/api.json b/tvboxqq/肥猫/api.json index d5b04ba..a9564be 100644 --- a/tvboxqq/肥猫/api.json +++ b/tvboxqq/肥猫/api.json @@ -20,11 +20,11 @@ "quickSearch": 0 }, { - "key": " 短剧┃网", - "name": "⏯️┃短剧┃视频", + "key": "葡萄剧场", + "name": "🍇┃短剧┃视频", "type": 3, - "api": "./api/ddrpy2.m.js", - "ext": "./js/短剧网.js" + "api": "csp_XBPQ", + "ext": "数组:class=\"stui-vodlist__box&&this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file +function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/肥猫/api/drpy2.min.js b/tvboxqq/肥猫/api/drpy2.min.js index 982dcfb..ae9fdc5 100644 --- a/tvboxqq/肥猫/api/drpy2.min.js +++ b/tvboxqq/肥猫/api/drpy2.min.js @@ -1 +1 @@ -import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./moban.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.43beta1 20230607";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file +import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./moban.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.43beta1 20230607";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,DRPY:DRPY}; \ No newline at end of file diff --git a/tvboxqq/荷城茶秀/api.json b/tvboxqq/荷城茶秀/api.json index d742281..2c551bd 100644 --- a/tvboxqq/荷城茶秀/api.json +++ b/tvboxqq/荷城茶秀/api.json @@ -7,7 +7,7 @@ "sites": [ { "key": "js_豆瓣热播", - "name": "🅱️追剧影院|T热播 QQ①群:532127696", + "name": "🅱️追剧影院|T热播", "type": 3, "api": "./api/Api.js", "searchable": 0, diff --git a/tvboxqq/荷城茶秀/api/Api.js b/tvboxqq/荷城茶秀/api/Api.js index 0e07d97..95034d7 100644 --- a/tvboxqq/荷城茶秀/api/Api.js +++ b/tvboxqq/荷城茶秀/api/Api.js @@ -1 +1 @@ -import cheerio from"cheerio.min.js";import"crypto-js.js";import 模板 from"模板.js";import{gbkTool}from"gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.46beta12 20230709";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,DRPY:DRPY}; +import cheerio from"cheerio.min.js";import"crypto-js.js";import 模板 from"模板.js";import{gbkTool}from"gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.46beta12 20230709";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1]}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd).replaceAll("fypage",searchObj.pg);MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);return JSON.stringify({list:[vod]})}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl;rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith(":js")){rule.proxy_rule=rule.proxy_rule.replace(":js","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,DRPY:DRPY}; diff --git a/tvboxqq/荷城茶秀/json/91影视.json b/tvboxqq/荷城茶秀/json/91影视.json index a0f953e..4bd057e 100644 --- a/tvboxqq/荷城茶秀/json/91影视.json +++ b/tvboxqq/荷城茶秀/json/91影视.json @@ -4,7 +4,7 @@ "站名":"91影视", - "主页url":"https://91free.vip/", + "主页url":"https://4k8.top/", "简介":"【荷城茶秀】提醒您请勿相信影片中的广告,以免上当受骗!欢迎加入QQ交流群:869277279,公众号:日后魔改,获取更多影视资源。+