Add files via upload

This commit is contained in:
n3rddd 2024-07-10 21:49:48 +08:00 committed by GitHub
parent fa7bdb3074
commit 22f227b4c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
17 changed files with 445 additions and 51 deletions

View File

@ -0,0 +1,50 @@
muban.mxpro.二级.tabs = '.module-tab-items-box&&.module-tab-item';
muban.mxpro.二级.tab_text = 'div--small&&Text';
var rule = {
模板: 'mxpro',
title: '兄弟影视[优]',
host: 'https://brovod.com',
// url:'/show/fyclass--------fypage---/',
url: '/show/fyclassfyfilter/',
filterable: 1,//是否启用分类筛选,
filter_url: '-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
filter: 'H4sIAAAAAAAAA+2ZWU9bRxTH3/spKj/zcE0gSfOWfd/3VHlwI6uNSqkEtBKKIgHG1BBiG0QgZqfBQBDGZhGFSzFfxjO2v0XGnrOhtlf3ARLUXJ78+x+fuXNmhjl/Xb/65lv4C4VDZ75/Ffo52hk6E3rREmlvDzWEWiO/RA2q/kUdixv+PdLyW7T+vdaaHF+qxpZqsoHQ6wZQRyfN90EFwFg5sQYDMWBMd6d11yjEAGjMgaXS3iSOaYHGXBxSO7s4pgWKdRer40WMWaAxqSgGmkvifcntx7lYwFglt6AGlyEGQM8byJf3MAYgaiiP7HINNaBY9g+uAYDmklsoFWdxLhYor2+4mvmIeRYob3rZzBzzLPhZa92zUh4dwpgFisUGdM84xiy8fl6L2nMTaYtGxLGZLKhB1++xmV+sZvqwFAsYqy5k9HYeYgC05MWkmtjDJbdA0914xzEA2sY3axwDoLyxrJ5cwTwLNJeZj5wHQDUU/+IYAM+lIOdSOJD3tqDcBcyzQHm9KbMaKoG7zEyVZPfLqVy5P4PFEPPRm9Vv9k0anT5k+kZ8q7SLBwJAbmxLpPVH3thKPldZ6vK5sTqzWu0ar+SnsABisRVmRN6KGtD2rs9zDEBsBccAxBZyDEAcCxGzILaQYwBikdRqjBepBnKROqORNl4kPbZVHdv0uUiNTuMJ0Oofhd7IeqPUw6yHpe6w7gg9/B3p5qPQT7N+WuqnWD8l9ZOsn5R6M+vNUm9ivUnqXG9Y1hvmesOy3jDXG5b1hrle8/HAmY12dETFhqjcmM6/9bkhZ0E4S8o5UM6Rch6U86RcAOUCKRdBuUjKJVAukXIZlMukXAHlCilXQblKyjVQrpFyHZTrpNwA5QYpN0G5ScotUG6RchuU26TcAeUOKXdBuUvKPVDukXIflPukPADlASkPQXlIyiNQHpHyGJTHpDwB5QkpT0F5SsozUJ4dOBQ/dIr/0OSwclP/OBD8j2ug46X5Kg5Zcl1dGIHITy872vkKy/eqBHav9he/tkVrT33ewPaq8bDsVWq+8oFsiwU/tqU6NazfZ1X3loql8MqUkh/7pla3lEuXowWf1uc/7ZuX9fGyaCrZp1LrGLNAc9lNqfg2zsUC7eHOnJ5CewPA9iauM+gzAOh57/rYTgHQ8/aGeM0A/HbWI7JMXrbIy8J4WS2VKuidIh29OvixTF7Wx9OGjRaMU1FTc5hK/Blsi5mIMAIWvpRhCYzH8TcepDtcryPrdbheR9brcF2OrMvhuhxZl8N1mY+B4QkFhudYGp4Th2R4ql395cUuvDQtyIbdOyMatgGa4ep+pZDAS9oC5Q3n9EAW8yzwRRzX22geAPgC3yjtpOkCr4PouNUPOBcAirnLanUaYxboeRPrlX4Xn2eB8kZm9Ca927JAedvbOpEqucPGUGG2lGgdNv80FgjXwQKNsdZT6R7EbAufwZwYU2HsA026DqIPms7IfbAGFFtZNAuLMQv/27cUQdM//k0/aL5B8z2WzbfpkJqvV4P1/OEllqvMYdMGoDGTS+U0zh6AYunp8gr9+GCBLkSPHzsq6alKEt98ANCYs3Nqgi5ZCzSmx5sJPemKH1As0PP209x2ASjP4y2MKphlwt0GkLHshogZoPWcL5b+xh9eACgvOaMSE5hngc/QusqhYQGgMScGdAaNBwCvy5raH6N1qYNoTF/ijYbnG4Z/MwY+pxuYhsA0BKYhFJiGr940NAvTcESXuOqLm7Goh9eB7sMj+CX/q7r8g9+1g6YRNI2gaRx906j3jNefAExkaDU9KAAA',
searchUrl: '/search/**----------fypage---/',
class_parse: '.navbar-items&&.swiper-slide;a&&title;a&&href;.*/(\\d+)/',
lazy: $js.toString(() => {
let html = fetch(input);
let json = JSON.parse(html.match(/r player_.*?=(.*?)</)[1]);
let turl;
let url = json.url;
let from = json.from;
let furl = HOST + '/static/player/' + from + '.js';
if (json.encrypt == '1') {
turl = unescape(url)
} else if (json.encrypt == '2') {
turl = unescape(base64Decode(url))
} else {
let str = fetch(furl);
let jxurl = str.match(/src="(.*?)'/)[1] + url;
let jxstr = fetch(jxurl);
let config = {};
eval(jxstr.match(/config[\s\S]*?}/)[0]);
let data = fetch('https://jx.xdys.vip/v1/jx', {
body: {
"url": config.url,
"pbgjz": config.pbgjz,
"vkey": config.vkey
}, method: 'POST'
});
turl = JSON.parse(data).jarod;
}
if (turl && /m3u8|mp4|mp3/.test(turl)) {
input = {
jx: 0,
url: turl,
parse: 0
}
} else {
input = input
}
}),
}

View File

@ -1,31 +1,22 @@
// 在线之家地址发布页 https://www.zxzj.site
muban.首图2.二级.desc = '.data:eq(3)&&Text;;;.data:eq(1)&&Text;.data:eq(2)&&Text';
var rule = {
title:'在线之家',
模板:'首图2',
host:'https://www.zxzj.site',
hostJs:'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a:eq(2)&&href");print(src);HOST=src',
url:'/vodshow/fyclassfyfilter.html',
filterable:1,//是否启用分类筛选,
filter_url:'-{{fl.area}}-{{fl.by}}-{{fl.class}}-----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":"其他"}]},{"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"}]},{"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":"其他"}]},{"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"}]},{"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":"其他"}]},{"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"}]},{"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":"其他"}]},{"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"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
"5":[{"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"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
"6":[{"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"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
},
tab_exclude:'夸克网盘|迅雷云盘|百度网盘',
// 搜索:muban.首图2.搜索1,
搜索: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
图片来源:'@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',
/*
lazy代码:源于海阔香雅情大佬 / 小程序香情影视 https://pastebin.com/L4tHdvFn
*/
lazy:`js:
title: '在线之家',
模板: '首图2',
// host:'https://www.zxzj.site',
host: 'https://www.zxzja.com',
url: '/vodshow/fyclassfyfilter.html',
filterable: 1,//是否启用分类筛选,
filter_url: '-{{fl.area}}-{{fl.by}}-{{fl.class}}-----fypage---{{fl.year}}',
filter: 'H4sIAAAAAAAAA+2Y32vaUBTH/5c8+2BitV3/ldGHrARW1nWg3UCK0FbtrHQ2LUXrdHOFVe1QTGkpM5L2n0luzH+xxHvPuRe2hTB8KOy+5fM995x77o9zAndPUZX1l3vKG6OorCub23qhoKSUHf2tEaJ3PCDlasgf9O33xmLcTiRXh0F5GMkhKKUUU5vdcDxTGYDNr92yQBzARg5Mst9kNgYYsz50nS7EpIAxB2fedAYxKaAfJs4B56tduvYxzEcBbPNx3zv5wWwMcL76xHfAxkDI07+Y8TwjQNv1R54nA7QdnQftG7BRKG1EVnoeet7QhePoWt6JnfQ4vg+C9hGEpgC2oN8mPyfMxgD9Ti0yfQQ/Crh1o4H/2ICto4Axezdex4GYFNCvdU26I/CjgLY7i/sxwFw+WZ7dh1wogM19qvhOizRhGZzRu/rgzuBiMRA3t2joeWFzp/fuzEm4uVpaW2Ha4lPQM1zPiLrGdU3UVa6rop7melrQ1Reoh5+Cvsb1NVFf5fqqqOe4nhP1LNezos7Xq4rrVfl6VXG9Kl+vKq5X5esNP8XjeFXkh0Ea5559+tthkNZD0LpnAXa3wqF4G2ybWBfM8nprt8BLelLxalAHhc13eSOadSOlaMvqezG95l97YlzfI4cjv3kGBUMhUS+N6UOkXCeHn8GPQpK+F9eDg96dOzWxISxAlqYszQSlmZGlKUtTluZzLM0VWZqyNGVpPsfSzAqlKa/Cf30Vckvq0uFIUulhh1tAki7ml8fzq32wUcCYjaFvQtIM0GZ+9UfYpSlg9/vTWwlshPll3oA3HQYY89uV1xlDTAqJ/hhdm9QuwY8CzvdkhqNhPgroF/O+5FnhNsEhM1jWe0/HcW38aVLAlOLeX2LedOQPR3aZv3aZ0i+/mY/pOxYAAA==',
// tab_exclude: '夸克网盘|迅雷云盘|百度网盘',
tab_remove: ['夸克网盘', '迅雷云盘', '百度网盘'],
// 搜索:muban.首图2.搜索1,
搜索: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
headers: {
'User-Agent': 'MOBILE_UA',
// 'Referer': HOST,
},
lazy: `js:
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
var url = html.url;
var from = html.from;
@ -36,25 +27,29 @@ var rule = {
}
if (/m3u8|mp4/.test(url)) {
input = url
} else if (/line3|line5/.test(from)) {
} else if (/line3|line4|line5/.test(from)) {
var ifrwy = request(url, {
headers: {
"User-Agent": MOBILE_UA,
"Referer": HOST
}
headers: {
'User-Agent': MOBILE_UA,
'Referer': HOST,
'sec-fetch-mode': 'navigate',
'sec-fetch-site': 'cross-site',
'sec-fetch-dest': 'iframe',
'upgrade-insecure-requests': 1,
}
});
// let code = ifrwy.match(/var url = '(.*?)'/)[1].split('').reverse().join('');
let code = '';
if (/Cloud/.test(url)) {
code = ifrwy.match(/var url = '(.*?)'/)[1].split('').reverse().join('');
} else if (/player-v2/.test(url)) {
code = ifrwy.match(/data":"(.*?)"/)[1].split('').reverse().join('');
}
let resultv2 = ifrwy.match(/var result_v2 = {(.*?)};/)[1];
let data = JSON.parse('{' + resultv2 + '}').data;
let code = data.split('').reverse();
let temp = '';
for (let i = 0x0; i < code.length; i = i + 0x2) {
temp += String.fromCharCode(parseInt(code[i] + code[i + 0x1], 0x10))
}
input=temp.substring(0x0, (temp.length - 0x7) / 0x2) + temp.substring((temp.length - 0x7) / 0x2 + 0x7);
input = {
jx: 0,
url: temp.substring(0x0, (temp.length - 0x7) / 0x2) + temp.substring((temp.length - 0x7) / 0x2 + 0x7),
parse: 0
}
} else{
input
}

View File

@ -33,11 +33,11 @@ var rule = {
二级: {
title: '.main-wrap&&h2&&Text;p:eq(2)&&Text',
img: '.main-wrap&&img&&src',
desc: ';.main-wrap&&p:eq(4)&&Text;.main-wrap&&p:eq(2)&&Text;.main-wrap&&p&&Text;',
desc: ';.main-wrap&&p:eq(5)&&Text;.main-wrap&&p:eq(2)&&Text;.main-wrap&&p&&Text;',
content: '.main-wrap&&p:eq(6)&&Text',
tabs: '.bluehd',
lists: '.bluebd:eq(#id)&&li',
tab_text: 'span&&Text',
tab_text: 'span--font&&Text',
list_text: 'body&&Text',
list_url: 'a&&href',
list_url_prefix: '',

View File

@ -15,7 +15,6 @@ var rule = {
searchable: 1,
quickSearch: 0,
filterable: 1,
class_name: '电影&剧集&综艺&动漫',
class_url: '17&18&20&48',
filter_def: {

View File

@ -0,0 +1,21 @@
var rule = {
title: '宇航影视',
host: 'http://yuhang007.com',
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;/(\\d+)\.html',
cate_exclude: '今日更新|热榜|资讯',
搜索: '.module-items .module-search-item;.video-serial&&title;img&&data-src;.video-serial&&Text;.video-serial&&href',
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
double: true, // 推荐内容是否双层定位
tab_remove: ['WJ-良', 'YK'],
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
二级: {
"title": "h1&&Text;.tag-link&&Text",
"img": ".module-item-pic&&img&&data-src",
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
"content": ".vod_content&&Text",
"tabs": ".module-tab-item--small",
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a--em"
},
}

View File

@ -0,0 +1,46 @@
// 搜索安全验证
muban.首图2.二级.title = 'h1--span&&Text;.data--span:eq(0)&&Text';
muban.首图2.二级.desc = '.data:eq(3)&&Text;;;.data--span:eq(1)&&Text;.data--span:eq(2)&&Text';
muban.首图2.二级.content = '.desc--span--a&&Text';
muban.首图2.二级.tabs = '.nav-tabs li';
var rule = {
title: '小白菜电影',
模板: '首图2',
host: 'https://www.xbcdy.com',
// url: '/vodshow/fyclass--------fypage---.html',
url: '/vodshow/fyfilter.html',
filterable: 1,//是否启用分类筛选,
filter_url: '{{fl.cateId}}-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
filter: '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',
filter_def: {
dianying: {cateId: 'dianying'},
dianshiju: {cateId: 'dianshiju'},
duanju: {cateId: 'duanju'},
zongyi: {cateId: 'zongyi'},
dongman: {cateId: 'dongman'},
zhibo: {cateId: 'zhibo'}
},
class_parse: '.stui-header__menu li:gt(0):lt(8);a&&Text;a&&href;.*/(.*?).html',
pagecount: {"zhibo": 1},
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 = {
jx: 0,
url: url,
parse: 0
}
} else {
input
}
`,
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
detailUrl: '/voddetail/fyid.html', //非必填,二级详情拼接链接
搜索: 'json:list;name;pic;;id',
}

View File

@ -5,4 +5,12 @@ var rule = {
cate_exclude: '直播',
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
二级: {
"title": "h1&&Text;.tag-link&&Text",
"img": ".module-item-pic&&img&&data-src",
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
"content": ".vod_content&&Text",
"tabs": ".module-tab-item--small",
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
},
}

View File

@ -0,0 +1,13 @@
muban.首图.二级.desc = ';;;.myui-content__detail p:eq(4)&&Text;.myui-content__detail p:eq(2)&&Text';
muban.首图.二级.content = '.text-collapse p&&Text';
var rule = {
title: '影视工场',
模板: '首图',
host: 'https://www.ysgc3.cc',
url: '/vodshow/fyclassfyfilter.html',
headers: {
'User-Agent': 'PC_UA'
},
filter_url: '-{{fl.area}}-{{fl.by}}-{{fl.class}}-----fypage---{{fl.year}}',
filter: 'H4sIAAAAAAAAA+2YW0/bSBTHv4ufeRiH3r/Kqg/ZKtJWvawE3ZVQhVTIpSGFJFSUQBNIKwiBlhBTUAhOk3wZz9h8izqeORdpK8tt0VZq85bf+XvOzH8yPsf2c8u27v3x3HqUWbDuWQ8ep+fnrRnrafpJJkS50lbZfMj/ph//k4muezoJ5w+vsoeTcAjW4oyJlg69YcNEDaC22QhzgaYBNL94aiYhQK29Li8HoGkATS1V1YtNoxlAbfnY31wHTQNq2ZJafguaBpyv1PWHH2A+DegBN4MAcxa3PHcFcmpg++JvDGhfJoBa6yX5M4A5Owfe6B3k1IDjKvvBHq5FA2qF11fbR6BpQK1ckJVPoGmg+VaD4i7OFwGOO+lJtwPjNOCeDdf9AfzvBhbvT1R9ptJzmTQ7Ug1HrrpJj1QhH16PViIA7epgW/W7RjNA2+OoyxFuTwRos9ZSjWOwqQFzNo9kfQg5NeC4M4c0A7gFozJpBnAta450D2AtGijnG57zDR8XvDolzQBo3jjnD2tqE+wT46yjCxptADO3xn6l469sQ3JkXFeuIvfbsginiBivGJ3piOfircRDONfahczDP2iAH46FTHqOHY7Lc28wTHg4UiJ1w8Sinyw+S/FZHk9RPMXjNsVtHhcUFyxu38V4+JPF71D8Do/fpvhtHr9F8Vs8fpPiN3mc/Nrcr01+be7XJr8292uTX5v7tcmvzf0K8iu4X0F+BfcryK/gfgX5FdyvIL+C+xXkV3C/gvwK7leQX8H9CvIruF9BfsOf/Fj+uUCHUpVfS7fyn0Opar2r2rlJ8OxheCnena6rnA2j/PXw2TzdDd2cLBaMMv/g77nMZNb7M1bqmnpwXC+N6xnf2y/jenBcv/TLjjfYg3VqwCKcHcr+MhRhDZhzqSezFcipIYkHWWioHdAMJOmJQedArsLzgIEkPfF7+3rc807cs0ngrIVPHbBODTjuaBz0SjBOA3n4KAcX6CECHNfaDbo7ME4D6/n0PGdg2vMT9fy4zvzV54Fpt/zFu+WPdcWf2LVmr6lrqequf4yVWwPeZo1muDK//QLuNGRc3tKqbLhQ+zTg6I+7qoRDNeCNePRWLb2CG1ED9by8yjWx50VAxSSv+n0sJhHgfBtNdY71WwMWmlpX5s+g0GjAnP2+KkJfM4A53Q/yBN7LDOC4rbLawnVqwH05GQdOEfZFA2q5U1nZo10l/h+qeFi1w/qMZiNglTqswVSpJ4DacTuss6BpmFbHX706Tt8lvrEq37iuqhxTA2OfU7Od4D3WXA2Ys3zoV2HRBpJ0gbhvWkF1JyjDtzcDmPPde1mHZ3QDmDPme6VquPQ8bQDnG1fDq2E+DTgu7jugE24T/MkGuNY6Y1qLeoO/P/I+w/uXAXp3acpiHd9dIqCj80l2qkYzgDnrJbUNPdMA7cupHNdwXyJALd/zBvC+Z+C6OkZ96Ln4iVhDkuf3r3aFhMuddoxpx/jtO8biFyHU9AoDGgAA',
}

View File

@ -0,0 +1,48 @@
muban.首图.二级.desc = ';;;.myui-content__detail p:eq(4)&&Text;.myui-content__detail p:eq(2)&&Text';
muban.首图.二级.content = '.text-collapse p&&Text';
var rule = {
title: '影视工场',
模板: '首图',
host: 'https://www.ysgc.fun',
url: '/vodshow/fyclassfyfilter.html',
filterable: 1,//是否启用分类筛选,
filter_url: '-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-----fypage---{{fl.year}}',
filter: 'H4sIAAAAAAAAA+2YW0/bSBTHv4ufeRiH3r/Kqg/ZKtJWvawE3ZVQhVTIpSGFJFSUQBNIKwiBlhBTUAhOk3wZz9h8izqeORdpK8tt0VZq85bf+XvOzH8yPsf2c8u27v3x3HqUWbDuWQ8ep+fnrRnrafpJJkS50lbZfMj/ph//k4muezoJ5w+vsoeTcAjW4oyJlg69YcNEDaC22QhzgaYBNL94aiYhQK29Li8HoGkATS1V1YtNoxlAbfnY31wHTQNq2ZJafguaBpyv1PWHH2A+DegBN4MAcxa3PHcFcmpg++JvDGhfJoBa6yX5M4A5Owfe6B3k1IDjKvvBHq5FA2qF11fbR6BpQK1ckJVPoGmg+VaD4i7OFwGOO+lJtwPjNOCeDdf9AfzvBhbvT1R9ptJzmTQ7Ug1HrrpJj1QhH16PViIA7epgW/W7RjNA2+OoyxFuTwRos9ZSjWOwqQFzNo9kfQg5NeC4M4c0A7gFozJpBnAta450D2AtGijnG57zDR8XvDolzQBo3jjnD2tqE+wT46yjCxptADO3xn6l469sQ3JkXFeuIvfbsginiBivGJ3piOfircRDONfahczDP2iAH46FTHqOHY7Lc28wTHg4UiJ1w8Sinyw+S/FZHk9RPMXjNsVtHhcUFyxu38V4+JPF71D8Do/fpvhtHr9F8Vs8fpPiN3mc/Nrcr01+be7XJr8292uTX5v7tcmvzf0K8iu4X0F+BfcryK/gfgX5FdyvIL+C+xXkV3C/gvwK7leQX8H9CvIruF9BfsOf/Fj+uUCHUpVfS7fyn0Opar2r2rlJ8OxheCnena6rnA2j/PXw2TzdDd2cLBaMMv/g77nMZNb7M1bqmnpwXC+N6xnf2y/jenBcv/TLjjfYg3VqwCKcHcr+MhRhDZhzqSezFcipIYkHWWioHdAMJOmJQedArsLzgIEkPfF7+3rc807cs0ngrIVPHbBODTjuaBz0SjBOA3n4KAcX6CECHNfaDbo7ME4D6/n0PGdg2vMT9fy4zvzV54Fpt/zFu+WPdcWf2LVmr6lrqequf4yVWwPeZo1muDK//QLuNGRc3tKqbLhQ+zTg6I+7qoRDNeCNePRWLb2CG1ED9by8yjWx50VAxSSv+n0sJhHgfBtNdY71WwMWmlpX5s+g0GjAnP2+KkJfM4A53Q/yBN7LDOC4rbLawnVqwH05GQdOEfZFA2q5U1nZo10l/h+qeFi1w/qMZiNglTqswVSpJ4DacTuss6BpmFbHX706Tt8lvrEq37iuqhxTA2OfU7Od4D3WXA2Ys3zoV2HRBpJ0gbhvWkF1JyjDtzcDmPPde1mHZ3QDmDPme6VquPQ8bQDnG1fDq2E+DTgu7jugE24T/MkGuNY6Y1qLeoO/P/I+w/uXAXp3acpiHd9dIqCj80l2qkYzgDnrJbUNPdMA7cupHNdwXyJALd/zBvC+Z+C6OkZ96Ln4iVhDkuf3r3aFhMuddoxpx/jtO8biFyHU9AoDGgAA'
searchUrl: '/index.php/rss/index.xml?wd=**',
class_parse: '.nav-list li:gt(0):lt(8);a&&Text;a&&href;/(\\d+).html',
cate_exclude: '少儿',
tab_remove: ['LZ源']
搜索: `js:
pdfh = jsp.pdfh, pdfa = jsp.pdfa, pd = jsp.pd;
let d = [];
var html = request(input);
let list = pdfa(html, "rss&&item");
for (var i = 0; i < list.length; i++) {
var title = list[i].match(/\\<title\\>(.*?)\\<\\/title\\>/)[1];
var desc = pdfh(list[i], 'description&&Text');
var cont = pdfh(list[i], 'pubdate&&Text');
var url = list[i].match(/\\<link\\>(.*?)\\n/)[1];
d.push({
title: title,
desc: desc,
content: cont,
url: url
})
}
setResult(d)
`
//是否启用辅助嗅探: 1,0
//sniffer: 1,
// 辅助嗅探规则js写法
/*isVideo: `js:
log(input);
if (/m3u8\\?sign=/.test(input)) {
input = true
} else if (/index\\.m3u8/.test(input)) {
input = true
} else {
input = false
}
`,*/
}

View File

@ -0,0 +1,28 @@
var rule = {
title: '我爱跟剧',
模板: 'mxone5',
host: 'http://fabu.timiys.vip',
hostJs: 'print(HOST);let html=request(HOST,{headers:{"User-Agent":PC_UA}});let src=jsp.pdfh(html,"li:eq(0)&&a&&href");print(src);HOST=src',
url: '/vodshow/fyclass--------fypage---.html',
searchUrl: '/vodsearch/**----------fypage---.html',
searchable: 2,
quickSearch: 0,
filterable: 0,
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
//cate_exclude:'',
play_parse: true,
lazy: '',
limit: 6,
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
double: true,
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
二级: {
title: 'h1&&Text;.tag-link&&Text',
img: '.module-item-pic&&img&&data-src',
desc: '.video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text',
content: '.vod_content&&Text',
tabs: '.module-tab-item',
lists: '.module-player-list:eq(#id)&&.scroll-content&&a',
},
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
}

View File

@ -28,7 +28,7 @@ var rule = {
homeUrl:'/x/web-interface/ranking/v2?rid=0&type=origin',
url:'/x/web-interface/search/type?search_type=video&keyword=fyclass&page=fypage',
class_parse:`js:
let html=request('https://raw.githubusercontent.com/n3rddd/N3RD/master/JN/dr_py/json/Bili1.json');
let html=request('{{host}}/files/json/小学教育.json');
let json = dealJson(html);
input=json.classes;
homeObj.filter = json.filter;

View File

@ -1,7 +1,25 @@
var rule = {
模板: 'mxone5',
title: '时光影院',
host: 'https://www.time-chicken.com',
url: '/vod/show/id/fyclass/page/fypage.html',
searchUrl: '/vod/search/page/fypage/wd/**.html',
searchable: 2,
quickSearch: 0,
filterable: 0,
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
play_parse: true,
lazy: '',
limit: 6,
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
double: true,
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
二级: {
title: 'h1&&Text;.tag-link&&Text',
img: '.module-item-pic&&img&&data-src',
desc: '.video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text',
content: '.vod_content&&Text',
tabs: '.module-tab-item--small',
lists: '.module-player-list:eq(#id)&&.scroll-content&&a',
},
搜索: '.module-items .module-search-item;h3&&Text;img&&data-src;.video-serial&&Text;a&&href',
}

View File

@ -0,0 +1,84 @@
muban.mxpro.二级.title = 'h1&&Text;.module-info-tag&&Text';
muban.mxpro.二级.desc = '.module-info-item:eq(4)&&Text;;;.module-info-item-content:eq(1)&&Text;.module-info-item-content:eq(0)&&Text';
muban.mxpro.二级.tabs = '#y-playList&&span';
muban.mxpro.二级.lists = '.module-play-list:eq(#id)&&a';
var rule = {
title: '桃子影视[优]', //原91free
模板: 'mxpro',
host: 'https://www.taozi007.com',
"url": "/show/fyfilter.html",
class_parse: '.navbar-items&&a[href*=type];a&&title;a&&href;(\\d+).html',
lazy: $js.toString(() => {
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
var url = html.url;
if (html.from != 'ty') {
if (/\\.m3u8|\\.mp4/.test(url)) {
input = {
jx: 0,
url: url,
parse: 0
}
} else {
url = unescape(base64Decode(url))
input = {
jx: 0,
url: url,
parse: 0
}
}
} else {
const key = {
"words": [
1447445076,
2053404010,
1884436806,
1463969893
],
"sigBytes": 16
}
const iv = {
"words": [
942945847,
959918642,
875967541,
842610233
],
"sigBytes": 16
}
eval(getCryptoJS)
let data = CryptoJS.AES.decrypt(text, key, {
'iv': iv
}).toString(CryptoJS.enc.Utf8);
let data_json = JSON.parse(data);
let url = data_json.url;
input = {
jx: 0,
url: url,
parse: 0
}
}
}),
推荐: '*',
double: false, // 推荐内容是否双层定
searchUrl: '/search/**----------fypage---.html',
filterable: 1,
filter: "H4sIAAAAAAAAA+2Za08bVxCG/8t+ptKyQNLkW+73+z1VPkQVUqO2qdSklaoIicTYNSTYgAiOawihwYFEGMxFFJYa/ozP2v4XXfvMvDNug2WlJGqq/ebnnZ3dc+asz7w6+8jpdA5+9cj5tvcX56BjBueCWNzpcO7f/b5X8893v/upt3Hh/bocn6/F5utyCE5fB6kTk+H1pBIgNjRfLk1yzALHguSLsj9IMQKOVZLLNAAB5D1ZqEyMcp4F5M2Nms0tzrOAsSTGatm3PBYLapyV8S0ZZx367tSjVKDJonnmqwIxt1Wg2blaNsE3t8Cx2ptssLFEMQLkpYvB5jbnWcBEt1MmV+KJWkCBVp9LjIBj1afLEiNAXiYfTC5wngWMc/qt5BFgnNt/SIxAxlLUYyk25Q0Xjf+G8ywgbyAdVsokeb2EMZP8TiVdqAxmeTJgWdRXwdOdMA3ryowr4uvlrQkOW9DLXl0qVOf7ZdnBbS17rhRezze3oJZBYgRY2pVZiRFgGTIlM5yRsLBaKBW2oBZYYgTqpVExC2qB1UwsqBKaxZiUsA5N/5zNtfJWSf1zmNspoed2fkla46fS94u+X+v7RN+n9R7Re7TeLXq31rtE79K6J7qn9U7RO7Xuiu42F6aQCZaGVWGY/1YYyLowh0g4BOUwKYehHCHlCJSjpByFcoyUY1COk3IcyglSTkA5ScpJKKdIOQXlNCmnoZwh5QyUs6SchXKOlHNQzpNyHsoFUi5AuUjKRSiXSLkE5TIpl6FcIeUKlKukXIVyjZRrUK6Tch3KDVJuQLlJyk0ot0i5BeU2KbehuF8cIK35RQlSY8ZPy4sCbn5Rgsx6LbMmwVB6eC9M4NuXfT8ojjfFv7n38IFsSUsDJploij/4+ocfe+tjudPheHtmF9Kz1dfc2gnasQS1qbHgRd48XjcxHl+T1JYdWVw3PjYyC9h2h5YqpXe87Vpox8aY/K9iOQgQQ2EEEEslTHqFYxYwlq20iW/wWCxgHTdngim2PwSoXyweZNlNEOB5zxNhRfl5FvC80qjUjKDdHvnvrFEiHl4PT9aAdizHh9qmVhantaXa3ca0tFQTxdB1mKkZTgVHFuQfFuQjWwlPWr2nW70nrd7Trd6TVu/pVu9Jq/eaWv0B6OHP/62Fge7KfF09X1fm6+r5ujJfV8/Xlfm6er6uzNfV83VlvuHPyFI5kaX6PC1V115Zqlr/YGWunzdcC9oSDEwrSxACxre4Uy0muQVYQN5YIRjKc54F2cTjwQbbEwLZ/FfLmyPY/BugOmztNY+FADH/nVl8yTELeF5upTro8/MsIG98OljDiY8F5G1sBMl02R8LLRtnawl1WPs9NFlcBwu4x/KT6uNnnG3hk9if0NKE5gXDboDqomFflS5aB8QW5sLScsxCZCiiswknauxRY48a+6do7N171dhbNe9WnzoqsUJ1hg0BAe6Zmq+M8NcIAsRGXlYW8GnFgvSq3T+fVEemqik+tyHAPV/NmBw2aAu4Z6vPQ5O+nFcQ4Hk7I9LSCZDX4gzJFMMyrfHzLOhYflXFQkA9Z7fLf/7G9bSAvNS0SeY4z4K8RyumwGaIAPfMDQVZNjUEUpdls5NBXRqgmtpHPI/Jlco+Ds8sqE6769nJe01HmwOODMleGZLohCMyQpERciIj9F8xQj3aCEWvbvTqfi6vbt9fsJ3zwyAlAAA=",
filter_url: "{{fl.类型}}-{{fl.地区}}-{{fl.排序}}-{{fl.剧情}}-{{fl.语言}}-{{fl.字母}}---fypage---{{fl.年份}}",
filter_def: {
"1": {
"类型": "1"
},
"2": {
"类型": "2"
},
"3": {
"类型": "3"
},
"4": {
"类型": "4"
},
"5": {
"类型": "5"
}
},
}

View File

@ -0,0 +1,59 @@
var rule = {
title: '樱花影视',
host: 'https://www.mayadc.com',
url: '/vodlist/fyclass_____addtime_fypage.html',
searchUrl: '/search/**-.html',
searchable: 2,
quickSearch: 0,
filterable: 0,
headers: {
'User-Agent': 'PC_UA',
},
class_parse: 'nav.nav li:gt(0):lt(4);a&&Text;a&&href;.*/(.*)/',
play_parse: true,
tab_remove: ['优酷视频', '腾讯视频'],
lazy: $js.toString(() => {
var url = JSON.parse(request(input).match(/_player = (.*?);</)[1]).url;
//console.log(url);
if (/\.m3u8/.test(url)) {
let m3u8 = request(url);
//log('m3u8处理前:' + m3u8);
m3u8 = m3u8.trim().split('\n').map(it => it.startsWith('#') ? it : urljoin(url, it)).join('\n');
//log('m3u8处理后:============:' + m3u8);
// 获取嵌套m3u8地址
let last_url = m3u8.split('\n').slice(-1)[0];
if (last_url.includes('.m3u8') && last_url !== url) {
input = {
jx: 0,
url: last_url,
parse: 0
}
} else {
input = {
jx: 0,
url: last_url,
parse: 0
}
}
} else {
input = {
jx: 0,
url: url,
parse: 0
}
}
}),
limit: 6,
推荐: 'div.layout-box;li.w8;h3&&Text;.vod-image img&&src;.sname&&Text;a&&href',
double: true,
一级: '.video-list .w8;h3&&Text;a&&data-original;.sname&&Text;a&&href',
二级: {
title: 'h1&&Text;.vod-seat ul a:eq(0)&&Text',
img: '.lazyload&&data-original',
desc: '.txt-hid&&Text;.vod-info p:eq(8)&&Text;.vod-info p:eq(6)&&Text;;.vod-info p:eq(3)&&Text',
content: '.vod-info p:eq(1)&&Text',
tabs: 'ul#Tab.vod-player li',
lists: '.fade-in:eq(#id) li',
},
搜索: '.search-vod-list .w100;.lazyload&&title;.lazyload&&data-original;.txt-hidden&&Text;a&&href;.search-infos&&Text',
}

View File

@ -1,9 +1,9 @@
// 搜索验证 -> 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',
host:'https://saohuo.tv',
//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,//是否启用分类筛选,

View File

@ -11,16 +11,20 @@ var rule = {
// url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1',
url: '/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1',
// filter_url: 'sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}',
filter_url: 'sort={{fl.sort or 75}}&year={{fl.year}}&pay={{fl.pay}}',
filter: 'H4sIAAAAAAAAA+2UzUrDQBCA32XOEZLUJrGvIj0saaDBNisxBkIJCG3Fi4oepIg3EQoieqiH+vM23Zq+hRuaZLZ4ce9z2/lmd2d2+NgR+H0e+gF0DkdwFGTQgRMeJ2BAxIaSwvrqVnxcyzhlg9PttqjED2c/45cSy8DyIDcavr57q/lBw8XTd/E6qbnT8M3zTFyc72RtC/Jumd+2c8wy7KZ4nxSL5Z9uxHS+Gc+r83sWVp1eVttl4Dluk1h93YubWZVwduplAYuxoFguVp+P/y5om/Z+/YxyqfAW8pbKbeS2yi3kO/ebyE2Fy1nXXBm7DDzknspd5K7KHeSOytvI2+XAugYkKWlD2mhrM+RpSB8OmaNvTsriMEgycofc0XbHZ3HCeUTukDv67vTDQY/MIXO0zelxn5M4JI6mOPkvgswSEpgPAAA=',
// filter_url: 'sort={{fl.sort or 75}}&year={{fl.year}}&pay={{fl.pay}}',
filter_url: 'sort={{fl.sort or 75}}&iyear={{fl.iyear}}&year={{fl.year}}&itype={{fl.type}}&ifeature={{fl.feature}}&iarea={{fl.area}}&itrailer={{fl.itrailer}}&gender={{fl.sex}}',
// filter: 'H4sIAAAAAAAAA+2UzUrDQBCA32XOEZLUJrGvIj0saaDBNisxBkIJCG3Fi4oepIg3EQoieqiH+vM23Zq+hRuaZLZ4ce9z2/lmd2d2+NgR+H0e+gF0DkdwFGTQgRMeJ2BAxIaSwvrqVnxcyzhlg9PttqjED2c/45cSy8DyIDcavr57q/lBw8XTd/E6qbnT8M3zTFyc72RtC/Jumd+2c8wy7KZ4nxSL5Z9uxHS+Gc+r83sWVp1eVttl4Dluk1h93YubWZVwduplAYuxoFguVp+P/y5om/Z+/YxyqfAW8pbKbeS2yi3kO/ebyE2Fy1nXXBm7DDzknspd5K7KHeSOytvI2+XAugYkKWlD2mhrM+RpSB8OmaNvTsriMEgycofc0XbHZ3HCeUTukDv67vTDQY/MIXO0zelxn5M4JI6mOPkvgswSEpgPAAA=',
filter: 'H4sIAAAAAAAAA+1Y3U8aWRT/X+ZZEwYEtI9207Rp0r40+9CNDxM7G8laaZCamsYEinyoDYp1sa1I/aJSK4ita3Eo9J+Ze2fmv9g7yOWc22u3xJX0RZ7gd+ee7/M7h3mujE+EQ+O6cuOP58pf+qxyQ5kOR6LKgDKlPWaoQrOrxFhmv2e0yafnj025cCFmJSouzH4E/crcQBen+VoHH/Z1cVJq2kfzHFeVuTH35FxhaFbXIqCRnJ2YjV1JI0mWnUS5I2FQ7Ur2erxDHbT9FeE+wH0Y9wLuxbgKuCDfA7gH4epIF2dfET4M+DDGg4AHMR4APIBxP+B+N2JjA0p0pi+ZCo5cnCnXHpSpP3Ut+jSig07ruEGKSz3nysoc00SSywaVy3v2LochI/TFoZXPdWBIoJNokvqLDgz5JtVTYnA/wU2SL5CF/Q4M0TW/bpFSmnsPKivvzdYWL1MQktqg69xACBXdTNi1Je4OlIaz+YHkmhxH7mdrpFrkOPJoc5W+LnEcXLJeZsFIFXyy9nPkrIFSxPGPRboY43gQ6Z1Hzw9fN98lm+9xeCb0S5kyOvvkfzTf4pHVPJD7ZvGYfFuXmk/oG9XDPqguExV7O4bOAurFTdu+B9kR2989+1FNsyMVEUF8hcby+MyDzC9ba8I9FOLMa9NYwPogwwJdtO9BVTDHRTtRpbKG/M5OkCmwR/sMcVw2RZY/YZlwZsfi1kIa34NysEvfIJsIrtZI82/xltsfqFiuG7vnxp7RIiE9OtuX1naDdM23l0rLuBaJhsNTv5JxtYiuoWwVauSl0XO2SCrJbkjrDl0v0cKhvO4c7lutrNTpJHlqNjj5DV3hOMBLAeJozMNQYCK1IetSq86bD5LRjHlpng8VlIGVonWYkwMSX2KjQVrGnMoamPKDLQfVqDh5gjjcpF6Xtyi6tU02uhMAyS+8Mw0DbUv8+WzZWknJW5rI7CiSjWWSrP93Pt0hd00OlyOHidDko/78GUJbAqaG7+brtP4M6Yvtk8zH3pmh9JlUeNugnlz7ArC3T0Tkw51xERGJFfqTAnVa87T6T8+WeAZ95FNccnxoMAAwWBIcHAEY7FY9DDUbJbO+KK+zybJg1TmjtCvmUXg83J+CEWk5FI1ooUkdxyltkFdxmj/rOU6jozelIJGNpru1FmpAQ+D37dH7PE4qsvPe7btyftuE5ezknPgriXTvPPidy/H7ELlmd6yTHeEO0wPqH/52C2DoHzvZsqtHdvqAZE5lBiYrGbNZoAWDFnmPBS6uQv/VzT1mjDV/KsWPjV5n9113mwZ8r2V+fSuVIJsQNJ+WjRZmAX5/YBpLUiLYrIVJBvxon+yw2SEPGpYDmLX4dUDzgG5npEyKbwPQnrGepDAP2/09NvcvaIIuCAgUAAA=',
headers: {
'User-Agent': 'PC_UA'
},
timeout: 5000,
// class_parse:'.site_channel a;a&&Text;a&&href;channel/(.*)',
cate_exclude: '会员|游戏|全部',
class_name: '精选&电视剧&电影&综艺&动漫&少儿&纪录片',
class_url: 'choice&tv&movie&variety&cartoon&child&doco',
// class_name: '精选&电视剧&电影&综艺&动漫&少儿&纪录片',
// class_url: 'choice&tv&movie&variety&cartoon&child&doco',
class_name: '精选&电影&电视剧&综艺&动漫&少儿&纪录片',
class_url: 'choice&movie&tv&variety&cartoon&child&doco',
limit: 20,
// play_parse:true,
// 手动调用解析请求json的url,此lazy不方便

View File

@ -0,0 +1,21 @@
Object.assign(muban.mxone5.二级, {
desc: '.video-info-items:eq(3)&&Text;.tag-link:eq(2)&&Text;.tag-link:eq(3)&&Text;.video-info-actor:eq(1)&&Text;.video-info-actor:eq(0)&&Text',
content: '.sqjj_a--span&&Text',
lists: '.module-row-one:eq(#id)&&a.module-row-text',
list_text: 'h4&&Text',
list_url: 'a&&data-clipboard-text',
list_url_prefix: 'push://'
});
var rule = {
title: '至臻[盘]',
模板: 'mxone5',
host: 'https://mihdr.top',
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
filter_url: '{{fl.cateId}}{{fl.area}}{{fl.by}}{{fl.class}}{{fl.lang}}{{fl.letter}}/page/fypage{{fl.year}}',
searchUrl: '/index.php/vod/search.html?wd=**',
filter: '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',
class_parse: '.grid-box&&ul&&li;a&&Text;a&&href;.*/(.*?).html',
cate_exclude: '网址|专题|全部影片',
tab_rename: {'KUAKE1': '夸克1', 'KUAKE11': '夸克2', 'YOUSEE1': 'UC1', 'YOUSEE11': 'UC2',},
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
}