更新 JSON 及 API 配置,添加百家网站备用域名,调整多站点时间选项,新增雷鲸、海绵等站点 4K 弹幕标识,重构云服务模块及樱花动漫数据结构
This commit is contained in:
parent
72c04454c1
commit
2df43c50c1
BIN
.版本.png
BIN
.版本.png
Binary file not shown.
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.2 KiB |
4
JS/quark.min.js → JS/cloud.min.js
vendored
4
JS/quark.min.js → JS/cloud.min.js
vendored
@ -2170,7 +2170,7 @@ function detailParse(detailObj) {
|
||||
}
|
||||
}
|
||||
if (p === "*") {
|
||||
vod.vod_play_from = "夸克云盘";
|
||||
vod.vod_play_from = "云盘";
|
||||
vod.vod_remarks = detailUrl;
|
||||
vod.vod_actor = "没有二级,只有一级链接直接嗅探播放";
|
||||
vod.vod_content = MY_URL;
|
||||
@ -2276,7 +2276,7 @@ function detailParse(detailObj) {
|
||||
}
|
||||
console.log(JSON.stringify(playFrom))
|
||||
} else {
|
||||
playFrom = ["夸克云盘"]
|
||||
playFrom = ["云盘"]
|
||||
}
|
||||
vod.vod_play_from = playFrom.join(vod_play_from);
|
||||
let vod_play_url = "$$$";
|
52
JS/双星.js
Normal file
52
JS/双星.js
Normal file
@ -0,0 +1,52 @@
|
||||
var rule = {
|
||||
title: '双子星',
|
||||
host: 'https://1.star2.cn',
|
||||
hostJs: '',
|
||||
headers: {
|
||||
'User-Agent': 'Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36',
|
||||
},
|
||||
编码: 'utf-8',
|
||||
timeout: 5000,
|
||||
url: 'https://1.star2.cn/fyclass/',
|
||||
filter_url: '',
|
||||
detailUrl: '',
|
||||
searchUrl: 'https://1.star2.cn/search/?keyword=**',
|
||||
searchable: 1,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
class_name: '短剧&国剧&综艺&电影&韩日&英美&外剧&动漫',
|
||||
class_url: 'dj&ju&zy&mv&rh&ym&wj&dm',
|
||||
proxy_rule: '',
|
||||
sniffer: false,
|
||||
isVideo: '',
|
||||
play_parse: true,
|
||||
parse_url: '',
|
||||
lazy: "js:\n input = 'push://' + input;\n ",
|
||||
limit: 9,
|
||||
double: false,
|
||||
推荐: '*',
|
||||
一级: 'js:\n let html = fetch(input);\n let list = pdfa(html, ".erx-list&&li");\n VODS = list.map(x => {\n return {\n vod_name: pdfh(x, "a&&Text"),\n vod_pic: \'https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1746269827120/1.jpeg\',\n vod_remarks: pdfh(x, "a&&Text"),\n vod_content: pdfh(x, "a&&Text"),\n vod_id: pdfh(x, "a&&href")\n }\n });\n ',
|
||||
二级: {
|
||||
title: 'h1&&Text',
|
||||
img: 'https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1746269827120/1.jpeg',
|
||||
desc: '.card-text:eq(2)&&Text;;;;',
|
||||
content: '.card-text:eq(0)&&Text',
|
||||
tabs: "js:TABS = ['双星']",
|
||||
lists: "js:\n LISTS = [];\n let lists1 = pdfa(html, '.dlipp-cont-bd').map(it => {\n let _tt = pdfh(it, 'a&&Text');\n let _uu = pdfh(it, 'a&&href');\n return _tt + '$' + _uu;\n });\n LISTS.push(lists1);\n ",
|
||||
},
|
||||
搜索: 'js:\n let html = fetch(input);\n let list = pdfa(html, ".erx-list&&li");\n VODS = list.map(x => {\n return {\n vod_name: pdfh(x, "a&&Text"),\n vod_pic: \'https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1746269827120/1.jpeg\', \n vod_remarks: pdfh(x, "a&&Text"),\n vod_content: pdfh(x, "a&&Text"),\n vod_id: pdfh(x, "a&&href")\n }\n });\n ',
|
||||
cate_exclude: '首页|留言|APP|下载|资讯|新闻|动态',
|
||||
tab_exclude: '猜你|喜欢|下载|剧情|榜|评论',
|
||||
类型: '影视',
|
||||
homeUrl: 'https://1.star2.cn',
|
||||
二级访问前: '',
|
||||
encoding: 'utf-8',
|
||||
search_encoding: '',
|
||||
图片来源: '',
|
||||
图片替换: '',
|
||||
play_json: [],
|
||||
pagecount: {},
|
||||
tab_remove: [],
|
||||
tab_order: [],
|
||||
tab_rename: {},
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
var rule = {
|
||||
模板: '首图',
|
||||
title: '樱花动漫[漫]',
|
||||
host: 'https://katedm.com/',
|
||||
url: '/list/fyclass-fypage.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
搜索: '#searchList li;a&&title;.lazyload&&data-original;.pic-tag&&Text;a&&href',
|
||||
}
|
183
JS/追剧影视.js
183
JS/追剧影视.js
@ -1,183 +0,0 @@
|
||||
globalThis.h_ost = 'http://v.lkuys.cn/';
|
||||
|
||||
globalThis.vodlist = function($t, $pg) {
|
||||
const currentTimestamp = parseInt(Date.now() / 1000, 10);
|
||||
const url = h_ost + '/v2/home/type_search';
|
||||
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
|
||||
let html = request(url, {
|
||||
body: {
|
||||
sign: hx,
|
||||
type_id: $t,
|
||||
page: $pg,
|
||||
},
|
||||
headers: {
|
||||
'User-Agent': 'okhttp-okgo/jeasonlzy',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
'method': 'POST'
|
||||
}, true);
|
||||
return JSON.parse(html).data.list;
|
||||
}
|
||||
|
||||
globalThis.seach = function(wd) {
|
||||
const currentTimestamp = parseInt(Date.now() / 1000, 10);
|
||||
const url = h_ost + '/v2/home/search';
|
||||
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
|
||||
let html = request(url, {
|
||||
body: {
|
||||
sign: hx,
|
||||
keyword: wd,
|
||||
timestamp: currentTimestamp,
|
||||
},
|
||||
headers: {
|
||||
'User-Agent': 'okhttp-okgo/jeasonlzy',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
'method': 'POST'
|
||||
}, true);
|
||||
return JSON.parse(html).data.list;
|
||||
}
|
||||
globalThis.vodids = function(ids) {
|
||||
const currentTimestamp = parseInt(Date.now() / 1000, 10);
|
||||
const url = h_ost + '/v2/home/vod_details';
|
||||
const hx = CryptoJS.MD5('kj5649ertj84ks89r4jh8s45hf84hjfds04k' + currentTimestamp).toString();
|
||||
let html = request(url, {
|
||||
body: {
|
||||
sign: hx,
|
||||
vod_id: ids,
|
||||
timestamp: currentTimestamp,
|
||||
},
|
||||
headers: {
|
||||
'User-Agent': 'okhttp-okgo/jeasonlzy',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
},
|
||||
'method': 'POST'
|
||||
}, true);
|
||||
const redata = JSON.parse(html);
|
||||
let vodPlayFrom = '';
|
||||
let vodPlayUrl = '';
|
||||
redata.data.vod_play_list.forEach((value, key) => {
|
||||
if (value.flag.includes("nby") || value.flag.includes("mgtv") || value.flag.includes("qq") || value.flag.includes("qiyi") || value.flag.includes("mgtv")) {
|
||||
vodPlayFrom += `${value.flag}$$$`;
|
||||
value.urls.forEach(url => {
|
||||
vodPlayUrl += `${url.name}$${value.parse_urls[0]}${url.url}~${url.name}#`;
|
||||
});
|
||||
vodPlayUrl += '$$$';
|
||||
}
|
||||
});
|
||||
const regeshi = {
|
||||
vod_id: redata.data.vod_id,
|
||||
vod_name: redata.data.vod_name,
|
||||
vod_remarks: `${redata.data.vod_remarks}`,
|
||||
type_name: redata.data.vod_class,
|
||||
vod_pic: redata.data.vod_pic,
|
||||
vod_year: redata.data.vod_year,
|
||||
vod_area: redata.data.vod_area,
|
||||
vod_actor: `${redata.data.vod_actor}`,
|
||||
vod_director: redata.data.vod_director,
|
||||
vod_content: `${redata.data.vod_content}`,
|
||||
vod_play_from: vodPlayFrom,
|
||||
vod_play_url: vodPlayUrl
|
||||
};
|
||||
return regeshi;
|
||||
}
|
||||
globalThis.jxx = function(input) {
|
||||
if ("741852963" !== '741852963') {
|
||||
return 'https://s0.mall.tcl.com/group1/M00/00/89/CvoGBGdcOPaAAUxvADwZniVV2bc476.mp4';
|
||||
}
|
||||
const parts = input.split('~');
|
||||
try {
|
||||
let response = fetch(parts[0], {
|
||||
method: 'get',
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/3.14.9',
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
});
|
||||
|
||||
if (response.includes("成功") || response.includes("success") || response.includes("nby")) {
|
||||
let bata = JSON.parse(response);
|
||||
input = {
|
||||
parse: 0,
|
||||
url: bata.url,
|
||||
jx: 0,
|
||||
danmaku: 'http://103.45.162.207:25252/hbdm.php?key=7894561232&id=' + '&jm=' + VOD.vod_name + '&js=' + parts[1] + '&key=741852963'
|
||||
}
|
||||
} else {
|
||||
input = {
|
||||
parse: 0,
|
||||
url: parts[0].includes('url=') ? parts[0].slice(parts[0].indexOf('url=') + 4) : null,
|
||||
jx: 1,
|
||||
danmaku: 'http://103.45.162.207:25252/hbdm.php?key=7894561232&id=' + '&jm=' + VOD.vod_name + '&js=' + parts[1] + '&key=741852963'
|
||||
}
|
||||
}
|
||||
} catch {
|
||||
input = {
|
||||
parse: 0,
|
||||
url: '解析失败',
|
||||
jx: 0,
|
||||
}
|
||||
}
|
||||
return input;
|
||||
}
|
||||
|
||||
var rule = {
|
||||
title: '追剧',
|
||||
host: '',
|
||||
detailUrl: 'fyid',
|
||||
searchUrl: '**',
|
||||
url: 'fyclass',
|
||||
searchable: 2,
|
||||
quickSearch: 1,
|
||||
filterable: 0,
|
||||
class_name: '电影&电视剧&综艺&动漫',
|
||||
class_url: '1&2&4&3',
|
||||
play_parse: true,
|
||||
lazy: $js.toString(() => {
|
||||
input = jxx(input);
|
||||
}),
|
||||
推荐: $js.toString(() => {
|
||||
let bdata = vodlist(0, 1);
|
||||
console.log(bdata);
|
||||
bdata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
一级: $js.toString(() => {
|
||||
let bdata = vodlist(input, MY_PAGE);
|
||||
console.log(bdata);
|
||||
bdata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
二级: $js.toString(() => {
|
||||
console.log("调试信息2" + input);
|
||||
let data = vodids(input);
|
||||
//console.log(data);
|
||||
VOD = (data);
|
||||
}),
|
||||
搜索: $js.toString(() => {
|
||||
let ddata = seach(input);
|
||||
ddata.forEach(it => {
|
||||
d.push({
|
||||
url: it.vod_id,
|
||||
title: it.vod_name,
|
||||
img: it.vod_pic,
|
||||
desc: it.vod_remarks
|
||||
});
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
}
|
@ -2,7 +2,11 @@
|
||||
"SiteUrl": "https://baijia.banye.tech:7086",
|
||||
"Domains": [
|
||||
"http://cj.jiexi.news",
|
||||
"https://baijia.885525.xyz"
|
||||
"https://baijia.885525.xyz",
|
||||
"http://baijia.dpdns.org",
|
||||
"http://bj.baijia.ddns-ip.net",
|
||||
"http://bj.885525.xyz",
|
||||
"http://baijia.filegear-sg.me"
|
||||
],
|
||||
"SiteWord": "bj",
|
||||
"SiteName": "百家",
|
||||
|
@ -205,6 +205,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
@ -565,6 +569,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
@ -917,6 +925,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
@ -1155,6 +1167,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
@ -1559,6 +1575,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
@ -1915,6 +1935,10 @@
|
||||
{
|
||||
"name": "时间",
|
||||
"value": [
|
||||
{
|
||||
"v": "2025",
|
||||
"n": "2025"
|
||||
},
|
||||
{
|
||||
"v": "2024",
|
||||
"n": "2024"
|
||||
|
6
XBPQ/樱花动漫.json
Normal file
6
XBPQ/樱花动漫.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"简介": "",
|
||||
"数组": "",
|
||||
"分类url": "http://www.yinghuadm.cn/show_{cateId}--{by}-{class}-----{catePg}---{year}.html",
|
||||
"分类": "日本动漫$ribendongman#国产动漫$guochandongman#动漫电影$dongmandianying#欧美动漫$oumeidongman"
|
||||
}
|
124
api.json
124
api.json
@ -540,7 +540,7 @@
|
||||
},
|
||||
{
|
||||
"key": "雷鲸",
|
||||
"name": "雷鲸|4K",
|
||||
"name": "雷鲸|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebShareCloudLJ",
|
||||
"searchable": 1,
|
||||
@ -555,7 +555,7 @@
|
||||
},
|
||||
{
|
||||
"key": "海绵",
|
||||
"name": "海绵|4K",
|
||||
"name": "海绵|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebShareCloudHM",
|
||||
"searchable": 1,
|
||||
@ -570,7 +570,7 @@
|
||||
},
|
||||
{
|
||||
"key": "Pan1",
|
||||
"name": "123|4K",
|
||||
"name": "123|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebShareCloud123",
|
||||
"searchable": 1,
|
||||
@ -585,7 +585,7 @@
|
||||
},
|
||||
{
|
||||
"key": "夸父",
|
||||
"name": "夸父|4K",
|
||||
"name": "夸父|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebShareCloudKF",
|
||||
"searchable": 1,
|
||||
@ -600,7 +600,7 @@
|
||||
},
|
||||
{
|
||||
"key": "趣盘",
|
||||
"name": "趣盘|4K",
|
||||
"name": "趣盘|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebQu",
|
||||
"searchable": 1,
|
||||
@ -616,7 +616,7 @@
|
||||
},
|
||||
{
|
||||
"key": "聚搜",
|
||||
"name": "聚搜|4K",
|
||||
"name": "聚搜|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebSearch",
|
||||
"searchable": 1,
|
||||
@ -630,7 +630,7 @@
|
||||
},
|
||||
{
|
||||
"key": "盘库",
|
||||
"name": "盘库|4K",
|
||||
"name": "盘库|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_PanWebKuBa",
|
||||
"searchable": 1,
|
||||
@ -640,6 +640,16 @@
|
||||
"url": "https://panku8.com"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "双星",
|
||||
"name": "双星|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/双星.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "星芽短剧",
|
||||
"name": "星芽|短剧",
|
||||
@ -682,6 +692,13 @@
|
||||
"filterable": 1,
|
||||
"playerType": 2
|
||||
},
|
||||
{
|
||||
"key": "短剧网",
|
||||
"name": "短剧网|短剧",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"ext": "./XBPQ/短剧网.json"
|
||||
},
|
||||
{
|
||||
"key": "小红影视",
|
||||
"name": "小红|影视",
|
||||
@ -709,13 +726,6 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1
|
||||
},
|
||||
{
|
||||
"key": "短剧网",
|
||||
"name": "短剧网|短剧",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"ext": "./XBPQ/短剧网.json"
|
||||
},
|
||||
{
|
||||
"key": "人人影视",
|
||||
"name": "人人|影视",
|
||||
@ -1562,9 +1572,6 @@
|
||||
"name": "哆啦|新番社",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@ -1586,7 +1593,7 @@
|
||||
},
|
||||
{
|
||||
"key": "Anime1",
|
||||
"name": "Anime1|动漫",
|
||||
"name": "A1|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/Anime1.js"
|
||||
@ -1647,6 +1654,41 @@
|
||||
"version": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "樱花动漫",
|
||||
"name": "樱花|动漫",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"ext": "./XBPQ/樱花动漫.json"
|
||||
},
|
||||
{
|
||||
"key": "好看动漫",
|
||||
"name": "好看|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/好看动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "奇米动漫",
|
||||
"name": "奇米|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/奇米动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "怡萱动漫",
|
||||
"name": "怡萱|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/怡萱动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "花子动漫",
|
||||
"name": "花子|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/花子动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "动画片",
|
||||
"name": "动画片|动漫",
|
||||
@ -1689,41 +1731,6 @@
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/异世界.js"
|
||||
},
|
||||
{
|
||||
"key": "好看动漫",
|
||||
"name": "好看|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/好看动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "奇米动漫",
|
||||
"name": "奇米|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/奇米动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "怡萱动漫",
|
||||
"name": "怡萱|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/怡萱动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "花子动漫",
|
||||
"name": "花子|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/花子动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "樱花动漫",
|
||||
"name": "樱花|动漫",
|
||||
"type": 3,
|
||||
"api": "./js/drpy2.min.js",
|
||||
"ext": "./js/樱花动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "荐片",
|
||||
"name": "荐片|磁力",
|
||||
@ -2124,7 +2131,7 @@
|
||||
"key": "短剧合集",
|
||||
"name": "短剧|合集",
|
||||
"type": 3,
|
||||
"api": "./js/quark.min.js",
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/短剧合集.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
@ -2134,7 +2141,7 @@
|
||||
"key": "短剧大全",
|
||||
"name": "短剧|大全",
|
||||
"type": 3,
|
||||
"api": "./js/quark.min.js",
|
||||
"api": "./js/cloud.min.js",
|
||||
"ext": "./js/短剧大全.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
@ -2611,13 +2618,6 @@
|
||||
"epg": "http://cdn.1678520.xyz/epg/?ch={name}&date={date}",
|
||||
"timeout": 10
|
||||
},
|
||||
{
|
||||
"name": "AI直播+",
|
||||
"type": 0,
|
||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/PizazzGY/TV/master/output/user_result.m3u",
|
||||
"epg": "http://cdn.1678520.xyz/epg/?ch={name}&date={date}",
|
||||
"timeout": 10
|
||||
},
|
||||
{
|
||||
"name": "Guovin",
|
||||
"type": 0,
|
||||
|
BIN
spider.jar
BIN
spider.jar
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user