xxx
This commit is contained in:
48
5/10/sites/码上👓猫/007.js
Normal file
48
5/10/sites/码上👓猫/007.js
Normal file
@ -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_.*?=(.*?)</)[1]);
|
||||
log(html);
|
||||
var url=html.url;
|
||||
if(html.encrypt=='1'){
|
||||
url=unescape(url)
|
||||
}else if(html.encrypt=='2'){
|
||||
url=unescape(base64Decode(url))
|
||||
}
|
||||
if(/m3u8|mp4/.test(url)){
|
||||
input=url
|
||||
}else if(/qq|iqiyi/.test(url)){
|
||||
input={jx:0,url:'https://jx.m3u8.tv/jiexi/?url='+url,parse:1,header:JSON.stringify({'user-agent':'Mozilla/5.0'})}
|
||||
}else{
|
||||
input
|
||||
}`,
|
||||
|
||||
// searchUrl:'/search/**----------fypage---.html',
|
||||
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
// searchUrl:'/VSP/V3/SearchContent#{"contentTypes":["VOD"],"searchScopes":["CONTENT_NAME","ACTOR"],"sortType":["RELEVANCE"],"count":8,"offset":0,"SearchKey":"**","subjectID":"10000100000000090000000000001323"};postjson',
|
||||
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
22
5/10/sites/码上👓猫/310直播.js
Normal file
22
5/10/sites/码上👓猫/310直播.js
Normal file
@ -0,0 +1,22 @@
|
||||
var rule = {
|
||||
title:'310直播',
|
||||
host:'http://www.310.tv',
|
||||
url:'/?s=0&t=1&a=fyclass&g=fypage',
|
||||
searchUrl:'',
|
||||
searchable:0,
|
||||
quickSearch:0,
|
||||
class_name:'热门&足球&篮球',
|
||||
class_url:'0&1&2',
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
play_parse:false,
|
||||
lazy:'',
|
||||
limit:6,
|
||||
double:false,
|
||||
推荐:'*',
|
||||
一级:'.list_content a;.jiabifeng&&p:lt(5)&&Text;.feleimg img&&src;a&&t-nzf-o;a&&href',
|
||||
二级:'*',
|
||||
搜索:'',
|
||||
}
|
28
5/10/sites/码上👓猫/360.js
Normal file
28
5/10/sites/码上👓猫/360.js
Normal file
@ -0,0 +1,28 @@
|
||||
var rule = {
|
||||
title:'360影视',
|
||||
host:'https://www.360kan.com',
|
||||
homeUrl:'https://api.web.360kan.com/v1/rank?cat=2&size=9',
|
||||
detailUrl:'https://api.web.360kan.com/v1/detail?cat=fyclass&id=fyid',
|
||||
searchUrl:'https://api.so.360kan.com/index?force_v=1&kw=**&from=&pageno=fypage&v_ap=1&tab=all',
|
||||
url:'https://api.web.360kan.com/v1/filter/list?catid=fyclass&rank=rankhot&cat=&year=&area=&act=&size=35&pageno=fypage&callback=',
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
class_name:'电视剧&电影&综艺&动漫',
|
||||
class_url:'2&1&3&4',
|
||||
limit:5,
|
||||
multi:1,
|
||||
searchable:2,
|
||||
play_parse:true,
|
||||
lazy:'js:input=input.split("?")[0];log(input);',
|
||||
// 疑似t4专用的
|
||||
// lazy:'js:input={parse: 1, playUrl: "", jx: 1, url: input.split("?")[0]}',
|
||||
// 手动调用解析请求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',
|
||||
推荐:'json:data;title;cover;comment;cat+ent_id;description',
|
||||
一级:'json:data.movies;title;cover;pubdate;id;description',
|
||||
二级:'',
|
||||
二级:'js:let html=JSON.parse(fetch(input,fetch_params));let data=html.data;let tilte=data.title;let img=data.cdncover;let vod_type=data.moviecategory.join(",");let area=data.area.join(",");let director=data.director.join(",");let actor=data.actor.join(",");let content=data.description;let base_vod={vod_id:input,vod_name:tilte,type_name:vod_type,vod_actor:actor,vod_director:director,vod_content:content,vod_remarks:area,vod_pic:urljoin2(input,img)};let delta=200;let vod_play={};let sites=data.playlink_sites;sites.forEach(function(site){let playList="";let vodItems=[];if(data.allupinfo){let total=parseInt(data.allupinfo[site]);for(let j=1;j<total;j+=delta){let end=Math.min(total,j+delta-1);let url2=buildUrl(input,{start:j,end:end,site:site});let vod_data=JSON.parse(fetch(url2),fetch_params).data;if(vod_data.allepidetail){vod_data=vod_data.allepidetail[site];vod_data.forEach(function(item,index){vodItems.push((item.playlink_num||"")+"$"+urlDeal(item.url||""))})}else{vod_data=vod_data.defaultepisode;vod_data.forEach(function(item,index){vodItems.push((item.period||"")+(item.name||"")+"$"+urlDeal(item.url)||"")})}}}else{let item=data.playlinksdetail[site];vodItems.push((item.sort||"")+"$"+urlDeal(item.default_url||""))}if(vodItems.length>0){playList=vodItems.join("#")}if(playList.length<1){return}vod_play[site]=playList});let tabs=Object.keys(vod_play);let playUrls=[];for(let id in tabs){print("id:"+id);playUrls.push(vod_play[tabs[id]])}if(tabs.length>0){let vod_play_from=tabs.join("$$$");let vod_play_url=playUrls.join("$$$");base_vod.vod_play_from=vod_play_from;base_vod.vod_play_url=vod_play_url}VOD=base_vod;',
|
||||
搜索:'json:data.longData.rows;titleTxt||titlealias;cover;cat_name;cat_id+en_id;description',
|
||||
}
|
223
5/10/sites/码上👓猫/B站.js
Normal file
223
5/10/sites/码上👓猫/B站.js
Normal file
@ -0,0 +1,223 @@
|
||||
/**
|
||||
* 影视TV 弹幕支持
|
||||
* https://t.me/fongmi_offical/
|
||||
* https://github.com/FongMi/Release/tree/main/apk
|
||||
* 皮皮虾DMBox 弹幕支持
|
||||
* 设置 > 窗口预览 > 开启
|
||||
* https://t.me/pipixiawerun
|
||||
* vod_area:'bilidanmu'
|
||||
* Cookie设置
|
||||
* 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
|
||||
* 底下代码 headers的
|
||||
* "Cookie":"$bili_cookie"
|
||||
* 手动替换为
|
||||
* "Cookie":"将获取的Cookie黏贴在这"
|
||||
*/
|
||||
|
||||
var rule = {
|
||||
title:'哔哩',
|
||||
host:'https://api.bilibili.com',
|
||||
homeUrl:'/x/web-interface/search/type?search_type=video&keyword=流行音乐&page=2',
|
||||
url:'/x/web-interface/search/type?search_type=videofyfilter',
|
||||
class_name:'演唱会&歌曲&音乐&舞蹈&体育&戏曲&旅游&风景&美食&搞笑&儿童&女性&纪录&综艺&太极拳&白噪音&软件教程&动物自然&相声小品&旅行探险',
|
||||
class_url:'演唱会4K&热歌&纯音乐&舞蹈&体育&戏曲&旅游&风景4K&美食超清&搞笑&儿童&小姐姐4K&纪录片超清&综艺大全&太极拳&白噪音4K&软件教程&动物世界超清&相声小品&旅行探险',
|
||||
filterable: 1,
|
||||
filter_url: '&keyword={{fl.tid}}&page=fypage&duration={{fl.duration}}&order={{fl.order}}',
|
||||
filter_def:{
|
||||
演唱会4K:{tid:'演唱会4K'},
|
||||
热歌:{tid:'热歌'},
|
||||
纯音乐:{tid:'纯音乐'},
|
||||
舞蹈:{tid:'舞蹈'},
|
||||
体育:{tid:'体育'},
|
||||
戏曲:{tid:'戏曲'},
|
||||
旅游:{tid:'旅游'},
|
||||
风景4K:{tid:'风景4K'},
|
||||
美食超清:{tid:'美食超清'},
|
||||
搞笑:{tid:'搞笑'},
|
||||
儿童:{tid:'儿童'},
|
||||
小姐姐4K:{tid:'小姐姐4K'},
|
||||
纪录片超清:{tid:'纪录片超清'},
|
||||
综艺大全:{tid:'综艺大全'},
|
||||
太极拳:{tid:'太极拳'},
|
||||
白噪音4K:{tid:'白噪音4K'},
|
||||
软件教程:{tid:'软件教程'},
|
||||
动物世界超清:{tid:'动物世界超清'},
|
||||
相声小品:{tid:'相声小品'},
|
||||
旅行探险:{tid:'旅行探险'}
|
||||
},
|
||||
filter: {
|
||||
"演唱会4K":[{"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":"演唱会合集","v":"演唱会合集"},{"n":"红馆演唱会","v":"红馆演唱会"},{"n":"Beyond","v":"Beyond演唱会"},{"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":"梅艳芳","v":"梅艳芳演唱会"},{"n":"迈克尔杰克逊","v":"迈克尔杰克逊演唱会"},{"n":"容祖儿","v":"容祖儿演唱会"},{"n":"任贤齐","v":"任贤齐演唱会"},{"n":"王心凌","v":"王心凌演唱会"},{"n":"张韶涵","v":"张韶涵演唱会"},{"n":"张国荣","v":"张国荣演唱会"},{"n":"周慧敏","v":"周慧敏演唱会"},{"n":"卓依婷","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":"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":"2023年热们歌曲"},{"n":"经典","v":"经典老歌"},{"n":"香港","v":"香港歌曲"},{"n":"台湾","v":"台湾歌曲"},{"n":"内地","v":"内地歌曲"},{"n":"古风","v":"古风歌曲"},{"n":"闽南","v":"闽南语歌曲"},{"n":"舞曲","v":"DJ歌曲"},{"n":"网络","v":"网红歌曲"},{"n":"抖音","v":"抖音热歌"},{"n":"快手","v":"快手热歌"},{"n":"对唱","v":"情歌对唱"},{"n":"迪斯科","v":"迪斯科"},{"n":"70年代","v":"70年代歌曲"},{"n":"80年代","v":"80年代歌曲"},{"n":"90年代","v":"90年代歌曲"},{"n":"超清MV","v":"超清MV"},{"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":"笛子音乐"},{"n":"琵琶","v":"琵琶音乐"},{"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"}]}],
|
||||
"舞蹈":[{"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":"爵士舞"},{"n":"拉丁舞","v":"拉丁舞"},{"n":"摩登舞","v":"摩登舞"},{"n":"街舞","v":"街舞"},{"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":"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":"NBA","v":"NBA"},{"n":"世界杯","v":"世界杯"},{"n":"足球","v":"足球赛"},{"n":"赛艇","v":"赛艇"},{"n":"马拉松","v":"马拉松"},{"n":"拳击","v":"拳击"},{"n":"柔道","v":"柔道"},{"n":"跆拳道","v":"跆拳道"},{"n":"摔跤","v":"摔跤"},{"n":"高尔夫","v":"高尔夫"},{"n":"WWE","v":"WWE"},{"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":"戏曲4K"},{"n":"B梆子腔","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":"E二人台","v":"二人台戏曲4K"},{"n":"G高腔","v":"高腔戏曲4K"},{"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":"H湖南花鼓戏","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":"M闽剧","v":"闽剧戏曲4K"},{"n":"P评剧","v":"评剧戏曲4K"},{"n":"P蒲剧","v":"蒲剧戏曲4K"},{"n":"P皮影戏","v":"皮影戏戏曲4K"},{"n":"P莆仙戏","v":"莆仙戏戏曲4K"},{"n":"Q黔剧","v":"黔剧戏曲4K"},{"n":"Q祁剧","v":"祁剧戏曲4K"},{"n":"Q秦腔","v":"秦腔戏曲4K"},{"n":"S上党梆子","v":"上党梆子戏曲4K"},{"n":"S山东梆子","v":"山东梆子戏曲4K"},{"n":"S绍剧","v":"绍剧戏曲4K"},{"n":"W武安平调","v":"武安平调戏曲4K"},{"n":"W婺剧","v":"婺剧戏曲4K"},{"n":"X湘剧","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"}]},{"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":"A澳门","v":"澳门旅游"},{"n":"A安徽","v":"安徽旅游"},{"n":"B布达拉宫","v":"布达拉宫旅游"},{"n":"B北京","v":"北京旅游"},{"n":"C重庆","v":"重庆旅游"},{"n":"C草原","v":"草原旅游"},{"n":"D大海","v":"大海旅游"},{"n":"F福建","v":"福建旅游"},{"n":"G广东","v":"广东旅游"},{"n":"G广西","v":"广西旅游"},{"n":"G贵州","v":"贵州旅游"},{"n":"G甘肃","v":"甘肃旅游"},{"n":"H海南","v":"海南旅游"},{"n":"H河北","v":"河北旅游"},{"n":"H河南","v":"河南旅游"},{"n":"H湖北","v":"湖北旅游"},{"n":"H湖南","v":"湖南旅游"},{"n":"H黑龙江","v":"黑龙江旅游"},{"n":"J吉林","v":"吉林旅游"},{"n":"J江苏","v":"江苏旅游"},{"n":"J江西","v":"江西旅游"},{"n":"L辽宁","v":"辽宁旅游"},{"n":"M民宿","v":"民宿旅游"},{"n":"N内蒙古","v":"内蒙古旅游"},{"n":"N宁夏","v":"宁夏旅游"},{"n":"Q青海","v":"青海旅游"},{"n":"S上海","v":"上海旅游"},{"n":"S陕西","v":"陕西旅游"},{"n":"S四川","v":"四川旅游"},{"n":"S山西","v":"山西旅游"},{"n":"S山东","v":"山东旅游"},{"n":"T天津","v":"天津旅游"},{"n":"T台湾","v":"台湾旅游"},{"n":"T天空","v":"天空旅游"},{"n":"X西湖","v":"西湖旅游"},{"n":"X西藏","v":"西藏旅游"},{"n":"X新疆","v":"新疆旅游"},{"n":"X香港","v":"香港旅游"},{"n":"Y云南","v":"云南旅游"},{"n":"Z浙江","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"}]}],
|
||||
"风景4K":[{"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":"B布达拉宫","v":"布达拉宫风景4K"},{"n":"B北京","v":"北京风景4K"},{"n":"C重庆","v":"重庆风景4K"},{"n":"C草原","v":"草原风景4K"},{"n":"D大海","v":"大海风景4K"},{"n":"F福建","v":"福建风景4K"},{"n":"G广东","v":"广东风景4K"},{"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":"J吉林","v":"吉林风景4K"},{"n":"J江苏","v":"江苏风景4K"},{"n":"J江西","v":"江西风景4K"},{"n":"L辽宁","v":"辽宁风景4K"},{"n":"L洛阳","v":"洛阳风景4K"},{"n":"M民宿","v":"民宿风景4K"},{"n":"N南京","v":"南京风景4K"},{"n":"N内蒙古","v":"内蒙古风景4K"},{"n":"N宁夏","v":"宁夏风景4K"},{"n":"Q青海","v":"青海风景4K"},{"n":"S上海","v":"上海风景4K"},{"n":"S陕西","v":"陕西风景4K"},{"n":"S四川","v":"四川风景4K"},{"n":"S山西","v":"山西风景4K"},{"n":"S山东","v":"山东风景4K"},{"n":"S苏州","v":"苏州风景4K"},{"n":"T天津","v":"天津风景4K"},{"n":"T台湾","v":"台湾风景4K"},{"n":"T天空","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":"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":"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":"上海美食探店超清"},{"n":"北京美食探店","v":"北京美食探店超清"},{"n":"重庆美食探店","v":"重庆美食探店超清"},{"n":"南京美食探店","v":"南京美食探店超清"},{"n":"广州美食探店","v":"广州美食探店超清"},{"n":"杭州美食探店","v":"杭州美食探店超清"},{"n":"成都美食探店","v":"成都美食探店超清"},{"n":"苏州美食探店","v":"苏州美食探店超清"},{"n":"武汉美食探店","v":"武汉美食探店超清"},{"n":"台湾美食探店","v":"台湾美食探店超清"},{"n":"川菜","v":"川菜美食超清"},{"n":"豫菜","v":"豫菜美食超清"},{"n":"淮扬菜","v":"淮扬菜美食超清"},{"n":"湘菜","v":"湘菜美食超清"},{"n":"鲁菜","v":"鲁菜美食超清"},{"n":"粤菜","v":"粤菜美食超清"},{"n":"潮菜","v":"潮菜美食超清"},{"n":"浙菜","v":"浙菜美食超清"},{"n":"徽菜","v":"徽菜美食超清"},{"n":"闽菜","v":"闽菜美食超清"},{"n":"东北菜","v":"东北菜美食超清"},{"n":"客家菜","v":"客家菜美食超清"},{"n":"苏菜","v":"苏菜美食超清"},{"n":"火锅","v":"火锅"},{"n":"面食","v":"面食"},{"n":"炒菜","v":"炒菜"},{"n":"点心","v":"点心"},{"n":"日料","v":"日料"},{"n":"小吃","v":"小吃"},{"n":"素食","v":"素食"},{"n":"蒸菜","v":"蒸菜"},{"n":"凉菜","v":"凉菜"},{"n":"早餐","v":"早餐"},{"n":"披萨","v":"披萨"},{"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":"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":"搞笑番"},{"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":"儿童睡前故事"},{"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"}]}],
|
||||
"小姐姐4K":[{"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":"比基尼","v":"比基尼美女4K"},{"n":"内衣","v":"内衣模特4K"},{"n":"车模","v":"美女车模4K"},{"n":"健身","v":"美女健身4K"},{"n":"翻唱","v":"美女翻唱4K"},{"n":"舞蹈","v":"美女舞蹈4K"},{"n":"美妆","v":"美女美妆4K"},{"n":"Cos","v":"美女Cos4K"},{"n":"户外","v":"美女户外4K"},{"n":"居家","v":"美女居家4K"},{"n":"自习","v":"自习小姐姐4K"},{"n":"职场","v":"职场美女4K"},{"n":"工地","v":"工地美女4K"},{"n":"安静","v":"安静小姐姐4K"},{"n":"活泼","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":"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":"tid","name":"分类","value":[{"n":"全部","v":"太极拳"},{"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"}]}],
|
||||
"综艺大全":[{"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":"王牌对王牌"},{"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"}]}],
|
||||
"白噪音4K":[{"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":"窗白噪音","v":"窗白噪音4K"},{"n":"环境白噪音","v":"环境白噪音4K"},{"n":"自然白噪音","v":"自然白噪音4K"},{"n":"助眠白噪音","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":"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":"Windows","v":"Windows"},{"n":"MT管理器","v":"MT管理器"},{"n":"NP管理器","v":"NP管理器"},{"n":"mixplorer","v":"mixplorer"},{"n":"脱壳","v":"脱壳"},{"n":"爬虫","v":"爬虫"},{"n":"json&jar","v":"json&jar"},{"n":"网盘挂载","v":"网盘挂载"},{"n":"alist+WebDav","v":"alist+WebDav"},{"n":"TVBox","v":"TVBox"},{"n":"EXCEL","v":"EXCEL教程"},{"n":"Git入门到精通","v":"Git入门到精通"},{"n":"java","v":"java教程"},{"n":"phyton","v":"phyton教程"},{"n":"xml","v":"xml教程"}]},{"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"}]}],
|
||||
"相声小品":[{"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":"C陈佩斯","v":"陈佩斯小品4K"},{"n":"C春晚小品","v":"春晚小品4K"},{"n":"C曹云金","v":"曹云金相声4K"},{"n":"D单口相声","v":"单口相声4K"},{"n":"D德云社","v":"德云社小品4K"},{"n":"E二人转","v":"二人转4K"},{"n":"F冯巩","v":"冯巩小品4K"},{"n":"G郭德纲","v":"郭德纲相声4K"},{"n":"G郭冬临","v":"郭冬临小品4K"},{"n":"G郭达","v":"郭达小品4K"},{"n":"K开心麻花","v":"开心麻花小品4K"},{"n":"P评书","v":"评书4K"},{"n":"P潘长江","v":"潘长江小品4K"},{"n":"Q青曲社","v":"青曲社相声4K"},{"n":"Q群口相声","v":"群口相声4K"},{"n":"S宋小宝","v":"宋小宝小品4K"},{"n":"W文松","v":"文松小品4K"},{"n":"X小曲","v":"小曲相声4K"},{"n":"X喜剧综艺","v":"喜剧综艺4K"},{"n":"Y严顺开","v":"严顺开小品4K"},{"n":"Y岳云鹏","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":"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":"荒野求生"},{"n":"凶宅探险","v":"凶宅探险"},{"n":"灵异探险","v":"灵异探险"},{"n":"户外攀岩","v":"户外攀岩"},{"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"}]}]
|
||||
},
|
||||
detailUrl:'/x/web-interface/view?aid=fyid',//二级详情拼接链接(json格式用)
|
||||
searchUrl:'/x/web-interface/search/type?search_type=video&keyword=**&page=fypage',
|
||||
searchable:2,
|
||||
quickSearch:0,
|
||||
headers:{
|
||||
"User-Agent":"PC_UA",
|
||||
"Referer": "https://www.bilibili.com",
|
||||
"Cookie":"https://d.kstore.space/download/6296/cookie.txt"
|
||||
},
|
||||
timeout:5000,
|
||||
limit:8,
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
let ids = input.split('_');
|
||||
let dan = 'https://api.bilibili.com/x/v1/dm/list.so?oid=' + ids[1];
|
||||
let result = {};
|
||||
let iurl = 'https://api.bilibili.com:443/x/player/playurl?avid=' + ids[0] + '&cid=' + ids[1] + '&qn=116';
|
||||
let html = request(iurl);
|
||||
let jRoot = JSON.parse(html);
|
||||
let jo = jRoot.data;
|
||||
let ja = jo.durl;
|
||||
let maxSize = -1;
|
||||
let position = -1;
|
||||
ja.forEach(function(tmpJo, i) {
|
||||
if (maxSize < Number(tmpJo.size)) {
|
||||
maxSize = Number(tmpJo.size);
|
||||
position = i
|
||||
}
|
||||
});
|
||||
let purl = '';
|
||||
if (ja.length > 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';
|
||||
result.danmaku = dan;
|
||||
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(\'<em class="keyword">\',"").replace("</em>","").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.net/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 stripHtmlTag(src) {
|
||||
return src.replace(/<\\/?[^>]+(>|$)/g, '').replace(/&.{1,5};/g, '').replace(/\\s{2,}/g, ' ');
|
||||
}
|
||||
function turnDHM(duration) {
|
||||
let min = duration.split(':')[0];
|
||||
let sec = duration.split(':')[1];
|
||||
if (min == 0) {
|
||||
return sec + '秒'
|
||||
} else if (0 < min && min < 60) {
|
||||
return min + '分'
|
||||
} else if (60 <= min && min < 1440) {
|
||||
if (min % 60 == 0) {
|
||||
let h = min / 60;
|
||||
return h + '小时'
|
||||
} else {
|
||||
let h = min / 60;
|
||||
h = (h + '').split('.')[0];
|
||||
let m = min % 60;
|
||||
return h + '小时' + m + '分';
|
||||
}
|
||||
} else if (min >= 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 = stripHtmlTag(vod.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:
|
||||
function stripHtmlTag(src) {
|
||||
return src.replace(/<\\/?[^>]+(>|$)/g, '').replace(/&.{1,5};/g, '').replace(/\\s{2,}/g, ' ');
|
||||
}
|
||||
let html = request(input);
|
||||
let jo = JSON.parse(html).data;
|
||||
let aid = jo.aid;
|
||||
let title = stripHtmlTag(jo.title);
|
||||
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 = '肥猫在线';
|
||||
vod.vod_play_url = playUrl;
|
||||
VOD = vod;
|
||||
`,
|
||||
搜索:'*',
|
||||
// 预处理:'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)',
|
||||
}
|
53
5/10/sites/码上👓猫/LIBVIO.js
Normal file
53
5/10/sites/码上👓猫/LIBVIO.js
Normal file
@ -0,0 +1,53 @@
|
||||
// 永久网址:https://libvio.app
|
||||
muban.首图2.二级.title = 'h1&&Text;.data:eq(0)&&Text'
|
||||
muban.首图2.二级.desc = '.data.hidden-xs&&Text;;;.data:eq(1)&&Text;.data:eq(4)&&Text'
|
||||
muban.首图2.二级.content = '.detail-content&&Text'
|
||||
var rule = {
|
||||
title:'LIBVIO',
|
||||
模板:'首图2',
|
||||
//host:'https://www.libvio.me',
|
||||
host:'https://www.libvio.pro',
|
||||
// hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a:eq(0)&&href");print(src);HOST=src',
|
||||
// url:'/type/fyclass-fypage.html',
|
||||
url:'/show/fyclassfyfilter.html',
|
||||
// url:'/show_fyclassfyfilter.html',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'-{{fl.area}}-{{fl.by}}--{{fl.lang}}----fypage---{{fl.year}}',
|
||||
filter: {
|
||||
"1":[{"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":"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"}]},{"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":"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"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang","name":"语言","value":[{"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":"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"},{"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":"其它"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"27":[{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"15":[{"key":"area","name":"地区","value":[{"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"}]},{"key":"lang","name":"语言","value":[{"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"}]}],
|
||||
"16":[{"key":"area","name":"地区","value":[{"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"}]},{"key":"lang","name":"语言","value":[{"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"}]}]
|
||||
},
|
||||
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
// 'User-Agent':'MOBILE_UA'
|
||||
'User-Agent':'Mozilla/5.0 (Linux; Android 9; ASUS_Z01QD Build/PQ3B.190801.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Safari/537.36'
|
||||
},
|
||||
class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
// class_parse:'.stui-header__menu li;a&&Text;a&&href;/.*_(\\d+).html',
|
||||
tab_exclude:'夸克网盘|百度云盘',
|
||||
pagecount:{"27":1},
|
||||
lazy:`js: var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||
var url = html.url;
|
||||
var from = html.from;
|
||||
var next = html.link_next;
|
||||
var id = html.id;
|
||||
var nid = html.nid;
|
||||
// var paurl = request("https://libvio.cc/static/player/" + from + ".js").match(/ src="(.*?)'/)[1];
|
||||
var paurl = request(HOST + "/static/player/" + from + ".js").match(/ src="(.*?)'/)[1];
|
||||
if (/https/.test(paurl)) {
|
||||
var purl = paurl + url + "&next=" + next + "&id=" + id + "&nid=" + nid;
|
||||
input = {
|
||||
jx: 0,
|
||||
url: request(purl).match(/var .* = '(.*?)'/)[1],
|
||||
parse: 0
|
||||
}
|
||||
}`,
|
||||
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
||||
// detailUrl:'/detail_fyid.html', //非必填,二级详情拼接链接
|
||||
// searchUrl:'/search/**----------fypage---.html',
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
BIN
5/10/sites/码上👓猫/PandaQ231205.jar
Normal file
BIN
5/10/sites/码上👓猫/PandaQ231205.jar
Normal file
Binary file not shown.
BIN
5/10/sites/码上👓猫/PandaQ240207.jar
Normal file
BIN
5/10/sites/码上👓猫/PandaQ240207.jar
Normal file
Binary file not shown.
57
5/10/sites/码上👓猫/SC1080.js
Normal file
57
5/10/sites/码上👓猫/SC1080.js
Normal file
@ -0,0 +1,57 @@
|
||||
muban.mxone5.二级.title = 'h1&&Text;.video-info-aux&&Text';
|
||||
muban.mxone5.二级.desc = '.video-info-items:eq(4)&&Text;;;.video-info-actor:eq(1)&&Text;.video-info-actor:eq(0)&&Text';
|
||||
var rule = {
|
||||
title:'sc1080',
|
||||
模板:'mxone5',
|
||||
host:'https://sc1080.top',
|
||||
url:'/index.php/vod/show/id/fyfilter.html',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'{{fl.cateId}}{{fl.area}}{{fl.by}}{{fl.class}}{{fl.lang}}{{fl.letter}}/page/fypage{{fl.year}}',
|
||||
filter:{
|
||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"/class/喜剧"},{"n":"爱情","v":"/class/爱情"},{"n":"恐怖","v":"/class/恐怖"},{"n":"动作","v":"/class/动作"},{"n":"科幻","v":"/class/科幻"},{"n":"剧情","v":"/class/剧情"},{"n":"战争","v":"/class/战争"},{"n":"警匪","v":"/class/警匪"},{"n":"犯罪","v":"/class/犯罪"},{"n":"动画","v":"/class/动画"},{"n":"奇幻","v":"/class/奇幻"},{"n":"武侠","v":"/class/武侠"},{"n":"冒险","v":"/class/冒险"},{"n":"枪战","v":"/class/枪战"},{"n":"恐怖","v":"/class/恐怖"},{"n":"悬疑","v":"/class/悬疑"},{"n":"惊悚","v":"/class/惊悚"},{"n":"经典","v":"/class/经典"},{"n":"青春","v":"/class/青春"},{"n":"文艺","v":"/class/文艺"},{"n":"微电影","v":"/class/微电影"},{"n":"古装","v":"/class/古装"},{"n":"历史","v":"/class/历史"},{"n":"运动","v":"/class/运动"},{"n":"农村","v":"/class/农村"},{"n":"儿童","v":"/class/儿童"},{"n":"网络电影","v":"/class/网络电影"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"/area/大陆"},{"n":"香港","v":"/area/香港"},{"n":"台湾","v":"/area/台湾"},{"n":"美国","v":"/area/美国"},{"n":"法国","v":"/area/法国"},{"n":"英国","v":"/area/英国"},{"n":"日本","v":"/area/日本"},{"n":"韩国","v":"/area/韩国"},{"n":"德国","v":"/area/德国"},{"n":"泰国","v":"/area/泰国"},{"n":"印度","v":"/area/印度"},{"n":"意大利","v":"/area/意大利"},{"n":"西班牙","v":"/area/西班牙"},{"n":"加拿大","v":"/area/加拿大"},{"n":"其他","v":"/area/其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"/lang/国语"},{"n":"英语","v":"/lang/英语"},{"n":"粤语","v":"/lang/粤语"},{"n":"闽南语","v":"/lang/闽南语"},{"n":"韩语","v":"/lang/韩语"},{"n":"日语","v":"/lang/日语"},{"n":"法语","v":"/lang/法语"},{"n":"德语","v":"/lang/德语"},{"n":"其它","v":"/lang/其它"}]},{"key":"year","name":"时间","value":[{"n":"全部","v":""},{"n":"2023","v":"/year/2023"},{"n":"2022","v":"/year/2022"},{"n":"2021","v":"/year/2021"},{"n":"2020","v":"/year/2020"},{"n":"2019","v":"/year/2019"},{"n":"2018","v":"/year/2018"},{"n":"2017","v":"/year/2017"},{"n":"2016","v":"/year/2016"},{"n":"2015","v":"/year/2015"},{"n":"2014","v":"/year/2014"},{"n":"2013","v":"/year/2013"},{"n":"2012","v":"/year/2012"},{"n":"2011","v":"/year/2011"},{"n":"2010","v":"/year/2010"},{"n":"2009","v":"/year/2009"},{"n":"2008","v":"/year/2008"},{"n":"2006","v":"/year/2006"},{"n":"2005","v":"/year/2005"},{"n":"2004","v":"/year/2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"/letter/A"},{"n":"B","v":"/letter/B"},{"n":"C","v":"/letter/C"},{"n":"D","v":"/letter/D"},{"n":"E","v":"/letter/E"},{"n":"F","v":"/letter/F"},{"n":"G","v":"/letter/G"},{"n":"H","v":"/letter/H"},{"n":"I","v":"/letter/I"},{"n":"J","v":"/letter/J"},{"n":"K","v":"/letter/K"},{"n":"L","v":"/letter/L"},{"n":"M","v":"/letter/M"},{"n":"N","v":"/letter/N"},{"n":"O","v":"/letter/O"},{"n":"P","v":"/letter/P"},{"n":"Q","v":"/letter/Q"},{"n":"R","v":"/letter/R"},{"n":"S","v":"/letter/S"},{"n":"T","v":"/letter/T"},{"n":"U","v":"/letter/U"},{"n":"V","v":"/letter/V"},{"n":"W","v":"/letter/W"},{"n":"X","v":"/letter/X"},{"n":"Y","v":"/letter/Y"},{"n":"Z","v":"/letter/Z"},{"n":"0-9","v":"/letter/0-9"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"/by/time"},{"n":"人气","v":"/by/hits"},{"n":"评分","v":"/by/score"}]}],
|
||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"/class/古装"},{"n":"战争","v":"/class/战争"},{"n":"青春偶像","v":"/class/青春偶像"},{"n":"喜剧","v":"/class/喜剧"},{"n":"家庭","v":"/class/家庭"},{"n":"犯罪","v":"/class/犯罪"},{"n":"动作","v":"/class/动作"},{"n":"奇幻","v":"/class/奇幻"},{"n":"剧情","v":"/class/剧情"},{"n":"历史","v":"/class/历史"},{"n":"经典","v":"/class/经典"},{"n":"乡村","v":"/class/乡村"},{"n":"情景","v":"/class/情景"},{"n":"商战","v":"/class/商战"},{"n":"网剧","v":"/class/网剧"},{"n":"其他","v":"/class/其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"/area/大陆"},{"n":"香港","v":"/area/香港"},{"n":"台湾","v":"/area/台湾"},{"n":"美国","v":"/area/美国"},{"n":"法国","v":"/area/法国"},{"n":"英国","v":"/area/英国"},{"n":"日本","v":"/area/日本"},{"n":"韩国","v":"/area/韩国"},{"n":"德国","v":"/area/德国"},{"n":"泰国","v":"/area/泰国"},{"n":"印度","v":"/area/印度"},{"n":"意大利","v":"/area/意大利"},{"n":"西班牙","v":"/area/西班牙"},{"n":"加拿大","v":"/area/加拿大"},{"n":"其他","v":"/area/其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"/lang/国语"},{"n":"英语","v":"/lang/英语"},{"n":"粤语","v":"/lang/粤语"},{"n":"闽南语","v":"/lang/闽南语"},{"n":"韩语","v":"/lang/韩语"},{"n":"日语","v":"/lang/日语"},{"n":"法语","v":"/lang/法语"},{"n":"德语","v":"/lang/德语"},{"n":"其它","v":"/lang/其它"}]},{"key":"year","name":"时间","value":[{"n":"全部","v":""},{"n":"2023","v":"/year/2023"},{"n":"2022","v":"/year/2022"},{"n":"2021","v":"/year/2021"},{"n":"2020","v":"/year/2020"},{"n":"2019","v":"/year/2019"},{"n":"2018","v":"/year/2018"},{"n":"2017","v":"/year/2017"},{"n":"2016","v":"/year/2016"},{"n":"2015","v":"/year/2015"},{"n":"2014","v":"/year/2014"},{"n":"2013","v":"/year/2013"},{"n":"2012","v":"/year/2012"},{"n":"2011","v":"/year/2011"},{"n":"2010","v":"/year/2010"},{"n":"2009","v":"/year/2009"},{"n":"2008","v":"/year/2008"},{"n":"2006","v":"/year/2006"},{"n":"2005","v":"/year/2005"},{"n":"2004","v":"/year/2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"/letter/A"},{"n":"B","v":"/letter/B"},{"n":"C","v":"/letter/C"},{"n":"D","v":"/letter/D"},{"n":"E","v":"/letter/E"},{"n":"F","v":"/letter/F"},{"n":"G","v":"/letter/G"},{"n":"H","v":"/letter/H"},{"n":"I","v":"/letter/I"},{"n":"J","v":"/letter/J"},{"n":"K","v":"/letter/K"},{"n":"L","v":"/letter/L"},{"n":"M","v":"/letter/M"},{"n":"N","v":"/letter/N"},{"n":"O","v":"/letter/O"},{"n":"P","v":"/letter/P"},{"n":"Q","v":"/letter/Q"},{"n":"R","v":"/letter/R"},{"n":"S","v":"/letter/S"},{"n":"T","v":"/letter/T"},{"n":"U","v":"/letter/U"},{"n":"V","v":"/letter/V"},{"n":"W","v":"/letter/W"},{"n":"X","v":"/letter/X"},{"n":"Y","v":"/letter/Y"},{"n":"Z","v":"/letter/Z"},{"n":"0-9","v":"/letter/0-9"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"/by/time"},{"n":"人气","v":"/by/hits"},{"n":"评分","v":"/by/score"}]}],
|
||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"/class/选秀"},{"n":"情感","v":"/class/情感"},{"n":"访谈","v":"/class/访谈"},{"n":"播报","v":"/class/播报"},{"n":"旅游","v":"/class/旅游"},{"n":"音乐","v":"/class/音乐"},{"n":"美食","v":"/class/美食"},{"n":"纪实","v":"/class/纪实"},{"n":"曲艺","v":"/class/曲艺"},{"n":"生活","v":"/class/生活"},{"n":"游戏互动","v":"/class/游戏互动"},{"n":"财经","v":"/class/财经"},{"n":"求职","v":"/class/求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"/area/大陆"},{"n":"香港","v":"/area/香港"},{"n":"台湾","v":"/area/台湾"},{"n":"美国","v":"/area/美国"},{"n":"法国","v":"/area/法国"},{"n":"英国","v":"/area/英国"},{"n":"日本","v":"/area/日本"},{"n":"韩国","v":"/area/韩国"},{"n":"德国","v":"/area/德国"},{"n":"泰国","v":"/area/泰国"},{"n":"印度","v":"/area/印度"},{"n":"意大利","v":"/area/意大利"},{"n":"西班牙","v":"/area/西班牙"},{"n":"加拿大","v":"/area/加拿大"},{"n":"其他","v":"/area/其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"/lang/国语"},{"n":"英语","v":"/lang/英语"},{"n":"粤语","v":"/lang/粤语"},{"n":"闽南语","v":"/lang/闽南语"},{"n":"韩语","v":"/lang/韩语"},{"n":"日语","v":"/lang/日语"},{"n":"法语","v":"/lang/法语"},{"n":"德语","v":"/lang/德语"},{"n":"其它","v":"/lang/其它"}]},{"key":"year","name":"时间","value":[{"n":"全部","v":""},{"n":"2023","v":"/year/2023"},{"n":"2022","v":"/year/2022"},{"n":"2021","v":"/year/2021"},{"n":"2020","v":"/year/2020"},{"n":"2019","v":"/year/2019"},{"n":"2018","v":"/year/2018"},{"n":"2017","v":"/year/2017"},{"n":"2016","v":"/year/2016"},{"n":"2015","v":"/year/2015"},{"n":"2014","v":"/year/2014"},{"n":"2013","v":"/year/2013"},{"n":"2012","v":"/year/2012"},{"n":"2011","v":"/year/2011"},{"n":"2010","v":"/year/2010"},{"n":"2009","v":"/year/2009"},{"n":"2008","v":"/year/2008"},{"n":"2006","v":"/year/2006"},{"n":"2005","v":"/year/2005"},{"n":"2004","v":"/year/2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"/letter/A"},{"n":"B","v":"/letter/B"},{"n":"C","v":"/letter/C"},{"n":"D","v":"/letter/D"},{"n":"E","v":"/letter/E"},{"n":"F","v":"/letter/F"},{"n":"G","v":"/letter/G"},{"n":"H","v":"/letter/H"},{"n":"I","v":"/letter/I"},{"n":"J","v":"/letter/J"},{"n":"K","v":"/letter/K"},{"n":"L","v":"/letter/L"},{"n":"M","v":"/letter/M"},{"n":"N","v":"/letter/N"},{"n":"O","v":"/letter/O"},{"n":"P","v":"/letter/P"},{"n":"Q","v":"/letter/Q"},{"n":"R","v":"/letter/R"},{"n":"S","v":"/letter/S"},{"n":"T","v":"/letter/T"},{"n":"U","v":"/letter/U"},{"n":"V","v":"/letter/V"},{"n":"W","v":"/letter/W"},{"n":"X","v":"/letter/X"},{"n":"Y","v":"/letter/Y"},{"n":"Z","v":"/letter/Z"},{"n":"0-9","v":"/letter/0-9"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"/by/time"},{"n":"人气","v":"/by/hits"},{"n":"评分","v":"/by/score"}]}],
|
||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"/class/情感"},{"n":"科幻","v":"/class/科幻"},{"n":"热血","v":"/class/热血"},{"n":"推理","v":"/class/推理"},{"n":"搞笑","v":"/class/搞笑"},{"n":"冒险","v":"/class/冒险"},{"n":"萝莉","v":"/class/萝莉"},{"n":"校园","v":"/class/校园"},{"n":"动作","v":"/class/动作"},{"n":"机战","v":"/class/机战"},{"n":"运动","v":"/class/运动"},{"n":"战争","v":"/class/战争"},{"n":"少年","v":"/class/少年"},{"n":"少女","v":"/class/少女"},{"n":"社会","v":"/class/社会"},{"n":"原创","v":"/class/原创"},{"n":"亲子","v":"/class/亲子"},{"n":"益智","v":"/class/益智"},{"n":"励志","v":"/class/励志"},{"n":"其他","v":"/class/其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"/area/大陆"},{"n":"香港","v":"/area/香港"},{"n":"台湾","v":"/area/台湾"},{"n":"美国","v":"/area/美国"},{"n":"法国","v":"/area/法国"},{"n":"英国","v":"/area/英国"},{"n":"日本","v":"/area/日本"},{"n":"韩国","v":"/area/韩国"},{"n":"德国","v":"/area/德国"},{"n":"泰国","v":"/area/泰国"},{"n":"印度","v":"/area/印度"},{"n":"意大利","v":"/area/意大利"},{"n":"西班牙","v":"/area/西班牙"},{"n":"加拿大","v":"/area/加拿大"},{"n":"其他","v":"/area/其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"/lang/国语"},{"n":"英语","v":"/lang/英语"},{"n":"粤语","v":"/lang/粤语"},{"n":"闽南语","v":"/lang/闽南语"},{"n":"韩语","v":"/lang/韩语"},{"n":"日语","v":"/lang/日语"},{"n":"法语","v":"/lang/法语"},{"n":"德语","v":"/lang/德语"},{"n":"其它","v":"/lang/其它"}]},{"key":"year","name":"时间","value":[{"n":"全部","v":""},{"n":"2023","v":"/year/2023"},{"n":"2022","v":"/year/2022"},{"n":"2021","v":"/year/2021"},{"n":"2020","v":"/year/2020"},{"n":"2019","v":"/year/2019"},{"n":"2018","v":"/year/2018"},{"n":"2017","v":"/year/2017"},{"n":"2016","v":"/year/2016"},{"n":"2015","v":"/year/2015"},{"n":"2014","v":"/year/2014"},{"n":"2013","v":"/year/2013"},{"n":"2012","v":"/year/2012"},{"n":"2011","v":"/year/2011"},{"n":"2010","v":"/year/2010"},{"n":"2009","v":"/year/2009"},{"n":"2008","v":"/year/2008"},{"n":"2006","v":"/year/2006"},{"n":"2005","v":"/year/2005"},{"n":"2004","v":"/year/2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"/letter/A"},{"n":"B","v":"/letter/B"},{"n":"C","v":"/letter/C"},{"n":"D","v":"/letter/D"},{"n":"E","v":"/letter/E"},{"n":"F","v":"/letter/F"},{"n":"G","v":"/letter/G"},{"n":"H","v":"/letter/H"},{"n":"I","v":"/letter/I"},{"n":"J","v":"/letter/J"},{"n":"K","v":"/letter/K"},{"n":"L","v":"/letter/L"},{"n":"M","v":"/letter/M"},{"n":"N","v":"/letter/N"},{"n":"O","v":"/letter/O"},{"n":"P","v":"/letter/P"},{"n":"Q","v":"/letter/Q"},{"n":"R","v":"/letter/R"},{"n":"S","v":"/letter/S"},{"n":"T","v":"/letter/T"},{"n":"U","v":"/letter/U"},{"n":"V","v":"/letter/V"},{"n":"W","v":"/letter/W"},{"n":"X","v":"/letter/X"},{"n":"Y","v":"/letter/Y"},{"n":"Z","v":"/letter/Z"},{"n":"0-9","v":"/letter/0-9"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"/by/time"},{"n":"人气","v":"/by/hits"},{"n":"评分","v":"/by/score"}]}]
|
||||
},
|
||||
filter_def:{
|
||||
1:{cateId:'1'},
|
||||
2:{cateId:'2'},
|
||||
3:{cateId:'3'},
|
||||
4:{cateId:'4'}
|
||||
},
|
||||
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||
headers:{
|
||||
'User-Agent':'PC_UA',
|
||||
},
|
||||
class_parse: '.nav-menu-items&&li:lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||
lazy:`js:
|
||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||
var url = html.url;
|
||||
if (html.encrypt == "1") {
|
||||
url = unescape(url)
|
||||
} else if (html.encrypt == "2") {
|
||||
url = unescape(base64Decode(url))
|
||||
}
|
||||
if (/m3u8|mp4/.test(url)) {
|
||||
input = url
|
||||
} else {
|
||||
input
|
||||
}
|
||||
`,
|
||||
/*
|
||||
//是否启用辅助嗅探: 1,0
|
||||
sniffer:1,
|
||||
// 辅助嗅探规则js写法
|
||||
isVideo:`js:
|
||||
log(input);
|
||||
if(/snscosdownload/.test(input)){
|
||||
input = true
|
||||
}else if(/\\.m3u8/.test(input)){
|
||||
input = true
|
||||
}else if(/\\.mp4/.test(input)){
|
||||
input = true
|
||||
}else{
|
||||
input = false
|
||||
}
|
||||
`,*/
|
||||
}
|
435
5/10/sites/码上👓猫/TVB云播.js
Normal file
435
5/10/sites/码上👓猫/TVB云播.js
Normal file
@ -0,0 +1,435 @@
|
||||
var rule={
|
||||
title:'TVA云播',
|
||||
//模板:'mxpro',
|
||||
host:'http://www.tvyb03.com',
|
||||
url:'vod/show/id/fyfilter.html',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'{{fl.cateId}}{{fl.area}}{{fl.by}}{{fl.class}}{{fl.lang}}{{fl.letter}}/page/fypage{{fl.year}}',
|
||||
class_name:'电影&电视剧&综艺&动漫&日韩剧&国产剧&欧美剧&港台剧',
|
||||
class_url:'1&2&3&4&16&13&15&14',
|
||||
filter: {
|
||||
"1":[
|
||||
{
|
||||
"key":"cateId",
|
||||
"name":"类型",
|
||||
"value":[
|
||||
{"n":"全部","v":"1"},
|
||||
{"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":"/class/喜剧"},
|
||||
{"n":"爱情","v":"/class/爱情"},
|
||||
{"n":"恐怖","v":"/class/恐怖"},
|
||||
{"n":"动作","v":"/class/动作"},
|
||||
{"n":"科幻","v":"/class/科幻"},
|
||||
{"n":"剧情","v":"/class/剧情"},
|
||||
{"n":"战争","v":"/class/战争"},
|
||||
{"n":"警匪","v":"/class/警匪"},
|
||||
{"n":"犯罪","v":"/class/犯罪"},
|
||||
{"n":"动画","v":"/class/动画"},
|
||||
{"n":"奇幻","v":"/class/奇幻"},
|
||||
{"n":"武侠","v":"/class/武侠"},
|
||||
{"n":"冒险","v":"/class/冒险"},
|
||||
{"n":"枪战","v":"/class/枪战"},
|
||||
{"n":"悬疑","v":"/class/悬疑"},
|
||||
{"n":"惊悚","v":"/class/惊悚"},
|
||||
{"n":"经典","v":"/class/经典"},
|
||||
{"n":"青春","v":"/class/青春"},
|
||||
{"n":"文艺","v":"/class/文艺"},
|
||||
{"n":"微电影","v":"/class/微电影"},
|
||||
{"n":"古装","v":"/class/古装"},
|
||||
{"n":"历史","v":"/class/历史"},
|
||||
{"n":"运动","v":"/class/运动"},
|
||||
{"n":"农村","v":"/class/农村"},
|
||||
{"n":"儿童","v":"/class/儿童"},
|
||||
{"n":"网络电影","v":"/class/网络电影"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"area",
|
||||
"name":"地区",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"大陆","v":"/area/大陆"},
|
||||
{"n":"香港","v":"/area/香港"},
|
||||
{"n":"台湾","v":"/area/台湾"},
|
||||
{"n":"美国","v":"/area/美国"},
|
||||
{"n":"法国","v":"/area/法国"},
|
||||
{"n":"英国","v":"/area/英国"},
|
||||
{"n":"日本","v":"/area/日本"},
|
||||
{"n":"韩国","v":"/area/韩国"},
|
||||
{"n":"德国","v":"/area/德国"},
|
||||
{"n":"泰国","v":"/area/泰国"},
|
||||
{"n":"印度","v":"/area/印度"},
|
||||
{"n":"意大利","v":"/area/意大利"},
|
||||
{"n":"西班牙","v":"/area/西班牙"},
|
||||
{"n":"加拿大","v":"/area/加拿大"},
|
||||
{"n":"其他","v":"/area/其他"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"lang",
|
||||
"name":"语言",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"国语","v":"/lang/国语"},
|
||||
{"n":"英语","v":"/lang/英语"},
|
||||
{"n":"粤语","v":"/lang/粤语"},
|
||||
{"n":"韩语","v":"/lang/韩语"},
|
||||
{"n":"日语","v":"/lang/日语"},
|
||||
{"n":"法语","v":"/lang/法语"},
|
||||
{"n":"德语","v":"/lang/德语"},
|
||||
{"n":"其它","v":"/lang/其它"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"year",
|
||||
"name":"年份",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"2023","v":"/year/2023"},
|
||||
{"n":"2022","v":"/year/2022"},
|
||||
{"n":"2021","v":"/year/2021"},
|
||||
{"n":"2020","v":"/year/2020"},
|
||||
{"n":"2019","v":"/year/2019"},
|
||||
{"n":"2018","v":"/year/2018"},
|
||||
{"n":"2017","v":"/year/2017"},
|
||||
{"n":"2016","v":"/year/2016"},
|
||||
{"n":"2015","v":"/year/2015"},
|
||||
{"n":"2014","v":"/year/2014"},
|
||||
{"n":"2013","v":"/year/2013"},
|
||||
{"n":"2012","v":"/year/2012"},
|
||||
{"n":"2011","v":"/year/2011"},
|
||||
{"n":"2010","v":"/year/2010"},
|
||||
{"n":"2009","v":"/year/2009"},
|
||||
{"n":"2008","v":"/year/2008"},
|
||||
{"n":"2007","v":"/year/2007"},
|
||||
{"n":"2006","v":"/year/2006"},
|
||||
{"n":"2005","v":"/year/2005"},
|
||||
{"n":"2004","v":"/year/2004"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"by",
|
||||
"name":"排序",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"时间","v":"/by/time"},
|
||||
{"n":"人气","v":"/by/hits"},
|
||||
{"n":"评分","v":"/by/score"}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2":[
|
||||
{
|
||||
"key":"cateId",
|
||||
"name":"类型",
|
||||
"value":[
|
||||
{"n":"全部","v":"2"},
|
||||
{"n":"国产剧","v":"13"},
|
||||
{"n":"港台剧","v":"14"},
|
||||
{"n":"日韩剧","v":"15"},
|
||||
{"n":"欧美剧","v":"16"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"class",
|
||||
"name":"剧情",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"古装","v":"/class/古装"},
|
||||
{"n":"青春","v":"/class/青春"},
|
||||
{"n":"偶像","v":"/class/偶像"},
|
||||
{"n":"喜剧","v":"/class/喜剧"},
|
||||
{"n":"家庭","v":"/class/家庭"},
|
||||
{"n":"犯罪","v":"/class/犯罪"},
|
||||
{"n":"动作","v":"/class/动作"},
|
||||
{"n":"奇幻","v":"/class/奇幻"},
|
||||
{"n":"剧情","v":"/class/剧情"},
|
||||
{"n":"历史","v":"/class/历史"},
|
||||
{"n":"经典","v":"/class/经典"},
|
||||
{"n":"乡村","v":"/class/乡村"},
|
||||
{"n":"情景","v":"/class/情景"},
|
||||
{"n":"商战","v":"/class/商战"},
|
||||
{"n":"网剧","v":"/class/网剧"},
|
||||
{"n":"其他","v":"/class/其他"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"area",
|
||||
"name":"地区",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"内地","v":"/area/内地"},
|
||||
{"n":"韩国","v":"/area/韩国"},
|
||||
{"n":"香港","v":"/area/香港"},
|
||||
{"n":"台湾","v":"/area/台湾"},
|
||||
{"n":"日本","v":"/area/日本"},
|
||||
{"n":"美国","v":"/area/美国"},
|
||||
{"n":"泰国","v":"/area/泰国"},
|
||||
{"n":"英国","v":"/area/英国"},
|
||||
{"n":"新加坡","v":"/area/新加坡"},
|
||||
{"n":"其他","v":"/area/其他"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"year",
|
||||
"name":"年份",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"2023","v":"/year/2023"},
|
||||
{"n":"2022","v":"/year/2022"},
|
||||
{"n":"2021","v":"/year/2021"},
|
||||
{"n":"2020","v":"/year/2020"},
|
||||
{"n":"2019","v":"/year/2019"},
|
||||
{"n":"2018","v":"/year/2018"},
|
||||
{"n":"2017","v":"/year/2017"},
|
||||
{"n":"2016","v":"/year/2016"},
|
||||
{"n":"2015","v":"/year/2015"},
|
||||
{"n":"2014","v":"/year/2014"},
|
||||
{"n":"2013","v":"/year/2013"},
|
||||
{"n":"2012","v":"/year/2012"},
|
||||
{"n":"2011","v":"/year/2011"},
|
||||
{"n":"2010","v":"/year/2010"},
|
||||
{"n":"2009","v":"/year/2009"},
|
||||
{"n":"2008","v":"/year/2008"},
|
||||
{"n":"2007","v":"/year/2007"},
|
||||
{"n":"2006","v":"/year/2006"},
|
||||
{"n":"2005","v":"/year/2005"},
|
||||
{"n":"2004","v":"/year/2004"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"lang",
|
||||
"name":"语言",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"国语","v":"/lang/国语"},
|
||||
{"n":"英语","v":"/lang/英语"},
|
||||
{"n":"粤语","v":"/lang/粤语"},
|
||||
{"n":"韩语","v":"/lang/韩语"},
|
||||
{"n":"日语","v":"/lang/日语"},
|
||||
{"n":"其它","v":"/lang/其它"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"by",
|
||||
"name":"排序",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"时间","v":"/by/time"},
|
||||
{"n":"人气","v":"/by/hits"},
|
||||
{"n":"评分","v":"/by/score"}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3":[
|
||||
{
|
||||
"key":"class",
|
||||
"name":"剧情",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"选秀","v":"/class/选秀"},
|
||||
{"n":"情感","v":"/class/情感"},
|
||||
{"n":"访谈","v":"/class/访谈"},
|
||||
{"n":"播报","v":"/class/播报"},
|
||||
{"n":"旅游","v":"/class/旅游"},
|
||||
{"n":"音乐","v":"/class/音乐"},
|
||||
{"n":"美食","v":"/class/美食"},
|
||||
{"n":"纪实","v":"/class/纪实"},
|
||||
{"n":"曲艺","v":"/class/曲艺"},
|
||||
{"n":"生活","v":"/class/生活"},
|
||||
{"n":"游戏互动","v":"/class/游戏互动"},
|
||||
{"n":"财经","v":"/class/财经"},
|
||||
{"n":"求职","v":"/class/求职"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"area",
|
||||
"name":"地区",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"内地","v":"/area/内地"},
|
||||
{"n":"港台","v":"/area/港台"},
|
||||
{"n":"日韩","v":"/area/日韩"},
|
||||
{"n":"欧美","v":"/area/欧美"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"lang",
|
||||
"name":"语言",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"国语","v":"/lang/国语"},
|
||||
{"n":"英语","v":"/lang/英语"},
|
||||
{"n":"粤语","v":"/lang/粤语"},
|
||||
{"n":"韩语","v":"/lang/韩语"},
|
||||
{"n":"日语","v":"/lang/日语"},
|
||||
{"n":"其它","v":"/lang/其它"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"year",
|
||||
"name":"年份",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"2023","v":"/year/2023"},
|
||||
{"n":"2022","v":"/year/2022"},
|
||||
{"n":"2021","v":"/year/2021"},
|
||||
{"n":"2020","v":"/year/2020"},
|
||||
{"n":"2019","v":"/year/2019"},
|
||||
{"n":"2018","v":"/year/2018"},
|
||||
{"n":"2017","v":"/year/2017"},
|
||||
{"n":"2016","v":"/year/2016"},
|
||||
{"n":"2015","v":"/year/2015"},
|
||||
{"n":"2014","v":"/year/2014"},
|
||||
{"n":"2013","v":"/year/2013"},
|
||||
{"n":"2012","v":"/year/2012"},
|
||||
{"n":"2011","v":"/year/2011"},
|
||||
{"n":"2010","v":"/year/2010"},
|
||||
{"n":"2009","v":"/year/2009"},
|
||||
{"n":"2008","v":"/year/2008"},
|
||||
{"n":"2007","v":"/year/2007"},
|
||||
{"n":"2006","v":"/year/2006"},
|
||||
{"n":"2005","v":"/year/2005"},
|
||||
{"n":"2004","v":"/year/2004"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"by",
|
||||
"name":"排序",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"时间","v":"/by/time"},
|
||||
{"n":"人气","v":"/by/hits"},
|
||||
{"n":"评分","v":"/by/score"}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4":[
|
||||
{
|
||||
"key":"class",
|
||||
"name":"剧情",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"情感","v":"/class/情感"},
|
||||
{"n":"科幻","v":"/class/科幻"},
|
||||
{"n":"热血","v":"/class/热血"},
|
||||
{"n":"推理","v":"/class/推理"},
|
||||
{"n":"搞笑","v":"/class/搞笑"},
|
||||
{"n":"冒险","v":"/class/冒险"},
|
||||
{"n":"萝莉","v":"/class/萝莉"},
|
||||
{"n":"校园","v":"/class/校园"},
|
||||
{"n":"动作","v":"/class/动作"},
|
||||
{"n":"机战","v":"/class/机战"},
|
||||
{"n":"运动","v":"/class/运动"},
|
||||
{"n":"战争","v":"/class/战争"},
|
||||
{"n":"少年","v":"/class/少年"},
|
||||
{"n":"少女","v":"/class/少女"},
|
||||
{"n":"社会","v":"/class/社会"},
|
||||
{"n":"原创","v":"/class/原创"},
|
||||
{"n":"亲子","v":"/class/亲子"},
|
||||
{"n":"益智","v":"/class/益智"},
|
||||
{"n":"励志","v":"/class/励志"},
|
||||
{"n":"其它","v":"/class/其他"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"area",
|
||||
"name":"地区",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"国产","v":"/area/国产"},
|
||||
{"n":"日本","v":"/area/日本"},
|
||||
{"n":"欧美","v":"/area/欧美"},
|
||||
{"n":"其他","v":"/area/其他"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"lang",
|
||||
"name":"语言",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"国语","v":"/lang/国语"},
|
||||
{"n":"英语","v":"/lang/英语"},
|
||||
{"n":"粤语","v":"/lang/粤语"},
|
||||
{"n":"韩语","v":"/lang/韩语"},
|
||||
{"n":"日语","v":"/lang/日语"},
|
||||
{"n":"其它","v":"/lang/其它"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"year",
|
||||
"name":"年份",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"2023","v":"/year/2023"},
|
||||
{"n":"2022","v":"/year/2022"},
|
||||
{"n":"2021","v":"/year/2021"},
|
||||
{"n":"2020","v":"/year/2020"},
|
||||
{"n":"2019","v":"/year/2019"},
|
||||
{"n":"2018","v":"/year/2018"},
|
||||
{"n":"2017","v":"/year/2017"},
|
||||
{"n":"2016","v":"/year/2016"},
|
||||
{"n":"2015","v":"/year/2015"},
|
||||
{"n":"2014","v":"/year/2014"},
|
||||
{"n":"2013","v":"/year/2013"},
|
||||
{"n":"2012","v":"/year/2012"},
|
||||
{"n":"2011","v":"/year/2011"},
|
||||
{"n":"2010","v":"/year/2010"},
|
||||
{"n":"2009","v":"/year/2009"},
|
||||
{"n":"2008","v":"/year/2008"},
|
||||
{"n":"2007","v":"/year/2007"},
|
||||
{"n":"2006","v":"/year/2006"},
|
||||
{"n":"2005","v":"/year/2005"},
|
||||
{"n":"2004","v":"/year/2004"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key":"by",
|
||||
"name":"排序",
|
||||
"value":[
|
||||
{"n":"全部","v":""},
|
||||
{"n":"时间","v":"/by/time"},
|
||||
{"n":"人气","v":"/by/hits"},
|
||||
{"n":"评分","v":"/by/score"}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
filter_def:{
|
||||
1:{cateId:'1'},
|
||||
2:{cateId:'2'},
|
||||
3:{cateId:'3'},
|
||||
4:{cateId:'4'},
|
||||
13:{cateId:'13'},
|
||||
14:{cateId:'14'},
|
||||
15:{cateId:'15'},
|
||||
16:{cateId:'16'}
|
||||
},
|
||||
searchUrl:'/vod/search.html?wd=**&submit=',
|
||||
searchable:2,//是否启用全局搜索,
|
||||
quickSearch:0,//是否启用快速搜索,
|
||||
filterable:0,//是否启用分类筛选,
|
||||
play_parse:true,
|
||||
lazy:'',
|
||||
limit:6,
|
||||
// 推荐:'ul.myui-vodlist;ul li;*;*;*;*',
|
||||
推荐:'ul.myui-vodlist;li;*;*;*;*',
|
||||
// 推荐:'ul.myui-vodlist;ul&&li;*;*;*;*', // 此写法本地js无效
|
||||
double:true, // 推荐内容是否双层定位
|
||||
一级:'.myui-vodlist__box;a&&title;.lazyload&&data-original;.tag&&Text;a&&href',
|
||||
二级:{"title":"h1&&Text;.data:eq(0) a:eq(0)&&Text","img":".lazyload&&data-original","desc":";.data:eq(0) a:eq(2)&&Text;.data:eq(0) a:eq(1)&&Text;.data:eq(2)&&Text;.data:eq(3)&&Text","content":".text-collapse span&&Text","tabs":".myui-panel__head h3","lists":".myui-content__list:eq(#id) li"},
|
||||
搜索:'ul.myui-vodlist__media li;*;*;*;*',
|
||||
}
|
113
5/10/sites/码上👓猫/alist.json
Normal file
113
5/10/sites/码上👓猫/alist.json
Normal file
@ -0,0 +1,113 @@
|
||||
/*[{
|
||||
"name": "小鸭",
|
||||
"server": "http://shicheng.wang:555/",
|
||||
"startPage": "/",
|
||||
"showAll": false,
|
||||
"search": true,
|
||||
"params": {
|
||||
"/abc": {
|
||||
"password": "123"
|
||||
},
|
||||
"/abc/abc": {
|
||||
"password": "123"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "小猫",
|
||||
"server": "https://nics.eu.org",
|
||||
"startPage": "/SP1",
|
||||
"showAll": false,
|
||||
"search": true,
|
||||
"params": {
|
||||
"/abc": {
|
||||
"password": "123"
|
||||
},
|
||||
"/abc/abc": {
|
||||
"password": "123"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "小狗电影",
|
||||
"server": "https://alist.ccome.site",
|
||||
"startPage": "/电影",
|
||||
"showAll": false,
|
||||
"search": true,
|
||||
"params": {
|
||||
"/abc": {
|
||||
"password": "123"
|
||||
},
|
||||
"/abc/abc": {
|
||||
"password": "123"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "小鸟剧集",
|
||||
"server": "https://alist.ccome.site",
|
||||
"startPage": "/电视剧1",
|
||||
"showAll": false,
|
||||
"search": true,
|
||||
"params": {
|
||||
"/abc": {
|
||||
"password": "123"
|
||||
},
|
||||
"/abc/abc": {
|
||||
"password": "123"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "小象动漫",
|
||||
"server": "https://alist.ccome.site",
|
||||
"startPage": "/动漫",
|
||||
"showAll": false,
|
||||
"search": true,
|
||||
"params": {
|
||||
"/abc": {
|
||||
"password": "123"
|
||||
},
|
||||
"/abc/abc": {
|
||||
"password": "123"
|
||||
}
|
||||
}
|
||||
}
|
||||
]*/
|
||||
{
|
||||
"vodPic": "https://s1.ax1x.com/2023/05/04/p9tgI81.png",
|
||||
"drives": [
|
||||
{
|
||||
"name": "🦆鸭鸭",
|
||||
"server": "http://shicheng.wang:555/"
|
||||
},
|
||||
{
|
||||
"name": "NICS",
|
||||
"server": "https://nics.eu.org"
|
||||
},
|
||||
{
|
||||
"name": "ECVE",
|
||||
"server": "https://pan.ecve.cn"
|
||||
},
|
||||
{
|
||||
"name": "觸光",
|
||||
"server": "https://pan.ichuguang.com"
|
||||
},
|
||||
{
|
||||
"name": "一只魚",
|
||||
"server": "https://vtok.pp.ua/"
|
||||
},
|
||||
{
|
||||
"name": "七米藍",
|
||||
"server": "https://al.chirmyram.com"
|
||||
},
|
||||
{
|
||||
"name": "神族九帝",
|
||||
"server": "https://alist.shenzjd.com"
|
||||
},
|
||||
{
|
||||
"name": "梓澪",
|
||||
"server": "https://zi0.cc"
|
||||
}
|
||||
]
|
||||
}
|
4
5/10/sites/码上👓猫/ddrpy2.m.js
Normal file
4
5/10/sites/码上👓猫/ddrpy2.m.js
Normal file
@ -0,0 +1,4 @@
|
||||
import cheerio from"assets://js/lib/cheerio.min.js";
|
||||
import"assets://js/lib/crypto-js.js";
|
||||
import 模板 from"./模板.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;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>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<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=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(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.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<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=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;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!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;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}}if(new_vod_list.length>0){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};
|
136
5/10/sites/码上👓猫/ddys.js
Normal file
136
5/10/sites/码上👓猫/ddys.js
Normal file
@ -0,0 +1,136 @@
|
||||
var lists = `js:
|
||||
log(TABS);
|
||||
let d = [];
|
||||
pdfh = jsp.pdfh;
|
||||
pdfa = jsp.pdfa;
|
||||
if (typeof play_url === "undefined") {
|
||||
var play_url = ""
|
||||
}
|
||||
|
||||
function getLists(html) {
|
||||
let src = pdfh(html, ".wp-playlist-script&&Html");
|
||||
src = JSON.parse(src).tracks;
|
||||
let list1 = [];
|
||||
let list2 = [];
|
||||
let url1 = "";
|
||||
let url2 = "";
|
||||
src.forEach(function(it) {
|
||||
let src0 = it.src0;
|
||||
let src1 = it.src1;
|
||||
let title = it.caption;
|
||||
url1 = "https://v.ddys.pro" + src0;
|
||||
url2 = "https://ddys.pro/getvddr2/video?id=" + src1 + "&type=mix";
|
||||
let zm = "https://ddys.pro/subddr/" + it.subsrc;
|
||||
list1.push({
|
||||
title: title,
|
||||
url: url1,
|
||||
desc: zm
|
||||
});
|
||||
list2.push({
|
||||
title: title,
|
||||
url: url2,
|
||||
desc: zm
|
||||
})
|
||||
});
|
||||
return {
|
||||
list1: list1,
|
||||
list2: list2
|
||||
}
|
||||
}
|
||||
var data = getLists(html);
|
||||
var list1 = data.list1;
|
||||
var list2 = data.list2;
|
||||
let nums = pdfa(html, "body&&.post-page-numbers");
|
||||
nums.forEach(function(it) {
|
||||
let num = pdfh(it, "body&&Text");
|
||||
log(num);
|
||||
let nurl = input + num + "/";
|
||||
if (num == 1) {
|
||||
return
|
||||
}
|
||||
log(nurl);
|
||||
let html = request(nurl);
|
||||
let data = getLists(html);
|
||||
list1 = list1.concat(data.list1);
|
||||
list2 = list2.concat(data.list2)
|
||||
});
|
||||
list1 = list1.map(function(item) {
|
||||
return item.title + "$" + play_url + urlencode(item.url + "|" + input + "|" + item.desc)
|
||||
});
|
||||
list2 = list2.map(function(item) {
|
||||
return item.title + "$" + play_url + urlencode(item.url + "|" + input + "|" + item.desc)
|
||||
});
|
||||
LISTS = [list1, list2];
|
||||
`;
|
||||
|
||||
var lazy = `js:
|
||||
let purl = input.split("|")[0];
|
||||
let referer = input.split("|")[1];
|
||||
let zm = input.split("|")[2];
|
||||
print("purl:" + purl);
|
||||
print("referer:" + referer);
|
||||
print("zm:" + zm);
|
||||
if (/getvddr/.test(purl)) {
|
||||
let html = request(purl, {
|
||||
headers: {
|
||||
Referer: HOST,
|
||||
"User-Agent": MOBILE_UA
|
||||
}
|
||||
});
|
||||
print(html);
|
||||
try {
|
||||
input = {jx:0,url:JSON.parse(html).url,parse:0} || {}
|
||||
} catch (e) {
|
||||
input = purl
|
||||
}
|
||||
} else {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: purl,
|
||||
parse: 0,
|
||||
header: JSON.stringify({
|
||||
'user-agent': MOBILE_UA,
|
||||
'referer': HOST
|
||||
})
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
// 网址发布页 https://ddys.site
|
||||
// 网址发布页 https://ddys.wiki
|
||||
var rule={
|
||||
title:'ddys',
|
||||
// host:'https://ddys.wiki',
|
||||
// hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":MOBILE_UA}});HOST = jsp.pdfh(html,"a:eq(1)&&href")',
|
||||
host:'https://ddys.pro',
|
||||
// host:'https://ddys.mov',
|
||||
url:'/fyclass/page/fypage/',
|
||||
searchUrl:'/?s=**&post_type=post',
|
||||
searchable:2,
|
||||
quickSearch:0,
|
||||
filterable:0,
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA',
|
||||
},
|
||||
class_parse:'#primary-menu li.menu-item;a&&Text;a&&href;\.pro/(.*)',
|
||||
cate_exclude:'站长|^其他$|关于|^电影$|^剧集$|^类型$',
|
||||
play_parse:true,
|
||||
// lazy:'js:let purl=input.split("|")[0];let referer=input.split("|")[1];let zm=input.split("|")[2];print("purl:"+purl);print("referer:"+referer);print("zm:"+zm);let myua="okhttp/3.15";if(/ddrkey/.test(purl)){let ret=request(purl,{Referer:referer,withHeaders:true,"User-Agent":myua});log(ret);input=purl}else{let html=request(purl,{headers:{Referer:referer,"User-Agent":myua}});print(html);try{input=JSON.parse(html).url||{}}catch(e){input=purl}}',
|
||||
lazy:lazy,
|
||||
limit:6,
|
||||
推荐:'*',
|
||||
double:true, // 推荐内容是否双层定位
|
||||
一级:'.post-box-list&&article;a:eq(-1)&&Text;.post-box-image&&style;a:eq(0)&&Text;a:eq(-1)&&href',
|
||||
二级:{
|
||||
"title":".post-title&&Text;.cat-links&&Text",
|
||||
"img":".doulist-item&&img&&data-cfsrc",
|
||||
"desc":".published&&Text",
|
||||
"content":".abstract&&Text",
|
||||
// "tabs":"js:TABS=['国内','海外(貌似不能播放)']",
|
||||
"tabs":"js:TABS=['国内(改Exo播放器)','国内2']",
|
||||
// "lists":"js:log(TABS);let d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;if(typeof play_url===\"undefined\"){var play_url=\"\"}function getLists(html){let src=pdfh(html,\".wp-playlist-script&&Html\");src=JSON.parse(src).tracks;let list1=[];let list2=[];src.forEach(function(it){let src0=it.src0;let src1=it.src1;let src2=it.src2;let title=it.caption;let url1=\"https://ddys.tv/getvddr/video?id=\"+src1+\"&dim=1080P+&type=mix\";let url2=\"https://w.ddys.tv\"+src0+\"?ddrkey=\"+src2;let zm=\"https://ddys.tv/subddr/\"+it.subsrc;list1.push({title:title,url:url1,desc:zm});list2.push({title:title,url:url2,desc:zm})});return{list1:list1,list2:list2}}var data=getLists(html);var list1=data.list1;var list2=data.list2;let nums=pdfa(html,\"body&&.post-page-numbers\");nums.forEach(function(it){let num=pdfh(it,\"body&&Text\");log(num);let nurl=input+num+\"/\";if(num==1){return}log(nurl);let html=request(nurl);let data=getLists(html);list1=list1.concat(data.list1);list2=list2.concat(data.list2)});list1=list1.map(function(item){return item.title+\"$\"+play_url+urlencode(item.url+\"|\"+input+\"|\"+item.desc)});list2=list2.map(function(item){return item.title+\"$\"+play_url+urlencode(item.url+\"|\"+input+\"|\"+item.desc)});LISTS=[list1,list2];",
|
||||
// lists:'js:log(TABS);let d=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;if(typeof play_url==="undefined"){var play_url=""}function getLists(html){let src=pdfh(html,".wp-playlist-script&&Html");src=JSON.parse(src).tracks;let list1=[];let list2=[];src.forEach(function(it){let src0=it.src0;let src1=it.src1;let src2=it.src2;let title=it.caption;let url1="https://ddys.pro/getvddr/video?id="+src1+"&dim=1080P+&type=mix";let url2="https://w.ddys.pro"+src0+"?ddrkey="+src2;let zm="https://ddys.pro/subddr/"+it.subsrc;list1.push({title:title,url:url1,desc:zm});list2.push({title:title,url:url2,desc:zm})});return{list1:list1,list2:list2}}var data=getLists(html);var list1=data.list1;var list2=data.list2;let nums=pdfa(html,"body&&.post-page-numbers");nums.forEach(function(it){let num=pdfh(it,"body&&Text");log(num);let nurl=input+num+"/";if(num==1){return}log(nurl);let html=request(nurl);let data=getLists(html);list1=list1.concat(data.list1);list2=list2.concat(data.list2)});list1=list1.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});list2=list2.map(function(item){return item.title+"$"+play_url+urlencode(item.url+"|"+input+"|"+item.desc)});LISTS=[list1,list2];',
|
||||
"lists":lists
|
||||
},
|
||||
搜索:'#main&&article;.post-title&&Text;;.published&&Text;a&&href'
|
||||
}
|
1
5/10/sites/码上👓猫/drpy2.min.js
vendored
Normal file
1
5/10/sites/码上👓猫/drpy2.min.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"https://d.kstore.space/download/6296/js/lib/模板.js";import{gbkTool}from"https://d.kstore.space/download/6296/js/lib/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;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>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<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=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(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.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<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=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;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!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;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}}if(new_vod_list.length>0){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};
|
228
5/10/sites/码上👓猫/yt.js
Normal file
228
5/10/sites/码上👓猫/yt.js
Normal file
@ -0,0 +1,228 @@
|
||||
var rule = {
|
||||
title: '影探[V2]', // csp_AppYsV2
|
||||
// host: 'http://ytcms.lyyytv.cn/api.php/app/',
|
||||
host: 'http://vip11.lyyytv.cn/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: {
|
||||
"32":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"篮球","v":"篮球"},{"n":"足球","v":"足球"},{"n":"网球","v":"网球"},{"n":"斯洛克","v":"斯洛克"}]}],
|
||||
"20":[{"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":"农村"}]},{"key":"area","name":"地区","value":[{"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":"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"}]}],
|
||||
"21":[{"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"}]}],
|
||||
"47":[{"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":"农村"}]},{"key":"area","name":"地区","value":[{"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"}]}],
|
||||
"48":[{"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":"农村"}]},{"key":"area","name":"地区","value":[{"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"}]}],
|
||||
"50":[{"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"}]}],
|
||||
"46":[{"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"}]}],
|
||||
"53":[{"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"}]}],
|
||||
"58":[{"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":"其他"}]},{"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"}]}],
|
||||
"5":[{"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":"农村"}]},{"key":"area","name":"地区","value":[{"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"}]}],
|
||||
"44":[{"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"}]}],
|
||||
"51":[{"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":"农村"}]},{"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"}]}],
|
||||
"45":[{"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":"农村"}]},{"key":"area","name":"地区","value":[{"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"}]}],
|
||||
"52":[{"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"}]}],
|
||||
"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":"lang","name":"语言","value":[{"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"}]}],
|
||||
"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"}]}],
|
||||
"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":"农村"}]},{"key":"area","name":"地区","value":[{"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":"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:'🌜新电影4K&🌜新剧4K&🌜好莱坞4K&🌜港台经典4k&🌜少儿动画4K&🌜国剧盛典4K&🌜怀旧TVB&🌜动漫4K&🌜邵氏老电影4K&🌜国产老电影4K&🌜合拍经典4K&🌜明星专辑4K&🌜恐怖片精选4K&🌜动漫&🌜综艺&🌜电影综合&🌜电视剧综合&🌜体育赛事',
|
||||
class_url:'20&21&47&48&50&46&53&58&5&44&51&45&52&4&3&1&2&32',
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
let play_Url = '';
|
||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: input,
|
||||
parse: 0
|
||||
}
|
||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
||||
input = input.split('url=');
|
||||
play_Url = input[0].split(',')[0];
|
||||
input = {
|
||||
jx: 0,
|
||||
url: input[1],
|
||||
playUrl: play_Url,
|
||||
parse: 1
|
||||
}
|
||||
} else if (/url=|id=/.test(input)) {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: JSON.parse(request(input)).url,
|
||||
parse: 0
|
||||
}
|
||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
||||
input = {
|
||||
jx: 0,
|
||||
url: input,
|
||||
playUrl: play_Url,
|
||||
parse: 1,
|
||||
header: JSON.stringify({
|
||||
'user-agent': 'Mozilla/5.0',
|
||||
}),
|
||||
}
|
||||
} else {
|
||||
input
|
||||
}
|
||||
`,
|
||||
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);
|
||||
`,
|
||||
}
|
26
5/10/sites/码上👓猫/兔小贝.js
Normal file
26
5/10/sites/码上👓猫/兔小贝.js
Normal file
@ -0,0 +1,26 @@
|
||||
var rule = {
|
||||
title:'兔小贝',
|
||||
host:'https://www.tuxiaobei.com',
|
||||
homeUrl:'',
|
||||
url:'/list/mip-data?typeId=fyclass&page=fypage&callback=',
|
||||
detailUrl:'/play/fyid',
|
||||
searchUrl:'/search/index?key=**',
|
||||
searchable:2,
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
class_url:'2&3&4&25',
|
||||
class_name:'儿歌&故事&国学&启蒙',
|
||||
//class_name:'#page-viewport&&ul&&li;.text&&Text;a&&href;/(.*)',
|
||||
cate_exclude:'应用',
|
||||
推荐:'.pic-list.list-box;.items;.text&&Text;mip-img&&src;.all&&Text;a&&href',
|
||||
double:true,
|
||||
limit:5,
|
||||
play_parse:true,
|
||||
lazy:'js:fetch_params.headers["user-agent"] = IOS_UA;let html=fetch(input,fetch_params);let src = jsp.pdfh(html,"body&&#videoWrap&&video-src");input=src;',
|
||||
// 一级:'json:data.items;name;image;collect_num;category_id+video_id',
|
||||
一级:'json:data.items;name;image;duration_string;video_id',
|
||||
二级:'*',
|
||||
搜索:'.list-con&&.items;.text&&Text;mip-img&&src;.time&&Text;a&&href',
|
||||
}
|
2631
5/10/sites/码上👓猫/初中课堂.json
Normal file
2631
5/10/sites/码上👓猫/初中课堂.json
Normal file
@ -0,0 +1,2631 @@
|
||||
{
|
||||
"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": "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年级化学"
|
||||
}],
|
||||
"cookie": "SESSDATA=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
|
||||
|
||||
"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": "苏教版高一英语"
|
||||
}]
|
||||
}, {
|
||||
"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"
|
||||
}]
|
||||
|
||||
}]
|
||||
}
|
||||
}
|
189
5/10/sites/码上👓猫/南瓜.js
Normal file
189
5/10/sites/码上👓猫/南瓜.js
Normal file
@ -0,0 +1,189 @@
|
||||
// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0)
|
||||
// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0)
|
||||
// 注入全局方法 (仅支持tvbox的js1以及c#版drpy的js0,暂不支持drpy官方py版的js0)
|
||||
globalThis.getHeaders= function(input){
|
||||
let t = new Date().getTime().toString();
|
||||
let headers = {
|
||||
'version_name': '1.0.6',
|
||||
'version_code': '6',
|
||||
'package_name': 'com.app.nanguatv',
|
||||
'sign': md5('c431ea542cee9679#uBFszdEM0oL0JRn@' + t).toUpperCase(),
|
||||
'imei': 'c431ea542cee9679',
|
||||
'timeMillis': t,
|
||||
'User-Agent': 'okhttp/4.6.0'
|
||||
};
|
||||
return headers
|
||||
}
|
||||
|
||||
var rule = {
|
||||
title:'南瓜影视',
|
||||
host:'http://ys.changmengyun.com',
|
||||
homeUrl:'/api.php/provide/vod_rank?app=ylys&sort_type=month&imei=c431ea542cee9679&id=2&page=1',
|
||||
url:'/api.php/provide/vod_list?app=ylys&id=fyclassfyfilter&page=fypage&imei=c431ea542cee9679',
|
||||
detailUrl:'/api.php/provide/vod_detail?app=ylys&imei=c431ea542cee9679&id=fyid',
|
||||
searchUrl:'/api.php/provide/search_result_more?app=ylys&video_name=**&pageSize=20&tid=0&imei=c431ea542cee9679&page=fypage',
|
||||
searchable:2,
|
||||
quickSearch:0,
|
||||
filterable:1,
|
||||
filter_url:'&area={{fl.area}}&year={{fl.year}}&type={{fl.class}}&total={{fl.total or "状态"}}&order={{fl.by or "新上线"}}',
|
||||
filter:{
|
||||
"2":[{"key":"class","name":"类型","value":[{"n":"全部","v":"类型"},{"n":"国产剧","v":"国产剧"},{"n":"港台剧","v":"港台剧"}]},{"key":"area","name":"地区","value":[{"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":"10年代","v":"10年代"},{"n":"00年代","v":"00年代"},{"n":"90年代","v":"90年代"},{"n":"80年代","v":"80年代"}]},{"key":"by","name":"排序","value":[{"n":"热播榜","v":"热播榜"},{"n":"好评榜","v":"好评榜"},{"n":"新上线","v":"新上线"}]}],
|
||||
"1":[{"key":"class","name":"类型","value":[{"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":"其它"}]},{"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":"10年代","v":"10年代"},{"n":"00年代","v":"00年代"},{"n":"90年代","v":"90年代"},{"n":"80年代","v":"80年代"}]},{"key":"by","name":"排序","value":[{"n":"热播榜","v":"热播榜"},{"n":"好评榜","v":"好评榜"},{"n":"新上线","v":"新上线"}]}],
|
||||
"4":[{"key":"class","name":"类型","value":[{"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":"其它"}]},{"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":"10年代","v":"10年代"},{"n":"00年代","v":"00年代"},{"n":"90年代","v":"90年代"},{"n":"80年代","v":"80年代"}]},{"key":"by","name":"排序","value":[{"n":"热播榜","v":"热播榜"},{"n":"新上线","v":"新上线"}]},{"key":"total","name":"状态","value":[{"n":"全部","v":"状态"},{"n":"连载","v":"连载"},{"n":"完结","v":"完结"}]}],
|
||||
"3":[{"key":"class","name":"类型","value":[{"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":"其它"}]},{"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":"10年代","v":"10年代"},{"n":"00年代","v":"00年代"},{"n":"90年代","v":"90年代"},{"n":"80年代","v":"80年代"}]},{"key":"by","name":"排序","value":[{"n":"热播榜","v":"热播榜"},{"n":"新上线","v":"新上线"}]}],
|
||||
"46":[{"key":"class","name":"类型","value":[{"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":"其他"}]},{"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":"10年代","v":"10年代"},{"n":"00年代","v":"00年代"},{"n":"90年代","v":"90年代"},{"n":"80年代","v":"80年代"}]},{"key":"by","name":"排序","value":[{"n":"热播榜","v":"热播榜"},{"n":"好评榜","v":"好评榜"},{"n":"新上线","v":"新上线"}]}]
|
||||
},
|
||||
headers:{
|
||||
"User-Agent":"okhttp/4.6.0"
|
||||
},
|
||||
timeout:5000,
|
||||
class_name:'电视剧&电影&动漫&综艺&海外精选', // /api.php/provide/home_nav
|
||||
class_url:'2&1&4&3&46',
|
||||
limit:20,
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
try {
|
||||
function getvideo(url) {
|
||||
let jData = JSON.parse(request(url, {
|
||||
headers: getHeaders(url)
|
||||
}));
|
||||
if (jData.code == 1) {
|
||||
return jData.data.url
|
||||
} else {
|
||||
return 'http://43.154.104.152:1234/jhapi/cs.php?url=' + url.split('=')[1]
|
||||
}
|
||||
}
|
||||
if (/,/.test(input)) {
|
||||
let mjurl = input.split(',')[1]
|
||||
let videoUrl = getvideo(mjurl);
|
||||
input = {
|
||||
jx: 0,
|
||||
url: videoUrl,
|
||||
parse: 0,
|
||||
header: JSON.stringify({
|
||||
'user-agent': 'Lavf/58.12.100'
|
||||
})
|
||||
}
|
||||
} else {
|
||||
let videoUrl = getvideo(input);
|
||||
if (/jhapi/.test(videoUrl)) {
|
||||
videoUrl = getvideo(videoUrl);
|
||||
input = {
|
||||
jx: 0,
|
||||
url: videoUrl,
|
||||
parse: 0,
|
||||
header: JSON.stringify({
|
||||
'user-agent': 'Lavf/58.12.100'
|
||||
})
|
||||
}
|
||||
} else {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: videoUrl,
|
||||
parse: 0
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
log(e.toString())
|
||||
}
|
||||
`,
|
||||
推荐:`js:
|
||||
var d = [];
|
||||
let html = request(input, {
|
||||
headers: getHeaders(input)
|
||||
});
|
||||
html = JSON.parse(html);
|
||||
html.forEach(function(it) {
|
||||
d.push({
|
||||
title: it.name,
|
||||
img: it.img,
|
||||
desc: it.remarks,
|
||||
url: it.id
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
一级:`js:
|
||||
var d = [];
|
||||
let html = request(input, {
|
||||
headers: getHeaders(input)
|
||||
});
|
||||
html = JSON.parse(html);
|
||||
html.list.forEach(function(it) {
|
||||
d.push({
|
||||
title: it.name,
|
||||
img: it.img,
|
||||
desc: it.msg,
|
||||
url: it.id
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
二级:`js:
|
||||
var d = [];
|
||||
VOD = {
|
||||
vod_id: input.split('id=')[1]
|
||||
};
|
||||
try {
|
||||
let html = request(input, {
|
||||
headers: getHeaders(input)
|
||||
});
|
||||
html = JSON.parse(html);
|
||||
let node = html.data;
|
||||
VOD = {
|
||||
vod_name: node['name'],
|
||||
vod_pic: node['img'],
|
||||
type_name: node['type'],
|
||||
vod_year: node['year'],
|
||||
vod_remarks: '更新至: ' + node['msg'] + ' / 评分: ' + node['score'],
|
||||
vod_content: node['info'].strip()
|
||||
};
|
||||
let episodes = node.player_info;
|
||||
let playMap = {};
|
||||
if (typeof play_url === 'undefined') {
|
||||
var play_url = ''
|
||||
}
|
||||
episodes.forEach(function(ep) {
|
||||
let playurls = ep['video_info'];
|
||||
playurls.forEach(function(playurl) {
|
||||
let source = ep['show'];
|
||||
if (!playMap.hasOwnProperty(source)) {
|
||||
playMap[source] = []
|
||||
}
|
||||
playMap[source].append(playurl['name'].strip() + '$' + play_url + urlencode(playurl['url']))
|
||||
})
|
||||
});
|
||||
let playFrom = [];
|
||||
let playList = [];
|
||||
Object.keys(playMap)
|
||||
.forEach(function(key) {
|
||||
playFrom.append(key);
|
||||
playList.append(playMap[key].join('#'))
|
||||
});
|
||||
let vod_play_from = playFrom.join('$$$');
|
||||
let vod_play_url = playList.join('$$$');
|
||||
VOD['vod_play_from'] = vod_play_from;
|
||||
VOD['vod_play_url'] = vod_play_url
|
||||
} catch (e) {
|
||||
log('获取二级详情页发生错误:' + e.message)
|
||||
}
|
||||
`,
|
||||
搜索:`js:
|
||||
var d = [];
|
||||
let html = request(input, {
|
||||
headers: getHeaders(input)
|
||||
});
|
||||
html = JSON.parse(html);
|
||||
html.data.forEach(function(it) {
|
||||
d.push({
|
||||
title: it.video_name,
|
||||
img: it.img,
|
||||
desc: it.qingxidu + '/' + it.category,
|
||||
url: it.id,
|
||||
content: it.blurb
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
}
|
33
5/10/sites/码上👓猫/奇优.js
Normal file
33
5/10/sites/码上👓猫/奇优.js
Normal file
@ -0,0 +1,33 @@
|
||||
// 网址发布页 www.qiyoudy.info
|
||||
muban.首图2.二级.title = 'h1&&Text;.data--span:eq(0)&&Text';
|
||||
muban.首图2.二级.desc = '.data.hidden-sm&&Text;;;p.line1--span&&Text;.data--span:eq(1)&&Text';
|
||||
muban.首图2.二级.content = '.desc--span&&Text';
|
||||
muban.首图2.二级.tabs = '.nav-tabs a';
|
||||
var rule = {
|
||||
title:'奇优影院',
|
||||
模板:'首图2',
|
||||
host:'http://www.326tv.com',
|
||||
// url:'/list/fyclass_fypage.html',
|
||||
url:'/list/fyclass_fypage.html?order=fyfilter',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'{{fl.by}}',
|
||||
filter:{
|
||||
"1":[{"key":"by","name":"排序","value":[{"n":"按时间","v":"time"},{"n":"按人气","v":"hit"}]}],
|
||||
"2":[{"key":"by","name":"排序","value":[{"n":"按时间","v":"time"},{"n":"按人气","v":"hit"}]}],
|
||||
"3":[{"key":"by","name":"排序","value":[{"n":"按时间","v":"time"},{"n":"按人气","v":"hit"}]}],
|
||||
"4":[{"key":"by","name":"排序","value":[{"n":"按时间","v":"time"},{"n":"按人气","v":"hit"}]}],
|
||||
"6":[{"key":"by","name":"排序","value":[{"n":"按时间","v":"time"},{"n":"按人气","v":"hit"}]}]
|
||||
},
|
||||
filter_def:{
|
||||
1:{by:'time'},
|
||||
2:{by:'time'},
|
||||
3:{by:'time'},
|
||||
4:{by:'time'},
|
||||
6:{by:'time'}
|
||||
},
|
||||
class_parse: '.stui-header__menu li:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||
// searchUrl:'/search.php;**',
|
||||
searchUrl:'/search.php#searchword=**;post',
|
||||
// 搜索:'js:let url=input.split(";")[0];let d=[];let body={searchword:input.split(";")[1]};body="searchword="+input.split(";")[1];fetch_params.body=body;let html=post(url,fetch_params);let pdfa=jsp.pdfa;let pdfh=jsp.pdfh;let pd=jsp.pd;let lists=pdfa(html,"ul.stui-vodlist__media&&li");lists.forEach(function(it){d.push({title:pdfh(it,".title&&Text"),url:pd(it,"a&&href"),desc:pdfh(html,".pic-text&&Text"),pic_url:pd(html,".lazyload&&data-original")})});setResult(d);',
|
||||
//搜索:'li.stui-vodlist__item;a&&title;a&&data-original;.pic-text&&Text;a&&href'
|
||||
}
|
764
5/10/sites/码上👓猫/小学课堂.json
Normal file
764
5/10/sites/码上👓猫/小学课堂.json
Normal file
@ -0,0 +1,764 @@
|
||||
|
||||
{
|
||||
|
||||
"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=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
|
||||
"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"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
476
5/10/sites/码上👓猫/少儿教育.json
Normal file
476
5/10/sites/码上👓猫/少儿教育.json
Normal file
@ -0,0 +1,476 @@
|
||||
{
|
||||
"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=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"儿童动画": [
|
||||
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"学而思": [
|
||||
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
}}
|
90
5/10/sites/码上👓猫/爱看.js
Normal file
90
5/10/sites/码上👓猫/爱看.js
Normal file
@ -0,0 +1,90 @@
|
||||
// 地址发布页 https://aikanys.vip
|
||||
// 搜索 数字验证
|
||||
|
||||
var rule = {
|
||||
title: '爱看',
|
||||
模板:'短视2',
|
||||
// host:'https://akanhd.com',
|
||||
host:'https://aikanys.vip',
|
||||
hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(2)&&a&&href");print(src);HOST=src',
|
||||
homeUrl:'/map/',
|
||||
// url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
url:'/index.php/api/vod#type=fyfilter',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'{{fl.cateId}}&area={{fl.area}}&by={{fl.by or "time"}}&class={{fl.class}}&lang={{fl.lang}}&letter={{fl.letter}}&page=fypage&year={{fl.year}}',
|
||||
filter:{
|
||||
"1":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"1"},{"n":"动作片","v":"6"},{"n":"喜剧片","v":"7"},{"n":"爱情片","v":"8"},{"n":"科幻片","v":"9"},{"n":"恐怖片","v":"10"},{"n":"剧情片","v":"11"},{"n":"战争片","v":"12"},{"n":"灾难片","v":"24"}]},{"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":"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"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"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":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"2":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"2"},{"n":"国产剧","v":"13"}]},{"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":"其他"}]},{"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"},{"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":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"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":"求职"}]},{"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"},{"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":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"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":"动作"},{"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"},{"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":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"15":[{"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"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"韩语","v":"韩语"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"16":[{"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"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"英语","v":"英语"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"14":[{"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"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||
"20":[{"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"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"letter","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"},{"n":"0-9","v":"0-9"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}]
|
||||
},
|
||||
filter_def:{
|
||||
1:{cateId:'1'},
|
||||
2:{cateId:'2'},
|
||||
3:{cateId:'3'},
|
||||
4:{cateId:'4'},
|
||||
15:{cateId:'15'},
|
||||
16:{cateId:'16'},
|
||||
14:{cateId:'14'},
|
||||
20:{cateId:'20'}
|
||||
},
|
||||
detailUrl:'/voddetail/fyid/',
|
||||
searchUrl: '/vodsearch/**----------fypage---/',
|
||||
class_name:'电影&连续剧&综艺&动漫&日韩剧&美剧&港台剧&纪录片',
|
||||
class_url:'1&2&3&4&15&16&14&20',
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||
var url = html.url;
|
||||
var from = html.from;
|
||||
var next = html.link_next;
|
||||
if (html.encrypt == '1') {
|
||||
url = unescape(url)
|
||||
} else if (html.encrypt == '2') {
|
||||
url = unescape(base64Decode(url))
|
||||
} else if (html.encrypt == '3') {
|
||||
url = url.substring(8, url.length);
|
||||
url = base64Decode(url);
|
||||
url = url.substring(8, (url.length) - 8)
|
||||
}
|
||||
if (/\\.m3u8|\\.mp4/.test(url)) {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: url,
|
||||
parse: 0
|
||||
}
|
||||
} else {
|
||||
var paurl = request(HOST + '/static/player/' + from + '.js').match(/ src="(.*?)'/)[1];
|
||||
if (/https/.test(paurl)) {
|
||||
var purl = paurl + url + '&next=' + next + '&title=';
|
||||
input = {
|
||||
jx: 0,
|
||||
url: purl,
|
||||
parse: 1
|
||||
}
|
||||
}
|
||||
}
|
||||
`,
|
||||
推荐:'.border-box&&.public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
double: false, // 推荐内容是否双层定位
|
||||
一级:`js:
|
||||
let body = input.split("#")[1];
|
||||
let t = Math.round(new Date / 1e3).toString();
|
||||
let key = md5("DS" + t + "DCC147D11943AF75");
|
||||
let url = input.split("#")[0];
|
||||
body = body + "&time=" + t + "&key=" + key;
|
||||
print(body);
|
||||
fetch_params.body = body;
|
||||
let html = post(url, fetch_params);
|
||||
let data = JSON.parse(html);
|
||||
VODS = data.list.map(function(it) {
|
||||
it.vod_pic = it.vod_pic.replace(/mac/, "https");
|
||||
return it
|
||||
});
|
||||
`,
|
||||
搜索:'.row-right&&.search-box;.thumb-txt&&Text;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
}
|
8
5/10/sites/码上👓猫/短剧.json
Normal file
8
5/10/sites/码上👓猫/短剧.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"二次截取": "1&&-1+module-item-cover",
|
||||
"数组": "module-item-pic&&module-item-cover",
|
||||
"副标题": "module-item-text*>&&<",
|
||||
"搜索url":"/vodsearch/{wd}-------------.html",
|
||||
"分类":"抖剧$1#快剧$2#都市$3#穿越$26#逆袭$25#虐恋$27#重生$28#其他$32",
|
||||
"分类url":"https://duanju.one/vodshow/{cateId}--{by}---{letter}---{catePg}---.html"
|
||||
}
|
352
5/10/sites/码上👓猫/虎虎.json
Normal file
352
5/10/sites/码上👓猫/虎虎.json
Normal file
@ -0,0 +1,352 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
|
||||
<meta name="viewport" id="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
|
||||
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
|
||||
<title>肥猫 | ✎ℳ𝓪𝓸</title>
|
||||
<meta name="description" content="肥猫的个人网站,期待与更多的人相遇!">
|
||||
<meta name="keywords" content="肥猫fatcat">
|
||||
<link rel="stylesheet" type="text/css" href="css/h.9c69ed6c.css">
|
||||
<link rel="stylesheet" type="text/css" href="css/nekotora.99cf6f8c.css">
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-137340638-1"></script>
|
||||
<script>function a() { dataLayer.push(arguments) } window.dataLayer = window.dataLayer || [], a("js", new Date), a("config", "UA-137340638-1");</script>
|
||||
|
||||
</head>
|
||||
|
||||
<style>
|
||||
.toast-bottom-center {
|
||||
position: absolute;
|
||||
left: 30px;
|
||||
right: 10px;
|
||||
top: 20px;
|
||||
}
|
||||
</style>
|
||||
<div class="background">
|
||||
<canvas id="startrack"></canvas>
|
||||
<div class="cover"></div>
|
||||
</div>
|
||||
<div class="main">
|
||||
<div class="ch intro">
|
||||
<div class="container">
|
||||
<div class="hello">
|
||||
<h1 id="slogan">思考中...</h1>
|
||||
<!--随机文字信息在\js\page.3a0791a3.js中修改-->
|
||||
<h2>
|
||||
<div class="circle"> <span></span> <span></span>
|
||||
<span></span>
|
||||
</div> 肥猫
|
||||
</h2>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ch about">
|
||||
<div class="container">
|
||||
<h2 class="chtitle">Who is <span> </span></h2>
|
||||
<div class="clear">
|
||||
<div class="introduct">
|
||||
<img class="avatar" src="https://q1.qlogo.cn/g?b=qq&nk=381203888&s=640">
|
||||
<p>当你征服了一座山峰时,它已经在你脚下了,你必须再找一座山峰去征服,否则,你只有下山,走下坡路!</p>
|
||||
<p style="padding-bottom:1em;">How lucky to meet you!</p>
|
||||
<p>你好,这里是肥猫 <sup>fatcat</sup> ,对有趣的世界和可能有趣的你充满好奇,热爱折腾~</p>
|
||||
<p>希望能与你在比特之海的繁星之下相见!</p>
|
||||
<div class="chatbox">
|
||||
<div class="line loading"> <span></span>
|
||||
<span></span> <span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<ul class="skill clear">
|
||||
<li>
|
||||
<p>颜值</p>
|
||||
<div class="progress">
|
||||
<div style="width:77%;"></div>
|
||||
<span>若非群玉山头见 会向瑶台月下逢</span>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<p>身材</p>
|
||||
<div class="progress">
|
||||
<div style="width:80%;"></div>
|
||||
<span>丰肉微骨 调以娱只</span>
|
||||
|
||||
<li>
|
||||
<p>三观</p>
|
||||
<div class="progress">
|
||||
<div style="width:88%;"></div>
|
||||
<span>三观永远比五官正~</span>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<p>钱包</p>
|
||||
<div class="progress">
|
||||
<div style="width:35%;"></div>
|
||||
<span>手机不贴膜 上厕所不折纸</span>
|
||||
</div>
|
||||
</li>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="find ch">
|
||||
<div class="container links">
|
||||
<h2 class="chtitle">Tvbox<span>接口</span>点击复制</h2>
|
||||
<div class="clear col-3">
|
||||
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#f30b0b"></div>
|
||||
<div class="inner copy-btn" id="feimao" data-clipboard-text="http://我不是.肥猫.live/接口禁止贩卖"> <span>肥猫</span> </div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#28a9e0"></div>
|
||||
<div class="inner copy-btn" id="fantaiying" data-clipboard-text="http://饭太硬.top/tv">
|
||||
<span>饭太硬</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#1ba050"></div>
|
||||
<div class="inner copy-btn" id="tangsan" data-clipboard-text="https://ghproxy.com/raw.githubusercontent.com/FongMi/CatVodSpider/main/json/config.json">
|
||||
<span>FongMi</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#1f3cfb"></div>
|
||||
<div class="inner copy-btn" id="qiaoer" data-clipboard-text="http://pandown.pro/tvbox/tvbox.json">
|
||||
<span>巧儿</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#c4e00f"></div>
|
||||
<div class="inner copy-btn" id="junyu" data-clipboard-text="http://home.jundie.top:81/top98.json">
|
||||
<span>俊哥</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#0ff9ca"></div>
|
||||
<div class="inner copy-btn" id="xiaoya" data-clipboard-text="http://drpy.site/js1"> <span>小雅</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#d50cf0"></div>
|
||||
<div class="inner copy-btn" id="cainisi" data-clipboard-text="https://tvbox.cainisi.cf">
|
||||
<span>菜妮丝</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#680fe4"></div>
|
||||
<div class="inner copy-btn" id="shenqi" data-clipboard-text="https://神器每日推送.tk/pz.json">
|
||||
<span>神器</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="bg" style="background-color:#5d4106"></div>
|
||||
<div class="inner copy-btn" id="yunxing"
|
||||
data-clipboard-text="http://itvbox.cc/tvbox/云星日记/1.m3u8">
|
||||
<span>云星</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="gate ch">
|
||||
<div class="container links">
|
||||
<h2 class="chtitle">Tvbox相关<span>推荐</span></h2>
|
||||
<div class="clear col-3">
|
||||
<a href="https://jq.qq.com/?_wv=1027&k=nuiEmPrv" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="http://p.qlogo.cn/gh/137475118/137475118/100/"> </div>
|
||||
<div class="inner">
|
||||
<h5>小白分享交流群</h5>
|
||||
<p>只有分享了,你的快乐才是真的快乐</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="http://qiqiv.cn/tvbox" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://i.imgtg.com/2022/12/04/DUMqP.png">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>tvbox配置编辑</h5>
|
||||
<p>配置编辑器,支持加解密</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="http://qiqiv.cn/tvbox/bd.php" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="http://肥猫.live/qiqi.jpg">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>TvBox本地包</h5>
|
||||
<p>最新本地包与使用教程</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<!--a href="http://yingyingtv.cn/" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="http://p.qlogo.cn/gh/493192284/493192284/100/">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>刚刚影视</h5>
|
||||
<p>强大的影视搜索,你想看的它都有</p>
|
||||
</div>
|
||||
</div>
|
||||
</a-->
|
||||
<a href="https://github.com/q215613905/TVBoxOS" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://i.imgtg.com/2022/12/04/DTX2I.png">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>俊于仓库</h5>
|
||||
<p>Tvbox源码加更,延续官仓风格的版本</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://github.com/takagen99/Box" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://i.imgtg.com/2022/12/04/DT3mF.png">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>takagen99仓库</h5>
|
||||
<p>基于Tvbox官仓源码,修改美化UI</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://github.com/FongMi/TV" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://i.imgtg.com/2022/12/04/DTIbD.png">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>FongMI仓库</h5>
|
||||
<p>台湾活雷锋,极简而强大的播放器</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<!--a href="https://t.me/PlutoPlayer" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://avatars.githubusercontent.com/u/109806237?s=120&v=4">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>PlutoPlayer频道</h5>
|
||||
<p>支持在线更新~功能强大</p>
|
||||
</div>
|
||||
</div>
|
||||
</a-->
|
||||
<a href="https://gh.api.99988866.xyz" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://i.imgtg.com/2022/12/04/DUOAb.png"> </div>
|
||||
<div class="inner">
|
||||
<h5>GitHub文件加速</h5>
|
||||
<p>项目基于Cloudflare Workers</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://github.com/hjdhnx/dr_py" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img
|
||||
src="https://camo.githubusercontent.com/c85900429faf72b19ebc30d4212d1c6c06c32d54d0172e4d05ce2913aac17029/68747470733a2f2f676870726f78792e6e65742f68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f686a64686e782f64725f70792f6d61696e2f7374617469632f696d672f69636f6e2e706e67">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>道长DRPY项目</h5>
|
||||
<p>可直接用于tvbox和pluto软件数据源使用</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://c.runoob.com" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://static.runoob.com/images/c-runoob-logo.ico"> </div>
|
||||
<div class="inner">
|
||||
<h5>菜鸟工具</h5>
|
||||
<p>常用工具大全,包括js美化base64加解密</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://jihulab.com" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img
|
||||
src="https://jihulab.com/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png">
|
||||
</div>
|
||||
<div class="inner">
|
||||
<h5>极狐代码托管</h5>
|
||||
<p>稳定速度快,个人私用接口托管足够了~</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://adzhp.net/?ref=www.widiz.com" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://adzhp.net/wp-content/uploads/2019/02/A.png"> </div>
|
||||
<div class="inner">
|
||||
<h5>爱达杂货铺</h5>
|
||||
<p>收集那些有用的东西</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a href="https://jq.qq.com/?_wv=1027&k=iXKYUsQ1" target="_blank">
|
||||
<div class="item">
|
||||
<div class="avatar"> <img src="https://p.qlogo.cn/gh/593938736/593938736/100/"> </div>
|
||||
<div class="inner">
|
||||
<h5>小鱼解析交流群</h5>
|
||||
<p>肥猫接口解析赞助商~</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<!--底部波浪-->
|
||||
<div id="hans-bolang"></div><script src="https://api.vvhan.com/api/bolang"></script>
|
||||
</div>
|
||||
<div class="footer ch">
|
||||
<div class="container">
|
||||
<h3>星光满载 初心不改 © 2023 肥猫</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script src="js/page.3a0791a3.js"></script>
|
||||
<!--以下为点击复制调用js-->
|
||||
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.10/dist/clipboard.min.js"></script>
|
||||
<script>
|
||||
$('.copy-btn').click(function () {
|
||||
let id = $(this).attr('id')
|
||||
copy('#' + id)
|
||||
})
|
||||
function copy(id) {
|
||||
let clipboard = new ClipboardJS(id);
|
||||
clipboard.on('success', function (e) {
|
||||
console.log(e);
|
||||
alert('肥猫提醒:复制成功,请前往tvbox接口粘贴')
|
||||
clipboard.destroy();//解决多次弹窗问题
|
||||
});
|
||||
clipboard.on('error', function (e) {
|
||||
console.log(e);
|
||||
alert('请重新复制')
|
||||
clipboard.destroy();//解决多次弹窗问题
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
</div>
|
||||
<!--在线播放器API-->
|
||||
<script src="https://myhkw.cn/api/player/167013822195" id="myhk" key="167013822195" m="1"></script>
|
||||
<!--雪花API-->
|
||||
<script src='https://api.vvhan.com/api/snow'></script>
|
||||
<!--看板娘-->
|
||||
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
|
||||
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.0.min.js"></script>
|
||||
<script>
|
||||
L2Dwidget.init({
|
||||
"model": { jsonPath: "https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json", "scale": 1 },
|
||||
"display": { "position": "left", "width": 75, "height": 150, "hOffset": 0, "vOffset": -20 },
|
||||
"mobile": { "show": true, "scale": 0.5 },
|
||||
"react": { "opacityDefault": 0.7, "opacityOnHover": 0.2 }
|
||||
});
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
72
5/10/sites/码上👓猫/骚火.js
Normal file
72
5/10/sites/码上👓猫/骚火.js
Normal file
@ -0,0 +1,72 @@
|
||||
// 搜索验证 -> drpy_ocr自动过搜索验证失败
|
||||
var rule={
|
||||
title:'骚火电影',
|
||||
// host:'https://shdy3.com',
|
||||
host:'http://shapp.us',
|
||||
hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"a:eq(2)&&href");print(src);HOST=src',
|
||||
// url:'/list/fyclass-fypage.html',
|
||||
url:'/list/fyfilter-fypage.html',
|
||||
filterable:1,//是否启用分类筛选,
|
||||
filter_url:'{{fl.cateId}}',
|
||||
filter: {
|
||||
"1":[{"key":"cateId","name":"类型","value":[{"v":"1","n":"全部"},{"v":"6","n":"喜剧"},{"v":"7","n":"爱情"},{"v":"8","n":"恐怖"},{"v":"9","n":"动作"},{"v":"10","n":"科幻"},{"v":"11","n":"战争"},{"v":"12","n":"犯罪"},{"v":"13","n":"动画"},{"v":"14","n":"奇幻"},{"v":"15","n":"剧情"},{"v":"16","n":"冒险"},{"v":"17","n":"悬疑"},{"v":"18","n":"惊悚"},{"v":"19","n":"其它"}]}],
|
||||
"2":[{"key":"cateId","name":"类型","value":[{"v":"2","n":"全部"},{"v":"20","n":"大陆"},{"v":"21","n":"TVB"},{"v":"22","n":"韩剧"},{"v":"23","n":"美剧"},{"v":"24","n":"日剧"},{"v":"25","n":"英剧"},{"v":"26","n":"台剧"},{"v":"27","n":"其它"}]}],
|
||||
"4":[{"key":"cateId","name":"类型","value":[{"v":"4","n":"全部"},{"v":"38","n":"搞笑"},{"v":"39","n":"恋爱"},{"v":"40","n":"热血"},{"v":"41","n":"格斗"},{"v":"42","n":"美少女"},{"v":"43","n":"魔法"},{"v":"44","n":"机战"},{"v":"45","n":"校园"},{"v":"46","n":"亲子"},{"v":"47","n":"童话"},{"v":"48","n":"冒险"},{"v":"49","n":"真人"},{"v":"50","n":"LOLI"},{"v":"51","n":"其它"}]}],
|
||||
// "28":[{"key":"cateId","name":"综艺","value":[{"v":"28","n":"脱口秀"},{"v":"29","n":"真人秀"},{"v":"30","n":"选秀"},{"v":"31","n":"美食"},{"v":"32","n":"旅游"},{"v":"33","n":"汽车"},{"v":"34","n":"访谈"},{"v":"35","n":"纪实"},{"v":"36","n":"搞笑"},{"v":"37","n":"其它"}]}]
|
||||
},
|
||||
filter_def:{
|
||||
1:{cateId:'1'},
|
||||
2:{cateId:'2'},
|
||||
4:{cateId:'4'}
|
||||
// 28:{cateId:'28'}
|
||||
},
|
||||
searchUrl:'/search.php?page=fypage&searchword=**&searchtype=',
|
||||
searchable:2,
|
||||
quickSearch:0,
|
||||
headers:{'User-Agent':'MOBILE_UA', },
|
||||
timeout:5000,//网站的全局请求超时,默认是3000毫秒
|
||||
class_name:'电影&电视剧&动漫',
|
||||
class_url:'1&2&4',
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
pdfh = jsp.pdfh;
|
||||
pdfa = jsp.pdfa;
|
||||
pd = jsp.pd;
|
||||
var html = pd(request(input), 'iframe&&src');
|
||||
var apiurl = '';
|
||||
if (/api\\.hhplayer/.test(html)) {
|
||||
apiurl = 'https://api.hhplayer.com/api.php';
|
||||
} else if (/hkjx\\.hhplayer/.test(html)) {
|
||||
apiurl = 'https://hkjx.hhplayer.com/api.php';
|
||||
} else if (/play\\.hhplayer/.test(html)) {
|
||||
apiurl = 'https://play.hhplayer.com/hhjx/api.php';
|
||||
}
|
||||
var url = '';
|
||||
var t = '';
|
||||
var key = '';
|
||||
eval(pdfh(request(html), 'body&&script,0&&Html').split('var act')[0].replaceAll('var ', ''));
|
||||
var purl = JSON.parse(request(apiurl, {
|
||||
headers: {
|
||||
'Referer': html
|
||||
},
|
||||
body: 'url=' + url + '&t=' + t + '&key=' + key + '&act=0&play=1',
|
||||
method: 'POST'
|
||||
})).url;
|
||||
input = {
|
||||
jx: 0,
|
||||
url: /http/.test(purl) ? purl: 'https://api.hhplayer.com' + purl,
|
||||
parse: 0
|
||||
}
|
||||
`,
|
||||
推荐:'.v_list,0&&li;*;*;*;*',
|
||||
一级:'.v_list li;a&&title;.lazyload&&data-original;.v_note&&Text;a&&href',
|
||||
二级:{
|
||||
"title":"h1&&Text;",
|
||||
"img":".m_background&&style",
|
||||
"desc":";;;.v_info_box&&p&&Text",
|
||||
"content":".p_txt.show_part&&Text",
|
||||
"tabs":".from_list&&li",
|
||||
"lists":"#play_link&&li:eq(#id)&&a"
|
||||
},
|
||||
搜索:'*',
|
||||
}
|
2669
5/10/sites/码上👓猫/高中课堂.json
Normal file
2669
5/10/sites/码上👓猫/高中课堂.json
Normal file
@ -0,0 +1,2669 @@
|
||||
{
|
||||
"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=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
|
||||
"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": "苏教版高一英语"
|
||||
}]
|
||||
}, {
|
||||
"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"
|
||||
}]
|
||||
|
||||
|
||||
}]
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user