Upload files to "json"
This commit is contained in:
parent
d92ea23a84
commit
08af2c1919
BIN
json/aliproxy.gz
Normal file
BIN
json/aliproxy.gz
Normal file
Binary file not shown.
77
json/alishare.ebook.txt
Normal file
77
json/alishare.ebook.txt
Normal file
@ -0,0 +1,77 @@
|
||||
zAajGfX1cxE 中信出版图书 1
|
||||
kgCYrLpLgiZ 机械工业出版社6000册 1
|
||||
EmhjMiwBrNj 清华大学出版社2237册 1
|
||||
3XEmnpcKYwd 新知文库 1
|
||||
XpsFL9BcCbN 北京国家图书馆 1
|
||||
BPkNEszAXjr 一万本图书馆PDF 1
|
||||
STfm58hKPBu 湖湘文库 1
|
||||
LZvTLPW8fbF 亲子教育
|
||||
gfsRY67BRcb 历史传记
|
||||
vbULbViB6jg 婚恋两性
|
||||
nk24tt7C2nt 婚恋家庭
|
||||
nk24tt7C2nt 婚恋家庭
|
||||
LYHR2C7oGrN 官场商战
|
||||
h3qDZvSNJaH 影视时尚
|
||||
1Wq86hBek8P 心理励志
|
||||
erF8fL1E9SR 思想文化
|
||||
qzBiRPyuKCU 恐怖悬疑
|
||||
5b6xedKYxDB 推理侦探
|
||||
5Do3YzWGsdT 文学名著
|
||||
h8nj4ZxEhTV 旅游休闲
|
||||
W8uEmn2UEm4 武侠仙侠
|
||||
C6FdSeriQAg 武侠小说
|
||||
Q2Uyg5yXCTp 漫画绘本
|
||||
4CP6kP21RE1 玄幻奇幻
|
||||
AbmTF4S9R2u 玄幻小说
|
||||
S2r9Q7dofdw 社科经典
|
||||
Tkz17pPJ54n 科幻小说
|
||||
ZCma3m8tkqu 综合书籍
|
||||
PJc6BcfuRwn 美容养生
|
||||
1vp4gtVqHVV 职场理财
|
||||
TMXRKiUGzMe 青春校园
|
||||
vEdkxEJocnb 科教类
|
||||
AM8mtK1botT 平台类
|
||||
NkKQg1a7qM9 小说类
|
||||
1th3c74q1cu 漫画类
|
||||
auNq9mXGJ8N 新书类
|
||||
xPX311pWQP8 杂志类
|
||||
43sAoXEduDZ 我的小书屋01
|
||||
Rj2xnX7GLUW 我的小书屋02
|
||||
XMbjpWzN4Jj 我的小书屋03
|
||||
V69EqCbMHST 我的小书屋04
|
||||
zpRyQG5Sykg 我的小书屋05
|
||||
6TZTQve3haL 我的小书屋06
|
||||
FsWBsXLDyMn 全球推理小说大集合 1
|
||||
D9fe45j1eHa ePUBee整站电子书库01
|
||||
ct8cPiYpscj ePUBee整站电子书库02
|
||||
a9rZPQKHfDu ePUBee整站电子书库03
|
||||
h45mCPUZc3E ePUBee整站电子书库04
|
||||
bhDAK42pnSU ePUBee整站电子书库05
|
||||
jdPrqXLaXBU ePUBee整站电子书库06
|
||||
3exRgUFUPrv ePUBee整站电子书库07
|
||||
AMY3umXHQrH ePUBee整站电子书库08
|
||||
16ryTfdGrAP ePUBee整站电子书库09
|
||||
5W8EsnTsCRN ePUBee整站电子书库10
|
||||
D72AZeTnTVL ePUBee整站电子书库11
|
||||
Z4SyuRZZj8Z ePUBee整站电子书库12
|
||||
xMCNaJvx7tk ePUBee整站电子书库13
|
||||
MK7LwGqokKF ePUBee整站电子书库14
|
||||
p9Lnskk2e2L ePUBee整站电子书库15
|
||||
pKEdszFRn2v ePUBee整站电子书库16
|
||||
7fKJ3VC7yWg ePUBee整站电子书库17
|
||||
QXMJVQzPJzG ePUBee整站电子书库18
|
||||
eTbXLxV5HZ3 ePUBee整站电子书库19
|
||||
wvdQyRer63P ePUBee整站电子书库20
|
||||
LrLMDHopskR ePUBee整站电子书库21
|
||||
jr4xL8NvHW9 ePUBee整站电子书库22
|
||||
5tPVRsXdBk4 ePUBee整站电子书库23
|
||||
iMBCRc32UNM ePUBee整站电子书库24
|
||||
S8NodisNHcU ePUBee整站电子书库25
|
||||
4TRTbyZrKki ePUBee整站电子书库26
|
||||
iYZMj7CFPks 广东省立中山图书馆「A-G」
|
||||
unEV8t3QfTc 广东省立中山图书馆「H-K」
|
||||
uT7hzi7CnvP 广东省立中山图书馆「L-N」
|
||||
U2fcieUVKuY 广东省立中山图书馆「O-Q」
|
||||
h3s9tXNJxQK 广东省立中山图书馆「R-T」
|
||||
SXZ17uS7oju 广东省立中山图书馆「U-X」
|
||||
GwnQxogFss3 广东省立中山图书馆「Y-Z」
|
30
json/alishare.txt
Normal file
30
json/alishare.txt
Normal file
@ -0,0 +1,30 @@
|
||||
self 我的阿里云盘
|
||||
wbrhqM5HkSV?pwd=6666 Tacit0924-总合集 1 updated_at DESC
|
||||
mxAfB6eRgY4 阿里1T 1
|
||||
4ydLxf7VgH7 平凡中的 1
|
||||
4bGRVUdUtct 黄妈 1
|
||||
dieULBdYP3D YYDSVIP 1
|
||||
RnjUi1urdb2 优源阁 1
|
||||
vgjM1MiHvoL 电影REMUX 1
|
||||
uWa9gbM3RJ7 优源阁-资源总合集 1
|
||||
EGjCoDoJCFV 火星影剧 1
|
||||
S1g5iJEL4kh 剧集-老王资源宝藏
|
||||
14tKp8iJ4vb 动漫-老王资源宝藏
|
||||
WdaaeX7HK44 此间微凉-动漫合集
|
||||
UuHi9PeYSVz YYDSVip-综艺
|
||||
v9To3HC6vhs YYDSVip-综合
|
||||
KQbDJmKhSLL?pwd=6666 Tacit0924-动漫
|
||||
KUa2Mwpm1MR 经典韩剧
|
||||
PkV89yNDPi1 日剧合集
|
||||
jk2Se2VHgyK 纪录片合集1
|
||||
fSNHaYST47s 纪录片合集2
|
||||
KZo6HrzGxhP BBC纪录片大合集
|
||||
ftMhRaKUfYp 掌灯者-港剧
|
||||
MLWPRHRt9W3 掌灯者-台剧
|
||||
8Fg4TNsd2A2 掌灯者-大陆剧1
|
||||
ar8Kg9azw1S 掌灯者-大陆剧2
|
||||
GMYSz3AHFaA 掌灯者-大陆剧3
|
||||
q6bv8qs9u5e 掌灯者-欧美剧1
|
||||
kUDyvvcknxm 掌灯者-欧美剧2
|
||||
cmy3KCTRpFA 李连杰电影合集
|
||||
hMsDJ6dsGxQ 成龙电影合集
|
BIN
json/geoip.dat.gz
Normal file
BIN
json/geoip.dat.gz
Normal file
Binary file not shown.
191
json/index.js
Normal file
191
json/index.js
Normal file
@ -0,0 +1,191 @@
|
||||
/**
|
||||
pathLib: {
|
||||
join: [Function: join],
|
||||
dirname: [Function: dirname],
|
||||
readDir: [Function (anonymous)],
|
||||
readFile: [Function (anonymous)],
|
||||
stat: [Function (anonymous)]
|
||||
}
|
||||
path
|
||||
path_dir
|
||||
**/
|
||||
function naturalSort(arr,key) {
|
||||
return arr.sort((a, b) => a[key].localeCompare(b[key], undefined, { numeric: true, sensitivity: 'base' }));
|
||||
}
|
||||
async function main() {
|
||||
let js_order = ['360影视[官]', '菜狗[官]', '奇珍异兽[官]', '优酷[官]', '腾云驾雾[官]', '百忙无果[官]', '哔哩影视[官]'];
|
||||
let js_path = './drpy_js';
|
||||
let live_path = './lives';
|
||||
let config_path = './custom.json';
|
||||
let js_api = './drpy_libs/drpy2.min.js';
|
||||
let parse_apis = [
|
||||
'777,https://jx.777jiexi.com/player/?url=,0',
|
||||
'8090g,https://www.8090g.cn/jiexi/?url=,0',
|
||||
'ik9,https://yparse.ik9.cc/index.php?url=,0',
|
||||
'杰森,https://jx.jsonplayer.com/player/?url=,0',
|
||||
'阳途,https://jx.yangtu.top/?url=,0',
|
||||
'冰豆,https://bd.jx.cn/?url=,0',
|
||||
'm3u8TV,https://jx.m3u8.tv/jiexi/?url=,0',
|
||||
'听乐,https://jx.dj6u.com/?url=,0',
|
||||
'虾米,https://jx.xmflv.com/?url=,0',
|
||||
'虾米2,https://jx.xmflv.cc/?url=,0',
|
||||
'云析,https://jx.yparse.com/index.php?url=,0',
|
||||
'红狐,https://player.mrgaocloud.com/player/?url=,0',
|
||||
];
|
||||
let parses = parse_apis.map((it) => {
|
||||
let _name = it.split(',')[0];
|
||||
let _url = it.split(',')[1];
|
||||
let _type = it.split(',').length > 2 ? it.split(',')[2] : '0';
|
||||
_type = Number(_type);
|
||||
return {
|
||||
name: _name,
|
||||
url: _url,
|
||||
type: _type,
|
||||
'ext': {
|
||||
'flag': [
|
||||
'qiyi',
|
||||
'imgo',
|
||||
'爱奇艺',
|
||||
'奇艺',
|
||||
'qq',
|
||||
'qq 预告及花絮',
|
||||
'腾讯',
|
||||
'youku',
|
||||
'优酷',
|
||||
'pptv',
|
||||
'PPTV',
|
||||
'letv',
|
||||
'乐视',
|
||||
'leshi',
|
||||
'mgtv',
|
||||
'芒果',
|
||||
'sohu',
|
||||
'xigua',
|
||||
'fun',
|
||||
'风行',
|
||||
],
|
||||
},
|
||||
'header': {
|
||||
'User-Agent': 'Mozilla/5.0',
|
||||
},
|
||||
};
|
||||
|
||||
});
|
||||
let js_files = pathLib.readDir(pathLib.join(path_dir, js_path));
|
||||
// console.log(js_files);
|
||||
let live_files = pathLib.readDir(pathLib.join(path_dir, live_path));
|
||||
// console.log(live_files);
|
||||
let config_sites = [];
|
||||
try{
|
||||
let config_file = pathLib.readFile(pathLib.join(path_dir, config_path));
|
||||
config_sites = JSON.parse(config_file).sites;
|
||||
}catch(e){
|
||||
console.log(`get config_file error:${e.message}`);
|
||||
}
|
||||
let channels = [];
|
||||
channels.push({
|
||||
'name':'稳定github直播',
|
||||
'urls':[
|
||||
'proxy://do=live&type=txt&ext=https://ghproxy.net/https://raw.githubusercontent.com/ssili126/tv/main/itvlist.txt',
|
||||
],
|
||||
});
|
||||
live_files.forEach((it) => {
|
||||
let absp = pathLib.join(path_dir, `${live_path}/${it}`).replace(/\\/g, '/');
|
||||
absp = 'http://127.0.0.1:9978/api/v1/file/' + absp.split('/zyplayer/file/')[1];
|
||||
let aname = it.split('.')[0];
|
||||
channels.push({
|
||||
'name': aname,
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=' + absp,
|
||||
],
|
||||
});
|
||||
});
|
||||
channels = channels.concat([
|
||||
{
|
||||
'name': '云星日记直播',
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=http://itvbox.cc/云星日记/Ipv4.txt',
|
||||
],
|
||||
},
|
||||
{
|
||||
'name': '本地嗅探器直播',
|
||||
'urls': [
|
||||
'proxy://do=live&type=txt&ext=http://127.0.0.1:5708/ysp',
|
||||
],
|
||||
},
|
||||
]);
|
||||
let json_config = {
|
||||
'wallpaper': 'https://tuapi.eees.cc/api.php?category=fengjing&type=302',
|
||||
'homepage': 'https://github.com/hjdhnx/hipy-server',
|
||||
"homeLogo":"./img/logo500x200-1.png",
|
||||
"spider": "./jar/pg.jar?md5=7633f8ea346c082b7aa163be58aed023",
|
||||
'sites': [],
|
||||
'parses': parses,
|
||||
'flags': [
|
||||
'imgo',
|
||||
'youku',
|
||||
'qq',
|
||||
'qq 预告及花絮',
|
||||
'iqiyi',
|
||||
'qiyi',
|
||||
'fun',
|
||||
'letv',
|
||||
'leshi',
|
||||
'sohu',
|
||||
'tudou',
|
||||
'xigua',
|
||||
'cntv',
|
||||
'1905',
|
||||
'pptv',
|
||||
'mgtv',
|
||||
'wasu',
|
||||
'bilibili',
|
||||
'renrenmi',
|
||||
],
|
||||
'lives': [
|
||||
{
|
||||
'group': 'redirect',
|
||||
'channels': channels,
|
||||
},
|
||||
],
|
||||
|
||||
};
|
||||
js_files.forEach((it, index) => {
|
||||
let rname = it.replace('.js', '');
|
||||
let extra = '';
|
||||
if (rname.includes('我的哔哩传参')) {
|
||||
extra = '?type=url¶ms=../json/小学教育.json';
|
||||
};
|
||||
if (rname.includes('采集之王[合]')) {
|
||||
extra = '?type=url¶ms=../json/采集静态.json';
|
||||
}
|
||||
|
||||
//let excludes = ['玩偶哥哥','阿里土豆'];
|
||||
let excludes = [];
|
||||
if(!excludes.includes(rname)){
|
||||
let data = {
|
||||
'key': `hipy_js_${rname}`,
|
||||
'name': `${rname}(drpy_t3)`,
|
||||
'type': 3,
|
||||
'api': js_api,
|
||||
'searchable': 1,
|
||||
'quickSearch': 1,
|
||||
'filterable': 1,
|
||||
'order_num': index,
|
||||
'ext': `${js_path}/${it}${extra}`,
|
||||
};
|
||||
json_config.sites.push(data);
|
||||
}
|
||||
});
|
||||
json_config.sites = json_config.sites.concat(config_sites);
|
||||
json_config.sites = json_config.sites.sort((a, b) => {
|
||||
let i = a.name.split('(')[0];
|
||||
let j = b.name.split('(')[0];
|
||||
return (js_order.indexOf(i) === -1 ? 9999 : js_order.indexOf(i)) - (js_order.indexOf(j) === -1 ? 9999 : js_order.indexOf(j));
|
||||
});
|
||||
let top_sites = json_config.sites.filter(x=>js_order.includes(x.name.split('(')[0]));
|
||||
let other_sites = json_config.sites.filter(x=>!js_order.includes(x.name.split('(')[0]));
|
||||
let ret_sites = top_sites.concat(naturalSort(other_sites,'name'));
|
||||
json_config.sites = ret_sites;
|
||||
return JSON.stringify(json_config,null,"\t");
|
||||
}
|
764
json/moli.json
Normal file
764
json/moli.json
Normal file
@ -0,0 +1,764 @@
|
||||
{
|
||||
"1": [
|
||||
{
|
||||
"key": "0",
|
||||
"name": "类型",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": "1"
|
||||
},
|
||||
{
|
||||
"n": "动作",
|
||||
"v": "5"
|
||||
},
|
||||
{
|
||||
"n": "爱情",
|
||||
"v": "6"
|
||||
},
|
||||
{
|
||||
"n": "科幻",
|
||||
"v": "7"
|
||||
},
|
||||
{
|
||||
"n": "恐怖",
|
||||
"v": "8"
|
||||
},
|
||||
{
|
||||
"n": "战争",
|
||||
"v": "9"
|
||||
},
|
||||
{
|
||||
"n": "喜剧",
|
||||
"v": "10"
|
||||
},
|
||||
{
|
||||
"n": "纪录片",
|
||||
"v": "11"
|
||||
},
|
||||
{
|
||||
"n": "剧情",
|
||||
"v": "12"
|
||||
},
|
||||
{
|
||||
"n": "犯罪",
|
||||
"v": "30"
|
||||
},
|
||||
{
|
||||
"n": "动画",
|
||||
"v": "32"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"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": "2",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "美国",
|
||||
"v": "美国"
|
||||
},
|
||||
{
|
||||
"n": "韩国",
|
||||
"v": "韩国"
|
||||
},
|
||||
{
|
||||
"n": "英国",
|
||||
"v": "英国"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "日本"
|
||||
},
|
||||
{
|
||||
"n": "泰国",
|
||||
"v": "泰国"
|
||||
},
|
||||
{
|
||||
"n": "中国",
|
||||
"v": "中国"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "其他"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "3",
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
},
|
||||
{
|
||||
"n": "2010",
|
||||
"v": "2010"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "4",
|
||||
"name": "状态",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "完结",
|
||||
"v": "w"
|
||||
},
|
||||
{
|
||||
"n": "连载中",
|
||||
"v": "l"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "5",
|
||||
"name": "排序",
|
||||
"value": [
|
||||
{
|
||||
"n": "时间",
|
||||
"v": "time"
|
||||
},
|
||||
{
|
||||
"n": "评分",
|
||||
"v": "douban"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2": [
|
||||
{
|
||||
"key": "0",
|
||||
"name": "类型",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": "2"
|
||||
},
|
||||
{
|
||||
"n": "美剧",
|
||||
"v": "15"
|
||||
},
|
||||
{
|
||||
"n": "韩剧",
|
||||
"v": "16"
|
||||
},
|
||||
{
|
||||
"n": "日剧",
|
||||
"v": "13"
|
||||
},
|
||||
{
|
||||
"n": "英剧",
|
||||
"v": "34"
|
||||
},
|
||||
{
|
||||
"n": "中国",
|
||||
"v": "14"
|
||||
},
|
||||
{
|
||||
"n": "泰剧",
|
||||
"v": "29"
|
||||
},
|
||||
{
|
||||
"n": "综艺",
|
||||
"v": "39"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "38"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"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": "2",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "美国",
|
||||
"v": "美国"
|
||||
},
|
||||
{
|
||||
"n": "韩国",
|
||||
"v": "韩国"
|
||||
},
|
||||
{
|
||||
"n": "英国",
|
||||
"v": "英国"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "日本"
|
||||
},
|
||||
{
|
||||
"n": "泰国",
|
||||
"v": "泰国"
|
||||
},
|
||||
{
|
||||
"n": "中国",
|
||||
"v": "中国"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "其他"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "3",
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
},
|
||||
{
|
||||
"n": "2010",
|
||||
"v": "2010"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "4",
|
||||
"name": "状态",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "完结",
|
||||
"v": "w"
|
||||
},
|
||||
{
|
||||
"n": "连载中",
|
||||
"v": "l"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "5",
|
||||
"name": "排序",
|
||||
"value": [
|
||||
{
|
||||
"n": "时间",
|
||||
"v": "time"
|
||||
},
|
||||
{
|
||||
"n": "评分",
|
||||
"v": "douban"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"41": [
|
||||
{
|
||||
"key": "0",
|
||||
"name": "类型",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": "41"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "42"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "43"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"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": "2",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "美国",
|
||||
"v": "美国"
|
||||
},
|
||||
{
|
||||
"n": "韩国",
|
||||
"v": "韩国"
|
||||
},
|
||||
{
|
||||
"n": "英国",
|
||||
"v": "英国"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "日本"
|
||||
},
|
||||
{
|
||||
"n": "泰国",
|
||||
"v": "泰国"
|
||||
},
|
||||
{
|
||||
"n": "中国",
|
||||
"v": "中国"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "其他"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "3",
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
},
|
||||
{
|
||||
"n": "2010",
|
||||
"v": "2010"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "4",
|
||||
"name": "状态",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "完结",
|
||||
"v": "w"
|
||||
},
|
||||
{
|
||||
"n": "连载中",
|
||||
"v": "l"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "5",
|
||||
"name": "排序",
|
||||
"value": [
|
||||
{
|
||||
"n": "时间",
|
||||
"v": "time"
|
||||
},
|
||||
{
|
||||
"n": "评分",
|
||||
"v": "douban"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
80
json/pikpakclass.json
Normal file
80
json/pikpakclass.json
Normal file
@ -0,0 +1,80 @@
|
||||
[
|
||||
{"type_id":"https://mypikpak.com/s/self", "type_name":"我的PikPak網盤", "version":"20240301"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRT8Wr8BGyw1kt1HkijKR4Qo1","type_name":"高清劇集合集一二"},
|
||||
{"type_id":"https://mypikpak.com/s/VNThL9vJ7kj57e2Kr_dlOzc0o1","type_name":"每日更新" },
|
||||
{"type_id":"https://mypikpak.com/s/VNBG3CPruacfHy3KVrVR1Qbko1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧1"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBXQHEBywwEP48SYNoLGhg-o1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧10"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCKGMKeL4KQWxNSeNl-aNK8o1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧11"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCKIgIdXbeMUnS27Hc7ifoho1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧12"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCKK_lIL4KQWxNSeNl-b-Avo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧13"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCPyF1ibAmUFsTwcgPpV2RPo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧14"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCPyIV4bsikE1REQUzU3HAKo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧15"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCPyLg-XbeMUnS27Hc8e-evo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧16"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCPyOHZfY9FgjheL_s6tE0Eo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧17"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdGBWsTsU_1xrcd7arNGkyo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧18"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdGaN8bsik85HcYchTzGwpo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧19"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdGlQdbAmU3kIGsTh-INYQo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧20"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdGvg1QqH-jGYGfgcDoqWho1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧21"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdHOhJTsU_1xrcd7arNWAuo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧22"},
|
||||
{"type_id":"https://mypikpak.com/s/VNCdHU8Xbsik85HcYchTzRlwo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧23"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDJ--9QP3sxqczyGV8n35pUo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧24"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDJ-2f3xeTB-N74vaHopsB8o1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧25"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDJ-6m_P3sxqczyGV8n37Lso1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧26"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDJ-AxdxeTB-N74vaHoptVeo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧27"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDJ-F3_OLXqy_gd7t0qYPsTo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧28"},
|
||||
{"type_id":"https://mypikpak.com/s/VNJ-KE7EDnDGgthutL8stFDco1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧29"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBGhK25s795X1GmZKtAzarxo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧3"},
|
||||
{"type_id":"https://mypikpak.com/s/VNJ-KU-PpnUdNyThzczFHNY0o1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧30"},
|
||||
{"type_id":"https://mypikpak.com/s/VNKX8Tmvg-_M2ALfxiCXcfbOo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧31"},
|
||||
{"type_id":"https://mypikpak.com/s/VNKX8k1cDAay6DoGUEtaSmGjo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧32"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLt5PTTTImas0d3tF0BaJ7Zo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧33"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLt5dq-vYqkqbIuRJRjLoiso1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧34"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLuwIBrvYqkY2pqZt625qhyo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧35"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLuwKtrvYqkY2pqZt625r-eo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧36"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLyAGr0Qwh14Yz40bSwR67do1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧37"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLyAJDMZAcORH2HWUMhsvGWo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧38"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLySlyJpr1J-y7W15G4N6xXo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧39"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBGjxzm-8JG74imIZI6qg8Do1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧4"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLySocLsRCm72XnqKv7pueto1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧40"},
|
||||
{"type_id":"https://mypikpak.com/s/VNLyXhUKwRiUO2berP7_qFoao1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧41"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBH3M6lJXuc4t0v-pqB0dFQo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧5"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBHRToB_DHT_nmBnwoud8QJo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧6"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBHSrWiCjrm4NxyIs_56cHpo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧7"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBXPhSLJktjoBJJe8ptXNbco1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧8"},
|
||||
{"type_id":"https://mypikpak.com/s/VNBXPwl3bA6kG0eqiyJI3ulOo1","type_name":"/🕸️我的PikPak分享/电视剧140T/电视剧9"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDb64cFhcn-yqNU5EWDgRZno1","type_name":"/🕸️我的PikPak分享/电影75T/电影1"},
|
||||
{"type_id":"https://mypikpak.com/s/VNM8-8Xlpr1JhKCjzr3hvs2Vo1","type_name":"/🕸️我的PikPak分享/电影75T/电影10"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDb67b3hcn-yqNU5EWDgUDWo1","type_name":"/🕸️我的PikPak分享/电影75T/电影2"},
|
||||
{"type_id":"https://mypikpak.com/s/VNDca2W6hcn-yqNU5EWE-PLOo1","type_name":"/🕸️我的PikPak分享/电影75T/电影3"},
|
||||
{"type_id":"https://mypikpak.com/s/VNE5x-MGTKDwgZ2rSxM1xhrNo1","type_name":"/🕸️我的PikPak分享/电影75T/电影4"},
|
||||
{"type_id":"https://mypikpak.com/s/VNEdL2CecnVliWDE0AMdROMzo1","type_name":"/🕸️我的PikPak分享/电影75T/电影5"},
|
||||
{"type_id":"https://mypikpak.com/s/VNF8bBfoU5Warn8hY_LZYs3Xo1","type_name":"/🕸️我的PikPak分享/电影75T/电影6"},
|
||||
{"type_id":"https://mypikpak.com/s/VNGGxkU4AYqxeOi-Ts-R_4koo1","type_name":"/🕸️我的PikPak分享/电影75T/电影7"},
|
||||
{"type_id":"https://mypikpak.com/s/VNGHC0J31cRSfFQDubOJoLCAo1","type_name":"/🕸️我的PikPak分享/电影75T/电影8"},
|
||||
{"type_id":"https://mypikpak.com/s/VNM7V9gdpr1JgySnCF-P07aJo1","type_name":"/🕸️我的PikPak分享/电影75T/电影9"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRnagBUCfOipBFoWCX8EGSdo1","type_name":"/🕸️我的PikPak分享/高清电影/合集10"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRR1cc0LmyyGDe21AoK6Ulho1","type_name":"/🕸️我的PikPak分享/高清电影/合集11"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRlVwQYQgqv395kxGBhPmDoo1","type_name":"/🕸️我的PikPak分享/高清电影/合集2"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRm3yZtBGywKa118vzvgAg6o1","type_name":"/🕸️我的PikPak分享/高清电影/合集3"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRmWOmQBGywKa118vzvlRiZo1","type_name":"/🕸️我的PikPak分享/高清电影/合集4"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRmoFmoroRROhEkho_8kY_1o1","type_name":"/🕸️我的PikPak分享/高清电影/合集5"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRn6HqiBGywKa118vzvuqFqo1","type_name":"/🕸️我的PikPak分享/高清电影/合集6"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRnJASUroRROhEkho_8tpGfo1","type_name":"/🕸️我的PikPak分享/高清电影/合集7"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRlg0pS7aWN3HWJGVGp2pZTo1","type_name":"/🕸️我的PikPak分享/高清电影/合集8"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRnQbMN7aWN3HWJGVGpSkxFo1","type_name":"/🕸️我的PikPak分享/高清电影/合集9"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTAMNvBGyw1kt1HkijL-n0o1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集11"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTAhOZLmyyX7yiCb6t1jTuo1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集14"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTBCKPLmyyX7yiCb6t1qEKo1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集18"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRT8zZXg3b_VYsn0bCwlVh5o1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集3"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRT9eYeBGyw1kt1HkijKmL_o1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集5"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTA2HOg3b_VYsn0bCwlhKyo1","type_name":"/🕸️我的PikPak分享/高清剧集A/合集8"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTCK4Lg3b_VYsn0bCwmeWXo1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集24"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTCmbnCfOi1Zl2Ft25Sjw8o1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集30"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTD2ceyM2NQYlKo78MEzY0o1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集32"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTDH_KBGyw1kt1HkijMHG5o1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集34"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTDh9fQgqv_6lSY5Z75Z5Yo1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集35"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTDyshQgqv_6lSY5Z75a42o1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集37"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTEG11roRROhEkho_4qFPYo1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集39"},
|
||||
{"type_id":"https://mypikpak.com/s/VNRTFVbPBGyw1kt1HkijMoBko1","type_name":"/🕸️我的PikPak分享/高清剧集B/合集41"}
|
||||
|
||||
]
|
BIN
json/pikpakclass.json.db.gz
Normal file
BIN
json/pikpakclass.json.db.gz
Normal file
Binary file not shown.
11
json/pushshare.txt
Normal file
11
json/pushshare.txt
Normal file
@ -0,0 +1,11 @@
|
||||
https://www.alipan.com/s/self 我的阿里云盘
|
||||
https://pan.quark.cn/s/self 我的夸克云盘
|
||||
https://pan.xunlei.com/s/self 我的迅雷云盘
|
||||
https://mypikpak.com/s/self 我的PikPak云盘
|
||||
https://docs.qq.com/sheet/DVXp5Q2dRTVRXb2VS?tab=ith4wt 阿里云资源每天更新
|
||||
https://docs.qq.com/sheet/DVHpJVmRhT3ViV09Q?tab=ppx5bp 资源大全3
|
||||
https://docs.qq.com/sheet/DVHpJVmRhT3ViV09Q?tab=qvnx1e 星火阿里云盘
|
||||
https://docs.qq.com/sheet/DVXFYSURJRG9qbWJi?tab=BB08J2 短剧更新1
|
||||
https://docs.qq.com/sheet/DVXFYSURJRG9qbWJi?tab=x5a2cy 短剧更新2
|
||||
magnet:?xt=urn:btih:448aa6f77f1c1a14eb233b1f06b614a8d3193c51 绝命毒师1-5季 pushset1
|
||||
magnet:?xt=urn:btih:6EF000064DC6402E00E65F3B2029226196CD55C1 权力的游戏第八季 pushset2
|
15
json/quarkshare.txt
Normal file
15
json/quarkshare.txt
Normal file
@ -0,0 +1,15 @@
|
||||
self 我的夸克网盘
|
||||
5d35f4a6de53 高画质夸克电影合集
|
||||
8bf0934bfdaa Tacit0924-豆瓣电影Top250
|
||||
6862082b30d3 童年经典动漫大合集套装(7TB)
|
||||
78183164f34e 经典怀旧_剧集纪录片综艺大合集_持续更新
|
||||
885fd4ba2d92 每日短剧更新
|
||||
432b5cd3a225 短剧162g
|
||||
c54a8e47f82f 短剧114g
|
||||
047991d5955e 经典剧集
|
||||
ecdf7d6ffaaa 经典港剧合集1
|
||||
187062318ebc 经典港剧合集2
|
||||
9ebb62b93194 2023-2024跨年晚会合集
|
||||
2c9b026382f2 超高分书籍6000套
|
||||
0b709fd1f95c 魔卡少女樱
|
||||
e90b9775a78a dj
|
7
json/sambashare.txt
Normal file
7
json/sambashare.txt
Normal file
@ -0,0 +1,7 @@
|
||||
user:pass@192.168.101.13/share Samba分享 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share2 Samba分享2 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share8 Samba分享8 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share10 Samba分享10 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share11 Samba分享11 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share12 Samba分享12 0 updated_at DESC
|
||||
user:pass@192.168.101.13/share13 Samba分享13 0 updated_at DESC
|
15
json/thundershare.txt
Normal file
15
json/thundershare.txt
Normal file
@ -0,0 +1,15 @@
|
||||
self 我的迅雷雲盤
|
||||
VNg6eg34ncoRGHp98SBeYRUmA1?pwd=ywp2 刘德华高清电影电视剧全集
|
||||
VNg6YRPKiFWtWRrEfTcmpo4nA1?pwd=3dk6 李连杰电影合集
|
||||
VNg6af5Yu4IVpCplLZEXpTCHA1?pwd=e3tk 周星驰电影合集
|
||||
VNg6ZDjEu4IVpCplLZEXovZMA1?pwd=i83r 成龙电影合集
|
||||
VNg6aYN6S67q560x6uBmiTxGA1?pwd=vcff 金庸武侠作品电视剧版合集
|
||||
VNgOl6jLwFWEAL3PSyCmyc9vA1?pwd=z3jn 邵氏电影合集中文字幕
|
||||
VNfYsaHU3GXpR3Wc6X2vLDRXA1?pwd=k327 1962-2015[欧美][动作][007系列4K][24部][409GB]
|
||||
VNgOliKdkJeHX8To1KuRhkabA1?pwd=8dfq 中国大陆老电影合集
|
||||
VNgOnbo2VGbPDhR48Bgvh0GMA1?pwd=n59u TVB香港电视剧
|
||||
VNgOkmDE9KxEdCnfuqBq-nh6A1?pwd=nr2b 豆瓣top电影合集
|
||||
VNfGhoL9ptGD3gtENXxflDZ6A1?pwd=4a3t 5TB精选迅雷云盘资源
|
||||
VNgOlIg5E5iq61_VnPABvO3BA1?pwd=bxix 港台大陆三级影片
|
||||
VNg9Y19oPimZP2d2xRhFUkQ6A1?pwd=nr2c 中国电视剧合集
|
||||
VNjwyIJVrUPzmOwSA07z6EP1A1?pwd=a84q 抖音短剧合集
|
61
json/tokenm.json
Normal file
61
json/tokenm.json
Normal file
@ -0,0 +1,61 @@
|
||||
{
|
||||
"use_internal_storage":false,
|
||||
"token":"",
|
||||
"open_token":"",
|
||||
"open_api_url":"get|https://adrive.xdow.net/oauth/access_token",
|
||||
"oauth_client_id":"",
|
||||
"oauth_client_secret":"",
|
||||
"oauth_auth_url":"",
|
||||
"oauth_refresh_url":"",
|
||||
"thread_limit":32,
|
||||
"is_vip":true,
|
||||
"vip_thread_limit":10,
|
||||
"vod_flags":"auto|4kz",
|
||||
"quark_thread_limit":32,
|
||||
"quark_is_vip":false,
|
||||
"quark_vip_thread_limit":32,
|
||||
"quark_flags":"auto|4kz",
|
||||
"uc_thread_limit":0,
|
||||
"uc_is_vip":false,
|
||||
"uc_vip_thread_limit":0,
|
||||
"uc_flags":"auto|4kz",
|
||||
"thunder_thread_limit":2,
|
||||
"thunder_is_vip":false,
|
||||
"thunder_vip_thread_limit":2,
|
||||
"thunder_flags":"4k|4kz|auto",
|
||||
"aliproxy":"",
|
||||
"aliproxy_url":"",
|
||||
"proxy":"",
|
||||
"danmu":true,
|
||||
"quark_danmu":true,
|
||||
"quark_cookie":"",
|
||||
"uc_cookie":"",
|
||||
"thunder_username":"",
|
||||
"thunder_password":"",
|
||||
"thunder_captchatoken":"",
|
||||
"yd_auth":"",
|
||||
"yd_thread_limit":4,
|
||||
"yd_flags":"auto|4kz",
|
||||
"yd_danmu":true,
|
||||
"pikpak_username":"",
|
||||
"pikpak_password":"",
|
||||
"pikpak_flags":"4k|auto",
|
||||
"pikpak_thread_limit":2,
|
||||
"pikpak_vip_thread_limit":2,
|
||||
"pikpak_proxy":"",
|
||||
"pikpak_proxy_onlyapi":false,
|
||||
"pikpak_danmu":true,
|
||||
"wgcf_key":"",
|
||||
"wgcf_key2":"",
|
||||
"wgcf_ipport":"",
|
||||
"wgcf_xray_url":"./xray.gz",
|
||||
"wgcf_geoip_url":"./geoip.dat.gz",
|
||||
"wgcf_json_url":"./wgcf.json",
|
||||
"wgcf_vless_id":"",
|
||||
"wgcf_vless_optname":"singapore.com:443",
|
||||
"wgcf_vless_worker":"",
|
||||
"wgcf_vless_path":"/?ed=2048",
|
||||
"wgcf_vless_protocol":"vless",
|
||||
"wgcf_vless_network":"ws",
|
||||
"wgcf_vless_tls":false
|
||||
}
|
52
json/tokenm.readme.txt
Normal file
52
json/tokenm.readme.txt
Normal file
@ -0,0 +1,52 @@
|
||||
把zip文件解壓縮到安卓設備的/sdcard/easybox/drpy_dzlive
|
||||
修改 json/tokenm.json,并填寫必要的内容
|
||||
|
||||
特別提示:發現影视壳并不能加载最新的jar,如果遇到jar表現異常,或者最新的jar承諾的功能改進沒有實現,請清除播放殼app的緩存后强杀播放壳后再試,清除方法1:在殼app的設置裏點擊“緩存”,清除方法2:設備的應用管理中,清除殼app的數據及緩存。
|
||||
特别警告:迅雷云盘限制极为严格,不要尝试单token多用户异地使用,或多线程使用,随时可能封号。
|
||||
|
||||
可以透过配置中的“網盤及彈幕配置”的視頻源來實現快捷方便的獲取32位token及opentoken的功能。在“網盤及彈幕配置”中掃過任何一個OpenToken后,會自動激活“轉存原畫”功能
|
||||
|
||||
提示:如果遇到極速GO原畫反復快速報錯,不一定是被封號,可嘗試殺掉播放器重啓,或重啓整個播放設備解決。
|
||||
提示2:如果遇到“轉存原畫”速度被限制在2M左右,那麽請嘗試在阿里云盤APP裏退出登錄,然後重新登錄,然後刪除播放設備SD卡的TV目錄,在播放器上重新掃碼登錄。
|
||||
提示3:zip包内預置的aliproxy從jar内的assets改爲zip内的aliproxy.gz,可以減少jar包對播放器内存的消耗,但因爲aliproxy.gz的釋出需要使用到殼上的proxy功能,所以如果播放設備安裝了多個類似的播放器,可能導致aliproxy釋放出錯或運行出錯。不要嘗試在同一個播放設備上運行多個播放殼,也不要嘗試把本jar加載到同一個播放設備的不同播放殼上。
|
||||
|
||||
|
||||
tokenm.json格式説明:
|
||||
{
|
||||
"use_internal_storage":false, //如果播放設備(比如某些智能電視機)沒有SD卡讀寫權限,則把本項目設置爲true可以正常處理緩存
|
||||
"token":"這裏填寫阿里云盤的32位token,也可以不填寫,在播放阿里云盤内容時會彈出窗口,點擊QrCode,用阿里云盤app掃碼",
|
||||
"open_token":"這裏填寫通過alist或其他openapi提供方申請的280位aliyun openapi token,也可以不寫,會自動隱藏轉存原畫",
|
||||
"thread_limit":32, //這裏是阿里云盤的GO代理的并發協程數或java代理的并發綫程數,若遇到賬號被限制并發數,請將此數值改爲10
|
||||
"is_vip":true, //是否是阿里云盤的VIP用戶,設置為true后,使用vip_thread_limit設置的數值來并發加速。如本設置項目不是true,則自動隱藏“轉存原畫”
|
||||
"vip_thread_limit":10, //這裏是阿里云盤的轉存原畫(OpenToken)并發綫程數,若遇到賬號被限制并發數,請將此數值改爲10
|
||||
"quark_thread_limit":32, //這裏是夸克網盤GO代理的并發協程數或java代理的并發綫程數,若遇到賬號被限制並發數,請將此數值改爲10
|
||||
"quark_vip_thread_limit":16, //這裏是夸克網盤設置quark_is_vip:true之後的并發綫程數,若遇到賬號被限制并發數,請將此數值改爲10
|
||||
"quark_is_vip":false, //是否是夸克網盤的VIP用戶,設置為true后,綫程數受quark_vip_thread_limit控制
|
||||
"vod_flags":"4k|4kz|auto", //這裏是播放阿里雲的畫質選項,4k代表不轉存原畫(GO原畫),4kz代表轉存原畫,其他都代表預覽畫質,可選的預覽畫質包括qhd,fhd,hd,sd,ld,
|
||||
"quark_flags":"4kz|auto", //這裏是播放夸克網盤的畫質選項,4kz代表轉存原畫(GO原畫),其他都代表轉碼畫質,可選的預覽畫質包括4k,2k,super,high,low,normal
|
||||
"uc_thread_limit":0,
|
||||
"uc_is_vip":false,
|
||||
"uc_flags":"4kz|auto",
|
||||
"uc_vip_thread_limit":0,
|
||||
"thunder_thread_limit":0,
|
||||
"thunder_is_vip":false,
|
||||
"thunder_vip_thread_limit":0,
|
||||
"thunder_flags":"4k|4kz|auto",
|
||||
"aliproxy":"這裏填寫外部的加速代理,用於在盒子性能不夠的情況下,使用外部的加速代理來加速播放,可以不填寫",
|
||||
"proxy":"這裏填寫用於科學上網的地址,連接openapi或某些資源站可能會需要用到,可以不填寫",
|
||||
"open_api_url":"https://api.xhofe.top/alist/ali_open/token", //這是alist的openapi接口地址,也可使用其他openapi提供商的地址。
|
||||
"danmu":true,//是否全局開啓阿里云盤所有csp的彈幕支持,聚合類CSP仍需單獨設置,例如Wogg, Wobg
|
||||
"quark_danmu":true,//是否全局開啓夸克網盤的所有csp的彈幕支持, 聚合類CSP仍需單獨設置,例如Wogg, Wobg
|
||||
"quark_cookie":"這裏填寫通過https://pan.quark.cn網站獲取到的cookie,會很長,全數填入即可。"
|
||||
"uc_cookie":"這裏填寫通過https://drive.uc.cn網站登錄獲取的cookie",
|
||||
"thunder_username":"這裏填入用戶名或手機號,如果是手機號,記得是類似'+86 139123457'這樣的格式,+86后有空格才對",
|
||||
"thunder_password":"密碼",
|
||||
"thunder_captchatoken":"首次使用迅雷網盤時,需要使用app彈出的登陸地址去接碼登錄,並獲取captchaToken,具體方法參考alist網站的文檔:https://alist.nn.ci/zh/guide/drivers/thunder.html",
|
||||
"pikpak_username":"PikPak網盤的用戶名",
|
||||
"pikpak_password":"PikPak網盤的密碼",
|
||||
"pikpak_flags":"4k|auto",
|
||||
"pikpak_thread_limit":2,
|
||||
"pikpak_vip_thread_limit":2,
|
||||
"pikpak_proxy":"用於科學上網連接PikPak網盤的代理服務器地址",
|
||||
"pikpak_proxy_onlyapi":false
|
||||
}
|
307
json/wgcf.json
Normal file
307
json/wgcf.json
Normal file
@ -0,0 +1,307 @@
|
||||
{
|
||||
"log": {
|
||||
"loglevel": "debug"
|
||||
},
|
||||
"dns": {
|
||||
"disableFallbackIfMatch": true,
|
||||
"hosts": {},
|
||||
"queryStrategy": "UseIP",
|
||||
"servers": [
|
||||
{
|
||||
"address": "tcp://1.1.1.1",
|
||||
"concurrency": true
|
||||
},
|
||||
{
|
||||
"address": "tcp+local://223.5.5.5:53",
|
||||
"concurrency": true,
|
||||
"domains": [
|
||||
"full:cdn-all.xn--b6gac.eu.org"
|
||||
],
|
||||
"skipFallback": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"outbounds": [
|
||||
{
|
||||
"settings": {
|
||||
"secretKey": "KEY",
|
||||
"mtu": 1400,
|
||||
"peers": [
|
||||
{
|
||||
"publicKey": "bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=",
|
||||
"endpoint" : "engage.cloudflareclient.com:2408",
|
||||
"keepAlive": 30
|
||||
}
|
||||
],
|
||||
"address": [
|
||||
"172.16.0.2/32",
|
||||
"2606:4700:110:893c:845c:536b:5565:8106/128"
|
||||
],
|
||||
"kernelMode": false,
|
||||
"worker":16
|
||||
},
|
||||
"protocol": "wireguard",
|
||||
"streamSettings": {
|
||||
"network": "tcp"
|
||||
},
|
||||
"tag":"directwarp"
|
||||
},
|
||||
{
|
||||
"settings": {
|
||||
"secretKey": "KEY",
|
||||
"mtu": 1280,
|
||||
"peers": [
|
||||
{
|
||||
"publicKey": "bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=",
|
||||
"endpoint" : "engage.cloudflareclient.com:2408",
|
||||
"keepAlive": 30
|
||||
}
|
||||
],
|
||||
"address": [
|
||||
"172.16.0.2/32",
|
||||
"2606:4700:110:893c:845c:536b:5565:8106/128"
|
||||
],
|
||||
"kernelMode": false,
|
||||
"worker":16
|
||||
},
|
||||
"protocol": "wireguard",
|
||||
"streamSettings": {
|
||||
"network": "tcp"
|
||||
},
|
||||
"tag":"warpoverwarp",
|
||||
"proxySettings": {
|
||||
"tag": "directwarp",
|
||||
"transportLayer": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"protocol": "vless",
|
||||
"settings": {
|
||||
"vnext": [
|
||||
{
|
||||
"address": "cdn-all.xn--b6gac.eu.org",
|
||||
"port": 443,
|
||||
"users": [
|
||||
{
|
||||
"id": "VLESSID",
|
||||
"encryption": "none",
|
||||
"level":0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"streamSettings": {
|
||||
"network": "ws",
|
||||
"security": "tls",
|
||||
"tlsSettings": {
|
||||
"serverName": "VLESSCFWORKERNAME",
|
||||
"allowInsecure": true
|
||||
},
|
||||
"wsSettings": {
|
||||
"headers": {
|
||||
"Host": "VLESSCFWORKERNAME"
|
||||
},
|
||||
"path": "/?ed=2048"
|
||||
}
|
||||
},
|
||||
"tag":"vlesscf",
|
||||
"proxySettings": {
|
||||
"tag": "directfragment",
|
||||
"transportLayer": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"protocol": "vless",
|
||||
"settings": {
|
||||
"vnext": [
|
||||
{
|
||||
"address": "cdn-all.xn--b6gac.eu.org",
|
||||
"port": 443,
|
||||
"users": [
|
||||
{
|
||||
"id": "VLESSID",
|
||||
"encryption": "none",
|
||||
"level":0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"streamSettings": {
|
||||
"network": "ws",
|
||||
"security": "tls",
|
||||
"tlsSettings": {
|
||||
"serverName": "VLESSCFWORKERNAME",
|
||||
"allowInsecure": true
|
||||
},
|
||||
"wsSettings": {
|
||||
"headers": {
|
||||
"Host": "VLESSCFWORKERNAME"
|
||||
},
|
||||
"path": "/?ed=2048"
|
||||
}
|
||||
},
|
||||
"tag":"vlesscfoverwarp",
|
||||
"proxySettings": {
|
||||
"tag": "directwarp",
|
||||
"transportLayer": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"protocol": "freedom",
|
||||
"tag": "direct"
|
||||
},
|
||||
{
|
||||
"protocol": "freedom",
|
||||
"settings":{
|
||||
"fragment": {
|
||||
"packets": "tlshello",
|
||||
"length": "40-60",
|
||||
"interval": "30-50"
|
||||
}
|
||||
},
|
||||
"tag": "directfragment"
|
||||
}
|
||||
]
|
||||
,
|
||||
"inbounds":[
|
||||
{
|
||||
"listen": "0.0.0.0",
|
||||
"port": 10070,
|
||||
"protocol": "http",
|
||||
"settings": {
|
||||
"allowTransparent": true
|
||||
},
|
||||
"sniffing": {
|
||||
"destOverride": [
|
||||
"http",
|
||||
"tls",
|
||||
"quic"
|
||||
],
|
||||
"enabled": true,
|
||||
"routeOnly": true
|
||||
},
|
||||
"tag": "http"
|
||||
},
|
||||
{
|
||||
"port": 10071,
|
||||
"protocol": "socks",
|
||||
"settings": {
|
||||
"udp": true,
|
||||
"auth": "noauth"
|
||||
},
|
||||
"tag":"socks5",
|
||||
"sniffing": {
|
||||
"destOverride": [
|
||||
"http",
|
||||
"tls",
|
||||
"quic"
|
||||
],
|
||||
"enabled": true,
|
||||
"routeOnly": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"port": 10072,
|
||||
"protocol": "socks",
|
||||
"settings": {
|
||||
"udp": true,
|
||||
"auth": "noauth"
|
||||
},
|
||||
"tag":"socks5overvless",
|
||||
"sniffing": {
|
||||
"destOverride": [
|
||||
"http",
|
||||
"tls",
|
||||
"quic"
|
||||
],
|
||||
"enabled": true,
|
||||
"routeOnly": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"port": 10073,
|
||||
"protocol": "socks",
|
||||
"settings": {
|
||||
"udp": true,
|
||||
"auth": "noauth"
|
||||
},
|
||||
"tag":"socks5overwarpoverwarp",
|
||||
"sniffing": {
|
||||
"destOverride": [
|
||||
"http",
|
||||
"tls",
|
||||
"quic"
|
||||
],
|
||||
"enabled": true,
|
||||
"routeOnly": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"port": 10074,
|
||||
"protocol": "socks",
|
||||
"settings": {
|
||||
"udp": true,
|
||||
"auth": "noauth"
|
||||
},
|
||||
"tag":"socks5overvlessoverwarp",
|
||||
"sniffing": {
|
||||
"destOverride": [
|
||||
"http",
|
||||
"tls",
|
||||
"quic"
|
||||
],
|
||||
"enabled": true,
|
||||
"routeOnly": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"routing": {
|
||||
"domainStrategy": "AsIs",
|
||||
"rules": [
|
||||
{
|
||||
"type": "field",
|
||||
"ip": [
|
||||
"127.0.0.1"
|
||||
],
|
||||
"outboundTag": "direct"
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"inboundTag": [
|
||||
"socks5"
|
||||
],
|
||||
"outboundTag": "directwarp"
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"inboundTag": [
|
||||
"socks5overvless"
|
||||
],
|
||||
"outboundTag": "vlesscf"
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"inboundTag": [
|
||||
"http"
|
||||
],
|
||||
"outboundTag": "vlesscf"
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"inboundTag": [
|
||||
"socks5overwarpoverwarp"
|
||||
],
|
||||
"outboundTag": "warpoverwarp"
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"inboundTag": [
|
||||
"socks5overvlessoverwarp"
|
||||
],
|
||||
"outboundTag": "vlesscfoverwarp"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
1558
json/wogg.json
Normal file
1558
json/wogg.json
Normal file
File diff suppressed because it is too large
Load Diff
4783
json/哔哩大全.json
Normal file
4783
json/哔哩大全.json
Normal file
File diff suppressed because it is too large
Load Diff
3980
json/哔哩教育.json
Normal file
3980
json/哔哩教育.json
Normal file
File diff suppressed because it is too large
Load Diff
1050
json/小学教育.json
Normal file
1050
json/小学教育.json
Normal file
File diff suppressed because it is too large
Load Diff
1
json/白嫖筛选.json
Normal file
1
json/白嫖筛选.json
Normal file
File diff suppressed because one or more lines are too long
84
json/采集.json
Normal file
84
json/采集.json
Normal file
@ -0,0 +1,84 @@
|
||||
[
|
||||
{
|
||||
"name": "业余资源",
|
||||
"url": "https://yyff.540734621.xyz",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "360资源",
|
||||
"url": "https://360zy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "豪华资源",
|
||||
"url": "https://hhzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "速播资源",
|
||||
"url": "https://subocaiji.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "红牛资源",
|
||||
"url": "https://www.hongniuzy2.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "新浪资源",
|
||||
"url": "https://api.xinlangapi.com",
|
||||
"parse_url": "",
|
||||
"api": "/xinlangapi.php/provide/vod/from/xlm3u8/",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "飞刀资源",
|
||||
"url": "http://www.feidaozy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "^电影$|^电视剧$|^综艺$|^动漫$"
|
||||
},
|
||||
{
|
||||
"name": "黑木耳资源",
|
||||
"url": "https://www.heimuer.tv",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "^电影$|^电视剧$|^综艺$|^动漫$"
|
||||
},
|
||||
{
|
||||
"name": "iku喵",
|
||||
"url": "http://caiji.ikum.cc:8099",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "暴风资源",
|
||||
"url": "https://bfzyapi.com",
|
||||
"parse_url": "",
|
||||
"searchable": 0,
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "量子资源",
|
||||
"url": "https://cj.lziapi.com",
|
||||
"parse_url": "",
|
||||
"searchable": 0,
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "非凡资源",
|
||||
"url": "http://cj.ffzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯"
|
||||
},
|
||||
{
|
||||
"name": "乐视资源",
|
||||
"url": "https://leshiapi.com",
|
||||
"parse_url": "https://leshivideoplayurl.com/?url=",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/at/json/"
|
||||
}
|
||||
]
|
537
json/采集[zy].json
Normal file
537
json/采集[zy].json
Normal file
@ -0,0 +1,537 @@
|
||||
[
|
||||
{
|
||||
"name": "华为吧",
|
||||
"url": "https://huawei8.live",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "樱花|点播",
|
||||
"url": "https://m3u8.apiyhzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "艾旦影视",
|
||||
"url": "http://lovedan.net",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "闪电☆资源",
|
||||
"url": "https://sdzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "🈵成人影视4",
|
||||
"url": "https://apittzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "📛挺好┃光速.云播",
|
||||
"url": "https://api.guangsuapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "📛挺好┃卧龙.云播",
|
||||
"url": "https://collect.wolongzyw.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "U酷资源",
|
||||
"url": "https://api.ukuapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "紅牛資源",
|
||||
"url": "http://hongniuzy2.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/from/hnm3u8/"
|
||||
},
|
||||
{
|
||||
"name": "天空资源",
|
||||
"url": "https://m3u8.tiankongapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/from/tkm3u8/"
|
||||
},
|
||||
{
|
||||
"name": "老鸭资源|AV",
|
||||
"url": "https://api.apilyzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "金鹰资源",
|
||||
"url": "https://jyzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/provide/vod/"
|
||||
},
|
||||
{
|
||||
"name": "百度|点播",
|
||||
"url": "https://api.apibdzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "量子资源",
|
||||
"url": "http://cj.lziapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "森林资源|AV",
|
||||
"url": "https://slapibf.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "奥斯卡资源",
|
||||
"url": "https://aosikazy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "快车资源",
|
||||
"url": "https://caiji.kczyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "♥155(直连)",
|
||||
"url": "https://155api.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "草榴资源|AV",
|
||||
"url": "https://www.caoliuzyw.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/prodao/vod/"
|
||||
},
|
||||
{
|
||||
"name": "💕越南(直连)",
|
||||
"url": "https://vnzyz.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "精品资源|AV",
|
||||
"url": "https://www.jingpinx.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "快av(FQ)",
|
||||
"url": "https://kuaiavzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "成人16",
|
||||
"url": "https://api.maozyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/inc/apijson_vod.php/"
|
||||
},
|
||||
{
|
||||
"name": "♥搞起(直连)",
|
||||
"url": "https://caiji.gqjiexi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "★黄瓜(直连)",
|
||||
"url": "https://www.avre06.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "辣椒资源|AV",
|
||||
"url": "https://apilj.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "速博资源",
|
||||
"url": "https://subocaiji.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "无尽资源",
|
||||
"url": "https://api.wujinapi.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "📛挺好┃新浪.云播",
|
||||
"url": "http://api.xinlangapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/xinlangapi.php/provide/vod/"
|
||||
},
|
||||
{
|
||||
"name": "非凡资源",
|
||||
"url": "http://cj.ffzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "索尼|点播",
|
||||
"url": "https://suoniapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "📛挺好┃天空.云播",
|
||||
"url": "https://api.tiankongapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "快看资源",
|
||||
"url": "https://kuaikan-api.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/from/kuaikanyun/"
|
||||
},
|
||||
{
|
||||
"name": "成人18+",
|
||||
"url": "http://91md.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "玉兔资源",
|
||||
"url": "https://apiyutu.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "火狐|点播",
|
||||
"url": "https://hhzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "黑木耳|点播",
|
||||
"url": "https://www.heimuer.tv",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "华为吧",
|
||||
"url": "https://hw8.live",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "魔都|点播",
|
||||
"url": "https://caiji.moduapi.cc",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "最大|点播",
|
||||
"url": "http://zuidazy.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "快看|点播",
|
||||
"url": "https://www.kuaikan-api.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "1080资源库(切)",
|
||||
"url": "https://api.1080zyku.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/inc/api_mac10.php/"
|
||||
},
|
||||
{
|
||||
"name": "🈵成人影视5",
|
||||
"url": "https://lbapi9.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/at/json/"
|
||||
},
|
||||
{
|
||||
"name": "️🔘皮革",
|
||||
"url": "https://www.pgxdy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api/json.php/"
|
||||
},
|
||||
{
|
||||
"name": "AIvin|AV",
|
||||
"url": "http://lbapiby.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/at/json/"
|
||||
},
|
||||
{
|
||||
"name": "飞速|点播",
|
||||
"url": "https://www.feisuzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "飘零|点播",
|
||||
"url": "https://p2100.net",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️🔘奶儿",
|
||||
"url": "https://www.gdlsp.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api/json.php/"
|
||||
},
|
||||
{
|
||||
"name": "八戒资源",
|
||||
"url": "http://cj.bajiecaiji.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/inc/apijson_vod.php/"
|
||||
},
|
||||
{
|
||||
"name": "KK写真资源|AV",
|
||||
"url": "https://kkzy.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️🔘番号",
|
||||
"url": "http://fhapi9.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "易看资源",
|
||||
"url": "https://api.yikanapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "360┃秒播┃采集",
|
||||
"url": "https://360zy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "天翼|点播",
|
||||
"url": "https://www.911ysw.top",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/tianyi.php/provide/vod/"
|
||||
},
|
||||
{
|
||||
"name": "CK☆资源",
|
||||
"url": "https://ckzy.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "狼友会资源",
|
||||
"url": "https://api.lyhapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️极速┃资源",
|
||||
"url": "https://jszyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api.php/provide/vod/at/json/"
|
||||
},
|
||||
{
|
||||
"name": "鲨鱼资源|AV",
|
||||
"url": "https://shayuapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "爱坤资源",
|
||||
"url": "https://ikunzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "奶香香|AV",
|
||||
"url": "https://Naixxzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "无尽|点播",
|
||||
"url": "https://api.wujinapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "最色资源|AV",
|
||||
"url": "https://zszyw.top",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "虎牙资源",
|
||||
"url": "https://www.huyaapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "官网|点播",
|
||||
"url": "http://gwcms.cttv.vip",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "鸡坤资源",
|
||||
"url": "https://jkunzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "丫丫|点播",
|
||||
"url": "https://cj.yayazy.net",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "42资源",
|
||||
"url": "https://www.42.la",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️🔘白嫖",
|
||||
"url": "https://www.kxgav.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api/json.php/"
|
||||
},
|
||||
{
|
||||
"name": "红牛",
|
||||
"url": "https://www.hongniuzy2.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "暴风资源",
|
||||
"url": "https://bfzyapi.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "色猫资源",
|
||||
"url": "https://caiji.semaozy.net",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/inc/apijson_vod.php/"
|
||||
},
|
||||
{
|
||||
"name": "湿乐园",
|
||||
"url": "https://xxavs.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "奶香香资源",
|
||||
"url": "https://naixxzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️🔘雪人",
|
||||
"url": "https://www.xrbsp.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api/json.php/"
|
||||
},
|
||||
{
|
||||
"name": "黄瓜资源|AV",
|
||||
"url": "https://www.zy018.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "牛牛|点播",
|
||||
"url": "https://api.niuniuzy.me",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "优异资源",
|
||||
"url": "https://a.uezy.pw",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "老鸨资源",
|
||||
"url": "http://laobaozy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "色色虎资源|AV",
|
||||
"url": "https://apisesehuzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "好色资源|AV",
|
||||
"url": "https://haosezyw.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "老色逼资源|AV",
|
||||
"url": "https://apilsbzy1.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "️🔘米色",
|
||||
"url": "https://www.msnii.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "",
|
||||
"api": "/api/json.php/"
|
||||
},
|
||||
{
|
||||
"name": "色南国资源",
|
||||
"url": "https://api.sexnguon.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "滴滴资源",
|
||||
"url": "https://api.ddapi.cc",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "小黄人|点播",
|
||||
"url": "https://iqyi.xiaohuangrentv.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
},
|
||||
{
|
||||
"name": "🈵成人影视1",
|
||||
"url": "https://www.partnersky-horoskop.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
}
|
||||
]
|
1333
json/采集[zy]静态.json
Normal file
1333
json/采集[zy]静态.json
Normal file
File diff suppressed because it is too large
Load Diff
48
json/采集[密].json
Normal file
48
json/采集[密].json
Normal file
@ -0,0 +1,48 @@
|
||||
[
|
||||
{
|
||||
"name": "jk",
|
||||
"url": "https://jkunzy.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "鲨鱼",
|
||||
"url": "http://shayuzy5.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "奥斯卡",
|
||||
"url": "https://aosikazy.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "乐播",
|
||||
"url": "https://lbapi9.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "老鸭",
|
||||
"url": "https://api.apilyzy.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "森林",
|
||||
"url": "http://senlinzy2.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "阿里BB",
|
||||
"url": "https://bbckzy1.cc",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "滴滴",
|
||||
"url": "https://didizy.com",
|
||||
"parse_url": ""
|
||||
},
|
||||
{
|
||||
"name": "奶香",
|
||||
"url": "https://naixxzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "精品国产|精品日韩|精品综合|精品小说|精品美图"
|
||||
}
|
||||
]
|
145
json/采集[密]静态.json
Normal file
145
json/采集[密]静态.json
Normal file
@ -0,0 +1,145 @@
|
||||
[
|
||||
{
|
||||
"name": "jk",
|
||||
"url": "https://jkunzy.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFQldWYC/zVOzU7CQBh8m+89OHnXBM/Gq4kmnryJDVQgUtoE9wCaFbQl1bU2oq67LH2Z/b7dvoVt1MtkfpKZsVLQbYiC4fcMiD3R4oUWQ8d7/4LxVnS6Plv5YgPHp+dnJ0cXUAcG5RVVlxT0gfgDzkXDrBqDVQpT7dRHm9Sria2Y3aZuOgCMUldqfIvaIhKp3XGMHrEvoZ5Vrgh9de+NgVrHVt75oqQghoPDzh74MKfxDfa+GoTfTRytafsMzsROLa3UlAigydKPSveu8ZqBlUOnsr/l7r7PBj5LAOfGti7HPAG34c1Zmgr/mkPN1s17qz9/AO52o6oSAQAA",
|
||||
"class_url": "1&2&3&4&5&20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37",
|
||||
"cate_excludes": [
|
||||
"都市激情",
|
||||
"校园情事",
|
||||
"人妻纵情",
|
||||
"风俗伦理",
|
||||
"另类小说",
|
||||
"武侠古典",
|
||||
"长篇连载"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "鲨鱼",
|
||||
"url": "http://shayuzy5.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFMldWYC/z2PTU7CUBhFd/PNXQJDJ46M+ymmajF9Fgm2QElLg21RiopRyuvfZr6fdheWhDi8ybk359KiQp3wrdlae2D3lf0tu6GEBgxu2FPsBYB5xi/3lLl0nIJUY9ER5gU/Z8APDmpNo5TLd+BtIrU6L9Gi4nQlicGPNnTTpjUbzJdt5EM3LGj3e6rFBXTBpiexjMW5gy6ecf5xDrKvaWKwSlvbAVKB6C9a71plAQdz9tPry6sB0DrhVa/8hkfz3/cCsDAkGcusJlv1zIZ/DtKUQJ9PdFh2XoOV05v2vyzMRzwMUc9PjvxdcTT5AwonCZQRAQAA",
|
||||
"class_url": "1&2&3&20&21&22&23&24&25&26&27&28&31&32&33&34&35&36&37&38&39&40",
|
||||
"cate_excludes": [
|
||||
"原纱央莉",
|
||||
"柚木TINA",
|
||||
"大桥未久",
|
||||
"仁科百华",
|
||||
"天海翼",
|
||||
"小川阿佐美",
|
||||
"三上悠亚",
|
||||
"长泽梓"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "奥斯卡",
|
||||
"url": "https://aosikazy.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFUldWYC/z2PbU6DQBCGb7P38AD+0aTngaC1VEoAU0CBFlG6WkvapsTQhepldmaXW8inP5953zwzA8GFMyrptE5swosM3QfIPDgvCXQJr2LYOgS9FMMdhrqI1RG8uIMdFT/mAFAxSAt+PvJqQ2D2jeFC7o+o2aOtKNHJCP4qqN3D/AOrL4K+if4aF4m8KwjO3drPh3MgPfHK73PSz3ihgMFGYEYL4mJjENWlje7zf01vk+YKYU0bEIySq4mkb3Kfk9tredBw2XStSJo6HOxmEcGVCk8qbF8aUbsZLAMViupj6xcsgfcco9fBD0HQ+RmDjStOJcw8Uq8/2yf7Dyc3TVFS5w/sThNDXwEAAA==",
|
||||
"class_url": "20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47",
|
||||
"cate_excludes": [
|
||||
"视频一区",
|
||||
"视频二区",
|
||||
"视频三区",
|
||||
"视频四区"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "乐播",
|
||||
"url": "https://lbapi9.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFMldWYC/y2QbW6CQBCGbzNX6U2a9BZSiqjIV6v1AwxoqxgtsX5EYRF6mZ3Z5RZdIn822eSdZ955OJvT5US6IfsnwKDkLOFZQe9p+5HmjiwbaBKLWOPZBw4Z0E8iKoc6iegdQXQjXJ85Y7gpAO8M1xnPj/y+AbxteX5WSfUCz1L6NDGdYD4G7F0ptOXhSLoPahq9oaKRZgHay7ozx8FWjAqQSbde+QolvC7gr6+S0ltIpw+1aaP7pSqr4tDsNkoF4OwbaH7BQSBnHlYGYLoRo4jiJQYpCOcN84IXM17FQFOHphFqV9RdaDKXotZLzF5VUVttVF0atCjcejekscGZBSLxFVAxSD8Djg6Ng8wQ7ACi9NG1WlX8YfRhp1X112lodXhCk6F2E7s11PupvEU8W8hV2J5N931z9tPLsxKAQfUP2nDGlJwBAAA=",
|
||||
"class_url": "1&2&3&4&5&6&7&8&9&10&11&12&13&14&15&16&17&18&19&20&21&22&23&24&25&26&27&28&29&30&31&32",
|
||||
"cate_excludes": [
|
||||
"暴力虐待",
|
||||
"学生校园",
|
||||
"玄幻仙侠",
|
||||
"明星偶像",
|
||||
"生活都市",
|
||||
"不伦恋情",
|
||||
"经验故事",
|
||||
"科学幻想",
|
||||
"唯美清纯",
|
||||
"网友自拍",
|
||||
"亚洲性爱",
|
||||
"欧美激情",
|
||||
"露出偷窥",
|
||||
"高跟丝袜",
|
||||
"卡通漫画",
|
||||
"Gif动图"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "老鸭",
|
||||
"url": "https://api.apilyzy.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFUldWYC/zWPYU6DQBCFbzP36E8v4Hm6qZZihUJVwIhCqixNLakUFVhoT7Mzu97CLdo/L3mTee/Lw6eDFDlNrrW9BwozircUpiplZxPbJyObggILixDbB6Btro4uvTC8Y4A3a+rf1f44mF5g1si2lD0HXEQ0ZrjgquwAB45sOloWgPVatpXpMAo4+6bY0buSJj6oaYJZJYVA3hmorUym58qbgrY2NHeQ1UZhdEHOSl81QF81vgUUuRQlgB++CWvvWbv2GdinuFmCOvhKrH46n4JHMD/o3dI4JzaHARWoqsNZCKNLnb/q3SdgwdV98n/9G3oq59Yvnjb47C8BAAA=",
|
||||
"class_url": "20&21&22&23&24&26&27&28&29&30&31&33&34&53&57&58&62&63&74&75&76&77&78&79"
|
||||
},
|
||||
{
|
||||
"name": "森林",
|
||||
"url": "http://senlinzy2.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFQldWYC/0VSzZLSQBB+m7579Gj5Ap68e7dKqzx5g10hQJbAruxGIUggIUF2I79KSEjyMtM9M29hB7K1h3RVV3f6+xu5zfF7nayF6vYBR5lIQtXe0nUDRJzSXSRHe64gkiHtt2S70q0/N0773MQRPRgY2Xi8BzwsxHEnc4srryUYpLI5wfkO8JTgPBbHjTgFQE8h78gzNKj+WFltXN+WazyV/aaI2zIJgVr98kZnQadHUMaSzC7WD1wBW//I6Yp4rGYOYM8Tia9nDq6/Adlzcp6q028/ffn88cNXkHuXD10u8PqajrnKPQyOoCe/WTTmUwxZ/mDFtChelY2IHezaLPXNe+abqHyDxg1XwHbI9ojUlCkf84clRX/4Dl6/ImumOhuQ2a1MZvS3jkYC2rDQf9DOtmyw5yuvQe0/dBoAyxWnH3KXYsvmyUq2NhgFcjAB7VmMQLatZozQyFRtV63JW0ecMuX5oO2DXg6p46PH3hSGap69YGwajbW9YCddXN4xamkEY2H/hmoh1U2Qg8NLw59qFNK80tEA9HWG8RUVtTJ/cqc4ikqpifmcZbwpJ3q2EIWNtUeOipkHcpPiuqdWe6AoELnLMrERg74v5MpQxS+VZZW32PwpnUnJEntmlcfFmwpUTe2XlC/58m/MELA71bUhvwQ5SKsHdPHpP+FuGXjCAgAA",
|
||||
"class_url": "20&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47&48&49&50&51&52&53&54&55&56&57&58&59&60&61&63&64&65&66&67&68&69&70&71&72&73&74&75&76&77",
|
||||
"cate_excludes": [
|
||||
"都市激情",
|
||||
"校园情事",
|
||||
"人妻縱情",
|
||||
"風俗倫理",
|
||||
"另类小说",
|
||||
"武侠古典",
|
||||
"长篇连载",
|
||||
"唯美写真",
|
||||
"网友自拍",
|
||||
"露出激情",
|
||||
"街拍偷拍",
|
||||
"丝袜美腿",
|
||||
"卡通漫画",
|
||||
"欧美风情"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "阿里BB",
|
||||
"url": "https://bbckzy1.cc",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFYldWYC/zXOXQqCQBSG4d3MPrpsV4mVKSj+UF44gUj+UA5hQY022mbmnOMyMtDL5+b9PlAd5FK3jVYFg6TXXanlB0MxA71sdJoZ9BggMhj1ASZn8E2KOFut0c3GrWQY58hrjFNKjQXc/kNLgScLRAztcYJN04YqyN8zOLyQu+O9QTNg+N2guQOnQnWbA/CudPtkWJc0eHApybaWkyqFa/gDXRGYEL4AAAA=",
|
||||
"class_url": "2&4&5&6&7&8&9&10&11&12&13&14&15&16&17"
|
||||
},
|
||||
{
|
||||
"name": "滴滴",
|
||||
"url": "https://didizy.com",
|
||||
"parse_url": "",
|
||||
"class_name": "H4sIAFUldWYC/zWPzVLCQBCE32buHn0R7564WOXBg1c05YaA8mclIbAloRQCQoRIKhWSEF9mZ3bzFi4abvNNd3VX4+QoskCkr/icAf4Bdh/RZiDSnIahCpj62gK5c+Ibcn3pP5yBWycQaUiOiaGLB/sE+qptNfzbaBfTG6e4VMG72sZQZbmKmCh8/BzC5QW2EmmZuhkU5zQz8Bih0atl/FjJsluD/C5FyrUu0jHQaCpXme6rvP7Z3NvRoby7v24APiUid+q/SC2phxYL2Weg43C+R+ZJPgV8mVXNMbaXVKyhMs1qwsj25LIDarBW7UXdJfcO/hhXN7cNoE2gE6gZyFYEVT4gxxNZR+TJL1aKp0hOAQAA",
|
||||
"class_url": "20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44",
|
||||
"cate_excludes": [
|
||||
"国产厂商",
|
||||
"水果派解说",
|
||||
"卡通动漫",
|
||||
"采集教程"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "奶香",
|
||||
"url": "https://naixxzy.com",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "精品国产|精品日韩|精品综合|精品小说|精品美图",
|
||||
"class_name": "H4sIAFUldWYC/zWOW3KCQBBFd9P7yALyk1S5niBGBKPim4QkWFo4vvAVkyACbma6Z9hFBiE/U3Wq5957xDHFvoZuwiMG4gY09jNvWYK4xGg3SsB9R+5O/5e0jW4KRVQaK2q2gIcX6gVydyC9C9SeSusgormobgG1X/VBvWLlg0i65H6grYv+O5A1ypyT8AJhGsDjCa56aDLSn6EQKTpLoPFETDS1E9DIwGCM5yHcVSSb5V7UmspaSE6bHA8wjtAP+fnA4zmg/8Vjp7zQhil3uj7lG5nRws6sBB6aImIqIOw6FBJoLShew+O93Os0fM2b0H6hJ0ZaEyoPktUl60GmJxhW5eLWQm8ntFyefgtrB7j9wShQlblGHqt5MlrzpA8qJ80jmVuKByDmHWwskW1ArYnBRV4/ZZL8AQZHJrmdAQAA",
|
||||
"class_url": "1&2&3&4&5&20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47",
|
||||
"cate_excludes": [
|
||||
"精品国产",
|
||||
"精品日韩",
|
||||
"精品综合",
|
||||
"精品小说",
|
||||
"精品美图",
|
||||
"都市言情",
|
||||
"暴力侵犯",
|
||||
"家庭伦伦",
|
||||
"性感身体",
|
||||
"角色扮演",
|
||||
"福利姬",
|
||||
"漫画连载"
|
||||
]
|
||||
}
|
||||
]
|
226
json/采集分类生成器.py
Normal file
226
json/采集分类生成器.py
Normal file
@ -0,0 +1,226 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
# File : 采集分类生成器.py
|
||||
# Author: DaShenHan&道长-----先苦后甜,任凭晚风拂柳颜------
|
||||
# Date : 2024/6/21
|
||||
|
||||
import os
|
||||
import json
|
||||
import gzip
|
||||
import base64
|
||||
|
||||
from urllib.parse import urljoin
|
||||
from concurrent.futures import ThreadPoolExecutor
|
||||
from pprint import pprint
|
||||
import time
|
||||
|
||||
import requests
|
||||
|
||||
import warnings
|
||||
|
||||
# 关闭警告
|
||||
warnings.filterwarnings("ignore")
|
||||
requests.packages.urllib3.disable_warnings()
|
||||
|
||||
pool = ThreadPoolExecutor(max_workers=20) # 初始化线程池内线程数量为20
|
||||
|
||||
headers = {
|
||||
'User-Agent': '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',
|
||||
'Connection': 'close' # 设置为关闭长连接
|
||||
}
|
||||
|
||||
timeout = 5 # 5秒
|
||||
|
||||
use_gzip = False
|
||||
|
||||
|
||||
def compress_and_encode(data: str):
|
||||
# 压缩数据
|
||||
compressed_data = gzip.compress(data.encode('utf-8'))
|
||||
# 对压缩数据进行Base64编码
|
||||
encoded_data = base64.b64encode(compressed_data).decode('utf-8')
|
||||
return encoded_data
|
||||
|
||||
|
||||
def decode_and_decompress(encoded_data: str):
|
||||
# 解码Base64数据
|
||||
decoded_data = base64.b64decode(encoded_data.encode('utf-8'))
|
||||
# 解压缩数据
|
||||
decompressed_data = gzip.decompress(decoded_data).decode('utf-8')
|
||||
return decompressed_data
|
||||
|
||||
|
||||
def get_classes(rec):
|
||||
classes = None
|
||||
if rec.get('url') and str(rec['url']).startswith('http'):
|
||||
_class_api = rec.get('api') or '/api.php/provide/vod/'
|
||||
_api = urljoin(str(rec['url']).rstrip('/'), _class_api)
|
||||
# _api = urljoin(rec['url'], '/api.php/provide/vod/at/json')
|
||||
print(_api)
|
||||
try:
|
||||
r = requests.get(_api, headers=headers, timeout=timeout, verify=False)
|
||||
ret = r.json()
|
||||
if rec.get('name') == '乐视资源':
|
||||
print('=======乐视=========')
|
||||
print(ret)
|
||||
# print(ret)
|
||||
classes = ret.get('class')
|
||||
except Exception as e:
|
||||
print(f'获取资源【{rec["name"]}】({_api})分类发生错误:{e}')
|
||||
|
||||
return classes
|
||||
|
||||
|
||||
def convert_class(classes, name=None):
|
||||
"""
|
||||
获取的分类转静态分类格式
|
||||
@param classes:
|
||||
@return:
|
||||
"""
|
||||
if name is None:
|
||||
name = ''
|
||||
if not classes:
|
||||
return {
|
||||
"name": "",
|
||||
"class_name": "",
|
||||
"class_url": "",
|
||||
}
|
||||
class_names = []
|
||||
class_urls = []
|
||||
for cls in classes:
|
||||
if cls.get('type_name') and cls.get('type_id'):
|
||||
class_urls.append(str(cls['type_id']))
|
||||
class_names.append(str(cls['type_name']))
|
||||
global use_gzip
|
||||
return {
|
||||
"name": name,
|
||||
"class_name": compress_and_encode('&'.join(class_names)) if use_gzip else '&'.join(class_names),
|
||||
"class_url": '&'.join(class_urls),
|
||||
}
|
||||
|
||||
|
||||
def get_convert_classes(rec):
|
||||
classes = get_classes(rec)
|
||||
classes = convert_class(classes, rec.get('name'))
|
||||
return classes
|
||||
|
||||
|
||||
def check_class(api, type_name, type_id, limit_count=6):
|
||||
_url = f'{api}?ac=detail&pg=1&t={type_id}'
|
||||
try:
|
||||
r = requests.get(_url, headers=headers, timeout=timeout, verify=False)
|
||||
ret = r.json()
|
||||
if not ret.get("list") or len(ret["list"]) < limit_count:
|
||||
print(f'获取资源 {api} 分类【{type_name}】数量为:{len(ret["list"])} 小于{limit_count}视为排除')
|
||||
return False
|
||||
except Exception as e:
|
||||
print(f'获取资源 {_url} 分类【{type_name}】发生错误:{e}')
|
||||
return True
|
||||
|
||||
|
||||
def check_active(api):
|
||||
try:
|
||||
r = requests.get(api, headers=headers, timeout=timeout, verify=False)
|
||||
ret = r.json()
|
||||
if not ret.get("class"):
|
||||
return False
|
||||
except Exception as e:
|
||||
print(f'检查api: {api} 存活发生错误:{e}')
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
def main(fname='采集'):
|
||||
file_path = f'./{fname}.json'
|
||||
out_file_path = file_path.replace('.json', '静态.json')
|
||||
if not os.path.exists(file_path):
|
||||
exit(f'不存在采集文件路径:{file_path}')
|
||||
with open(file_path, encoding='utf-8') as f:
|
||||
data = f.read()
|
||||
records = json.loads(data)
|
||||
print(records)
|
||||
# for rec in records:
|
||||
# ret = get_convert_classes(rec)
|
||||
# pprint(ret)
|
||||
tasks = [pool.submit(get_convert_classes, rec) for rec in records] # 构造一个列表,循环向线程池内submit提交执行的方法
|
||||
pool.shutdown(wait=True) # 线程数等待所有线程结束,这里 卡住主线程
|
||||
results = [task.result() for task in tasks]
|
||||
print(results)
|
||||
new_records = []
|
||||
for record in records:
|
||||
rec_name = record["name"]
|
||||
if rec_name:
|
||||
has_name = [ret for ret in results if ret.get("name") == rec_name]
|
||||
if has_name:
|
||||
record.update(has_name[-1])
|
||||
new_records.append(record)
|
||||
pprint(new_records)
|
||||
print(f'转换静态数据成功记录数:{len(new_records)}')
|
||||
with open(out_file_path, mode='w+', encoding='utf-8') as f:
|
||||
f.write(json.dumps(new_records, ensure_ascii=False, indent=2))
|
||||
|
||||
|
||||
def main_exclude(fname='采集静态', max_workers=0):
|
||||
file_path = f'./{fname}.json'
|
||||
if not os.path.exists(file_path):
|
||||
exit(f'不存在采集文件路径:{file_path}')
|
||||
with open(file_path, encoding='utf-8') as f:
|
||||
data = f.read()
|
||||
records = json.loads(data)
|
||||
if len(records) < 1 or not records[0].get('class_name'):
|
||||
exit('输入数据有误,疑似不是静态数据')
|
||||
print(records)
|
||||
new_records = []
|
||||
for rec in records:
|
||||
new_rec = rec.copy()
|
||||
if rec.get('api'):
|
||||
api_url = urljoin(rec['url'], rec['api'])
|
||||
else:
|
||||
api_url = urljoin(rec['url'], '/api.php/provide/vod/')
|
||||
print(api_url)
|
||||
cate_excludes = []
|
||||
if not check_active(api_url):
|
||||
print(f'{rec["name"]} ({rec["url"]})视为不存活,跳过分类检测')
|
||||
else:
|
||||
class_names = decode_and_decompress(rec['class_name']).split('&')
|
||||
class_urls = rec['class_url'].split('&')
|
||||
rec_pool = ThreadPoolExecutor(max_workers=max_workers or len(class_names)) # 初始化线程池内线程数量为分类数量
|
||||
tasks = []
|
||||
for i in range(len(class_names)):
|
||||
type_name = class_names[i]
|
||||
type_id = class_urls[i]
|
||||
tasks.append(rec_pool.submit(check_class, api_url, type_name, type_id))
|
||||
rec_pool.shutdown(wait=True) # 线程数等待所有线程结束,这里 卡住主线程
|
||||
results = [task.result() for task in tasks]
|
||||
print(results)
|
||||
for i in range(len(class_names)):
|
||||
type_name = class_names[i]
|
||||
# type_id = class_urls[i]
|
||||
if not results[i]:
|
||||
cate_excludes.append(type_name)
|
||||
if len(cate_excludes) > 0:
|
||||
new_rec['cate_excludes'] = cate_excludes
|
||||
new_records.append(new_rec)
|
||||
|
||||
with open(file_path, mode='w+', encoding='utf-8') as f:
|
||||
f.write(json.dumps(new_records, ensure_ascii=False, indent=2))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
use_gzip = True
|
||||
fmode = str(input('请输入处理文件方式(0:生成分类 1:添加分类过滤),留空默认为生成静态分类:\n'))
|
||||
ftips = '采集静态' if fmode == '1' else '采集'
|
||||
fname = str(input(f'请输入文件名(q结束程序),留空默认为{ftips}:\n'))
|
||||
t1 = time.time()
|
||||
if fname == 'q':
|
||||
exit('已主动结束脚本')
|
||||
if not fmode or fmode == '0':
|
||||
fname = fname or '采集'
|
||||
main(fname)
|
||||
elif fmode == '1':
|
||||
fname = fname or '采集静态'
|
||||
main_exclude(fname, 10)
|
||||
else:
|
||||
exit(f'未知的处理类型:{fmode}')
|
||||
t2 = time.time()
|
||||
print(f'本次程序运行耗时:{round(t2 - t1, 2)}秒')
|
88
json/采集转换器.py
Normal file
88
json/采集转换器.py
Normal file
@ -0,0 +1,88 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
# File : 采集转换器.py
|
||||
# Author: DaShenHan&道长-----先苦后甜,任凭晚风拂柳颜------
|
||||
# Date : 2024/7/4
|
||||
|
||||
import json
|
||||
import requests
|
||||
from urllib.parse import urlsplit
|
||||
from collections import OrderedDict
|
||||
|
||||
|
||||
def get_host(url):
|
||||
"""
|
||||
获取主页地址
|
||||
@param url:
|
||||
@return:
|
||||
"""
|
||||
ret = urlsplit(url)
|
||||
return f'{ret.scheme}://{ret.netloc}'
|
||||
|
||||
|
||||
def get_sid(url):
|
||||
"""
|
||||
获取id主页
|
||||
@param url:
|
||||
@return:
|
||||
"""
|
||||
ret = urlsplit(url)
|
||||
return ret.netloc
|
||||
|
||||
|
||||
def get_api(url):
|
||||
"""
|
||||
获取接口api
|
||||
@param url:
|
||||
@return:
|
||||
"""
|
||||
ret = urlsplit(url)
|
||||
return ret.path.rstrip('/') + '/'
|
||||
|
||||
|
||||
def delete_same(data, key='url'):
|
||||
"""
|
||||
字典列表去重,按字典的某个key
|
||||
@param data:
|
||||
@param key:
|
||||
@return:
|
||||
"""
|
||||
unique_data = list(OrderedDict((d[key], d) for d in data).values())
|
||||
if key == 'sid':
|
||||
for site in unique_data:
|
||||
del site['sid']
|
||||
return unique_data
|
||||
|
||||
|
||||
def main(zy_url="https://cdn.jsdelivr.net/gh/waifu-project/v1@latest/zy.json"):
|
||||
r = requests.get(zy_url)
|
||||
ret = r.json()
|
||||
sites = ret['sites']['data']
|
||||
sites = [site for site in sites if site.get('type') and site['type'] == 1]
|
||||
print(f'共计发现type1的站点:{len(sites)}条记录')
|
||||
covert_sites = []
|
||||
for site in sites:
|
||||
if site.get("name") and site.get("api"):
|
||||
surl = site['api']
|
||||
host = get_host(surl)
|
||||
api = get_api(surl)
|
||||
sid = get_sid(surl)
|
||||
cvalue = {
|
||||
"sid": sid,
|
||||
"name": site["name"],
|
||||
"url": host,
|
||||
"parse_url": "",
|
||||
"cate_exclude": ""
|
||||
}
|
||||
if api != '/api.php/provide/vod/':
|
||||
cvalue["api"] = api
|
||||
covert_sites.append(cvalue)
|
||||
print(f'转换完成采集之王的站点:{len(covert_sites)}条记录')
|
||||
covert_sites = delete_same(covert_sites, 'sid')
|
||||
print(f'去重后的采集之王的站点:{len(covert_sites)}条记录')
|
||||
with open('采集[zy].json', mode='w+', encoding='utf-8') as f:
|
||||
f.write(json.dumps(covert_sites, ensure_ascii=False, indent=4))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
50
json/采集静态.json
Normal file
50
json/采集静态.json
Normal file
@ -0,0 +1,50 @@
|
||||
[
|
||||
{
|
||||
"name": "业余资源",
|
||||
"url": "https://yyff.540734621.xyz",
|
||||
"parse_url": "",
|
||||
"cate_exclude": "电影|电视剧|动漫|综艺",
|
||||
"class_name": "H4sIAFv2dGYC/0VQWw6CMBC8Tc+pEpD6oaiIJpDwo6kvomiIUqin6XbhFspSw9/s7GRmdjEsQOUMw6IRHnDBYHY09YWhPIPaIJ8yrOqGy47XKukIiJKfkFZ+bhyXOC4sQrGEsuqQ8XdackLjwIwi0sVKS9HlmKvAz5zQ9tCmJ0LvGyzu1CJW4Lk2upf+h+IF+2jQ2L7Wzg69o73EycwqwzQbsqxVmz51GTCt1s3kYash/eMLtttB6BYBAAA=",
|
||||
"class_url": "1&2&3&4&5&6&7&8&9&10&11&12&13&14&15&16&17&18&20&21&22&23&24&25&26&27&28"
|
||||
},
|
||||
{
|
||||
"name": "黑木耳资源",
|
||||
"url": "https://www.heimuer.tv",
|
||||
"parse_url": "https://player.heimuer.tv/index.html?url=",
|
||||
"cate_exclude": "^电影$|^电视剧$|^综艺$|^动漫$",
|
||||
"class_name": "H4sIAFz2dGYC/0WSbXKCQAyGb8M5UQcRqgU7DFal2mllKBa/pqNjQexl2M1yi7LZpP2175PNJnkDEJ1FfbIgOqtsKLzMEv6HvH1aUN2UV1pdRA4c8Fwdb+oE1fCpneeowrG0M1Rx0qWiSl3xXWkle6G0Y4wt66bMdHV5PeijXedIsxSPfgHxFJ8MfNlfaAW9e7u4oxqdaATwD1BvUWVTatKNBVEF5GK9w3pfR3QS4CGLDO6PqOJjmxd45VyaKsbYbqxGK+w9em5KD6tXgXCuqOopVAlV7x6J/eDfD61IWwqOBNrYsuabWSqTggHHYMBJujl5zTgPQ7BR7w55UfNQ9h4IWnuo3nbs0mzNAKQrddpymjuBaE0gNpOmcjkt/1EXnyFKxP6V026lsv+ahmOxf+EbY5uammWaf8T4IzDOCeiDUxouiIGdcyZWN/ALQpTFCIwCAAA=",
|
||||
"class_url": "1&2&3&4&6&7&8&9&10&11&12&13&14&15&16&20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47&48&49&50&51&52&53&54&55&56&57&58&59&60&61&62&63"
|
||||
},
|
||||
{
|
||||
"name": "乐视资源",
|
||||
"url": "https://leshiapi.com",
|
||||
"parse_url": "https://leshivideoplayurl.com/?url=",
|
||||
"cate_exclude": "电影|连续剧|动漫|综艺|伦理片|体育赛事|港台三级|韩国伦理|日本伦理|其他伦理|卡通动漫|",
|
||||
"class_name": "H4sIAFv2dGYC/zVRWXbCMAy8jc/JUiAJjyWvNC3Lg1KWAE1fQlkKCQ6XsS3nFrVl+yszkmc0UmB04fRIID9w+gZ+h8jnHIof7sdEJDGUfY2q7VjcUo14sGN0pt+BdxTNFqI45PdCI1EfilqkkXpru8L7YLmPtWimyoiCHYxQAUEK9IC1KWV5jNMWe0XsNPH4JlA8pJ8Tvo6rcdsSnWeQOfK+USJHMLbTDDJxL9HL+BtHJRCzxBGzpyWXP76OHDllNokS6A/gtWS8kumZ8E3H7g31spqUuG0jgSjEfVpXVuAtGH2VjV95mbK86/y11wKvzB5bGLZRiyuxmw+5O4Jp2riW8N6yqk1sQjPFdQY9SRPwzO02p+orFPWu+lGqs5arFivGrPwk/H5mxQr2T3kNiHwJxXluYhPoZ6pTNSm/Nf4BxMaYBRkCAAA=",
|
||||
"class_url": "1&2&3&4&5&6&7&8&9&10&11&12&20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&44&46&48&49&50&51&52&53&54&55&56&57&58&59"
|
||||
},
|
||||
{
|
||||
"name": "飞速资源",
|
||||
"url": "https://www.feisuzyapi.com",
|
||||
"parse_url": "https://www.feisuplayer.com/m3u8/?url=",
|
||||
"cate_exclude": "电影|电视剧|综艺|动漫|其他片|其他剧|求片留言|新闻资讯",
|
||||
"class_name": "H4sIAFv2dGYC/zVQ0VLCMBD8m3wn4oAEZ0THUuzQGR4EUwGHVq1ASvia3F34C5NL+pTdvc1mL5S1YBpBWevUGKQS1F2c1AKmFV524bCmJPkgIC/9OCCaNHg/YqRe4NwFhHfPOMjZJ1Wa4uTNasna0litQvrto8DTISCY1Xi+srb69AZ+W2/BzPnGtKIsJi82WO7DFH/q5MO9ousTp8TkWDZZE4meRNojrPNEiFd26t0dfgWs1a0Yp6VDtVndk8XGN+sJp/V/M/qzXVyWEVdqhl6geeGqgbDm1Q2/Xbu0+lHQ6ssb/gEHs/6laAEAAA==",
|
||||
"class_url": "1&2&3&4&6&7&8&9&10&11&12&13&14&15&16&20&21&22&23&24&25&26&27&28&29&30&31&32&33&35&36&37&38&39"
|
||||
},
|
||||
{
|
||||
"name": "暴风资源",
|
||||
"url": "https://bfzyapi.com",
|
||||
"parse_url": "https://vip.vipuuvip.com/?url=",
|
||||
"cate_exclude": "电影片|连续剧|综艺片|动漫片|电影解说|体育|演员|新闻资讯|理论片",
|
||||
"class_name": "H4sIAFv2dGYC/zWRa3aCMBCFd5N1+kIFj1VOLdbq0Z6iBq0VrI8qGN1MMhN20WSAP8x34c7NZMDRWYkDuh2mvEiKGVEwUy63BPUh1AJLyH11y4i6B2g65HN5SdB9l6lLX9OtEm9Ew7bep5b0c47Zj3EzNRUy5ZZgx/HxYilfT+AaEy02xkC+QQK3B/nGK5jtiM5/ahkQHZPK50Vw/6ZZimTStslmlaI4qRTmpEFSiSKxEJjdtUvjqiXPJ+1Clw2VoNxKUG4pTAiOivXQQjUPdXxi+VdL+Z59LcWrbvzq81SmPaYvRxw2GcZ7KsK3BYJYx6lyegwXdllmDOVELO/0cbSAxDc3ZLh56ounbieZhQxfElN0VDM/wWysr8UOuwICc4PVEeo9qGU6rLN8vFWbD1xn5snyplDXhm75cJqbnqUOHZlN5OPzH964N6gIAgAA",
|
||||
"class_url": "20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47&48&49&50&51&52&53&54&55&56&57&58&65&66&67&68&69&70&71&72"
|
||||
},
|
||||
{
|
||||
"name": "飞刀资源",
|
||||
"url": "http://www.feidaozy.com",
|
||||
"parse_url": "http://www.feidaozy.com/template/mizhi_ikun/mizhi/live/aliplay.php?url=",
|
||||
"cate_exclude": "^电影$|^电视剧$|^综艺$|^动漫$|^同性片$|^歌舞片$|^其他综艺$",
|
||||
"class_name": "H4sIAFv2dGYC/zWR3W7CMAyF3ybPyY8KbYVWOnXZBtV2hUJZJ0ATE2tIn6ax27dYYidX+Y5jHZ84WN2suQqsbqNa2UwJ1I8x64TNj/D4Enb1PL03mK2Fu4NlQpQfB1MHwkojW9jtBmaKyrJ23USHtf3TnqBV2D/5AfB68Mf02fjD7s3QKarPtzCT1LtoUZZEyxwWO6L0begyou/NmH54wnk/7Xqi9BrCYX5GcyJSZZiNurDJnciUqOsQGH4uNPd+piAFK3mZmpYKye+gJdUoe1iMiw91G4R/xN7EldFTYhv5uBFRuylFFGwdb3gzvG92D4Ld40/wokJbdI+a3GMnB2eB3cmaF/f2f00wLfvpAQAA",
|
||||
"class_url": "1&2&3&4&6&7&8&9&10&11&12&13&14&15&16&20&21&22&23&24&25&26&27&28&29&30&31&32&33&34&35&36&37&38&39&40&41&42&43&44&45&46&47&48&49&50"
|
||||
}
|
||||
]
|
Loading…
x
Reference in New Issue
Block a user