mirror of https://github.com/qist/tvbox.git
parent
bb92ea3b34
commit
c2812107e0
@ -0,0 +1,7 @@
|
|||||||
|
muban.首图2.二级.tabs = '.nav-tabs.dpplay&&li';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'007影视',
|
||||||
|
host:'https://www.007ts.me',
|
||||||
|
url:'/channel/fyclass-fypage.html',
|
||||||
|
searchUrl:'/search/**----------fypage---.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'1080P',
|
||||||
|
host:'https://1080p.tv',
|
||||||
|
url:'/vodshow/fyclass--------fypage---/',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---/',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(7);a&&Text;a&&href;.*/(.*?)/',
|
||||||
|
});
|
||||||
@ -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',
|
||||||
|
}
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'555影视',
|
||||||
|
// host:'https://www.555dy.app',
|
||||||
|
host:'https://www.555yy2.com/',
|
||||||
|
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent':'MOBILE_UA',
|
||||||
|
"Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
});
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
muban.海螺3.二级.desc = '.hl-text-conch&&Text';
|
||||||
|
var rule = Object.assign(muban.海螺3,{
|
||||||
|
title:'AnFuns动漫',
|
||||||
|
host:'https://www.anfuns.cc',
|
||||||
|
cate_exclude: '最新|排行',
|
||||||
|
url:'/type/fyclass-fypage.html',
|
||||||
|
searchUrl:'/search/page/fypage/wd/**.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'LIBVIO',
|
||||||
|
// host:'https://www.libvio.me',
|
||||||
|
host:'https://www.libvio.fun',
|
||||||
|
url:'/type/fyclass-fypage.html',
|
||||||
|
class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
searchUrl:'/search/**----------fypage---.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,26 @@
|
|||||||
|
# c=[];for(let i in a){c.push(i+','+a[i])}d=c.join('\n');console.log(d);
|
||||||
|
🔮嗨翻,https://pan.hikerfans.com
|
||||||
|
🦀9T(Adult),https://drive.9t.ee
|
||||||
|
🐱梓澪の妙妙屋,https://xn--i0v44m.xyz
|
||||||
|
🚆资源小站,https://pan.142856.xyz
|
||||||
|
🌤晴园的宝藏库,https://alist.52qy.repl.co
|
||||||
|
🐭米奇妙妙屋,https://anime.mqmmw.ga
|
||||||
|
💂小兵组网盘影视,https://6vv.app
|
||||||
|
📀小光盘,https://alist.xiaoguanxiaocheng.life
|
||||||
|
🐋一只鱼,https://alist.youte.ml
|
||||||
|
🌊七米蓝,https://al.chirmyram.com
|
||||||
|
🌴非盘,http://www.feifwp.top
|
||||||
|
🥼帅盘,https://hi.shuaipeng.wang
|
||||||
|
🐉神族九帝,https://alist.shenzjd.com
|
||||||
|
☃姬路白雪,https://pan.jlbx.xyz
|
||||||
|
🎧听闻网盘,https://wangpan.sangxuesheng.com
|
||||||
|
💾DISK,http://124.222.140.243:8080
|
||||||
|
🌨云播放,https://quanzi.laoxianghuijia.cn
|
||||||
|
✨星梦,https://pan.bashroot.top
|
||||||
|
🌊小江,https://dyj.me
|
||||||
|
💫触光,https://pan.ichuguang.com
|
||||||
|
🕵好汉吧,https://8023.haohanba.cn
|
||||||
|
🥗AUNEY,http://121.227.25.116:8008
|
||||||
|
🎡资源小站,https://960303.xyz/
|
||||||
|
🏝fenwe,http://www.fenwe.tk:5244
|
||||||
|
🎢轻弹浅唱,https://g.xiang.lol
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
{name:'米奇妙妙屋',server:'https://anime.mqmmw.ga',startPage:'/',showAll: false , params:{ }}
|
||||||
|
]
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'cokemv',
|
||||||
|
host:'https://cokemv.me',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
});
|
||||||
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,10 @@
|
|||||||
|
muban.海螺2.二级.content = '.play-m-box&&Text';
|
||||||
|
muban.海螺2.二级.desc = '.play-news&&Text';
|
||||||
|
muban.海螺2.二级.img = '';
|
||||||
|
var rule = Object.assign(muban.海螺2,{
|
||||||
|
title:'l0l',
|
||||||
|
host:'https://www.l0l.tv',
|
||||||
|
class_parse:'.index-tag&&li;a&&.title&&Text;a&&href;.*/(.*?).html',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
搜索:'.searchlilst&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||||
|
});
|
||||||
@ -0,0 +1 @@
|
|||||||
|
3.8.0
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
var rule = Object.assign(muban.vfed,{
|
||||||
|
title:'VIP影院',
|
||||||
|
host:'http://360yy.cn',
|
||||||
|
url:'/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
var rule = Object.assign(muban.首图,{
|
||||||
|
title:'万能影视',
|
||||||
|
host:'https://wnvod.net',
|
||||||
|
});
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
muban.首图2.二级.tabs = '.stui-pannel__head h3';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'人人影视',
|
||||||
|
host:'https://www.rttks.com',
|
||||||
|
url:'/rrtop/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/rrso**/page/fypage.html',
|
||||||
|
class_parse:'.stui-header__menu li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
// cate_exclude:'解说',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
});
|
||||||
@ -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',
|
||||||
|
}
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
var rule={
|
||||||
|
title:'凌云影视',
|
||||||
|
host:'https://www.lingyun.in',
|
||||||
|
// searchUrl:'/v_search/**----------fypage---.html',
|
||||||
|
url:'/channel/fyclass-fypage.html',
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout:5000,
|
||||||
|
class_parse:'.over-auto li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude:'解析',
|
||||||
|
limit:40,
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
推荐:'ul.pic-list.pic-list-nth;li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
double:true,
|
||||||
|
一级:'ul.pic-list.clearfix&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
二级:{"title":".content-rt&&h1&&Text;.content-rt&&p:eq(0)&&Text","img":".img&&img&&data-src","desc":".content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text","content":".movie-introduce&&.sqjj_a&&Text","tabs":".py-tabs&&option","lists":"ul.player:eq(#id)&&li"},
|
||||||
|
// 搜索:'.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
searchable:0,//是否启用全局搜索,
|
||||||
|
};
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'剧白白',
|
||||||
|
host:'https://jubaibai.cc',
|
||||||
|
url:'/vodshow/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/vodsearch**/page/fypage.html',
|
||||||
|
class_parse:'.stui-header__menu li:gt(0):lt(6);a&&Text;a&&href;/(.*?).html',
|
||||||
|
});
|
||||||
@ -0,0 +1,22 @@
|
|||||||
|
var rule = {
|
||||||
|
title:'喵喵',
|
||||||
|
host:'https://www.2345ka.com',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url:'/t/fyclass/fypage.html',
|
||||||
|
searchUrl:'/s/**/fypage.html',
|
||||||
|
searchable:2,
|
||||||
|
quickSearch:0,
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'UC_UA'
|
||||||
|
},
|
||||||
|
timeout:5000,
|
||||||
|
class_parse:'.bm-item-list a:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:5,
|
||||||
|
推荐:'.movie-list-body;.movie-list-item;.movie-title&&Text;.movie-post-lazyload&&data-original;.movie-rating&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'.movie-list-body .movie-list-item;.movie-title&&Text;.Lazy&&data-original;.movie-rating&&Text;a&&href',
|
||||||
|
二级:{"title":"h1.movie-title&&Text;.data:eq(1)&&Text","img":".poster img&&src","desc":".cr3.starLink&&Text","content":".detailsTxt&&Text","tabs":".play_source_tab a","lists":".content_playlist:eq(#id) a"},
|
||||||
|
搜索:'.vod-search-list;.movie-title&&Text;.Lazy&&data-original;.getop&&Text;a&&href;.getop:eq(-1)&&Text',
|
||||||
|
}
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'在线之家',
|
||||||
|
host:'https://zxzj.vip',
|
||||||
|
});
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'夜空',
|
||||||
|
host:'https://www.yekong.cc',
|
||||||
|
url:'/pianku-fyclass--------fypage---/',
|
||||||
|
searchUrl:'/search-**----------fypage---/',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(7);a&&Text;a&&href;.*v/(.*?)/',
|
||||||
|
});
|
||||||
@ -0,0 +1,22 @@
|
|||||||
|
var rule = {
|
||||||
|
title:'夜空',
|
||||||
|
host:'https://www.yekong.cc',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url:'/pianku-fyclass--------fypage---/',
|
||||||
|
searchUrl:'/search-**----------fypage---/',
|
||||||
|
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent':'MOBILE_UA',
|
||||||
|
"Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
// class_name:'电影&连续剧&福利&动漫&综艺',
|
||||||
|
// class_url:'1&2&124&4&3',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(7);a&&Text;a&&href;.*v/(.*?)/',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:10,
|
||||||
|
推荐:'.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
二级:{"title":"h1&&Text;.module-info-tag&&Text","img":".lazyload&&data-original","desc":".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text","content":".module-info-introduction&&Text","tabs":".module-tab-item","lists":".module-play-list:eq(#id) a"},
|
||||||
|
搜索:'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
}
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
muban.mxpro.二级.img = '.lazyload&&src';
|
||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'大米星球',
|
||||||
|
host:'https://www.dmxq.fun',
|
||||||
|
url:'/vodshow/fyclass--------fypage---/pjax/YES.html',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---/pjax/NO.html',
|
||||||
|
class_parse:'li.swiper-slide.navbar-item;span&&Text;a&&href;/(\\d+).html',
|
||||||
|
一级:'a.module-poster-item.module-item;a&&title;.lazyload&&src;.module-item-note&&Text;a&&href',
|
||||||
|
推荐:'.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&src;.module-item-note&&Text;a&&href',
|
||||||
|
});
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
muban.首图2.二级.title = '.stui-content__detail&&h1&&Text;.stui-content__detail&&p:eq(0)&&Text';
|
||||||
|
muban.首图2.二级.tabs = '.stui-pannel__head a';
|
||||||
|
muban.首图2.二级.lists = '.stui-content__playlist:eq(#id) li';
|
||||||
|
muban.首图2.二级.desc = '.stui-content__detail&&p:eq(1)&&Text;.stui-content__detail&&p:eq(2)&&Text;.stui-content__detail&&p:eq(3)&&Text';
|
||||||
|
muban.首图2.二级.content = '.stui-pannel_bd:eq(1)&&Text';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'奇优影院',
|
||||||
|
host:'http://1e6e.com',
|
||||||
|
url:'/list/fyclass_fypage.html',
|
||||||
|
searchUrl:'/search.php;**',
|
||||||
|
搜索:'js:let url=input.split(";")[0];let d=[];let 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'
|
||||||
|
});
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,12 @@
|
|||||||
|
muban.首图2.二级.content = '.stui-content__desc&&Text';
|
||||||
|
muban.首图2.二级.title = '.stui-content__detail&&h3&&Text;.stui-content__detail&&p:eq(1)&&Text;';
|
||||||
|
muban.首图2.二级.重定向='js:let url = jsp.pd(html,".playbtn&&a&&href");log(url);html = request(url)';
|
||||||
|
muban.首图2.二级.tabs='.t-ul&&li';
|
||||||
|
muban.首图2.二级.lists='.stui-content__playlist:eq(#id)&&li';
|
||||||
|
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'小强迷',
|
||||||
|
host:'http://xqmi.top',
|
||||||
|
url:'/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
muban.海螺3.二级.content = '.hl-infos-content&&Text';
|
||||||
|
var rule = Object.assign(muban.海螺3,{
|
||||||
|
title:'小猫咪',
|
||||||
|
host:'https://xmaomi.net',
|
||||||
|
});
|
||||||
@ -0,0 +1,27 @@
|
|||||||
|
var rule = {
|
||||||
|
title:'干饭影视',
|
||||||
|
host:'https://www.gfysys.com/',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url:'/vodtype/fyclass-fypage.html',
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'MOBILE_UA',
|
||||||
|
"Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
searchable:2,
|
||||||
|
// class_name:'电影&网剧&剧集&动漫&综艺&记录',
|
||||||
|
// class_url:'20&1&2&3&4&23',
|
||||||
|
class_parse:'.stui-header__menu li:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse:true,
|
||||||
|
// lazy:'干饭',
|
||||||
|
// lazy:'@js:cacheUrl = d.getParse(input);print(cacheUrl);input=cacheUrl',
|
||||||
|
// lazy:'js:cacheUrl = d.getParse(input);print(cacheUrl);input=cacheUrl',
|
||||||
|
// lazy:'js:cacheUrl=d.getParse(input);if(cacheUrl){input=cacheUrl}else{try{let html=fetch(input,{headers:d.headers,timeout:d.timeout,encoding:d.encoding});let ret=html.match(/var player_(.*?)=(.*?)</)[2];let url=JSON.parse(ret).url;if(url.length>10){real_url="https://player.buyaotou.xyz/?url="+url;d.saveParse(input,real_url);input=real_url}}catch(e){print("网络请求发生错误:"+e.message)}}',
|
||||||
|
lazy:'js:cacheUrl=getParse(input);if(cacheUrl){input=cacheUrl}else{try{let html=fetch(input,fetch_params);let ret=html.match(/var player_(.*?)=(.*?)</)[2];let url=JSON.parse(ret).url;if(url.length>10){real_url="https://player.buyaotou.xyz/?url="+url;saveParse(input,real_url);input=real_url}}catch(e){print("网络请求发生错误:"+e.message)}}',
|
||||||
|
limit:5,
|
||||||
|
推荐:'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'body .stui-vodlist__box;a&&title;.lazyload&&data-original;;a&&href',
|
||||||
|
二级:{"title":"h1.title&&Text;.stui-content__detail p:eq(1)&&Text","img":".lazyload&&data-original","desc":".stui-content__detail p:eq(-3)&&Text;.stui-content__detail p:eq(-2)&&Text","content":".stui-content__detail p.detail&&Text","tabs":".stui-pannel__head ul li","lists":".stui-content__playlist:eq(#id) li"},
|
||||||
|
// 搜索:'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
}
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'库马伊',
|
||||||
|
host:'http://www.kmy5.com',
|
||||||
|
url:'/tv/fyclass-fypage.html',
|
||||||
|
searchUrl:'/search/**----------fypage---.html',
|
||||||
|
class_parse:'.stui-header__menu li:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
搜索:'li.stui-vodlist__item;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级:{"title":".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text","img":".stui-content__thumb .lazyload&&data-original","desc":".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text","content":".stui-content__desc&&Text","tabs":".stui-pannel__head h3","lists":".stui-content__playlist:eq(#id) li"},
|
||||||
|
});
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
var rule = Object.assign(muban.首图,{
|
||||||
|
title:'影视工厂',
|
||||||
|
host:'https://www.ysgc.cc',
|
||||||
|
});
|
||||||
@ -0,0 +1,158 @@
|
|||||||
|
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;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var mubanDict = { // 模板字典
|
||||||
|
mxpro:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url:'/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent':'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse:'.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:6,
|
||||||
|
推荐:'.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
二级:{"title":"h1&&Text;.module-info-tag&&Text","img":".lazyload&&data-original","desc":".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text","content":".module-info-introduction&&Text","tabs":".module-tab-item","lists":".module-play-list:eq(#id) a"},
|
||||||
|
搜索:'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
},
|
||||||
|
首图:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
url:'/vodshow/fyclass--------fypage---/',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
headers:{//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent':'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse:'.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:6,
|
||||||
|
推荐:'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级:{"title":".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text","img":".myui-content__thumb .lazyload&&data-original","desc":".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text","content":".content&&Text","tabs":".nav-tabs:eq(0) li","lists":".myui-content__list:eq(#id) li"},
|
||||||
|
搜索:'#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
首图2:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
url:'/list/fyclass-fypage.html',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'UC_UA',
|
||||||
|
// "Cookie": ""
|
||||||
|
},
|
||||||
|
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:6,
|
||||||
|
推荐:'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级:{"title":".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text","img":".stui-content__thumb .lazyload&&data-original","desc":".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text","content":".detail&&Text","tabs":".stui-vodlist__head h3","lists":".stui-content__playlist:eq(#id) li"},
|
||||||
|
搜索:'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索1:'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索2:'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
vfed:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
url:'/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'UC_UA',
|
||||||
|
},
|
||||||
|
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
limit:6,
|
||||||
|
推荐:'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
double:true, // 推荐内容是否双层定位
|
||||||
|
一级:'.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
二级:{"title":"h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text","img":".fed-list-info&&a&&data-original","desc":".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text","content":".fed-part-esan&&Text","tabs":".fed-drop-boxs&&.fed-part-rows&&li","lists":".fed-play-item:eq(#id)&&ul:eq(1)&&li"},
|
||||||
|
搜索:'.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
|
||||||
|
},
|
||||||
|
海螺3:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
searchUrl:'/v_search/**----------fypage---.html',
|
||||||
|
url:'/vod_____show/fyclass--------fypage---.html',
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout:5000,
|
||||||
|
class_parse:'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude:'明星|专题|最新|排行',
|
||||||
|
limit:40,
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
推荐:'.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
double:true,
|
||||||
|
一级:'.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
二级:{"title":".hl-infos-title&&Text;.hl-text-conch&&Text","img":".hl-lazy&&data-original","desc":".hl-infos-content&&.hl-text-conch&&Text","content":".hl-content-text&&Text","tabs":".hl-tabs&&a","lists":".hl-plays-list:eq(#id)&&li"},
|
||||||
|
搜索:'.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
海螺2:{
|
||||||
|
title:'',
|
||||||
|
host:'',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**/',
|
||||||
|
url:'/index.php/vod/show/id/fyclass/page/fypage/',
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout:5000,
|
||||||
|
class_parse:'#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||||
|
limit:40,
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'',
|
||||||
|
推荐:'.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||||
|
double:true,
|
||||||
|
一级:'.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||||
|
二级:{"title":"h2&&Text;.deployment&&Text","img":".lazy&&data-original","desc":".deployment&&Text","content":".ec-show&&Text","tabs":"#tag&&a","lists":".play_list_box:eq(#id)&&li"},
|
||||||
|
搜索:'.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||||
|
searchable:2,//是否启用全局搜索,
|
||||||
|
quickSearch:0,//是否启用快速搜索,
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
var muban = JSON.parse(JSON.stringify(mubanDict));
|
||||||
|
export default muban;
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
muban.首图2.二级.tabs = '.stui-pannel__head h3';
|
||||||
|
muban.首图2.二级.content = '.stui-content__desc&&Text';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'牛马TV',
|
||||||
|
host:'https://www.niumatv.cc',
|
||||||
|
url:'/type/fyclass-fypage.html',
|
||||||
|
searchUrl:'/vodsearch**/page/fypage.html',
|
||||||
|
class_parse:'.stui-header__menu&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
});
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
var rule = {
|
||||||
|
title:'猫了个咪',
|
||||||
|
host:'http://119.28.59.69:8089',
|
||||||
|
homeUrl:'/latest/',
|
||||||
|
url:'/api/video/index#class=fyclass&page=fypage',
|
||||||
|
searchUrl:'/api/special/video?params=#keyword=**&page=fypage',
|
||||||
|
headers:{
|
||||||
|
'User-Agent':'MOBILE_UA'
|
||||||
|
},
|
||||||
|
// searchable:2,
|
||||||
|
quickSearch:0,
|
||||||
|
timeout:5000,
|
||||||
|
class_name:'全部&国产专区&欧美精品&动漫&中文字幕&人气女忧&不雅视频&韩三级&热剧大人版&抖音妹合集&猫咪自拍',
|
||||||
|
class_url:'0&32&16&31&34&35&37&39&40&41&42',
|
||||||
|
limit:5,
|
||||||
|
play_parse:true,
|
||||||
|
lazy:'js:log(input);',
|
||||||
|
lazy:'js:let VID=input.split(";")[1];let VURL=input.split(";")[0];var fn=rc("maomi_aes.js");let url=VURL+"?params="+fn.En(\'{"id":"\'+VID+\'"}\');input=JSON.parse(fn.De(request(url))).data.video_item[0].file;',
|
||||||
|
一级:'',
|
||||||
|
一级:'js:let d=[];let bodys={access_token:"",cate_id:MY_CATE,identifier:"ffffffff-c67a-899b-ffff-ffffef05ac4a",page:MY_PAGE,region:0,type_id:0,vip:0,year:""};var fn=rc("maomi_aes.js");bodys=fn.En(stringify(bodys));let obj={headers:{"Content-Type":"application/x-www-form-urlencoded"},method:"POST",body:"params="+bodys+"&version=26&sign="+md5("QEBBQADSwrXIXaNqBmMofjfRY/8Sxaxgparams"+bodys+"version26QEBBQADSwrXIXaNqBmMofjfRY/8Sxaxg")};let api=input.split("#")[0];let html=JSON.parse(fn.De(request(api,obj)));html.data.data.forEach(function(it){d.push({title:it.name,img:it.image,desc:it.rate,url:api.replace("index","detail")+";"+it.id})});setResult(d);',
|
||||||
|
二级:'*',
|
||||||
|
搜索:'',
|
||||||
|
// 搜索:'js:let bodys={keyword:KEY,page:MY_PAGE};var fn=rc("maomi_aes.js");bodys=fn.En(stringify(bodys));let url=input.split("#")[0];print(url);var html=JSON.parse(fn.De(request(url+bodys)));let d=html.data.data.map(function(data){return{title:data.video_name,img:data.image,desc:data.rate,url:"http://119.28.59.69:8089/api/video/detail?params=;"+fn.En(\'{"id":"\'+data.video_id+\'"}\')}});setResult(d);',
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
muban.首图2.二级.tabs = '.dropdown-menu li';
|
||||||
|
muban.首图2.二级.重定向='js:let url = jsp.pd(html,"a.btn-primary&&href");log(url);html = request(url)';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'玄天',
|
||||||
|
host:'https://m.7caa.com',
|
||||||
|
url:'/list/fyclass-fypage.html',
|
||||||
|
searchUrl:'/search/**----------fypage---.html',
|
||||||
|
lazy:'通用免嗅'
|
||||||
|
});
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'瓜皮TV',
|
||||||
|
host:'https://guapitv.xyz',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(8);a&&Text;a&&href;.*-(.*?).html',
|
||||||
|
});
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
var rule = Object.assign(muban.海螺3,{
|
||||||
|
title:'番茄影视',
|
||||||
|
host:'https://www.tjomet.com',
|
||||||
|
url:'/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
});
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,8 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'看视界',
|
||||||
|
host:'https://www.1080kan.cc',
|
||||||
|
url:'/show/fyclass--------fypage---.html',
|
||||||
|
searchUrl:'/search/**----------fypage---.html',
|
||||||
|
searchable:2,
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(6);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
});
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
muban.首图2.二级.tabs = '.stui-pannel__head.bottom-line.active.clearfix h3';
|
||||||
|
var rule = Object.assign(muban.首图2,{
|
||||||
|
title:'真不卡',
|
||||||
|
host:'https://www.zbkk.net',
|
||||||
|
url:'/vodshow/fyclass--------fypage---.html',
|
||||||
|
class_parse:'.stui-header__menu .dropdown li:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
// searchUrl:'/vodsearch/**----------fypage---.html',
|
||||||
|
});
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'莫扎兔',
|
||||||
|
host:'https://www.mozhatu.com',
|
||||||
|
url:'/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
class_parse:'.navbar-items li:gt(2):lt(8);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
});
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
var rule = Object.assign(muban.mxpro,{
|
||||||
|
title:'蓝光影院',
|
||||||
|
host:'https://lgyy.cc',
|
||||||
|
url:'/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl:'/vodsearch/**-------------.html',
|
||||||
|
class_parse:'.navbar-items li:gt(1):lt(6);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
});
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,6 @@
|
|||||||
|
// muban.海螺2.二级.content = '.hl-infos-content&&Text';
|
||||||
|
var rule = Object.assign(muban.海螺2,{
|
||||||
|
title:'追剧喵',
|
||||||
|
host:'https://zjmiao.com',
|
||||||
|
搜索:'.search-list;a&&Text;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||||
|
});
|
||||||
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue