mirror of
https://github.com/yuanwangokk-1/TV-BOX.git
synced 2025-10-24 10:21:24 +00:00
257 lines
No EOL
11 KiB
JavaScript
257 lines
No EOL
11 KiB
JavaScript
var rule = {
|
|
title: '热播库',
|
|
host: 'https://www.reboku.cc',
|
|
url: '/s/fyfilter.html',
|
|
filterable: 1,//是否启用分类筛选,
|
|
filter_url: '{{fl.cateId}}-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
|
|
filter: {
|
|
"dy": [{
|
|
"key": "cateId",
|
|
"name": "分类",
|
|
"value": [{"n": "全部", "v": "dy"}, {"n": "动作", "v": "dzp"}, {"n": "喜剧", "v": "xjp"}, {
|
|
"n": "爱情",
|
|
"v": "aqp"
|
|
}, {"n": "科幻", "v": "khp"}, {"n": "恐怖", "v": "kbp"}, {"n": "剧情", "v": "jqp"}, {
|
|
"n": "战争",
|
|
"v": "zzp"
|
|
}, {"n": "灾难", "v": "zlp"}, {"n": "冒险", "v": "mxp"}, {"n": "奇幻", "v": "qhp"}, {
|
|
"n": "悬疑",
|
|
"v": "xyp"
|
|
}, {"n": "惊悚", "v": "jsp"}, {"n": "犯罪", "v": "fzp"}, {"n": "动画", "v": "dhp"}, {
|
|
"n": "其他",
|
|
"v": "qita"
|
|
}]
|
|
}, {
|
|
"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": "2024", "v": "2024"}, {"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"
|
|
}]
|
|
}, {
|
|
"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"}]
|
|
}, {
|
|
"key": "by",
|
|
"name": "排序",
|
|
"value": [{"n": "时间", "v": "time"}, {"n": "人气", "v": "hits"}, {"n": "评分", "v": "score"}]
|
|
}],
|
|
"tv": [{
|
|
"key": "cateId",
|
|
"name": "分类",
|
|
"value": [{"n": "全部", "v": "tv"}, {"n": "国产剧", "v": "gcj"}, {"n": "港剧", "v": "xgj"}, {
|
|
"n": "台剧",
|
|
"v": "gtj"
|
|
}, {"n": "韩剧", "v": "rhj"}, {"n": "日剧", "v": "rbj"}, {"n": "美剧", "v": "omj"}, {
|
|
"n": "其他剧",
|
|
"v": "qitaju"
|
|
}]
|
|
}, {
|
|
"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": "2024", "v": "2024"}, {"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"
|
|
}]
|
|
}, {
|
|
"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"}]
|
|
}, {
|
|
"key": "by",
|
|
"name": "排序",
|
|
"value": [{"n": "时间", "v": "time"}, {"n": "人气", "v": "hits"}, {"n": "评分", "v": "score"}]
|
|
}],
|
|
"dm": [{
|
|
"key": "cateId",
|
|
"name": "分类",
|
|
"value": [{"n": "全部", "v": "dm"}, {"n": "国漫", "v": "gm"}, {"n": "日漫", "v": "rm"}, {
|
|
"n": "其他",
|
|
"v": "qtdm"
|
|
}]
|
|
}, {
|
|
"key": "area",
|
|
"name": "地区",
|
|
"value": [{"n": "全部", "v": ""}, {"n": "国产", "v": "国产"}, {"n": "日本", "v": "日本"}, {
|
|
"n": "欧美",
|
|
"v": "欧美"
|
|
}, {"n": "其他", "v": "其他"}]
|
|
}, {
|
|
"key": "year",
|
|
"name": "年份",
|
|
"value": [{"n": "全部", "v": ""}, {"n": "2024", "v": "2024"}, {"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"
|
|
}]
|
|
}, {
|
|
"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"}]
|
|
}, {
|
|
"key": "by",
|
|
"name": "排序",
|
|
"value": [{"n": "时间", "v": "time"}, {"n": "人气", "v": "hits"}, {"n": "评分", "v": "score"}]
|
|
}]
|
|
},
|
|
filter_def: {
|
|
dy: {cateId: 'dy'},
|
|
tv: {cateId: 'tv'},
|
|
dm: {cateId: 'dm'}
|
|
},
|
|
searchable: 2,//是否启用全局搜索,
|
|
quickSearch: 0,//是否启用快速搜索,
|
|
headers: {
|
|
'User-Agent': 'PC_UA'
|
|
},
|
|
timeout: 5000,
|
|
class_parse: '.nav&&li:gt(0):lt(4);a&&Text;a&&href;.*/(.*).html',
|
|
play_parse: true,
|
|
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
|
|
}
|
|
`,
|
|
limit: 6,
|
|
推荐: '.foucebox&&.showDiv;h3&&Text;*;p&&Text;*',
|
|
一级: '.content-list&&li;a&&title;img&&src;.bottom2&&Text;a&&href',
|
|
二级: {
|
|
"title": "h1--span&&Text;.main-ui-meta&&div--span:eq(4)&&Text",
|
|
"img": ".img&&img&&src",
|
|
"desc": ".otherbox&&em&&Text;;;.main-ui-meta&&div--span:eq(3)&&Text;.main-ui-meta&&div--span:eq(2)&&Text",
|
|
"content": ".sqjj_a--span&&Text",
|
|
"tabs": ".py-tabs&&li",
|
|
"lists": ".player:eq(#id)&&li"
|
|
},
|
|
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
|
detailUrl: '/v/fyid.html', //非必填,二级详情拼接链接
|
|
搜索: 'json:list;name;pic;;id',
|
|
} |