update FM
This commit is contained in:
@@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"spider":"./jar/fan.txt;md5;ea2690fc66083afe1431071968e60395",
|
"spider":"./jar/fan.txt;md5;ea2690fc66083afe1431071968e60395",
|
||||||
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"YanG•综合","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"YanG•综合","type":0,"url":"https://fongmi.cachefly.net/YanG-1989/m3u/main/Gather.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"范明明•综合","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/global.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"范明明•综合","type":0,"url":"https://fongmi.cachefly.net/fanmingming/live/main/tv/m3u/global.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"YueChan•综合","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YueChan/Live/main/IPTV.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"YueChan•综合","type":0,"url":"https://fongmi.cachefly.net/YueChan/Live/main/IPTV.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"Yoursmile•综合","type":0,"url":"https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"Yoursmile•综合","type":0,"url":"https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"饭太硬•综合","type":0,"url":"https://agit.ai/fantaiying/0/raw/branch/main/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"饭太硬•综合","type":0,"url":"https://agit.ai/fantaiying/0/raw/branch/main/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"Ray•综合","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"Ray•综合","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"俊于•综合","type":0,"url":"http://home.jundie.top:81/Cat/tv/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"俊于•综合","type":0,"url":"http://home.jundie.top:81/Cat/tv/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"初秋语•电台","type":0,"url":"./radio.txt","playerType":1},
|
{"name":"初秋语•电台","type":0,"url":"./radio.txt","playerType":1},
|
||||||
{"name":"范明明•电台","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/radio/m3u/index.m3u","playerType":1},
|
{"name":"范明明•电台","type":0,"url":"https://fongmi.cachefly.net/fanmingming/live/main/radio/m3u/index.m3u","playerType":1},
|
||||||
{"name":"肥羊•斗鱼","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/douyuyqk.m3u","playerType":1},
|
{"name":"肥羊•斗鱼","type":0,"url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/douyuyqk.m3u","playerType":1},
|
||||||
{"name":"肥羊•虎牙","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/huyayqk.m3u","playerType":1},
|
{"name":"肥羊•虎牙","type":0,"url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/huyayqk.m3u","playerType":1},
|
||||||
{"name":"肥羊•YY","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/yylunbo.m3u","playerType":1},
|
{"name":"肥羊•YY","type":0,"url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/yylunbo.m3u","playerType":1},
|
||||||
{"name":"初秋语•哔哩","type":0,"url":"./bili.m3u","playerType":1},
|
{"name":"初秋语•哔哩","type":0,"url":"./bili.m3u","playerType":1},
|
||||||
{"name":"YuanHsing•油管","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YuanHsing/YouTube_to_m3u/main/youtube.m3u"}
|
{"name":"YuanHsing•油管","type":0,"url":"https://fongmi.cachefly.net/YuanHsing/YouTube_to_m3u/main/youtube.m3u"}
|
||||||
],
|
],
|
||||||
"wallpaper":"http://饭太硬.top/深色壁纸/api.php",
|
"wallpaper":"http://饭太硬.top/深色壁纸/api.php",
|
||||||
"sites":[
|
"sites":[
|
||||||
@@ -24,31 +24,46 @@
|
|||||||
{"key":"drpy_js_新片场","name":"新片场┃新片[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/新片场.js"},
|
{"key":"drpy_js_新片场","name":"新片场┃新片[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/新片场.js"},
|
||||||
{"key":"csp_YGP","name":"预告片┃新片","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0},
|
{"key":"csp_YGP","name":"预告片┃新片","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0},
|
||||||
{"key":"csp_Bili","name":"哔哩┃合集","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.597},"filterable":1,"changeable":0,"ext":"./json/chuqiuyu.json"},
|
{"key":"csp_Bili","name":"哔哩┃合集","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.597},"filterable":1,"changeable":0,"ext":"./json/chuqiuyu.json"},
|
||||||
{"key":"csp_xuexi","name":"哔哩┃学习园地","type":"3","api":"csp_Bili","searchable":"0","quickSearch":"0","style":{"type":"rect","ratio":1.597},"filterable":"1","changeable":0,"ext":"./json/bili.json"},
|
{"key":"csp_xuexi","name":"哔哩┃学习园地","type":"3","api":"csp_Bili","searchable":"0","quickSearch":"0","style":{"type":"rect","ratio":1.597},"filterable":"1","changeable":0,"ext":"./json/xuexi.json"},
|
||||||
|
{"key":"玩偶哥哥","name":"玩偶哥哥┃4K弹幕","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd$$$https://api.wogg.xyz/$$$弹"},
|
||||||
{"key":"csp_Aid","name":"急救┃指南","type":3,"api":"csp_FirstAid","searchable":1,"quickSearch":1,"changeable":0,"style": { "type": "rect", "ratio":3.8}},
|
{"key":"csp_Aid","name":"急救┃指南","type":3,"api":"csp_FirstAid","searchable":1,"quickSearch":1,"changeable":0,"style": { "type": "rect", "ratio":3.8}},
|
||||||
{"key":"玩偶哥哥","name":"玩偶哥哥┃4K弹幕","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹"},
|
|
||||||
{"key":"小纸条_cli","name":"小纸条┃T4","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt","timeout":30},
|
{"key":"玩偶弹幕版","name":"玩偶哥哥┃弹幕","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":0, "ext": {
|
||||||
{"key":"csp_Sp360","name":"360影视┃弹幕","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":30},
|
"token": "http://127.0.0.1:9978/file/TV/token.txt",
|
||||||
{"key":"荐片","name":"荐片┃弹幕","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":60},
|
"filter": "./json/wogg.json",
|
||||||
{"key":"玩偶","name":"玩偶┃弹幕","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","filter":"./json/wogg.json","danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":30},
|
"danmu" : true
|
||||||
{"key":"纸条弹幕版","name":"纸条┃弹幕","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
{"key":"盘Se弹幕版","name":"盘Se┃弹幕","type":3,"api":"csp_PanSearch","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
{"key":"玩偶表哥弹幕","name":"玩偶表哥┃弹幕","type":3,"api":"csp_Wobg","quickSearch":1, "changeable":1, "filterable":1, "ext": {
|
||||||
{"key":"找資源弹幕版","name":"找資源┃弹幕","type":3,"api":"csp_Zhaozy","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","username":"zhaoziyuannb","password":"zhaoziyuannb","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
"token": "http://127.0.0.1:9978/file/TV/token.txt",
|
||||||
{"key":"七夜弹幕版","name":"七夜┃弹幕","type":3,"api":"csp_Dovx","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
"cookie": "http://127.0.0.1:9978/file/TV/quark.txt",
|
||||||
{"key":"盘搜弹幕版","name":"盘搜┃弹幕","type":3,"api":"csp_PanSou","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
"danmu" : true
|
||||||
{"key":"易搜弹幕版","name":"易搜┃弹幕","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30,"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd"},
|
},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
{"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.CZZ9.com/"},
|
{"key":"sp360","name":"360┃弹幕","type":3,"api":"csp_Sp360","searchable":1,"filterable":1,"changeable":1,"ext": {"danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
{"key":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"荐片弹幕版","name":"荐片┃弹幕","type": 3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext": {"danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"泥巴弹幕版","name":"泥巴┃弹幕","type":3,"api":"csp_NiNi","searchable":1,"changeable":1,"ext": {"danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"csp_QuPanSou","name":"趣盘搜┃弹幕","type":3,"api":"csp_QuPanSou","searchable":1,"filterable":1,"changeable":0,"ext":{"cookie":"http://127.0.0.1:9978/file/TV/quark.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"纸条","name":"纸条┃弹幕","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"filterable":1,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"盘Se","name":"盘Se┃弹幕","type":3,"api":"csp_PanSearch","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"找資源","name":"找資源┃弹幕","type":3,"api":"csp_Zhaozy","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "username": "fanty", "password": "qqq111", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"七夜","name":"七夜┃弹幕","type":3,"api":"csp_Dovx","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"盘搜","name":"盘搜┃弹幕","type":3,"api":"csp_PanSou","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"易搜","name":"易搜┃弹幕","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true, "cookie": "JSESSIONID=FEAFA3BD405267C378C2455FBAD4A704;satoken=0f065aaa-1b6b-4b9b-9910-83a67fb14da2"},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"Up云搜","name":"Up云搜┃弹幕","type":3,"api":"csp_Upys","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"云盘4K","name":"云盘┃弹幕","type":3,"api":"csp_Yunpan4k","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
{"key":"push_agent","name":"手机┃推送","type":3,"api":"csp_Push","searchable":0,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "cookie": "http://127.0.0.1:9978/file/TV/quark.txt", "danmu": true},"jar":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF", "timeout":30},
|
||||||
|
|
||||||
|
{"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://czz9.com/"},
|
||||||
{"key":"南瓜","name":"南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"南瓜","name":"南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"橘子","name":"橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="},
|
{"key":"橘子","name":"橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="},
|
||||||
{"key":"小小","name":"小小┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspjLNgNFopFSHVY6K2ulREXB8Df/naRzE3Wr//0Eii7c3+Gy303m2c6QTo5XtUnKAsMSNaL2xXeIzJO1iEbmKYzDfKoZ3h8"},
|
{"key":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"嘿嘿","name":"嘿嘿┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcBEGIRZVnQTs7Kyyk1SScOZ8j/C1ATO/eqjASKwdHWA2zQtjGMwVDA+Ttluew9LCZzZnFyFNWEAlX0KjLdiSaX+NDNVdVG1JjEvnt3n7STfbcZ8C5QA+hYk60bwQH58e7eO7msRAJ0ZbmFDDly40NBDxuYsAq8lZuJzVkw0ZkMhqBM9YRPP8mMU/CJYsuBptunppHVQfFQjk8wxXjVRsNe75CuoY+zt9w+Smcm9PL37bGJHS6+1cFg1xMgqVxqvyPfuq5Dvyo1q66Q1NXwhDe4x21KVg4iRMET6Z3Jna25wcmku6xbznbFxlZqH3DqtpBKXLcNrx6n6vgn+/lHRmp5g13bG1xc/jwO78tZL0Pei6A=="},
|
{"key":"嘿嘿","name":"嘿嘿┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcBEGIRZVnQTs7Kyyk1SScOZ8j/C1ATO/eqjASKwdHWA2zQtjGMwVDA+Ttluew9LCZzZnFyFNWEAlX0KjLdiSaX+NDNVdVG1JjEvnt3n7STfbcZ8C5QA+hYk60bwQH58e7eO7msRAJ0ZbmFDDly40NBDxuYsAq8lZuJzVkw0ZkMhqBM9YRPP8mMU/CJYsuBptunppHVQfFQjk8wxXjVRsNe75CuoY+zt9w+Smcm9PL37bGJHS6+1cFg1xMgqVxqvyPfuq5Dvyo1q66Q1NXwhDe4x21KVg4iRMET6Z3Jna25wcmku6xbznbFxlZqH3DqtpBKXLcNrx6n6vgn+/lHRmp5g13bG1xc/jwO78tZL0Pei6A=="},
|
||||||
{"key":"蜂鸟","name":"蜂鸟┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspmMoZYCIIND24O/vn7yUhWQcuI8HjexlGPt+etACSwf3iKwX4rh3ktWiMrCNspYRZYUM6f0R/eKT9M0yoRk6EyAfugfSU="},
|
{"key":"蜂鸟","name":"蜂鸟┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspmMoZYCIIND24O/vn7yUhWQcuI8HjexlGPt+etACSwf3iKwX4rh3ktWiMrCNspYRZYUM6f0R/eKT9M0yoRk6EyAfugfSU="},
|
||||||
{"key":"皮皮虾","name":"皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZWG4dUVjwO4+rih1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
|
{"key":"皮皮虾","name":"皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZWG4dUVjwO4+rih1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
|
||||||
{"key":"君离","name":"君离┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrpN0csJPCJkIEy9R9qCt0RcDCdqQ/iHaxETP6Km4GjurcnqByH5g2zI+TmNzCM85PltMUd6f0BnULz5M1CsK3w=="},
|
{"key":"南坊","name":"☀南坊┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsiwNM6dXSwTArm5em8Lv8ppXgro"},
|
||||||
{"key":"蚂蚁","name":"蚂蚁┃App","type":3,"api":"csp_MYYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://rzys.xyz"},
|
{"key":"蚂蚁","name":"蚂蚁┃App","type":3,"api":"csp_MYYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://rzys.xyz"},
|
||||||
{"key":"繁星","name":"繁星┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"},
|
{"key":"繁星","name":"繁星┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"},
|
||||||
{"key":"觅视频","name":"觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
|
{"key":"觅视频","name":"觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
|
||||||
|
{"key":"小小","name":"小小┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspjLNgNFopFSHVY6K2ulREXB8Df/naRzE3Wr//0Eii7c3+Gy303m2c6QTo5XtUnKAsMSNaL2xXeIzJO1iEbmKYzDfKoZ3h8"},
|
||||||
{"key":"极光","name":"极光┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrp15cspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w=="},
|
{"key":"极光","name":"极光┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrp15cspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w=="},
|
||||||
{"key":"一起看 ","name":"一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"一起看 ","name":"一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"zxzj","name":"在线┃直连","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzj.pro/"},
|
{"key":"zxzj","name":"在线┃直连","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzj.pro/"},
|
||||||
@@ -72,14 +87,6 @@
|
|||||||
{"key":"csp_trj","name": "唐人街┃飞","type": 3,"api": "csp_Tangrenjie","searchable": 1,"quickSearch": 1,"filterable": 1},
|
{"key":"csp_trj","name": "唐人街┃飞","type": 3,"api": "csp_Tangrenjie","searchable": 1,"quickSearch": 1,"filterable": 1},
|
||||||
|
|
||||||
{"key":"csp_AList","name":"AList┃网盘","type":"3","api":"csp_AList","searchable":"0","quickSearch":"0","filterable":"1","changeable":0,"ext":"./json/alist.json"},
|
{"key":"csp_AList","name":"AList┃网盘","type":"3","api":"csp_AList","searchable":"0","quickSearch":"0","filterable":"1","changeable":0,"ext":"./json/alist.json"},
|
||||||
{"key":"YiSo","name":"易搜┃搜索","type":3,"api":"csp_YiSo","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fanty$$$qqq111"},
|
|
||||||
{"key":"PanSou","name":"盘搜┃搜索","type":3,"api":"csp_PanSou","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
{"key":"UpYun","name":"Up搜┃搜索","type":3,"api":"csp_UpYun","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
{"key":"PanSearch","name":"盘Se┃搜索","type":3,"api":"csp_PanSearch","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
{"key":"七夜","name":"七夜┃搜索","type":3,"api":"csp_Dovx","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
{"key":"push_agent","name":"手机┃推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
|
|
||||||
|
|
||||||
{"key":"4KHDR","name":"世界磁力┃慎用","type":3,"searchable":1,"quickSearch":1,"changeable":0,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","timeout":30},
|
{"key":"4KHDR","name":"世界磁力┃慎用","type":3,"searchable":1,"quickSearch":1,"changeable":0,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","timeout":30},
|
||||||
{"key":"新6V","name":"新6V磁力┃慎用","type":3,"api":"csp_SixV","searchable":1,"quickSearch":1,"changeable":0,"ext": "http://www.xb6v.com/","timeout":30},
|
{"key":"新6V","name":"新6V磁力┃慎用","type":3,"api":"csp_SixV","searchable":1,"quickSearch":1,"changeable":0,"ext": "http://www.xb6v.com/","timeout":30},
|
||||||
|
|
||||||
@@ -97,7 +104,7 @@
|
|||||||
{"key":"csp_XPath_企鹅体育","name":"企鹅┃体育","type":3,"api":"csp_XPath","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"./json/企鹅直播.json"},
|
{"key":"csp_XPath_企鹅体育","name":"企鹅┃体育","type":3,"api":"csp_XPath","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"./json/企鹅直播.json"},
|
||||||
{"key":"MV_vod","name":"卡拉OK┃采集","type":1,"api":"https://tvbox-mv--leosam2048.repl.co/mv/vod","searchable":1,"style":{ "type":"oval", "ratio":1.1 },"changeable":1,"filterable":1,"changeable":0},
|
{"key":"MV_vod","name":"卡拉OK┃采集","type":1,"api":"https://tvbox-mv--leosam2048.repl.co/mv/vod","searchable":1,"style":{ "type":"oval", "ratio":1.1 },"changeable":1,"filterable":1,"changeable":0},
|
||||||
{"key":"lf_js_lf_live","name":"路飞┃直播[js]","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":1,"filterable":1,"ext":"./js/lf_live.txt"},
|
{"key":"lf_js_lf_live","name":"路飞┃直播[js]","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":1,"filterable":1,"ext":"./js/lf_live.txt"},
|
||||||
{"key":"直播转点播","name":"电视┃直播[js]","type":3,"api":"http://我不是.肥猫.love:63/JS/直播转点播2.js","style":{"type":"oval"},"ext":"http://我不是.肥猫.love:63/lives/直播仓.json","changeable":0},
|
{"key":"直播转点播","name":"电视┃直播[js]","type":3,"api":"./lib/live2vod.js","style":{"type":"oval"},"ext":"./js/feimaolive.json","changeable":0},
|
||||||
{"key":"csp_xBPQ_短视频","name":"短视频┃聚合[XBPQ]","type":3,"api":"csp_XBPQ","changeable":0,"ext":"./XBPQ/短视频.json"},
|
{"key":"csp_xBPQ_短视频","name":"短视频┃聚合[XBPQ]","type":3,"api":"csp_XBPQ","changeable":0,"ext":"./XBPQ/短视频.json"},
|
||||||
|
|
||||||
{"key":"drpy_js_360影视","name":"官源┃360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
{"key":"drpy_js_360影视","name":"官源┃360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
||||||
|
|||||||
@@ -1,32 +1,47 @@
|
|||||||
{
|
{
|
||||||
"spider":"./jar/1023.jar;md5;fd295ab17dcb7631145ec8b73d62724f",
|
"spider":"./jar/ok1129.png;md5;D59936A6BF2200623700FA5AB9D852CF",
|
||||||
"lives":[{"name":"live","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
"lives":[{"name":"live","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
||||||
"sites":[
|
"sites":[
|
||||||
{"key":"lf_js_search","name":"豆瓣","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":1,"api":"./lib/lf_search3_min.js"},
|
{"key":"豆瓣","name":"豆瓣","type":3,"api":"csp_Douban","searchable":0,"changeable":1},
|
||||||
{"key":"玩偶弹幕版","name":"玩偶","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","filter":"./json/wogg.json","danmu":true}, "timeout":30},
|
{"key":"玩偶弹幕版","name":"玩偶哥哥","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":0, "ext": {
|
||||||
{"key":"小纸条_cli","name":"小纸条","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt", "timeout":30},
|
"token": "http://127.0.0.1:9978/file/TV/token.txt",
|
||||||
{"key":"csp_Sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
|
"filter": "./json/wogg.json",
|
||||||
{"key":"荐片弹幕版","name":"荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":{"danmu":true}, "timeout":60},
|
"danmu" : true
|
||||||
{"key":"纸条弹幕版","name":"纸条","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
|
}, "timeout":30},
|
||||||
{"key":"盘Se弹幕版","name":"盘Se","type":3,"api":"csp_PanSearch","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
|
{"key":"玩偶表哥弹幕","name":"玩偶表哥","type":3,"api":"csp_Wobg","quickSearch":1, "changeable":1, "filterable":1, "ext": {
|
||||||
{"key":"找資源弹幕版","name":"找資源","type":3,"api":"csp_Zhaozy","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","username":"zhaoziyuannb","password":"zhaoziyuannb","danmu":true}, "timeout":30},
|
"token": "http://127.0.0.1:9978/file/TV/token.txt",
|
||||||
{"key":"七夜弹幕版","name":"七夜","type":3,"api":"csp_Dovx","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
|
"cookie": "http://127.0.0.1:9978/file/TV/quark.txt",
|
||||||
{"key":"盘搜弹幕版","name":"盘搜","type":3,"api":"csp_PanSou","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
|
"danmu" : true
|
||||||
{"key":"易搜弹幕版","name":"易搜","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
|
}, "timeout":30},
|
||||||
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/chuqiuyu1.json","cookie": ""}},
|
{"key":"sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"filterable":1,"changeable":1,"ext": {"danmu": true}, "timeout":30},
|
||||||
|
{"key":"荐片弹幕版","name":"荐片","type": 3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext": {"danmu": true}, "timeout":30},
|
||||||
|
{"key":"泥巴弹幕版","name":"泥巴","type":3,"api":"csp_NiNi","searchable":1,"changeable":1,"ext": {"danmu": true}, "timeout":30},
|
||||||
|
{"key":"csp_QuPanSou","name":"趣盘搜","type":3,"api":"csp_QuPanSou","searchable":1,"filterable":1,"changeable":0,"ext":{"cookie":"http://127.0.0.1:9978/file/TV/quark.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"纸条","name":"纸条","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"filterable":1,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"盘Se","name":"盘Se","type":3,"api":"csp_PanSearch","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"找資源","name":"找資源","type":3,"api":"csp_Zhaozy","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "username": "fanty", "password": "qqq111", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"七夜","name":"七夜","type":3,"api":"csp_Dovx","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"盘搜","name":"盘搜","type":3,"api":"csp_PanSou","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"易搜","name":"易搜","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true, "cookie": "JSESSIONID=FEAFA3BD405267C378C2455FBAD4A704;satoken=0f065aaa-1b6b-4b9b-9910-83a67fb14da2"}, "timeout":30},
|
||||||
|
{"key":"Up云搜","name":"Up云搜","type":3,"api":"csp_Upys","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"云盘4K","name":"云盘","type":3,"api":"csp_Yunpan4k","searchable":1,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"push_agent","name":"推送","type":3,"api":"csp_Push","searchable":0,"filterable":0,"changeable":0,"ext":{"token":"http://127.0.0.1:9978/file/TV/token.txt", "cookie": "http://127.0.0.1:9978/file/TV/quark.txt", "danmu": true}, "timeout":30},
|
||||||
|
{"key":"看球","name":"看球","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"}, "timeout":30},
|
||||||
|
{"key":"快手直播","name":"快手","type": 3,"api":"csp_KsLive","searchable":0,"quickSearch":0,"filterable":1,"style":{"type":"rect","ratio":1.433}},
|
||||||
|
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/bili.json","cookie": ""}},
|
||||||
{"key":"lf_js_lf_live","name":"直播","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":0,"filterable":1,"ext":"./js/lf_live.txt"},
|
{"key":"lf_js_lf_live","name":"直播","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":0,"filterable":1,"ext":"./js/lf_live.txt"},
|
||||||
{"key":"应用商店","name":"应用商店","type":3,"api":"csp_Market","searchable":0,"changeable":0,"ext":"./json/market.json","style":{"type":"rect","ratio":1}},
|
{"key":"应用商店","name":"应用商店","type":3,"api":"csp_Market","searchable":0,"changeable":0,"ext":"./json/market.json","style":{"type":"rect","ratio":1}}
|
||||||
{"key":"push_agent","name":"推送","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":0,"api":"./lib/lf_pushagent_min.js","timeout":30,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"}
|
|
||||||
],
|
],
|
||||||
"parses":[
|
"parses":[
|
||||||
{"name":"Json聚合","type":3,"url":"Demo"},
|
{"name":"Json聚合","type":3,"url":"Demo"},
|
||||||
{"name":"Web聚合","type":3,"url":"Web"},
|
{"name":"Web聚合","type":3,"url":"Web"},
|
||||||
|
{"name":"ok","type":1,"url":"http://127.0.0.1:9978/proxy?do=appmaoparse&app=juzi&url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","tucheng","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS","YuMi-vip"]}},
|
||||||
{"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="},
|
{"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="},
|
||||||
{"name":"巧技","type":1,"url":"http://pandown.pro/app/kkdy.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","rx","ltnb","bilibili","1905","xigua"]}},
|
{"name":"巧技","type":1,"url":"http://pandown.pro/app/kkdy.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","rx","ltnb","bilibili","1905","xigua"]}},
|
||||||
{"name":"K影院","type":1,"url":"http://pandown.pro/app/lvdou.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}},
|
{"name":"K影院","type":1,"url":"http://pandown.pro/app/lvdou.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}},
|
||||||
{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"flag":["爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","芒果"],"header":{"User-Agent":"okhttp/3.12.0"}}},
|
{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"flag":["爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","芒果"],"header":{"User-Agent":"okhttp/3.12.0"}}},
|
||||||
{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}}
|
{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}}
|
||||||
],
|
],
|
||||||
"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "bilibili","哔 哩","哔 哩 哔 哩"],
|
"doh":[{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},{"name":"AdGuard","url":"https://dns.adguard.com/dns-query","ips":["94.140.14.140","94.140.14.141"]},{"name":"DNSWatch","url":"https://resolver2.dns.watch/dns-query","ips":["84.200.69.80","84.200.70.40"]},{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}],
|
||||||
"rules":[{"name":"proxy","hosts":[".*wogg.xyz","dmku.thefilehosting.com"]}]
|
"rules":[{"name":"proxy","hosts":[".*wogg.xyz","dmku.thefilehosting.com"]}]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"spider":"./jar/20231121-1019.pg.jar;md5;ba7b40f58ea2170ca20b967b155c7d71",
|
"spider":"./jar/pg.jar;md5;cfd021eff6e18972b72a5ecfa1454292",
|
||||||
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"Ray•综合","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
{"name":"Ray•综合","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
|
||||||
{"name":"俊于•综合","type":0,"url":"http://home.jundie.top:81/Cat/tv/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
{"name":"俊于•综合","type":0,"url":"http://home.jundie.top:81/Cat/tv/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
||||||
@@ -9,19 +9,19 @@
|
|||||||
{"key":"drpy_js_豆瓣","name":"搜索","type":3,"api":"./lib/drpy2.min.js","ext":"./js/drpy.js","searchable":1,"quickSearch":0,"changeable":1},
|
{"key":"drpy_js_豆瓣","name":"搜索","type":3,"api":"./lib/drpy2.min.js","ext":"./js/drpy.js","searchable":1,"quickSearch":0,"changeable":1},
|
||||||
{"key":"drpy_js_磁力熊搜索","name":"熊搜","type":3,"api":"./lib/drpy2.min.js","ext":"./js/cilixiong.js","searchable":0,"quickSearch":0,"changeable":1},
|
{"key":"drpy_js_磁力熊搜索","name":"熊搜","type":3,"api":"./lib/drpy2.min.js","ext":"./js/cilixiong.js","searchable":0,"quickSearch":0,"changeable":1},
|
||||||
{"key":"csp_YGP","name":"预告片","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0},
|
{"key":"csp_YGP","name":"预告片","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0},
|
||||||
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/chuqiuyu1.json","cookie": ""}},
|
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/bili.json","cookie": ""}},
|
||||||
{"key":"bili_open","name":"哔哩貓","type":3,"api":"https://fongmi.cachefly.net/FongMi/CatVodOpen/main/open/bili_open.js","searchable":1,"changeable":0,"ext":{"categories":"沙雕动画#帕梅拉#音乐#舞蹈#风景#美食#科普#历史#法考#医考#法医学","cookie":""}},
|
{"key":"bili_open","name":"哔哩貓","type":3,"api":"https://fongmi.cachefly.net/FongMi/CatVodOpen/main/open/bili_open.js","searchable":1,"changeable":0,"ext":{"categories":"沙雕动画#帕梅拉#音乐#舞蹈#风景#美食#科普#历史#法考#医考#法医学","cookie":""}},
|
||||||
{"key":"csp_Sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
|
{"key":"csp_Sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
|
||||||
{"key":"荐片弹幕版","name":"荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./json/jianpian.json$$$1", "timeout":60},
|
{"key":"荐片弹幕版","name":"荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./json/jianpian.json$$$1", "timeout":60},
|
||||||
{"key":"csp_WoGG","name":"哥哥","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$https://api.wogg.xyz/$$$1", "timeout":30},
|
{"key":"csp_WoGG","name":"哥哥","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://api.wogg.xyz/$$$1", "timeout":30},
|
||||||
{"key":"csp_Wobg","name":"表哥","type":3,"api":"csp_Wobg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$https://wobge.run.goorm.io$$$1", "timeout":30},
|
{"key":"csp_Wobg","name":"表哥","type":3,"api":"csp_Wobg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://wobge.run.goorm.io$$$1", "timeout":30},
|
||||||
{"key":"小纸条_cli","name":"小纸条","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt", "timeout":30},
|
{"key":"小纸条_cli","name":"小纸条","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/TV/token.txt", "timeout":30},
|
||||||
{"key":"看球","name":"看球","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"}},
|
{"key":"看球","name":"看球","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"}},
|
||||||
{"key":"drpy_js_直播大全","name":"直播","type":3,"api":"./lib/live2cms.js","style":{ "type":"oval"},"changeable":0,"ext":"./js/live2mv_data.json"},
|
{"key":"drpy_js_直播大全","name":"直播","type":3,"api":"./lib/live2cms.js","style":{ "type":"oval"},"changeable":0,"ext":"./js/live2mv_data.json"},
|
||||||
|
|
||||||
{"key":"NanGua","name":"南瓜","type":3,"api":"csp_NanGua","searchable":1,"changeable":1,"ext":"null$$$1"},
|
{"key":"NanGua","name":"南瓜","type":3,"api":"csp_NanGua","searchable":1,"changeable":1,"ext":"null$$$1"},
|
||||||
{"key":"Ppxzy","name":"皮皮虾","type":3,"api":"csp_Ppxzy", "quickSearch":1, "changeable":1, "filterable":1, "ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$https://ppxzy.net/$$$null$$$1", "timeout":30},
|
{"key":"Ppxzy","name":"皮皮虾","type":3,"api":"csp_Ppxzy", "quickSearch":1, "changeable":1, "filterable":1, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://ppxzy.net/$$$null$$$1", "timeout":30},
|
||||||
{"key":"Bdys_spider","name":"哔滴┃","api":"csp_Bdys01","type":3,"filterable":1,"quickSearch":1,"searchable":1,"ext":"https://www.bdys03.com/$$$null$$$1"},
|
{"key":"Bdys_spider","name":"哔滴","api":"csp_Bdys01","type":3,"filterable":1,"quickSearch":1,"searchable":1,"ext":"https://www.bdys03.com/$$$null$$$1"},
|
||||||
{"key":"蝴蝶","name":"蝴蝶","type":3,"api":"csp_Hudie","playerType":2,"ext":"https://yundun-hdsign.zhuifeng100.cn|kT2taP|75f7fac7f56d812d1f9ce89d9f312984|b7688bd6347da0b2b62515b0730b872b$$$null$$$1"},
|
{"key":"蝴蝶","name":"蝴蝶","type":3,"api":"csp_Hudie","playerType":2,"ext":"https://yundun-hdsign.zhuifeng100.cn|kT2taP|75f7fac7f56d812d1f9ce89d9f312984|b7688bd6347da0b2b62515b0730b872b$$$null$$$1"},
|
||||||
{"key":"tvbsk","name":"TVB","type":3,"api":"csp_Skapp","playerType":2,"ext":"CWL+IfA5s3TICYJ8lk+lYcjPA/WXNYE4LRTfUSa9I+X9ibZY05syLe/O7u2miaiYRiSaKE51xQOxm38YeL27jRUyF6+GJKVQArnP7QbC+qw2okju8YACfPzD3rpQo8uckl2rQh925A6lp4VD0ELHJrUvDGTlojwKtynX78d5E88HbdSsCV5pIueNPH5+z42FBt21KGN5lnE7/qqEGpSyFzbARD4aWuhSHsun7GQU9yaXZn0F4l4o2YYaEvRtsz4z9Mo8+7aj2nZsCkFWLNpgv6kzFNohSTWVDkajg5aj6s7d8CPNIvvC+gr0zm79fuuvNQF6NfaiBOrvTwamMJa3F3w==$$$null$$$1"},
|
{"key":"tvbsk","name":"TVB","type":3,"api":"csp_Skapp","playerType":2,"ext":"CWL+IfA5s3TICYJ8lk+lYcjPA/WXNYE4LRTfUSa9I+X9ibZY05syLe/O7u2miaiYRiSaKE51xQOxm38YeL27jRUyF6+GJKVQArnP7QbC+qw2okju8YACfPzD3rpQo8uckl2rQh925A6lp4VD0ELHJrUvDGTlojwKtynX78d5E88HbdSsCV5pIueNPH5+z42FBt21KGN5lnE7/qqEGpSyFzbARD4aWuhSHsun7GQU9yaXZn0F4l4o2YYaEvRtsz4z9Mo8+7aj2nZsCkFWLNpgv6kzFNohSTWVDkajg5aj6s7d8CPNIvvC+gr0zm79fuuvNQF6NfaiBOrvTwamMJa3F3w==$$$null$$$1"},
|
||||||
{"key":"二三","name":"二三","type":3,"api":"csp_Skapp","playerType":2,"ext":"foDcK/eeOJLwwd5pQEogXfDd4NATiqgG/X+7Qpw+wjnlahxCG2tmmT4bpWOIRXC83aNIaDCVRfExbnEXrtzthNtQhRfvZNGEWY+ZdFcCkxW8ParA0r12xThUmCz92NHeRuEZ8Yqd5oDJNFU09V3B4yUG85t0ygZ2d9CTyMRh9J6rB8i14SBjlv2JY4fOi0QmwwiJmoQK5kTnnz8VCMcf7ZzankASe7oBYPZGtJl4DBogRs7ozrEnfYRLB03E53T4yK9mzhk95uMgJpdYiCRJ8qaf98YXeh5Ph5ZMAzioG+XPiSkVcRuVEa+jGlvci59fuDh2djZXztIjVyow8xOKrlA==$$$null$$$1"},
|
{"key":"二三","name":"二三","type":3,"api":"csp_Skapp","playerType":2,"ext":"foDcK/eeOJLwwd5pQEogXfDd4NATiqgG/X+7Qpw+wjnlahxCG2tmmT4bpWOIRXC83aNIaDCVRfExbnEXrtzthNtQhRfvZNGEWY+ZdFcCkxW8ParA0r12xThUmCz92NHeRuEZ8Yqd5oDJNFU09V3B4yUG85t0ygZ2d9CTyMRh9J6rB8i14SBjlv2JY4fOi0QmwwiJmoQK5kTnnz8VCMcf7ZzankASe7oBYPZGtJl4DBogRs7ozrEnfYRLB03E53T4yK9mzhk95uMgJpdYiCRJ8qaf98YXeh5Ph5ZMAzioG+XPiSkVcRuVEa+jGlvci59fuDh2djZXztIjVyow8xOKrlA==$$$null$$$1"},
|
||||||
@@ -42,13 +42,14 @@
|
|||||||
{"key":"Mino","name":"Mino","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjPcVZY48PN/RIZ5UWFrsgzZIYQQdkQD24ZqLG4x0BQRMqZ/naRzE3Wr//0G3O5b3qZ52k6mnolCwR8RphAeSIOJpbFm1y/c0U5jCoKjLdmWaD9fWAhDDfhZXgos8WxwC6MOtZ3UKcPijkmiHTnX1xJQ+K8qx42Y/UgK30UPy299f9v19QvE9Y0Rc9zf1hbaxFoiTMPUz29r18V4SYUreB+tPz+oBocIDYMwbcxYV88pp2F2Ce4duCd9ByaldOBQonUFSYQFLWQbEY16eFVZHrR/+Tx6cXUvvph+YFcF3soDv4r7kL18ZuPWh6xEjUFJV1YeFoDrWW5i+dRvsfxm33epympDpsa1o/lgQyPoTLVzegF1w+FlXpH+Hm75ocGor/lotEUoaS4iTtA0XGPcbOHRXAofyjY1r4LnOz9PIpA3d7ze6141sJty0bA9NTwfbIPbZ3auEvnlyX2XQ1pO+JKAnYPHM1mS7nDnorJy9Z6JO/Lc2Uiaps09sg54yQSlIGTOG1sJevQN7FeQxtaLwYnkzJNgRP1T6OmFtR9osmzB0+lOSEeRHxN6PPNUz0l3wJ72MHeuGzKWyPOfjsCqH07tdKPiCj418ma7SxkGFJdq6gFmqdzgckU/LDiDDjZG+DBaL6F1gDQJ999OAB/YAIXD5h82ZHUzG6hURmu48Tp34VHWdtponBFRrUV51N5XFXM48zI2Kj2DaI/evIZ3uap4M6eS4Rx+hsVDxUbUTzDo4LQ9njQISCnzMtQecFA+BqtjibK2Dc06by8WzWJ4VHSooaoID39D5sFW/VUt9fbY+OTsbnlIJh7UME=$$$null$$$1"},
|
{"key":"Mino","name":"Mino","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjPcVZY48PN/RIZ5UWFrsgzZIYQQdkQD24ZqLG4x0BQRMqZ/naRzE3Wr//0G3O5b3qZ52k6mnolCwR8RphAeSIOJpbFm1y/c0U5jCoKjLdmWaD9fWAhDDfhZXgos8WxwC6MOtZ3UKcPijkmiHTnX1xJQ+K8qx42Y/UgK30UPy299f9v19QvE9Y0Rc9zf1hbaxFoiTMPUz29r18V4SYUreB+tPz+oBocIDYMwbcxYV88pp2F2Ce4duCd9ByaldOBQonUFSYQFLWQbEY16eFVZHrR/+Tx6cXUvvph+YFcF3soDv4r7kL18ZuPWh6xEjUFJV1YeFoDrWW5i+dRvsfxm33epympDpsa1o/lgQyPoTLVzegF1w+FlXpH+Hm75ocGor/lotEUoaS4iTtA0XGPcbOHRXAofyjY1r4LnOz9PIpA3d7ze6141sJty0bA9NTwfbIPbZ3auEvnlyX2XQ1pO+JKAnYPHM1mS7nDnorJy9Z6JO/Lc2Uiaps09sg54yQSlIGTOG1sJevQN7FeQxtaLwYnkzJNgRP1T6OmFtR9osmzB0+lOSEeRHxN6PPNUz0l3wJ72MHeuGzKWyPOfjsCqH07tdKPiCj418ma7SxkGFJdq6gFmqdzgckU/LDiDDjZG+DBaL6F1gDQJ999OAB/YAIXD5h82ZHUzG6hURmu48Tp34VHWdtponBFRrUV51N5XFXM48zI2Kj2DaI/evIZ3uap4M6eS4Rx+hsVDxUbUTzDo4LQ9njQISCnzMtQecFA+BqtjibK2Dc06by8WzWJ4VHSooaoID39D5sFW/VUt9fbY+OTsbnlIJh7UME=$$$null$$$1"},
|
||||||
{"key":"繁星","name":"繁星","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTvmeOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXbg8ZeqKSLCRI+/RRQBPc6vWx9MDProlGxbNkNVwDJ+xZqA3LjZmRIzHgX1pPRHIeXgUD1SnKnP50u+DrnDvAnzqAN4YbvKvEmRyu91mw5dothweuk0B210O5i9VKs/rU4uU1g5i9+xgl5lyke5uYNicyRgauyPMi/PGzF6pDzMihKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5kOayt6Ra40Irmh/M2AvZsLJYWpGzIW$$$null$$$1"},
|
{"key":"繁星","name":"繁星","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTvmeOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXbg8ZeqKSLCRI+/RRQBPc6vWx9MDProlGxbNkNVwDJ+xZqA3LjZmRIzHgX1pPRHIeXgUD1SnKnP50u+DrnDvAnzqAN4YbvKvEmRyu91mw5dothweuk0B210O5i9VKs/rU4uU1g5i9+xgl5lyke5uYNicyRgauyPMi/PGzF6pDzMihKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5kOayt6Ra40Irmh/M2AvZsLJYWpGzIW$$$null$$$1"},
|
||||||
{"key":"黑黑","name":"黑黑","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjGYUhJ48PN5SRV8ymH7sxmDexYH70Jfi9xvvb3lUoiQZT4niDpyWHPvb6yEhCFbEq5hiEGh3YxXwh5W7NvWBQ8JoHwkF2vTDAYvVEeme53A/PWbglRCQDgEAU+vbK+/T2GSrMOHskluhobn3mSQhtfMuOPoUNIZtFdK24EO1SS5vh2xN8jBqcVac55PkkpWTt2qzo8UTfii3ohtRpvy5Mmw7PxnVcfMzdDzYE+XjRYz9LdmFbvNICYo3D/0YvzNMmaHG1IUw==$$$null$$$1"},
|
{"key":"黑黑","name":"黑黑","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjGYUhJ48PN5SRV8ymH7sxmDexYH70Jfi9xvvb3lUoiQZT4niDpyWHPvb6yEhCFbEq5hiEGh3YxXwh5W7NvWBQ8JoHwkF2vTDAYvVEeme53A/PWbglRCQDgEAU+vbK+/T2GSrMOHskluhobn3mSQhtfMuOPoUNIZtFdK24EO1SS5vh2xN8jBqcVac55PkkpWTt2qzo8UTfii3ohtRpvy5Mmw7PxnVcfMzdDzYE+XjRYz9LdmFbvNICYo3D/0YvzNMmaHG1IUw==$$$null$$$1"},
|
||||||
|
{"key":"南坊","name":"南坊","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsiwNM6dXSwTArm5em8Lv8ppXgro$$$null$$$1"},
|
||||||
{"key":"快影","name":"快影","type":3,"api":"csp_AppYsV2","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"http://iosa.xn--654a.cc/api.php/app/$$$null$$$1"},
|
{"key":"快影","name":"快影","type":3,"api":"csp_AppYsV2","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"http://iosa.xn--654a.cc/api.php/app/$$$null$$$1"},
|
||||||
{"key":"迪迪","name":"迪迪","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/$$$1"},
|
{"key":"迪迪","name":"迪迪","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/$$$1"},
|
||||||
{"key":"K影","name":"K影院","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"playerType":2,"ext":"http://iosa.xn--654a.cc/api.php/app/$$$null$$$1"},
|
{"key":"K影","name":"K影院","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":1,"playerType":2,"ext":"http://iosa.xn--654a.cc/api.php/app/$$$null$$$1"},
|
||||||
{"key":"新6V","name":"新6V","type":3,"api":"csp_Xb6v","searchable":1,"changeable":1,"timeout":60,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$http://www.xb6v.com$$$null$$$1"},
|
{"key":"新6V","name":"新6V","type":3,"api":"csp_Xb6v","searchable":1,"changeable":1,"timeout":60,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$http://www.xb6v.com$$$null$$$1"},
|
||||||
{"key":"4KHDR","name":"4KHDR","type":3,"api":"csp_FourKHDR","ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$http://127.0.0.1:9978/file/tvfan/4khdr.txt","quickSearch":1,"changeable":1,"timeout":60},
|
{"key":"4KHDR","name":"4KHDR","type":3,"api":"csp_FourKHDR","ext":"http://127.0.0.1:9978/file/TV/token.json$$$http://127.0.0.1:9978/file/TV/4khdr.txt","quickSearch":1,"changeable":1,"timeout":60},
|
||||||
{"key":"校长影视","name":"校长","type":3,"api":"csp_XiaoZhang","ext":"http://127.0.0.1:9978/file/tvfan/token.json","quickSearch":1,"changeable":1,"timeout":30},
|
{"key":"校长影视","name":"校长","type":3,"api":"csp_XiaoZhang","ext":"http://127.0.0.1:9978/file/TV/token.json","quickSearch":1,"changeable":1,"timeout":30},
|
||||||
{"key":"团长资源","name":"团长","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"团长资源","name":"团长","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/TV/token.json", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
|
|
||||||
{"key":"Mayiys","name":"蚂蚁","type":3,"api":"csp_Mayiys","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
|
{"key":"Mayiys","name":"蚂蚁","type":3,"api":"csp_Mayiys","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
|
||||||
{"key":"Maolv","name":"毛驴","type":3,"api":"csp_Maolv","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
|
{"key":"Maolv","name":"毛驴","type":3,"api":"csp_Maolv","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
|
||||||
@@ -60,17 +61,17 @@
|
|||||||
{"key":"影视","name":"影视","type":3,"api":"csp_YingShi","searchable":1,"changeable":1,"ext":"socks5://192.168.1.9:4592"},
|
{"key":"影视","name":"影视","type":3,"api":"csp_YingShi","searchable":1,"changeable":1,"ext":"socks5://192.168.1.9:4592"},
|
||||||
{"key":"櫻花","name":"櫻花","type":3,"api":"csp_Ying","searchable":1,"changeable":1},
|
{"key":"櫻花","name":"櫻花","type":3,"api":"csp_Ying","searchable":1,"changeable":1},
|
||||||
{"key":"巴士","name":"巴士","type":3,"api":"csp_Dm84","searchable":1,"changeable":1},
|
{"key":"巴士","name":"巴士","type":3,"api":"csp_Dm84","searchable":1,"changeable":1},
|
||||||
{"key":"酷狗","name":"酷狗","type":3,"api":"csp_Kugou","searchable":0,"changeable":0},
|
{"key":"酷狗","name":"酷狗","type":3,"api":"csp_Kugou","searchable":1,"changeable":0},
|
||||||
|
|
||||||
{"key":"Gitcafe", "name": "纸条", "type": 3, "api": "csp_Gitcafe", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/tvfan/token.json" , "timeout":30},
|
{"key":"Gitcafe", "name": "纸条", "type": 3, "api": "csp_Gitcafe", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/TV/token.json" , "timeout":30},
|
||||||
{"key":"小紙條", "name": "小紙條", "type": 3, "api": "csp_XiaoZhiTiao", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/tvfan/token.json" , "timeout":30},
|
{"key":"小紙條", "name": "小紙條", "type": 3, "api": "csp_XiaoZhiTiao", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/TV/token.json" , "timeout":30},
|
||||||
{"key":"七夜","name":"七夜","type":3,"api":"csp_Dovx","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"七夜","name":"七夜","type":3,"api":"csp_Dovx","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"盤搜索","name":"盤搜索","type":3,"api":"csp_PanSearch","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"盤搜索","name":"盤搜索","type":3,"api":"csp_PanSearch","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"找資源","name":"找資源","type":3,"api":"csp_Zhaozy","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"找資源","name":"找資源","type":3,"api":"csp_Zhaozy","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"易搜","name":"易搜","type":3,"api":"csp_YiSo","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"易搜","name":"易搜","type":3,"api":"csp_YiSo","ext":"http://127.0.0.1:9978/file/TV/token.json$$$satoken=1aee2366-2ff4-4436-b321-a14db23e8294", "timeout":30},
|
||||||
{"key":"盘搜","name":"盘搜","type":3,"api":"csp_PanSou","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"盘搜","name":"盘搜","type":3,"api":"csp_PanSou","ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"UP云搜","name":"云搜","type":3,"api":"csp_UpYun","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"UP云搜","name":"云搜","type":3,"api":"csp_UpYun","ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"csp_Hdhive","name":"影巢","type":3,"api":"csp_Hdhive","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$socks5://192.168.1.9:4592","timeout":30},
|
{"key":"csp_Hdhive","name":"影巢","type":3,"api":"csp_Hdhive","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$socks5://192.168.1.9:4592","timeout":30},
|
||||||
|
|
||||||
{"key":"drpy_js_4KHDR","name":"4KHDR[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_4KHDR","name":"4KHDR[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_极影网p","name":"极影网[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/jiyingwp.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_极影网p","name":"极影网[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/jiyingwp.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
@@ -91,7 +92,8 @@
|
|||||||
{"key":"drpy_js_愛盤搜","name":"爱盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/aipanso.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_愛盤搜","name":"爱盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/aipanso.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_趣盤搜","name":"趣盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/funletu.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_趣盤搜","name":"趣盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/funletu.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_meow","name":"meow搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/meow.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_meow","name":"meow搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/meow.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"push_agent","name":"推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"drpy_js_Alist","name":"Alist[js]","type":3,"api":"./lib/alist.min.js","searchable":1,"filterable":1,"changeable":1,"ext":"./js/alist.json"},
|
||||||
|
{"key":"push_agent","name":"推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
|
|
||||||
{"key":"csp_BLSGod","name":"80S影视","type":3,"api":"csp_BLSGod","playerType":1,"searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_BLSGod","name":"80S影视","type":3,"api":"csp_BLSGod","playerType":1,"searchable":1,"quickSearch":1,"filterable":1},
|
||||||
{"key":"csp_Xunlei8","name":"迅雷吧","type":3,"api":"csp_Xunlei8","playerType":1,"searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_Xunlei8","name":"迅雷吧","type":3,"api":"csp_Xunlei8","playerType":1,"searchable":1,"quickSearch":1,"filterable":1},
|
||||||
@@ -130,7 +132,7 @@
|
|||||||
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
||||||
],
|
],
|
||||||
"rules":[
|
"rules":[
|
||||||
{"name":"proxy","hosts":["kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
{"name":"proxy","hosts":["*.t4tv.hz.cz","kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
||||||
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
||||||
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
||||||
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
||||||
|
|||||||
@@ -4,22 +4,21 @@
|
|||||||
|
|
||||||
"sites":[
|
"sites":[
|
||||||
{"key":"豆豆","name":"🌕公众号【神秘的哥哥们】","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0},
|
{"key":"豆豆","name":"🌕公众号【神秘的哥哥们】","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0},
|
||||||
{"key":"玩偶哥哥","name":"👽玩偶哥哥┃4K弹幕","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹"},
|
{"key":"玩偶哥哥","name":"👽玩偶哥哥┃4K弹幕","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd$$$https://api.wogg.xyz/$$$弹"},
|
||||||
{"key":"YGP","name":"🚀叨观荐影┃速递","type":3,"api":"csp_YGP","searchable":0,"quickSearch":0,"changeable":0},
|
{"key":"YGP","name":"🚀叨观荐影┃速递","type":3,"api":"csp_YGP","searchable":0,"quickSearch":0,"changeable":0},
|
||||||
|
|
||||||
{"key":"Czsapp","name":"📔厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.CZZ9.com/"},
|
{"key":"Czsapp","name":"📔厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://czz9.com/"},
|
||||||
{"key":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
|
|
||||||
{"key":"南瓜","name":"🎃南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"南瓜","name":"🎃南瓜┃App","type":3,"api":"csp_NanGua","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"橘子","name":"🍊橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="},
|
{"key":"橘子","name":"🍊橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="},
|
||||||
{"key":"小小","name":"👀小小┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspjLNgNFopFSHVY6K2ulREXB8Df/naRzE3Wr//0Eii7c3+Gy303m2c6QTo5XtUnKAsMSNaL2xXeIzJO1iEbmKYzDfKoZ3h8"},
|
{"key":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"嘿嘿","name":"💡嘿嘿┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcBEGIRZVnQTs7Kyyk1SScOZ8j/C1ATO/eqjASKwdHWA2zQtjGMwVDA+Ttluew9LCZzZnFyFNWEAlX0KjLdiSaX+NDNVdVG1JjEvnt3n7STfbcZ8C5QA+hYk60bwQH58e7eO7msRAJ0ZbmFDDly40NBDxuYsAq8lZuJzVkw0ZkMhqBM9YRPP8mMU/CJYsuBptunppHVQfFQjk8wxXjVRsNe75CuoY+zt9w+Smcm9PL37bGJHS6+1cFg1xMgqVxqvyPfuq5Dvyo1q66Q1NXwhDe4x21KVg4iRMET6Z3Jna25wcmku6xbznbFxlZqH3DqtpBKXLcNrx6n6vgn+/lHRmp5g13bG1xc/jwO78tZL0Pei6A=="},
|
{"key":"嘿嘿","name":"💡嘿嘿┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbcBEGIRZVnQTs7Kyyk1SScOZ8j/C1ATO/eqjASKwdHWA2zQtjGMwVDA+Ttluew9LCZzZnFyFNWEAlX0KjLdiSaX+NDNVdVG1JjEvnt3n7STfbcZ8C5QA+hYk60bwQH58e7eO7msRAJ0ZbmFDDly40NBDxuYsAq8lZuJzVkw0ZkMhqBM9YRPP8mMU/CJYsuBptunppHVQfFQjk8wxXjVRsNe75CuoY+zt9w+Smcm9PL37bGJHS6+1cFg1xMgqVxqvyPfuq5Dvyo1q66Q1NXwhDe4x21KVg4iRMET6Z3Jna25wcmku6xbznbFxlZqH3DqtpBKXLcNrx6n6vgn+/lHRmp5g13bG1xc/jwO78tZL0Pei6A=="},
|
||||||
{"key":"蜂鸟","name":"🕊蜂鸟┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspmMoZYCIIND24O/vn7yUhWQcuI8HjexlGPt+etACSwf3iKwX4rh3ktWiMrCNspYRZYUM6f0R/eKT9M0yoRk6EyAfugfSU="},
|
{"key":"蜂鸟","name":"🕊蜂鸟┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspmMoZYCIIND24O/vn7yUhWQcuI8HjexlGPt+etACSwf3iKwX4rh3ktWiMrCNspYRZYUM6f0R/eKT9M0yoRk6EyAfugfSU="},
|
||||||
{"key":"皮皮虾","name":"🦀皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZWG4dUVjwO4+rih1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
|
{"key":"皮皮虾","name":"🦀皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZWG4dUVjwO4+rih1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
|
||||||
{"key":"君离","name":"☀君离┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrpN0csJPCJkIEy9R9qCt0RcDCdqQ/iHaxETP6Km4GjurcnqByH5g2zI+TmNzCM85PltMUd6f0BnULz5M1CsK3w=="},
|
{"key":"南坊","name":"☀南坊┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsiwNM6dXSwTArm5em8Lv8ppXgro"},
|
||||||
{"key":"蚂蚁","name":"🐜蚂蚁┃App","type":3,"api":"csp_MYYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://rzys.xyz"},
|
{"key":"蚂蚁","name":"🐜蚂蚁┃App","type":3,"api":"csp_MYYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://rzys.xyz"},
|
||||||
{"key":"繁星","name":"💥繁星┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"},
|
{"key":"繁星","name":"💥繁星┃App","type":3,"api":"csp_AppMao","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTv2eOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXaDs+dIWMYiwf6td5CWTx6LfL6eTuiMhs2KU5Byw9F+4Y/AHBg4r+LEe+Hm4EM2d8X3ca5zHSj+kjmpXOiGDo4TalFqgTq67eggmthCbV2d131SKc03V+5gruudQQk/Tb9e4lg6SQhA9/5kWOOM/LRmkqIxSt6d0wpu7yKKh65enwKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5lYNmxnWeRnYuLhoZbDqslAfJzg"},
|
||||||
{"key":"觅视频","name":"🗽觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
|
{"key":"觅视频","name":"🗽觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
|
||||||
|
{"key":"小小","name":"👀小小┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrspjLNgNFopFSHVY6K2ulREXB8Df/naRzE3Wr//0Eii7c3+Gy303m2c6QTo5XtUnKAsMSNaL2xXeIzJO1iEbmKYzDfKoZ3h8"},
|
||||||
{"key":"极光","name":"🦄️极光┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrp15cspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w=="},
|
{"key":"极光","name":"🦄️极光┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrp15cspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w=="},
|
||||||
|
|
||||||
{"key":"一起看 ","name":"🎉一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"一起看 ","name":"🎉一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
|
||||||
@@ -61,13 +60,13 @@
|
|||||||
{"key":"有声小说js","name":"🎧有声┃小说","type":3,"api":"https://fanty.run.goorm.site/ext/js/drpy2.min.js","ext":"https://fanty.run.goorm.site/ext/有声小说吧.js","style":{"type":"rect","ratio":1},"searchable": 0,"quickSearch": 0,"changeable":0},
|
{"key":"有声小说js","name":"🎧有声┃小说","type":3,"api":"https://fanty.run.goorm.site/ext/js/drpy2.min.js","ext":"https://fanty.run.goorm.site/ext/有声小说吧.js","style":{"type":"rect","ratio":1},"searchable": 0,"quickSearch": 0,"changeable":0},
|
||||||
|
|
||||||
|
|
||||||
{"key":"YiSo","name":"😹易搜┃搜索","type":3,"api":"csp_YiSo","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"YiSo","name":"😹易搜┃搜索","type":3,"api":"csp_YiSo","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fanty$$$qqq111"},
|
{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd$$$fanty$$$qqq111"},
|
||||||
{"key":"PanSou","name":"🦊盘搜┃搜索","type":3,"api":"csp_PanSou","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"PanSou","name":"🦊盘搜┃搜索","type":3,"api":"csp_PanSou","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
{"key":"UpYun","name":"😻Up搜┃搜索","type":3,"api":"csp_UpYun","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"UpYun","name":"😻Up搜┃搜索","type":3,"api":"csp_UpYun","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
{"key":"PanSearch","name":"🙀盘Se┃搜索","type":3,"api":"csp_PanSearch","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"PanSearch","name":"🙀盘Se┃搜索","type":3,"api":"csp_PanSearch","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
{"key":"七夜","name":"😾七夜┃搜索","type":3,"api":"csp_Dovx","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"七夜","name":"😾七夜┃搜索","type":3,"api":"csp_Dovx","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
{"key":"push_agent","name":"🛴手机┃推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
|
{"key":"push_agent","name":"🛴手机┃推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"},
|
||||||
|
|
||||||
{"key":"csp_Nbys","name":"🛫泥巴┃飞","type":3,"api":"csp_NiNi","searchable":1,"quickSearch":1,"changeable":1},
|
{"key":"csp_Nbys","name":"🛫泥巴┃飞","type":3,"api":"csp_NiNi","searchable":1,"quickSearch":1,"changeable":1},
|
||||||
{"key":"csp_trj","name": "🛫唐人街┃飞","type": 3,"api": "csp_Tangrenjie","searchable": 1,"quickSearch": 1,"changeable":1},
|
{"key":"csp_trj","name": "🛫唐人街┃飞","type": 3,"api": "csp_Tangrenjie","searchable": 1,"quickSearch": 1,"changeable":1},
|
||||||
@@ -79,8 +78,8 @@
|
|||||||
{"key":"小学课堂","name":"📚小学┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/小学课堂.json"},
|
{"key":"小学课堂","name":"📚小学┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/小学课堂.json"},
|
||||||
{"key":"初中课堂","name":"📚初中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/初中课堂.json"},
|
{"key":"初中课堂","name":"📚初中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/初中课堂.json"},
|
||||||
{"key":"高中教育","name":"📚高中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/高中课堂.json"},
|
{"key":"高中教育","name":"📚高中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://fanty.run.goorm.site/ext/高中课堂.json"},
|
||||||
{"key":"ext_live_protocol","name":"导航 https://饭太硬.top","type":3,"api":"csp_XPath","searchable":0,"quickSearch":0,"changeable":0},
|
{"key":"fan","name":"导航 https://饭太硬.top","type":3,"api":"csp_fan","searchable":0,"quickSearch":0,"changeable":0},
|
||||||
{"key":"cc","name":"请勿相信视频中任何广告","type":3,"api":"csp_XPath","searchable": 0,"quickSearch": 0}
|
{"key":"cc","name":"请勿相信视频中任何广告","type":3,"api":"csp_fan","searchable": 0,"quickSearch": 0}
|
||||||
],
|
],
|
||||||
|
|
||||||
"parses":[
|
"parses":[
|
||||||
@@ -91,6 +90,6 @@
|
|||||||
],
|
],
|
||||||
"doh":[{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},{"name":"AdGuard","url":"https://dns.adguard.com/dns-query","ips":["94.140.14.140","94.140.14.141"]},{"name":"DNSWatch","url":"https://resolver2.dns.watch/dns-query","ips":["84.200.69.80","84.200.70.40"]},{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}],
|
"doh":[{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},{"name":"AdGuard","url":"https://dns.adguard.com/dns-query","ips":["94.140.14.140","94.140.14.141"]},{"name":"DNSWatch","url":"https://resolver2.dns.watch/dns-query","ips":["84.200.69.80","84.200.70.40"]},{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}],
|
||||||
"rules":[{"name":"hwk","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},{"name":"yqk","hosts":["yqk88"],"regex":["18.4","15.1666"]},{"name":"sn","hosts":["suonizy"],"regex":["15.1666","15.2666"]},{"name":"bf","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"xx","hosts":["aws.ulivetv.net"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"lz","hosts":["vip.lz","hd.lz","v.cdnlz1","v.cdnlz"],"regex":["18.5333"]},{"name":"非凡","hosts":["vip.ffzy","hd.ffzy"],"regex":["25.0666"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"nm","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]}],
|
"rules":[{"name":"hwk","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},{"name":"yqk","hosts":["yqk88"],"regex":["18.4","15.1666"]},{"name":"sn","hosts":["suonizy"],"regex":["15.1666","15.2666"]},{"name":"bf","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"xx","hosts":["aws.ulivetv.net"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"name":"lz","hosts":["vip.lz","hd.lz","v.cdnlz1","v.cdnlz"],"regex":["18.5333"]},{"name":"非凡","hosts":["vip.ffzy","hd.ffzy"],"regex":["25.0666"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"nm","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]}],
|
||||||
"lives":[{"name":"live","type":0,"url":"https://gh-proxy.com/raw.githubusercontent.com/dxawi/0/main/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}]
|
"lives":[{"name":"live","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"ua": "okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}]
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,16 @@
|
|||||||
{
|
{
|
||||||
"spider": "./jar/custom_spider.jar;md5;4bc4aada582cd00fafe20d12508dc2a7",
|
"spider": "./jar/custom_spider.jar;md5;1117603a248d03a2fba94c991612970f",
|
||||||
"wallpaper": "http://饭太硬.top/深色壁纸/api.php",
|
"wallpaper": "http://饭太硬.top/深色壁纸/api.php",
|
||||||
"sites": [
|
"sites": [
|
||||||
|
{
|
||||||
|
"key": "商店",
|
||||||
|
"name": "商店",
|
||||||
|
"type": 3,
|
||||||
|
"api": "csp_Market",
|
||||||
|
"searchable": 0,
|
||||||
|
"changeable": 0,
|
||||||
|
"ext": "./json/market.json"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"key": "泥巴",
|
"key": "泥巴",
|
||||||
"name": "泥巴",
|
"name": "泥巴",
|
||||||
@@ -194,7 +203,7 @@
|
|||||||
"ratio": 1.433
|
"ratio": 1.433
|
||||||
},
|
},
|
||||||
"ext": {
|
"ext": {
|
||||||
"json": "./json/chuqiuyu1.json",
|
"json": "./json/bili.json",
|
||||||
"type": "帕梅拉#太极拳#广场舞#演唱会",
|
"type": "帕梅拉#太极拳#广场舞#演唱会",
|
||||||
"cookie": ""
|
"cookie": ""
|
||||||
}
|
}
|
||||||
@@ -203,11 +212,11 @@
|
|||||||
"key": "bili_open",
|
"key": "bili_open",
|
||||||
"name": "哔哩貓",
|
"name": "哔哩貓",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/CatVodOpen/main/open/bili_open.js",
|
"api": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/FongMi/CatVodOpen/main/open/bili_open.js",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": {
|
"ext": {
|
||||||
"categories": "沙雕动画#帕梅拉#音乐#舞蹈#风景#美食#科普#历史",
|
"categories": "沙雕动画#沙雕穿越#沙雕",
|
||||||
"cookie": ""
|
"cookie": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -309,15 +318,6 @@
|
|||||||
"api": "csp_Push",
|
"api": "csp_Push",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"changeable": 0
|
"changeable": 0
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "應用商店",
|
|
||||||
"name": "應用商店",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_Market",
|
|
||||||
"searchable": 0,
|
|
||||||
"changeable": 0,
|
|
||||||
"ext": "./json/market.json"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"doh": [
|
"doh": [
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"spider":"./jar/20231121-1019.pg.nogo.jar;md5;dcc5b0381a73bfcf19e430c3cf30cd3d",
|
"spider":"./jar/pg.nogo.jar;md5;5169539247a0d94bd693aec8c68f13f4",
|
||||||
"lives":[{"name":"初秋语","type":0,"url":"./listx.txt"},
|
"lives":[{"name":"初秋语","type":0,"url":"./listx.txt"},
|
||||||
{"name":"YanG","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Adult.m3u"},
|
{"name":"YanG","type":0,"url":"https://fongmi.cachefly.net/YanG-1989/m3u/main/Adult.m3u"},
|
||||||
{"name":"atsushi","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/atsushi444/iptv-epg/main/Adult.m3u"},
|
{"name":"atsushi","type":0,"url":"https://fongmi.cachefly.net/atsushi444/iptv-epg/main/Adult.m3u"},
|
||||||
{"name":"小武哥","type":0,"url":"https://qu.ax/PEHy.txt"},
|
{"name":"小武哥","type":0,"url":"https://qu.ax/PEHy.txt"},
|
||||||
{"name":"AV","type":0,"url":"./livex.m3u"}
|
{"name":"AV","type":0,"url":"./livex.m3u"}
|
||||||
],
|
],
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
{"key":"非凡","name":"非凡","type":0,"api":"http://127.0.0.1:10079/?thread=0&url=http://cj.ffzyapi.com/api.php/provide/vod/at/xml/","playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&url=","searchable":1,"changeable":1,"categories":["伦理片"]},
|
{"key":"非凡","name":"非凡","type":0,"api":"http://127.0.0.1:10079/?thread=0&url=http://cj.ffzyapi.com/api.php/provide/vod/at/xml/","playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&url=","searchable":1,"changeable":1,"categories":["伦理片"]},
|
||||||
{"key":"玩偶","name":"玩偶","type":3,"api":"csp_Doll","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.309}},
|
{"key":"玩偶","name":"玩偶","type":3,"api":"csp_Doll","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.309}},
|
||||||
{"key":"18AV","name":"18AV","type":3,"api":"csp_Eighteen","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.485}},
|
{"key":"18AV","name":"18AV","type":3,"api":"csp_Eighteen","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.485}},
|
||||||
{"key":"18A貓","name":"18A貓","type":3,"api":"https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/CatVodOpen/main/open/18a_open.js","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.485}},
|
{"key":"18A貓","name":"18A貓","type":3,"api":"https://fongmi.cachefly.net/FongMi/CatVodOpen/main/open/18a_open.js","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.485}},
|
||||||
{"key":"Jable","name":"Jable","type":3,"api":"csp_Jable","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.77}},
|
{"key":"Jable","name":"Jable","type":3,"api":"csp_Jable","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.77}},
|
||||||
{"key":"MissAV","name":"MissAV","type":3,"api":"csp_Miss","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.78}},
|
{"key":"MissAV","name":"MissAV","type":3,"api":"csp_Miss","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.78}},
|
||||||
{"key":"Hanime","name":"Hanime","type":3,"api":"csp_Hanime","searchable":1,"recordable":0,"style":{"type":"rect","ratio":0.68}},
|
{"key":"Hanime","name":"Hanime","type":3,"api":"csp_Hanime","searchable":1,"recordable":0,"style":{"type":"rect","ratio":0.68}},
|
||||||
|
|||||||
@@ -1,28 +1,18 @@
|
|||||||
{
|
{
|
||||||
"spider": "./jar/XBPQ.jar;md5;364c0f012e73a8801a69900fc25ae9c1",
|
"spider": "./jar/XBPQ.jar;md5;ea2690fc66083afe1431071968e60395",
|
||||||
"wallpaper": "http://饭太硬.top/深色壁纸/api.php",
|
"wallpaper": "http://饭太硬.top/深色壁纸/api.php",
|
||||||
"sites": [{
|
"sites": [{
|
||||||
"key": "豆豆",
|
"key": "豆豆",
|
||||||
"name": "🎟豆瓣┃11.13接口仅供测试",
|
"name": "🎟豆瓣┃11.20接口仅测试使用",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_DouDou",
|
"api": "csp_DouDou",
|
||||||
"searchable": 0,
|
"searchable": 0,
|
||||||
"quickSearch": 0,
|
"quickSearch": 0,
|
||||||
"filterable": 0
|
"filterable": 0
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "alist",
|
|
||||||
"name": "🍰小鸭┃网盘",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_AList",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"filterable": 1,
|
|
||||||
"ext": "http://xhww.fun:63/alist.json"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "Bili",
|
"key": "Bili",
|
||||||
"name": "🅱哔哔┃收费接口都是骗子",
|
"name": "🅱哔哔┃测试不收费不盈利",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_Bili",
|
"api": "csp_Bili",
|
||||||
"style": {
|
"style": {
|
||||||
@@ -34,17 +24,123 @@
|
|||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/json/bilibili.json"
|
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/json/bilibili.json"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"key": "alist",
|
||||||
|
"name": "🍰小鸭┃网盘",
|
||||||
|
"type": 3,
|
||||||
|
"playerType": "1",
|
||||||
|
"api": "csp_AList",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"filterable": 1,
|
||||||
|
"ext": {
|
||||||
|
"vodPic": "https://s1.imagehub.cc/images/2023/11/13/98b4ce8284509da2525ddb9d8aac83a0.th.jpeg",
|
||||||
|
"drives": [{
|
||||||
|
"name": "🦆托盘",
|
||||||
|
"server": "https://pan.mediy.cn/"
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "相声",
|
||||||
|
"name": "📻相声┃BPQ",
|
||||||
|
"type": 3,
|
||||||
|
"searchable": 0,
|
||||||
|
"style": {
|
||||||
|
"type": "rect",
|
||||||
|
"ratio": 1.597
|
||||||
|
},
|
||||||
|
"quickSearch": 0,
|
||||||
|
"api": "csp_XBPQ",
|
||||||
|
"jar": "http://luoye.shop/b.jar;md5;1484e86a3a4463eaf8ef41c6832a1df0",
|
||||||
|
"ext": {
|
||||||
|
"主页url": "https://www.xsmp3.com",
|
||||||
|
"数组二次截取": "<ul id=\"post_list_box\">&&</ul",
|
||||||
|
"数组":"<li class=\"www_xsmp3_com post_list_li\">&&</div>",
|
||||||
|
"图片": "https://gd-filems.dancf.com/gaoding/cms/mcm79j/mcm79j/59385/6a211035-3658-45ce-a476-79f6f5dc02b71172884.png?x-oss-process=image/resize,h_1308/interlace,1",
|
||||||
|
"标题": "title=\"&&\"",
|
||||||
|
"副标题":">&&</a",
|
||||||
|
"链接": "href=\"&&\"",
|
||||||
|
"播放二次截取":"autoplay&&;</script>",
|
||||||
|
"播放数组": "\\[&&\\]",
|
||||||
|
"播放列表": "{&&}",
|
||||||
|
"播放链接": "url*\"&&\"",
|
||||||
|
"播放标题": "name*\"&&\"",
|
||||||
|
"播放副标题": "artist*\"&&\"",
|
||||||
|
"线路数组":"相声随身听",
|
||||||
|
"线路标题": "相声随身听",
|
||||||
|
"导演": "小米",
|
||||||
|
"主演": "相声明星",
|
||||||
|
"简介": "相声合集",
|
||||||
|
"分类url": "https://www.xsmp3.com/{cateId}/{catePg}.html;;av",
|
||||||
|
"分类": "郭德纲$gdg#德云社$dys#新势力$xsxsl#青区社$qqs#马三立$msl#更多$xsmj"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "评书",
|
||||||
|
"name": "📻评书┃BPQ",
|
||||||
|
"type": 3,
|
||||||
|
"searchable": 0,
|
||||||
|
"style": {
|
||||||
|
"type": "rect",
|
||||||
|
"ratio": 1.597
|
||||||
|
},
|
||||||
|
"quickSearch": 0,
|
||||||
|
"api": "csp_XBPQ",
|
||||||
|
"jar": "http://luoye.shop/b.jar;md5;1484e86a3a4463eaf8ef41c6832a1df0",
|
||||||
|
"ext": {
|
||||||
|
"主页url": "https://www.psmp3.com",
|
||||||
|
"数组二次截取": "<ul id=\"post_list_box\">&&</ul",
|
||||||
|
"数组":"<li class=\"www_psmp3_com post_list_li\">&&</div>",
|
||||||
|
"图片": "https://bkimg.cdn.bcebos.com/pic/86d6277f9e2f07084e3cb402ee24b899a901f2f3",
|
||||||
|
"标题": "title=\"&&\"",
|
||||||
|
"副标题":">&&</a",
|
||||||
|
"链接": "href=\"&&\"",
|
||||||
|
"播放二次截取":"autoplay&&;</script>",
|
||||||
|
"播放数组": "\\[&&\\]",
|
||||||
|
"播放列表": "{&&}",
|
||||||
|
"播放链接": "url*\"&&\"",
|
||||||
|
"播放标题": "name*\"&&\"",
|
||||||
|
"播放副标题": "artist*\"&&\"",
|
||||||
|
"线路数组":"评书随身听",
|
||||||
|
"线路标题": "评书随身听",
|
||||||
|
"导演": "小米",
|
||||||
|
"主演": "评书明星",
|
||||||
|
"简介": "评书合集",
|
||||||
|
"分类url": "https://www.psmp3.com/{cateId}/{catePg}.html;;av",
|
||||||
|
"分类": "袁阔成$ykc#单田芳$stf#田连元$tly#刘兰芳$llf#连丽如$llr#张少佐$zsz#田战义$tzy"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"key": "csp_WoGG",
|
"key": "csp_WoGG",
|
||||||
"name": "🎈玩偶┃4K(弹幕)",
|
"name": "🎈玩偶┃4K弹幕",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_WoGG",
|
"api": "csp_WoGG",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹"
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "左岸",
|
||||||
|
"name": "🌊左岸┃切片",
|
||||||
|
"type": 3,
|
||||||
|
"api": "https://fanty.run.goorm.site/ext/js/drpy2.min.js",
|
||||||
|
"ext": "https://agit.ai/xiaohewanwan/TVBox/raw/branch/master/js/zuoan.js",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"changeable": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "feiyun",
|
||||||
|
"name": "☁️飞云┃切片",
|
||||||
|
"type": 3,
|
||||||
|
"api": "https://fanty.run.goorm.site/ext/js/drpy2.min.js",
|
||||||
|
"ext": "https://agit.ai/xiaohewanwan/TVBox/raw/branch/master/js/fy.js",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"changeable": 0
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"key": "南瓜",
|
"key": "南瓜",
|
||||||
"name": "🎃南瓜┃App",
|
"name": "🎃南瓜┃App",
|
||||||
@@ -71,7 +167,7 @@
|
|||||||
"api": "csp_Xinsj",
|
"api": "csp_Xinsj",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "https://www.80yy1.com/"
|
"ext": "https://www.80yy1.com/"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -81,6 +177,7 @@
|
|||||||
"api": "http://124.222.116.5/macos/api.php/provide/vod/at/xml/",
|
"api": "http://124.222.116.5/macos/api.php/provide/vod/at/xml/",
|
||||||
"playUrl": "json:http://110.42.3.71:5000/api/jiexi/common?Key=scR2SCxYQGqNWKLltR&url=",
|
"playUrl": "json:http://110.42.3.71:5000/api/jiexi/common?Key=scR2SCxYQGqNWKLltR&url=",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
|
"changeable": 0,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1
|
"filterable": 1
|
||||||
},
|
},
|
||||||
@@ -89,9 +186,10 @@
|
|||||||
"name": "🔥骚火┃直连",
|
"name": "🔥骚火┃直连",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
|
"changeable": 0,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"playerType": "2",
|
"playerType": "2",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"ext": {
|
"ext": {
|
||||||
"嗅探词": ".m3u8#.mp4#.m3u8?#freeok.mp4",
|
"嗅探词": ".m3u8#.mp4#.m3u8?#freeok.mp4",
|
||||||
@@ -111,8 +209,9 @@
|
|||||||
"name": "🌟free┃BPQ",
|
"name": "🌟free┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
|
"changeable": 0,
|
||||||
"playerType": "1",
|
"playerType": "1",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"ext": {
|
"ext": {
|
||||||
"分类url": "https://www.freeok.vip/vodshow/{cateId}-{area}-{by}-{class}-----{catePg}---{year}.html",
|
"分类url": "https://www.freeok.vip/vodshow/{cateId}-{area}-{by}-{class}-----{catePg}---{year}.html",
|
||||||
"分类": "最新热榜&今日更新&FREE电影&FREE剧集&FREE动漫&FREE综艺",
|
"分类": "最新热榜&今日更新&FREE电影&FREE剧集&FREE动漫&FREE综艺",
|
||||||
@@ -134,15 +233,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "快影",
|
"key": "小小",
|
||||||
"name": "🦄️快影┃App",
|
"name": "👀小小┃App",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_AppYsV2",
|
"api": "csp_AppSK",
|
||||||
"playerType": 2,
|
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "http://iosa.xn--654a.cc/api.php/app/"
|
"ext": "FbjPcVZY48PN/RIZ5QqOrspjLNgNFopFSHVY6K2ulREXB8Df/naRzE3Wr//0Eii7c3+Gy303m2c6QTo5XtUnKAsMSNaL2xXeIzJO1iEbmKYzDfKoZ3h8"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "橘子",
|
"key": "橘子",
|
||||||
@@ -151,7 +249,7 @@
|
|||||||
"api": "csp_AppMao",
|
"api": "csp_AppMao",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="
|
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -159,22 +257,13 @@
|
|||||||
"name": "💥繁星┃App",
|
"name": "💥繁星┃App",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_AppMao",
|
"api": "csp_AppMao",
|
||||||
"playerType": 2,
|
"playerType": 1,
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTvmeOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXbg8ZeqKSLCRI+/RRQBPc6vWx9MDProlGxbNkNVwDJ+xZqA3LjZmRIzHgX1pPRHIeXgUD1SnKnP50u+DrnDvAnzqAN4YbvKvEmRyu91mw5dothweuk0B210O5i9VKs/rU4uU1g5i9+xgl5lyke5uYNicyRgauyPMi/PGzF6pDzMihKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5kOayt6Ra40Irmh/M2AvZsLJYWpGzIW"
|
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkacwFqHtLjQhalHqIy0+kpiTvmeOfJYxTshgrxcJ+g3lEHx7ZLC9kB1TCfZUSHwqHB3tt6V/1OhRENIOZNRFfXVBEFd7jQg+J06kjCAF7z1Bt8hRvMjC2VcbQXsEz8MCZDgu06C9/wirWcTa/wWJsfT+Z7fXbg8ZeqKSLCRI+/RRQBPc6vWx9MDProlGxbNkNVwDJ+xZqA3LjZmRIzHgX1pPRHIeXgUD1SnKnP50u+DrnDvAnzqAN4YbvKvEmRyu91mw5dothweuk0B210O5i9VKs/rU4uU1g5i9+xgl5lyke5uYNicyRgauyPMi/PGzF6pDzMihKbgasc93/HnGr6W4LuZjf6eYnS2GgRzWRE0fT5kOayt6Ra40Irmh/M2AvZsLJYWpGzIW"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "极光",
|
|
||||||
"name": "☀极光┃App",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_AppSK",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"changeable": 1,
|
|
||||||
"ext": "FbjPcVZY48PN/RIZ5UWFro1kcspJGpZFEy1L9qCt0RcDCdqQ/iHaxETP6Le1Hyasa2eX33lg2zI+TmNzCMM4OldJXt6Q2B7ULz5M1CsK3w=="
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "Auete",
|
"key": "Auete",
|
||||||
"name": "🏂奥特┃直连",
|
"name": "🏂奥特┃直连",
|
||||||
@@ -182,27 +271,37 @@
|
|||||||
"api": "csp_Auete",
|
"api": "csp_Auete",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1
|
"changeable": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "Mino",
|
"key": "蜂鸟",
|
||||||
"name": "🍘Mino┃App",
|
"name": "🕊蜂鸟┃App",
|
||||||
"type": 3,
|
|
||||||
"api": "csp_AppMao",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"changeable": 1,
|
|
||||||
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcpBF4MRDm4TvbCzxUxQS9bPrS+dwlqC+K21Byi2fnbN32ExknwkTyVnT4ZkO1NUAJnYhg/LOWYSnzESguc1X7n/JQ1wPh7lInAdzJ2qxzb2fKg8RZczmhg8lF/+BAMaZaqxv0MMB5dPInMBPwir"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "皮皮虾",
|
|
||||||
"name": "🦐皮虾┃App",
|
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_AppSK",
|
"api": "csp_AppSK",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 1,
|
||||||
"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZTGJxVRTBDqPTqg1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="
|
"ext": "FbjPcVZY48PN/RIZ5QqOrspmMoZYCIIND24O/vn7yUhWQcuI8HjexlGPt+etACSwf3iKwX4rh3ktWiMrCNspYRZYUM6f0R/eKT9M0yoRk6EyAfugfSU="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "皮皮虾",
|
||||||
|
"name": "🦀皮皮虾┃App",
|
||||||
|
"type": 3,
|
||||||
|
"api": "csp_AppSK",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"changeable": 1,
|
||||||
|
"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZWG4dUVjwO4+rih1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "君离",
|
||||||
|
"name": "☀君离┃App",
|
||||||
|
"type": 3,
|
||||||
|
"api": "csp_AppSK",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"changeable": 1,
|
||||||
|
"ext": "FbjPcVZY48PN/RIZ5UWFrpN0csJPCJkIEy9R9qCt0RcDCdqQ/iHaxETP6Km4GjurcnqByH5g2zI+TmNzCM85PltMUd6f0BnULz5M1CsK3w=="
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "觅视频",
|
"key": "觅视频",
|
||||||
@@ -211,25 +310,16 @@
|
|||||||
"api": "csp_AppSK",
|
"api": "csp_AppSK",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"
|
"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "橘子",
|
|
||||||
"name": "🍊橘子┃App",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_AppMao",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"changeable": 1,
|
|
||||||
"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A="
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "csp_XBP南坊",
|
"key": "csp_XBP南坊",
|
||||||
"name": "🏡南坊┃影视",
|
"name": "🏡南坊┃影视",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"changeable": 0,
|
||||||
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
@@ -268,46 +358,10 @@
|
|||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"changeable": 0,
|
||||||
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"ext": "http://4k.953365.cn:8090/xgapp.php/v2/"
|
"ext": "http://4k.953365.cn:8090/xgapp.php/v2/"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "csp_XBP美剧",
|
|
||||||
"name": "🇺🇸美剧┃影视",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_XBPQ",
|
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"filterable": 1,
|
|
||||||
"ext": {
|
|
||||||
"站名": "爱美剧影视",
|
|
||||||
"主页url": "http://172.247.44.75:8083/appto/v1/home/cateData?id=1",
|
|
||||||
"请求头": "User-Agent$Dart/2.19 (dart:io)",
|
|
||||||
"二次截取": "\"data\"*[&&]",
|
|
||||||
"数组": "{&&}",
|
|
||||||
"图片": "\"vod_pic\"*\"&&\"",
|
|
||||||
"标题": "\"vod_name\"*\"&&\"",
|
|
||||||
"副标题": "\"vod_remarks\"*\"&&\"",
|
|
||||||
"链接": "http://172.247.44.75:8083/appto/v1/vod/getVod?id=+\"vod_id\":&&,+&__platform=android&__ic=fgDdxSaYjcm9bcB3EEDb6yZpi3jPJnlNesR48t8u7KR5Zg9t7oOP3OhXcUqfdcf30TDbuK9cx6wO%2BuqDzCOMWm8OU6m6jjMQd5W56peu5OtP1CfYHz5b1EdzI1HH2qobNv6dQZYtbvBK9Y%2F37El1%2Bw%3D%3D",
|
|
||||||
"线路数组": "\"player_info\":{&&}",
|
|
||||||
"线路标题": "\"show\"*\"&&\"",
|
|
||||||
"导演": "vod_director\"*\"&&\"",
|
|
||||||
"主演": "vod_actor\"*\"&&\"",
|
|
||||||
"简介": "vod_blurb\"*\"&&\"",
|
|
||||||
"播放二次截取": "&&[替换]",
|
|
||||||
"播放数组": "urls*\\[&&\\]",
|
|
||||||
"播放列表": "{&&}",
|
|
||||||
"跳转播放链接": "\"url\"*\"&&\"",
|
|
||||||
"播放标题": "\"name\"*\"&&\"",
|
|
||||||
"跳转解析": "美剧线路1$https://bfq.erting.net//TX_video//gzc_1000144.php?url=#美剧线路2$https://www.erting.net//ALI_jiexi//ali_jiexi.php?url=",
|
|
||||||
"播放链接": "解析+\"url\"*\"&&\"",
|
|
||||||
"搜索url": "http://172.247.44.75:8083/appto/v1/vod/getVodSearch?wd={wd}&page=1&type",
|
|
||||||
"搜索模式": "1",
|
|
||||||
"分类url": "http://172.247.44.75:8083/appto/v1/vod/getLists?area={area}&lang={lang}&year={year}&type_id={cateId}&area=&order=time&type_name=&page={catePg}&pageSize=21;;u0",
|
|
||||||
"分类": "短剧$41#电影$1#电视剧$2#动漫$4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "一起看 ",
|
"key": "一起看 ",
|
||||||
"name": "👑一起┃App",
|
"name": "👑一起┃App",
|
||||||
@@ -315,7 +369,7 @@
|
|||||||
"api": "csp_YQKan",
|
"api": "csp_YQKan",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1
|
"changeable": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "毛驴",
|
"key": "毛驴",
|
||||||
@@ -324,7 +378,7 @@
|
|||||||
"api": "csp_MLYS",
|
"api": "csp_MLYS",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "https://www.maolvys.com/"
|
"ext": "https://www.maolvys.com/"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -334,12 +388,11 @@
|
|||||||
"api": "csp_Czsapp",
|
"api": "csp_Czsapp",
|
||||||
"playerType": 2,
|
"playerType": 2,
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"ext": "https://www.czzy88.com/",
|
"ext": "https://www.czzy88.com/",
|
||||||
"filterable": 1
|
"filterable": 1
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"key": "csp_Nmys",
|
"key": "csp_Nmys",
|
||||||
"name": "🧑农民┃直连",
|
"name": "🧑农民┃直连",
|
||||||
@@ -347,7 +400,7 @@
|
|||||||
"api": "csp_Nmys",
|
"api": "csp_Nmys",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/json/nmys.json"
|
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/json/nmys.json"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -356,7 +409,7 @@
|
|||||||
"type": 3,
|
"type": 3,
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 0,
|
||||||
"playerType": "1",
|
"playerType": "1",
|
||||||
"api": "https://agit.ai/fantaiying/fty/raw/branch/master/JS/drpy1.min.js",
|
"api": "https://agit.ai/fantaiying/fty/raw/branch/master/JS/drpy1.min.js",
|
||||||
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/JS/js/jp.js"
|
"ext": "https://agit.ai/fantaiying/fty/raw/branch/master/JS/js/jp.js"
|
||||||
@@ -382,7 +435,7 @@
|
|||||||
"name": "📰嘿嘿┃影视",
|
"name": "📰嘿嘿┃影视",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
@@ -414,62 +467,25 @@
|
|||||||
"分类": "电影$20#电视剧$21#动漫$22#综艺$23"
|
"分类": "电影$20#电视剧$21#动漫$22#综艺$23"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "星易",
|
|
||||||
"name": "🌟星易┃影视",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_XBPQ",
|
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
|
||||||
"searchable": 1,
|
|
||||||
"quickSearch": 1,
|
|
||||||
"filterable": 1,
|
|
||||||
"ext": {
|
|
||||||
"站名": "星易影视",
|
|
||||||
"主页url": "https://www.xingyiying.com/appto/v1/home/cateData?id=1",
|
|
||||||
"请求头": "User-Agent$Dart/2.19 (dart:io)",
|
|
||||||
"二次截取": "\"data\"*[&&]",
|
|
||||||
"数组": "{&&}",
|
|
||||||
"图片": "\"vod_pic\"*\"&&\"",
|
|
||||||
"标题": "\"vod_name\"*\"&&\"",
|
|
||||||
"副标题": "\"vod_remarks\"*\"&&\"",
|
|
||||||
"链接": "https://www.xingyiying.com/appto/v1/vod/getVod?id=+\"vod_id\":&&,+&__platform=android&__ic=fgDdxSaYjcm9bcB3EEDb6yZpi3jPJnlNesR48t8u7KR5Zg9t7oOP3OhXcUqfdcf30TDbuK9cx6wO%2BuqDzCOMWm8OU6m6jjMQd5W56peu5OtP1CfYHz5b1EdzI1HH2qobNv6dQZYtbvBK9Y%2F37El1%2Bw%3D%3D",
|
|
||||||
"线路数组": "\"player_info\":{&&}",
|
|
||||||
"线路标题": "\"show\"*\"&&\"",
|
|
||||||
"导演": "vod_director\"*\"&&\"",
|
|
||||||
"主演": "vod_actor\"*\"&&\"",
|
|
||||||
"简介": "vod_blurb\"*\"&&\"",
|
|
||||||
"播放二次截取": "&&[替换]",
|
|
||||||
"播放数组": "urls*\\[&&\\]",
|
|
||||||
"播放列表": "{&&}",
|
|
||||||
"跳转播放链接": "\"url\"*\"&&\"",
|
|
||||||
"播放标题": "\"name\"*\"&&\"",
|
|
||||||
"跳转解析": "QY$http://json.xingzy.top:988//api//?key=5jBsAar4Ju3dKvcNU3&url==#YK$http://json.xingzy.top:988//api//?key=5jBsAar4Ju3dKvcNU3&url=#mg$https://api.json.icu//api//?key=b965ffb1e2ea03df5b1df52293533ea4&url=#TX$https://api.json.icu//api//?key=b965ffb1e2ea03df5b1df52293533ea4&url=#星易B线-app专享$http://110.42.2.247:880//analysis//json//?uid=2393&my=beijlopuCLQR013479&url=#星易C线$https://json.itcxo.cn//api//?key=SzkK6wdWc7K3jTQTLJ&url=",
|
|
||||||
"播放链接": "解析+\"url\"*\"&&\"",
|
|
||||||
"搜索url": "https://www.xingyiying.com/appto/v1/vod/getVodSearch?wd={wd}&page=1&type",
|
|
||||||
"搜索模式": "1",
|
|
||||||
"分类url": "https://www.xingyiying.com//appto/v1/vod/getLists?area={area}&lang={lang}&year={year}&type_id={cateId}&area=&order=time&type_name=&page={catePg}&pageSize=21;;u0",
|
|
||||||
"分类": "电影$1#电视剧$2#动漫$3#综艺$4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "爱看d",
|
"key": "爱看d",
|
||||||
"name": "🍵爱看┃影视",
|
"name": "🍵爱看┃影视",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
"ext": {
|
"ext": {
|
||||||
"站名": "爱看影视",
|
"站名": "爱看影视",
|
||||||
"主页url": "http://152.136.162.128:666/appto/v1/home/cateData?id=1",
|
"主页url": "http://152.136.162.128:487/appto/v1/home/cateData?id=1",
|
||||||
"请求头": "User-Agent$Dart/2.19 (dart:io)",
|
"请求头": "User-Agent$Dart/2.19 (dart:io)",
|
||||||
"二次截取": "\"data\"*[&&]",
|
"二次截取": "\"data\"*[&&]",
|
||||||
"数组": "{&&}",
|
"数组": "{&&}",
|
||||||
"图片": "\"vod_pic\"*\"&&\"",
|
"图片": "\"vod_pic\"*\"&&\"",
|
||||||
"标题": "\"vod_name\"*\"&&\"",
|
"标题": "\"vod_name\"*\"&&\"",
|
||||||
"副标题": "\"vod_remarks\"*\"&&\"",
|
"副标题": "\"vod_remarks\"*\"&&\"",
|
||||||
"链接": "http://152.136.162.128:666/addons/apptov4/app.php/v1/vod/getVod?id=+\"vod_id\":&&,+_platform=android&__ic=lqGGz9NM4aHVoD8jSoFFcmfeQ0zcjkG0a6dOiCPe4lHMGzMEigPzyXuhccQRZf6D75pAyu5qXZa8Woq50p8Xvf11kZq38Yk6UAkKR0nWIPWyUN%2BrL68%2FTxsj%2Fs%2F%2Bdvz3d9mhjzeyYUyI71OEzzkEnw%3D%3D",
|
"链接": "http://152.136.162.128:487/addons/apptov4/app.php/v1/vod/getVod?id=+\"vod_id\":&&,+_platform=android&__ic=lqGGz9NM4aHVoD8jSoFFcmfeQ0zcjkG0a6dOiCPe4lHMGzMEigPzyXuhccQRZf6D75pAyu5qXZa8Woq50p8Xvf11kZq38Yk6UAkKR0nWIPWyUN%2BrL68%2FTxsj%2Fs%2F%2Bdvz3d9mhjzeyYUyI71OEzzkEnw%3D%3D",
|
||||||
"线路数组": "\"player_info\":{&&}",
|
"线路数组": "\"player_info\":{&&}",
|
||||||
"线路标题": "\"show\"*\"&&\"",
|
"线路标题": "\"show\"*\"&&\"",
|
||||||
"导演": "vod_director\"*\"&&\"",
|
"导演": "vod_director\"*\"&&\"",
|
||||||
@@ -480,11 +496,11 @@
|
|||||||
"播放列表": "{&&}",
|
"播放列表": "{&&}",
|
||||||
"跳转播放链接": "\"url\"*\"&&\"",
|
"跳转播放链接": "\"url\"*\"&&\"",
|
||||||
"播放标题": "\"name\"*\"&&\"",
|
"播放标题": "\"name\"*\"&&\"",
|
||||||
"跳转解析": "默认$http://api.xiaomaomi.tv//api//?key=7c0a5cb3972cd036ec85a0a7b1dbdb62&url=#独家4K$http://110.42.3.71:5000/api/jiexi/common?Key=KXQPP57nhYzmSX1DBL&url=#秒播③$https://htp.behds.cn//json//qp2023//jmznjson.php?url=",
|
"跳转解析": "默认$http://api.xiaomaomi.tv//api//?key=7c0a5cb3972cd036ec85a0a7b1dbdb62&url=#独家4K$http://121.205.88.143:22222//api//?key=pdTdPuI1eeJoDdnEK5&url=#秒播③$https://htp.behds.cn//json//qp2023//jmznjson.php?url=",
|
||||||
"播放链接": "解析+\"url\"*\"&&\"",
|
"播放链接": "解析+\"url\"*\"&&\"",
|
||||||
"搜索url": "http://152.136.162.128:666/addons/apptov4/app.php/v1/vod/getVodSearch?wd={wd}&page=1&type",
|
"搜索url": "http://152.136.162.128:487/addons/apptov4/app.php/v1/vod/getVodSearch?wd={wd}&page=1&type",
|
||||||
"搜索模式": "1",
|
"搜索模式": "1",
|
||||||
"分类url": "http://152.136.162.128:666/addons/apptov4/app.php/v1/vod/getLists?area=&lang=&year=&order=time&type_id={cateId}&type_name=&page={catePg}&pageSize=21;;u0",
|
"分类url": "http://152.136.162.128:487/addons/apptov4/app.php/v1/vod/getLists?area=&lang=&year=&order=time&type_id={cateId}&type_name=&page={catePg}&pageSize=21;;u0",
|
||||||
"分类": "电影$1#电视剧$2#动漫$3#综艺$4"
|
"分类": "电影$1#电视剧$2#动漫$3#综艺$4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -492,7 +508,7 @@
|
|||||||
"key": "爱看",
|
"key": "爱看",
|
||||||
"name": "❤️爱看┃BPQ",
|
"name": "❤️爱看┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"ext": {
|
"ext": {
|
||||||
"主页url": "https://www.3ayy.com",
|
"主页url": "https://www.3ayy.com",
|
||||||
@@ -527,7 +543,7 @@
|
|||||||
"key": "好戏",
|
"key": "好戏",
|
||||||
"name": "🍺好戏┃BPQ",
|
"name": "🍺好戏┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"ext": {
|
"ext": {
|
||||||
"主页url": "https://haoxi.vip/",
|
"主页url": "https://haoxi.vip/",
|
||||||
@@ -563,7 +579,7 @@
|
|||||||
"name": "☁️云播┃BPQ",
|
"name": "☁️云播┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"ext": {
|
"ext": {
|
||||||
|
|
||||||
"影片类型": "分类:&&主演",
|
"影片类型": "分类:&&主演",
|
||||||
@@ -597,7 +613,7 @@
|
|||||||
"name": "🐦乌鸦┃影视",
|
"name": "🐦乌鸦┃影视",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
@@ -629,37 +645,12 @@
|
|||||||
"分类": "电影$1#电视剧$2#动漫$3#综艺$4"
|
"分类": "电影$1#电视剧$2#动漫$3#综艺$4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "速映",
|
|
||||||
"name": "⚡️速映┃BPQ",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_XBPQ",
|
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
|
||||||
"ext": {
|
|
||||||
"站名": "速映影视",
|
|
||||||
"主页url": "http://www.suying.life/",
|
|
||||||
"分类": "电影$1#电视剧$2#综艺$3#动漫$4#纪录片$5#",
|
|
||||||
"分类url": "http://www.suying.life/index.php/vod/show/id/{cateId}/page/{catePg}/year/{year}.html",
|
|
||||||
"图片": "data-original=\"&&\"",
|
|
||||||
"标题": "title=\"&&\"",
|
|
||||||
"链接": "href=\"&&\"",
|
|
||||||
"搜索模式": "1",
|
|
||||||
"年代": "年份:&&</a>",
|
|
||||||
"地区": "地区:&&</a>",
|
|
||||||
"类型": "类型:&&</a>",
|
|
||||||
"导演": "导演:&&</p>",
|
|
||||||
"主演": "主演:&&</p>",
|
|
||||||
"简介": "eight: 20px;\">&&</p>",
|
|
||||||
"嗅探词": ".m3u8#.mp4#.flv#aliyundrive#alicloudccp",
|
|
||||||
"播放链接": "href=\"&&\""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "淘剧",
|
"key": "淘剧",
|
||||||
"name": "🍑淘剧┃BPQ",
|
"name": "🍑淘剧┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"ext": {
|
"ext": {
|
||||||
"主页url": "http://dyxz.tv",
|
"主页url": "http://dyxz.tv",
|
||||||
"数组": "<div class=\"stui-vodlist__box\">&&</div>",
|
"数组": "<div class=\"stui-vodlist__box\">&&</div>",
|
||||||
@@ -704,43 +695,6 @@
|
|||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
"ext": "http://api.jialiangos.com:81/api.php/app/"
|
"ext": "http://api.jialiangos.com:81/api.php/app/"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"key": "速搜",
|
|
||||||
"name": "🇸🇩速搜┃BPQ",
|
|
||||||
"type": 3,
|
|
||||||
"api": "csp_XBPQ",
|
|
||||||
"playerType": "1",
|
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
|
||||||
"ext": {
|
|
||||||
"数组": "class=\"top&&</li",
|
|
||||||
"请求头": "AppleCoreMedia/1.0.0.17D50 (iPhone; U; CPU OS 13_3_2 like Mac OS X; zh_cn)",
|
|
||||||
"嗅探词": ".m3u8#.mp4#download-cdn.123pan.cn",
|
|
||||||
"图片": "data-original=\" &&\"",
|
|
||||||
"链接": "/v_+/project-&&.html+_1_1.html",
|
|
||||||
"线路数组": "class='swiper-slide&&</a>[不包含:lzm3u8#ffm3u8]",
|
|
||||||
"线路标题": "data-from=\"&&\"",
|
|
||||||
"影片类型": "备注:&&</li>",
|
|
||||||
"影片年代": "年份:</b>&&</li>",
|
|
||||||
"影片地区": "地区:&&</li>",
|
|
||||||
"导演": "<h2>&&</h2>",
|
|
||||||
"主演": "演员:&&</li>",
|
|
||||||
"简介": "简介:&&</li>",
|
|
||||||
"播放数组": "<ul class='content-playlist&&</ul",
|
|
||||||
"播放列表": "<a&&/a>",
|
|
||||||
"跳转播放链接": "https://web-pro2.cjjd18.com.2kj.org/jx.php?url=+link_pre*url\":\"&&\"",
|
|
||||||
"二次跳转播放链接": "Base64(\"url\"*\"&&\"[替换:\\*>>9#->>1#\\&>>5])",
|
|
||||||
"搜索url": "https://影搜.com/s/?wd={wd}",
|
|
||||||
"搜索模式": "1",
|
|
||||||
"搜索二次截取": "<div class=\"row\">&&<i class=\"posts-nav",
|
|
||||||
"搜索数组": "<div class=\"card-body\">&&/i>[包含:速搜影院]",
|
|
||||||
"搜索图片": "data-src=\"&&\"",
|
|
||||||
"搜索标题": "<strong>&&</strong>",
|
|
||||||
"搜索副标题": "速搜",
|
|
||||||
"搜索链接": "https://www.sstv.pw/v_+<a href=\"https://www.sstv.pw/project-&&.html+_1_1.html",
|
|
||||||
"分类url": "https://www.akj.ee/vodshow-{cateId}/area/{area}/by/{by}/page/{catePg}/year/{year}.html;;au0",
|
|
||||||
"分类": "电影$1#剧集$2#综艺$3#动漫$4#纪录$21"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"key": "csp_DiDuan",
|
"key": "csp_DiDuan",
|
||||||
"name": "👀低端┃外剧",
|
"name": "👀低端┃外剧",
|
||||||
@@ -757,7 +711,7 @@
|
|||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"changeable": 1,
|
"changeable": 1,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"playerType": "2",
|
"playerType": "2",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"ext": {
|
"ext": {
|
||||||
@@ -798,7 +752,7 @@
|
|||||||
"name": "🐢龟龟┃BPQ",
|
"name": "🐢龟龟┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"changeable": 1,
|
"changeable": 1,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"playerType": "2",
|
"playerType": "2",
|
||||||
"ext": {
|
"ext": {
|
||||||
@@ -820,7 +774,7 @@
|
|||||||
"key": "双黄",
|
"key": "双黄",
|
||||||
"name": "🥚双黄┃BPQ",
|
"name": "🥚双黄┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"ext": {
|
"ext": {
|
||||||
"嗅探词": "v3.toutiaovod.com#v3-dy-o.zjcdn#.m3u8#/tos/#.mp4",
|
"嗅探词": "v3.toutiaovod.com#v3-dy-o.zjcdn#.m3u8#/tos/#.mp4",
|
||||||
@@ -838,7 +792,7 @@
|
|||||||
"name": "🔥热播┃BPQ",
|
"name": "🔥热播┃BPQ",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"changeable": 1,
|
"changeable": 1,
|
||||||
"jar": "./jar/XBPQ1.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
"jar": "http://luoye.shop/b.jar;md5;bb155c3f0133bbce4756ad52003f5968",
|
||||||
"api": "csp_XBPQ",
|
"api": "csp_XBPQ",
|
||||||
"playerType": "1",
|
"playerType": "1",
|
||||||
"ext": {
|
"ext": {
|
||||||
@@ -1010,7 +964,7 @@
|
|||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 0,
|
"filterable": 0,
|
||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": "http://127.0.0.1:9978/file/tvboxqq/token.txt+4k|fhd|auto"
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt+4k|fhd|auto"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "Zhaozy",
|
"key": "Zhaozy",
|
||||||
@@ -1021,7 +975,17 @@
|
|||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 0,
|
"filterable": 0,
|
||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": "http://127.0.0.1:9978/file/tvboxqq/token.txt+4k|fhd|auto$$$wudidewo$$$wudi"
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt+4k|fhd|auto$$$wudidewo$$$wudi"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "七夜",
|
||||||
|
"name": "😾七夜┃搜索",
|
||||||
|
"type": 3,
|
||||||
|
"api": "csp_Dovx",
|
||||||
|
"searchable": 1,
|
||||||
|
"quickSearch": 1,
|
||||||
|
"changeable": 0,
|
||||||
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt+4k|auto|fhd"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "UpYun",
|
"key": "UpYun",
|
||||||
@@ -1032,17 +996,17 @@
|
|||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 0,
|
"filterable": 0,
|
||||||
"changeable": 0,
|
"changeable": 0,
|
||||||
"ext": "http://127.0.0.1:9978/file/tvboxqq/token.txt+4k|fhd|auto"
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt+4k|fhd|auto"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "push_agent",
|
"key": "push_agent",
|
||||||
"name": "数据源于互联网搜索仅供测试┃切勿相信接口广告┃公众号:神秘的哥哥们┃请于24小时内删除测试内容",
|
"name": "数据源于互联网搜索|仅供测试|切勿相信接口广告|公众号:神秘的哥哥们|请于24小时内删除测试内容",
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"api": "csp_Push",
|
"api": "csp_Push",
|
||||||
"searchable": 1,
|
"searchable": 1,
|
||||||
"quickSearch": 1,
|
"quickSearch": 1,
|
||||||
"filterable": 1,
|
"filterable": 1,
|
||||||
"ext": "http://127.0.0.1:9978/file/tvboxqq/token.txt"
|
"ext": "http://127.0.0.1:9978/file/TV/token.txt"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"parses": [{
|
"parses": [{
|
||||||
@@ -1119,7 +1083,7 @@
|
|||||||
{
|
{
|
||||||
"name": "米太硬",
|
"name": "米太硬",
|
||||||
"type": 1,
|
"type": 1,
|
||||||
"url": "http://luoye.shop/jiexi/米太硬.php?url=",
|
"url": "https://cache.json.icu/s1804857380.php?url=",
|
||||||
"ext": {
|
"ext": {
|
||||||
"flag": [
|
"flag": [
|
||||||
"qq",
|
"qq",
|
||||||
@@ -1148,28 +1112,9 @@
|
|||||||
"qiqi",
|
"qiqi",
|
||||||
"XALS",
|
"XALS",
|
||||||
"YuMi-vip"
|
"YuMi-vip"
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "飞云",
|
|
||||||
"type": 1,
|
|
||||||
"url": "https://daina.hk/api/?key=e4f452e847e733e2069be646f4c6fe53&url=",
|
|
||||||
"ext": {
|
|
||||||
"flag": [
|
|
||||||
"FYNB"
|
|
||||||
|
|
||||||
],
|
],
|
||||||
"header": {
|
"header": {
|
||||||
"user-agent": "Dart/2.18 (dart:io)",
|
"User-Agent": "okhttp/4.1.0"
|
||||||
"version":"1.1.1",
|
|
||||||
"accept-encoding":"gzip",
|
|
||||||
"client-name":"54ix5YW25oSP",
|
|
||||||
"host":"daina.hk",
|
|
||||||
"version-number":"11",
|
|
||||||
"signature":"C843462394CF98B872A15876301F00D28B58820D",
|
|
||||||
"platform":"android",
|
|
||||||
"platform-version":"TP1A.220624.014"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1227,6 +1172,14 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"lives": [{
|
||||||
|
"name": "live2",
|
||||||
|
"type": 0,
|
||||||
|
"url": "https://gh-proxy.com/raw.githubusercontent.com/dxawi/0/main/tvlive.txt",
|
||||||
|
"ua": "okhttp/3.12.13",
|
||||||
|
"epg": "http://epg.112114.xyz/?ch={name}&date={date}",
|
||||||
|
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
||||||
|
}],
|
||||||
"doh": [{
|
"doh": [{
|
||||||
"name": "Google",
|
"name": "Google",
|
||||||
"url": "https://dns.google/dns-query",
|
"url": "https://dns.google/dns-query",
|
||||||
@@ -1360,15 +1313,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"lives": [{
|
|
||||||
"name": "live2",
|
|
||||||
"type": 0,
|
|
||||||
"url": "http://home.jundie.top:81/Cat/tv/live.txt",
|
|
||||||
"ua": "okhttp/3.12.13",
|
|
||||||
"epg": "http://epg.112114.xyz/?ch={name}&date={date}",
|
|
||||||
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
|
||||||
|
|
||||||
}],
|
|
||||||
"flags": [
|
"flags": [
|
||||||
"优酷视频",
|
"优酷视频",
|
||||||
"youku",
|
"youku",
|
||||||
|
|||||||
@@ -1,17 +1,31 @@
|
|||||||
{
|
{
|
||||||
"wallpaper": "https://picsum.photos/1280/720/?blur=2",
|
"wallpaper": "https://picsum.photos/1280/720/?blur=2",
|
||||||
"spider": "./jar/XYQ.jar;md5;3b3265737234ff17fc66539dd99efc66",
|
"spider": "./jar/XYQ.jar;md5;ce364d69792a2663e62022e66eae39c9",
|
||||||
|
"comment": "多路直播配置只有蜂蜜影视支持",
|
||||||
"lives": [
|
"lives": [
|
||||||
{
|
{
|
||||||
"name": "在线",
|
"name": "Yoursmile7",
|
||||||
|
"type":"0",
|
||||||
|
"pass": true,
|
||||||
|
"url": "https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt",
|
||||||
|
"epg": "https://epg.112114.xyz/?ch={name}&date={date}",
|
||||||
|
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
||||||
|
},{
|
||||||
|
"name": "JUNDIE",
|
||||||
"type":"0",
|
"type":"0",
|
||||||
"pass": true,
|
"pass": true,
|
||||||
//"url": "https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt",
|
|
||||||
"url":"http://home.jundie.top:81/ray/tvlive.txt",
|
"url":"http://home.jundie.top:81/ray/tvlive.txt",
|
||||||
"epg": "https://epg.112114.xyz/?ch={name}&date={date}",
|
"epg": "https://epg.112114.xyz/?ch={name}&date={date}",
|
||||||
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
||||||
},{
|
},{
|
||||||
"name": "本地",
|
"name": "fanmingming",
|
||||||
|
"type":"0",
|
||||||
|
"pass": true,
|
||||||
|
"url": "https://fanmingming.com/txt?url=https://live.fanmingming.com/tv/m3u/ipv6.m3u",
|
||||||
|
"epg": "https://epg.112114.xyz/?ch={name}&date={date}",
|
||||||
|
"logo": "https://epg.112114.xyz/logo/{name}.png"
|
||||||
|
},{
|
||||||
|
"name": "本地文件",
|
||||||
"type":"0",
|
"type":"0",
|
||||||
"pass": true,
|
"pass": true,
|
||||||
"url":"./list.txt",
|
"url":"./list.txt",
|
||||||
@@ -27,11 +41,11 @@
|
|||||||
{"key":"drpy_js_腾云驾雾","name":"腾云驾雾[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/腾云驾雾.js"},
|
{"key":"drpy_js_腾云驾雾","name":"腾云驾雾[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/腾云驾雾.js"},
|
||||||
{"key":"drpy_js_百忙无果","name":"百忙无果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
{"key":"drpy_js_百忙无果","name":"百忙无果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
||||||
//网盘资源区
|
//网盘资源区
|
||||||
{"key":"Gitcafe","name":"📀小纸条(搜索)","type":3,"api":"csp_Gitcafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"},
|
{"key":"Gitcafe","name":"📀小纸条(搜索)","type":3,"api":"csp_Gitcafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/TV/token.txt"},
|
||||||
{"key":"csp_Zhaozy","name":"📀找资源(搜索)","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":0,"ext":"yingshi$$$abcd1234"},
|
{"key":"csp_Zhaozy","name":"📀找资源(搜索)","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"filterable":0,"ext":"yingshi$$$abcd1234"},
|
||||||
{"key":"csp_AliPS","name":"📀喵狸盘搜(搜索)","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"},
|
{"key":"csp_AliPS","name":"📀喵狸盘搜(搜索)","type":3,"api":"csp_AliPS","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/TV/token.txt"},
|
||||||
{"key":"csp_Yisou","name":"📀易搜(搜索)","type":3,"api":"csp_Yisou","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"},
|
{"key":"csp_Yisou","name":"📀易搜(搜索)","type":3,"api":"csp_Yisou","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/TV/token.txt"},
|
||||||
{"key":"csp_Upyunso","name":"📀UP云搜(搜索)","type":3,"api":"csp_Upyunso","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"},
|
{"key":"csp_Upyunso","name":"📀UP云搜(搜索)","type":3,"api":"csp_Upyunso","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/TV/token.txt"},
|
||||||
{"key": "csp_XYQHikerAL_玩偶哥哥","name":"📀玩偶哥哥(优)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/玩偶哥哥.json"},
|
{"key": "csp_XYQHikerAL_玩偶哥哥","name":"📀玩偶哥哥(优)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/玩偶哥哥.json"},
|
||||||
{"key": "csp_XYQHikerAL_云盘资源","name":"📀云盘资源(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/云盘资源.json"},
|
{"key": "csp_XYQHikerAL_云盘资源","name":"📀云盘资源(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/云盘资源.json"},
|
||||||
{"key": "csp_XYQHikerAL_云盘资源分享","name":"📀云盘资源分享(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/云盘资源分享.json"},
|
{"key": "csp_XYQHikerAL_云盘资源分享","name":"📀云盘资源分享(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/云盘资源分享.json"},
|
||||||
@@ -39,7 +53,7 @@
|
|||||||
{"key": "csp_XYQHikerAL_阿里云盘网","name":"📀阿里云盘(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/阿里云盘网.json"},
|
{"key": "csp_XYQHikerAL_阿里云盘网","name":"📀阿里云盘(搜索)","type":3,"api":"csp_XYQHikerAL","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/阿里云盘网.json"},
|
||||||
{"key": "csp_XYQHiker_DOVX搜索","name":"📀DOVX(搜索)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/DOVX搜索.json"},
|
{"key": "csp_XYQHiker_DOVX搜索","name":"📀DOVX(搜索)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/DOVX搜索.json"},
|
||||||
{"key": "csp_XYQHiker_盘搜索","name":"📀盘搜索(搜索)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/盘搜索.json"},
|
{"key": "csp_XYQHiker_盘搜索","name":"📀盘搜索(搜索)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/盘搜索.json"},
|
||||||
{"key":"push_agent","name":"📽推送","type":3,"api":"csp_PushAgent","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"},
|
{"key":"push_agent","name":"📽推送","type":3,"api":"csp_PushAgent","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://127.0.0.1:9978/file/TV/token.txt"},
|
||||||
//磁力资源区
|
//磁力资源区
|
||||||
{"key": "csp_Mp4Mov","name": "🧲Mp4电影","type": 3,"api": "csp_Mp4Mov","searchable": 1,"quickSearch": 1,"filterable": 1},
|
{"key": "csp_Mp4Mov","name": "🧲Mp4电影","type": 3,"api": "csp_Mp4Mov","searchable": 1,"quickSearch": 1,"filterable": 1},
|
||||||
{"key": "csp_New6v","name": "🧲新6V","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext":"http://www.xb6v.com"},
|
{"key": "csp_New6v","name": "🧲新6V","type": 3,"api": "csp_New6v","searchable": 1,"quickSearch": 1,"filterable": 1,"ext":"http://www.xb6v.com"},
|
||||||
@@ -60,7 +74,7 @@
|
|||||||
//jar内置爬虫规则区
|
//jar内置爬虫规则区
|
||||||
{"key":"360_spider","name":"🐞360影视","type":3,"api":"csp_SP360","filterable":1,"quickSearch":1,"searchable":1},
|
{"key":"360_spider","name":"🐞360影视","type":3,"api":"csp_SP360","filterable":1,"quickSearch":1,"searchable":1},
|
||||||
{"key":"csp_Kuaikan","name":"💡快看影视","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_Kuaikan","name":"💡快看影视","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1},
|
||||||
{"key":"csp_Czsapp","name":"🐞厂长资源","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"filterable":1,"ext":"https://www.czzy88.com"},
|
{"key":"csp_Czsapp","name":"🐞厂长资源","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"filterable":1,"ext":"http://wogg.link"},
|
||||||
{"key":"csp_Bdys","name":"🐞哔嘀影视","type":3,"api":"csp_Bdys","searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_Bdys","name":"🐞哔嘀影视","type":3,"api":"csp_Bdys","searchable":1,"quickSearch":1,"filterable":1},
|
||||||
{"key":"csp_Ddys","name":"🐞低端影视","type":3,"api":"csp_Ddys","searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_Ddys","name":"🐞低端影视","type":3,"api":"csp_Ddys","searchable":1,"quickSearch":1,"filterable":1},
|
||||||
{"key":"csp_Kunyu77","name":"🐞77影视","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
|
{"key":"csp_Kunyu77","name":"🐞77影视","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"filterable":1},
|
||||||
@@ -80,7 +94,7 @@
|
|||||||
{"key": "csp_XYQHiker_播视童趣","name":"播视童趣(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/播视童趣.json"},
|
{"key": "csp_XYQHiker_播视童趣","name":"播视童趣(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/播视童趣.json"},
|
||||||
{"key":"emofun","name":"EmoFun","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://one3.emofun.top/mogai_api.php/v1.vod"},
|
{"key":"emofun","name":"EmoFun","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://one3.emofun.top/mogai_api.php/v1.vod"},
|
||||||
{"key": "csp_XYQHiker_異世界動漫","name":"異世界動漫(HM2)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/異世界動漫.json"},
|
{"key": "csp_XYQHiker_異世界動漫","name":"異世界動漫(HM2)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/異世界動漫.json"},
|
||||||
//{"key": "csp_XYQHiker_有声小说吧","name":"有声小说吧(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/有声小说吧.json"},
|
{"key": "csp_XYQHiker_有声小说吧","name":"有声小说吧(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/有声小说吧.json"},
|
||||||
{"key": "csp_XYQHiker_DJ呦呦音乐网","name":"🎧DJ呦呦音乐网(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/DJ呦呦音乐网.json"},
|
{"key": "csp_XYQHiker_DJ呦呦音乐网","name":"🎧DJ呦呦音乐网(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/DJ呦呦音乐网.json"},
|
||||||
{"key": "csp_XYQHiker_酷奇MV","name":"酷奇MV(XYQH)","type":3,"api":"csp_XYQHiker","searchable":0,"quickSearch":0,"filterable":1,"ext":"./XYQHiker/酷奇MV.json"},
|
{"key": "csp_XYQHiker_酷奇MV","name":"酷奇MV(XYQH)","type":3,"api":"csp_XYQHiker","searchable":0,"quickSearch":0,"filterable":1,"ext":"./XYQHiker/酷奇MV.json"},
|
||||||
|
|
||||||
|
|||||||
+5
-5
@@ -17,7 +17,7 @@
|
|||||||
//分类链接起始页码,禁止负数和含小数点。
|
//分类链接起始页码,禁止负数和含小数点。
|
||||||
"firstpage": "1",
|
"firstpage": "1",
|
||||||
//分类链接,{cateId}是分类,{catePg}是页码,第一页没有页码的可以这样写 第二页链接[firstPage=第一页的链接]
|
//分类链接,{cateId}是分类,{catePg}是页码,第一页没有页码的可以这样写 第二页链接[firstPage=第一页的链接]
|
||||||
"class_url": "https://shdy3.com/list/{cateId}-{catePg}.html",
|
"class_url": "https://shdy2.com/list/{cateId}-{catePg}.html",
|
||||||
//分类名,分类1&分类2&分类3
|
//分类名,分类1&分类2&分类3
|
||||||
"class_name": "电影&电视剧&动漫",
|
"class_name": "电影&电视剧&动漫",
|
||||||
//分类名替换词,替换词1&替换词2&替换词3,替换词包含英文&的用两个中文&&代替,示例:&&id=0&&&id=1
|
//分类名替换词,替换词1&替换词2&替换词3,替换词包含英文&的用两个中文&&代替,示例:&&id=0&&&id=1
|
||||||
@@ -44,13 +44,13 @@
|
|||||||
//分类截取片单链接,截取前缀&&截取后缀
|
//分类截取片单链接,截取前缀&&截取后缀
|
||||||
"cat_url": "href=\"&&\"",
|
"cat_url": "href=\"&&\"",
|
||||||
//分类片单链接补前缀
|
//分类片单链接补前缀
|
||||||
"cat_prefix": "https://shdy3.com",
|
"cat_prefix": "https://shdy2.com",
|
||||||
//分类片单链接补后缀
|
//分类片单链接补后缀
|
||||||
"cat_suffix": "",
|
"cat_suffix": "",
|
||||||
|
|
||||||
//搜索链接,搜索关键字用{wd}表示,post请求的最后面加;post
|
//搜索链接,搜索关键字用{wd}表示,post请求的最后面加;post
|
||||||
//POST链接示例 http://www.lezhutv.com/index.php?m=vod-search;post
|
//POST链接示例 http://www.lezhutv.com/index.php?m=vod-search;post
|
||||||
"search_url": "https://shdy3.com/search.php?searchword={wd}",
|
"search_url": "https://shdy2.com/search.php?searchword={wd}",
|
||||||
//POST搜索body,填写搜索关键字的键值,一般常见的是searchword和wd,不是POST搜索的可留空或删除。
|
//POST搜索body,填写搜索关键字的键值,一般常见的是searchword和wd,不是POST搜索的可留空或删除。
|
||||||
"sea_PtBody":"",
|
"sea_PtBody":"",
|
||||||
//搜索模式,0为json搜索,只支持列表在list数组里的,其它为网页截取。
|
//搜索模式,0为json搜索,只支持列表在list数组里的,其它为网页截取。
|
||||||
@@ -82,7 +82,7 @@
|
|||||||
//搜索片单链接,截取前缀&&截取后缀
|
//搜索片单链接,截取前缀&&截取后缀
|
||||||
"sea_url": "href=\"&&\"",
|
"sea_url": "href=\"&&\"",
|
||||||
//搜索片单链接补前缀
|
//搜索片单链接补前缀
|
||||||
"search_prefix": "https://shdy3.com",
|
"search_prefix": "https://shdy2.com",
|
||||||
//搜索片单链接补后缀,这个一般json搜索的需要
|
//搜索片单链接补后缀,这个一般json搜索的需要
|
||||||
"search_suffix": "",
|
"search_suffix": "",
|
||||||
//搜索副标题,截取前缀&&截取后缀
|
//搜索副标题,截取前缀&&截取后缀
|
||||||
@@ -143,7 +143,7 @@
|
|||||||
//集数链接,截取前缀&&截取后缀
|
//集数链接,截取前缀&&截取后缀
|
||||||
"epi_url": "href=\"&&\"",
|
"epi_url": "href=\"&&\"",
|
||||||
//集数链接补前缀
|
//集数链接补前缀
|
||||||
"epiurl_prefix": "https://shdy3.com",
|
"epiurl_prefix": "https://shdy2.com",
|
||||||
//集数链接补后缀
|
//集数链接补后缀
|
||||||
"epiurl_suffix": "",
|
"epiurl_suffix": "",
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -67,7 +67,7 @@
|
|||||||
"线路列表数组规则": "",
|
"线路列表数组规则": "",
|
||||||
"线路标题": "",
|
"线路标题": "",
|
||||||
"播放列表数组规则": "body&&#postlist",
|
"播放列表数组规则": "body&&#postlist",
|
||||||
"选集列表数组规则": "a[href^=https://www.aliyundrive.com/s/]||a[href^=magnet]",
|
"选集列表数组规则": "a[href~=https://www.ali(pan|yundrive).com/s/]||a[href^=magnet]",
|
||||||
"选集标题链接是否Jsoup写法": "1",
|
"选集标题链接是否Jsoup写法": "1",
|
||||||
"选集标题": "a&&Text",
|
"选集标题": "a&&Text",
|
||||||
"选集链接": "a&&href",
|
"选集链接": "a&&href",
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
"线路列表数组规则": "",
|
"线路列表数组规则": "",
|
||||||
"线路标题": "",
|
"线路标题": "",
|
||||||
"播放列表数组规则": "body&&#flarum-content",
|
"播放列表数组规则": "body&&#flarum-content",
|
||||||
"选集列表数组规则": "a[href^=https://www.aliyundrive.com/s/]",
|
"选集列表数组规则": "a[href~=https://www.ali(pan|yundrive).com/s/]",
|
||||||
"选集标题链接是否Jsoup写法": "1",
|
"选集标题链接是否Jsoup写法": "1",
|
||||||
"选集标题": "a&&Text",
|
"选集标题": "a&&Text",
|
||||||
"选集链接": "a&&href",
|
"选集链接": "a&&href",
|
||||||
|
|||||||
+3
-3
@@ -5,12 +5,12 @@
|
|||||||
"网页编码格式": "UTF-8",
|
"网页编码格式": "UTF-8",
|
||||||
"图片是否需要代理": "0",
|
"图片是否需要代理": "0",
|
||||||
"是否开启获取首页数据": "1",
|
"是否开启获取首页数据": "1",
|
||||||
"首页推荐链接": "https://www.czzy88.com",
|
"首页推荐链接": "https://www.czys.me",
|
||||||
"首页列表数组规则": "body&&.bt_img",
|
"首页列表数组规则": "body&&.bt_img",
|
||||||
"首页片单列表数组规则": "li",
|
"首页片单列表数组规则": "li",
|
||||||
"首页片单是否Jsoup写法": "1",
|
"首页片单是否Jsoup写法": "1",
|
||||||
"分类起始页码": "1",
|
"分类起始页码": "1",
|
||||||
"分类链接": "https://www.czzy88.com/{class}{cateId}/page/{catePg}[firstPage=https://www.czzy88.com/{class}{cateId}]",
|
"分类链接": "https://www.czys.me/{class}{cateId}/page/{catePg}[firstPage=https://www.czys.me/{class}{cateId}]",
|
||||||
"分类名称": "豆瓣电影Top250&最新电影&电视剧&国产剧&美剧&韩剧&番剧&动漫&全部&会员专区&俄罗斯电影&加拿大电影&动画&华语电影&印度电影&国产剧&日剧&日本电影&欧美电影&法国电影&海外剧(其他)&电影&电视剧2&站长推荐&美剧&英国电影&韩剧2&韩国电影",
|
"分类名称": "豆瓣电影Top250&最新电影&电视剧&国产剧&美剧&韩剧&番剧&动漫&全部&会员专区&俄罗斯电影&加拿大电影&动画&华语电影&印度电影&国产剧&日剧&日本电影&欧美电影&法国电影&海外剧(其他)&电影&电视剧2&站长推荐&美剧&英国电影&韩剧2&韩国电影",
|
||||||
"分类名称替换词": "dbtop250&zuixindianying&dsj&gcj&meijutt&hanjutv&fanju&dm&movie_bt&movie_bt_series/huiyuanzhuanqu&movie_bt_series/eluosidianying&movie_bt_series/jianadadianying&movie_bt_series/dohua&movie_bt_series/huayudianying&movie_bt_series/yindudianying&movie_bt_series/guochanju&movie_bt_series/rj&movie_bt_series/ribendianying&movie_bt_series/meiguodianying&movie_bt_series/faguodianying&movie_bt_series/hwj&movie_bt_series/dyy&movie_bt_series/dianshiju&movie_bt_series/zhanchangtuijian&movie_bt_series/mj&movie_bt_series/yingguodianying&movie_bt_series/hj&movie_bt_series/hanguodianying",
|
"分类名称替换词": "dbtop250&zuixindianying&dsj&gcj&meijutt&hanjutv&fanju&dm&movie_bt&movie_bt_series/huiyuanzhuanqu&movie_bt_series/eluosidianying&movie_bt_series/jianadadianying&movie_bt_series/dohua&movie_bt_series/huayudianying&movie_bt_series/yindudianying&movie_bt_series/guochanju&movie_bt_series/rj&movie_bt_series/ribendianying&movie_bt_series/meiguodianying&movie_bt_series/faguodianying&movie_bt_series/hwj&movie_bt_series/dyy&movie_bt_series/dianshiju&movie_bt_series/zhanchangtuijian&movie_bt_series/mj&movie_bt_series/yingguodianying&movie_bt_series/hj&movie_bt_series/hanguodianying",
|
||||||
"筛选数据": "ext",
|
"筛选数据": "ext",
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
"分类片单链接加后缀": "",
|
"分类片单链接加后缀": "",
|
||||||
//"搜索请求头参数": "User-Agent$PC_UA",
|
//"搜索请求头参数": "User-Agent$PC_UA",
|
||||||
"搜索请求头参数": "User-Agent$Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36#Referer$https://www.czspp.com#Cookie$esc_search_captcha=1",
|
"搜索请求头参数": "User-Agent$Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36#Referer$https://www.czspp.com#Cookie$esc_search_captcha=1",
|
||||||
"搜索链接": "https://www.czzy88.com/page/1?s={wd}",
|
"搜索链接": "https://www.czys.me/page/1?s={wd}",
|
||||||
"POST请求数据": "",
|
"POST请求数据": "",
|
||||||
"搜索截取模式": "1",
|
"搜索截取模式": "1",
|
||||||
"搜索列表数组规则": ".search_list&&ul&&li",
|
"搜索列表数组规则": ".search_list&&ul&&li",
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@
|
|||||||
"线路列表数组规则": "",
|
"线路列表数组规则": "",
|
||||||
"线路标题": "",
|
"线路标题": "",
|
||||||
"播放列表数组规则": "body&&#flarum-content",
|
"播放列表数组规则": "body&&#flarum-content",
|
||||||
"选集列表数组规则": "a[href^=https://www.aliyundrive.com/s/]",
|
"选集列表数组规则": "a[href~=https://www.ali(pan|yundrive).com/s/]",
|
||||||
"选集标题链接是否Jsoup写法": "1",
|
"选集标题链接是否Jsoup写法": "1",
|
||||||
"选集标题": "a&&Text",
|
"选集标题": "a&&Text",
|
||||||
"选集链接": "a&&href",
|
"选集链接": "a&&href",
|
||||||
|
|||||||
+1
-1
@@ -21,7 +21,7 @@
|
|||||||
"线路列表数组规则": "",
|
"线路列表数组规则": "",
|
||||||
"线路标题": "",
|
"线路标题": "",
|
||||||
"播放列表数组规则": "html&&head",
|
"播放列表数组规则": "html&&head",
|
||||||
"选集列表数组规则": "meta[content~=(aliyundrive.com/s)]",
|
"选集列表数组规则": "meta[content~=ali(pan|yundrive).com/s]",
|
||||||
"选集标题链接是否Jsoup写法": "0",
|
"选集标题链接是否Jsoup写法": "0",
|
||||||
"选集标题": "url=&&\"",
|
"选集标题": "url=&&\"",
|
||||||
"选集链接": "url=&&\"",
|
"选集链接": "url=&&\"",
|
||||||
|
|||||||
+5
-5
@@ -6,12 +6,12 @@
|
|||||||
"网页编码格式": "UTF-8",
|
"网页编码格式": "UTF-8",
|
||||||
"图片是否需要代理": "否",
|
"图片是否需要代理": "否",
|
||||||
"是否开启获取首页数据": "是",
|
"是否开启获取首页数据": "是",
|
||||||
"首页推荐链接": "http://tvfan.xxooo.cf",
|
"首页推荐链接": "http://wogg.link",
|
||||||
"首页列表数组规则": "body&&.module-items",
|
"首页列表数组规则": "body&&.module-items",
|
||||||
"首页片单列表数组规则": ".module-item:not(:matches(饭太硬|公众号))",
|
"首页片单列表数组规则": ".module-item:not(:matches(饭太硬|公众号))",
|
||||||
"首页片单是否Jsoup写法": "1",
|
"首页片单是否Jsoup写法": "1",
|
||||||
"分类起始页码": "1",
|
"分类起始页码": "1",
|
||||||
"分类链接": "http://tvfan.xxooo.cf/index.php/vodshow/{cateId}--{by}------{catePg}---{year}.html",
|
"分类链接": "http://wogg.link/index.php/vodshow/{cateId}--{by}------{catePg}---{year}.html",
|
||||||
"分类名称": "电影&电视剧&综艺&动漫&短剧&音乐空间",
|
"分类名称": "电影&电视剧&综艺&动漫&短剧&音乐空间",
|
||||||
"分类名称替换词": "1&2&4&3&6&5",
|
"分类名称替换词": "1&2&4&3&6&5",
|
||||||
//"筛选数据": {},
|
//"筛选数据": {},
|
||||||
@@ -41,10 +41,10 @@
|
|||||||
"分类片单链接": "a&&href",
|
"分类片单链接": "a&&href",
|
||||||
"分类片单图片": ".module-item-pic&&img&&data-src",
|
"分类片单图片": ".module-item-pic&&img&&data-src",
|
||||||
"分类片单副标题": ".module-item-text&&Text",
|
"分类片单副标题": ".module-item-text&&Text",
|
||||||
"分类片单链接加前缀": "http://tvfan.xxooo.cf",
|
"分类片单链接加前缀": "http://wogg.link",
|
||||||
"分类片单链接加后缀": "",
|
"分类片单链接加后缀": "",
|
||||||
"搜索请求头参数": "User-Agent$MOBILE_UA",
|
"搜索请求头参数": "User-Agent$MOBILE_UA",
|
||||||
"搜索链接": "http://tvfan.xxooo.cf/index.php/vodsearch/{wd}----------{SearchPg}---.html",
|
"搜索链接": "http://wogg.link/index.php/vodsearch/{wd}----------{SearchPg}---.html",
|
||||||
"POST请求数据": "",
|
"POST请求数据": "",
|
||||||
"搜索截取模式": "1",
|
"搜索截取模式": "1",
|
||||||
"搜索列表数组规则": ".module-items&&.module-search-item",
|
"搜索列表数组规则": ".module-items&&.module-search-item",
|
||||||
@@ -53,7 +53,7 @@
|
|||||||
"搜索片单标题": "h3&&Text",
|
"搜索片单标题": "h3&&Text",
|
||||||
"搜索片单链接": "h3&&a&&href",
|
"搜索片单链接": "h3&&a&&href",
|
||||||
"搜索片单副标题": ".video-info&&a&&Text",
|
"搜索片单副标题": ".video-info&&a&&Text",
|
||||||
"搜索片单链接加前缀": "http://tvfan.xxooo.cf",
|
"搜索片单链接加前缀": "http://wogg.link",
|
||||||
"搜索片单链接加后缀": "",
|
"搜索片单链接加后缀": "",
|
||||||
"链接是否直接播放": "否",
|
"链接是否直接播放": "否",
|
||||||
"直接播放链接加前缀": "",
|
"直接播放链接加前缀": "",
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
"搜索链接": "https://www.pansearch.me/search?keyword={wd}",
|
"搜索链接": "https://www.pansearch.me/search?keyword={wd}",
|
||||||
"POST请求数据": "",
|
"POST请求数据": "",
|
||||||
"搜索截取模式": "1",
|
"搜索截取模式": "1",
|
||||||
"搜索列表数组规则": ".grid&&.items-start:has(a[href*=aliyundrive])",
|
"搜索列表数组规则": ".grid&&.items-start:has(a[href~=ali(pan|yundrive)])",
|
||||||
"搜索片单是否Jsoup写法": "0",
|
"搜索片单是否Jsoup写法": "0",
|
||||||
"搜索片单图片": "src=\"&&\"",
|
"搜索片单图片": "src=\"&&\"",
|
||||||
"搜索片单标题": "keyword\">&&<a",
|
"搜索片单标题": "keyword\">&&<a",
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@
|
|||||||
"网页编码格式": "UTF-8",
|
"网页编码格式": "UTF-8",
|
||||||
"图片是否需要代理": "0",
|
"图片是否需要代理": "0",
|
||||||
"是否开启获取首页数据": "1",
|
"是否开启获取首页数据": "1",
|
||||||
"首页推荐链接": "./虎牙主播.html",
|
"首页推荐链接": "clan://XYQTVBox/XYQHiker/虎牙主播.html",
|
||||||
"首页列表数组规则": "body&&.list",
|
"首页列表数组规则": "body&&.list",
|
||||||
"首页片单列表数组规则": "a",
|
"首页片单列表数组规则": "a",
|
||||||
"首页片单是否Jsoup写法": "1",
|
"首页片单是否Jsoup写法": "1",
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@
|
|||||||
"线路列表数组规则": "",
|
"线路列表数组规则": "",
|
||||||
"线路标题": "",
|
"线路标题": "",
|
||||||
"播放列表数组规则": "body&&.article_content",
|
"播放列表数组规则": "body&&.article_content",
|
||||||
"选集列表数组规则": "a[href^=https://www.aliyundrive.com/s/]",
|
"选集列表数组规则": "a[href~=https://www.ali(pan|yundrive).com/s/]",
|
||||||
"选集标题链接是否Jsoup写法": "1",
|
"选集标题链接是否Jsoup写法": "1",
|
||||||
"选集标题": "a&&Text",
|
"选集标题": "a&&Text",
|
||||||
"选集链接": "a&&href",
|
"选集链接": "a&&href",
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "搞笑",
|
"type_name": "搞笑",
|
||||||
|
|||||||
@@ -0,0 +1,71 @@
|
|||||||
|
{
|
||||||
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
|
"classes": [
|
||||||
|
{
|
||||||
|
"type_name": "短剧",
|
||||||
|
"type_id": "短剧"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name": "沙雕动画",
|
||||||
|
"type_id": "沙雕动画"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filter": {
|
||||||
|
"短剧": [
|
||||||
|
{
|
||||||
|
"key": "duration",
|
||||||
|
"name": "时长",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"n": "全部",
|
||||||
|
"v": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "60分钟以上",
|
||||||
|
"v": "4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "30~60分钟",
|
||||||
|
"v": "3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "10~30分钟",
|
||||||
|
"v": "2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "10分钟以下",
|
||||||
|
"v": "1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"沙雕动画": [
|
||||||
|
{
|
||||||
|
"key": "duration",
|
||||||
|
"name": "时长",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"n": "全部",
|
||||||
|
"v": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "60分钟以上",
|
||||||
|
"v": "4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "30~60分钟",
|
||||||
|
"v": "3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "10~30分钟",
|
||||||
|
"v": "2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": "10分钟以下",
|
||||||
|
"v": "1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "7年级语文",
|
"type_name": "7年级语文",
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "1年级语文",
|
"type_name": "1年级语文",
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "儿童",
|
"type_name": "儿童",
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "儿童早教",
|
"type_name": "儿童早教",
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes": [
|
"classes": [
|
||||||
{
|
{
|
||||||
"type_name": "高一语文",
|
"type_name": "高一语文",
|
||||||
|
|||||||
@@ -1,79 +0,0 @@
|
|||||||
{
|
|
||||||
"lives":[{"name":"live","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
|
||||||
"sites":[
|
|
||||||
{"key":"ytvip","name":"影视 | 影探","type":3,"api":"./cat/js/yt.js","ext":"http://ytcms.lyyytv.cn/api.php/app/"},
|
|
||||||
{"key":"yqktv_open","name":"影视 | 一起看","type":3,"api":"./cat/js/yqktv_open.js"},
|
|
||||||
{"key":"555dy_open","name":"影视 | 555","type":3,"api":"./cat/js/555dy_open.js"},
|
|
||||||
{"key":"sssp_open","name":"影视 | 速搜","type":3,"api":"./cat/js/sssp_open.js"},
|
|
||||||
{"key":"bulei_open","name":"影视 | 布雷","type":3,"api":"./cat/js/bulei_open.js"},
|
|
||||||
{"key":"miku_open","name":"影视 | 咪咕","type":3,"api":"./cat/js/miku_open.js"},
|
|
||||||
{"key":"yzys","name":"影视 | 柚子","type":3,"api":"./cat/js/yzys.js"},
|
|
||||||
{"key":"yrzj","name":"影视 | 伊人","type":3,"api":"./cat/js/yrzj.js"},
|
|
||||||
{"key":"tutu_open","name":"影视 | 图图","type":3,"api":"./cat/js/tutu_open.js"},
|
|
||||||
{"key":"jojo_open","name":"影视 | jojo","type":3,"api":"./cat/js/jojo_open.js"},
|
|
||||||
{"key":"jiohub","name":"影视 | jiohub","type":3,"api":"./cat/js/jiohub.js"},
|
|
||||||
{"key":"kunyu77","name":"影视 | 七七1","type":3,"api":"./cat/js/kunyu77_open.js"},
|
|
||||||
{"key":"kunyu77_yz","name":"影视 | 七七2","type":3,"api":"./cat/js/kunyu77.js"},
|
|
||||||
{"key":"czzy","name":"影视 | 厂长","type":3,"api":"./cat/js/czzy_open.js"},
|
|
||||||
{"key":"libvio","name":"影视 | libvio","type":3,"api":"./cat/js/libvio_open.js"},
|
|
||||||
{"key":"kkys","name":"影视 | 快看","type":3,"api":"./cat/js/kkys_open.js"},
|
|
||||||
{"key":"ikanbot","name":"影视 | 爱看1","type":3,"api":"./cat/js/ikanbot.js"},
|
|
||||||
{"key":"ikanbot_open","name":"影视 | 爱看2","type":3,"api":"./cat/js/ikanbot_open.js"},
|
|
||||||
{"key":"ngys","name":"影视 | 南瓜","type":3,"api":"./cat/js/ng_open.js"},
|
|
||||||
{"key":"nivod","name":"影视 | 泥巴","type":3,"api":"./cat/js/nivod_op.js"},
|
|
||||||
{"key":"duboku","name":"影视 | 独播库1","type":3,"api":"./cat/js/duboku_open.js"},
|
|
||||||
{"key":"duboku2_open","name":"影视 | 独播库2","type":3,"api":"./cat/js/duboku2_open.js"},
|
|
||||||
{"key":"subaibai","name":"影视 | 素白白","type":3,"api":"./cat/js/subaibai_open.js"},
|
|
||||||
{"key":"drpy_js_zxzj_open","name":"影视 | 在线","type":3,"api":"./cat/js/zxzj_open.js"},
|
|
||||||
{"key":"wogg_open","name":"影视 | 玩偶1","type":3,"api":"./cat/js/wogg_open.js","ext":"http://127.0.0.1:9978/file/tvfan/token.txt","timeout":30},
|
|
||||||
{"key":"wogg","name":"影视 | 玩偶2","type":3,"api":"./cat/js/wogg.js","ext":"http://127.0.0.1:9978/file/tvfan/token.txt","timeout":30},
|
|
||||||
{"key":"230ts","name":"听书 | 爱上你","type":3,"api":"./cat/js/230ts_book_open.js"},
|
|
||||||
{"key":"bookan","name":"听书 | 博看","type":3,"api":"./cat/js/MyCatBookan.js"},
|
|
||||||
{"key":"dj0898","name":"音频 | 世纪DJ","type":3,"api":"./cat/js/dj0898_book_open.js"},
|
|
||||||
{"key":"drpy_js_boosj_open","name":"少儿 | 童趣","type":3,"api":"./cat/js/boosj_open.js"},
|
|
||||||
{"key":"drpy_js_tuxiaobei_open","name":"少儿 | 兔小贝","type":3,"api":"./cat/js/tuxiaobei_open.js"},
|
|
||||||
{"key":"drpy_js_ubestkid_open","name":"少儿 | 贝乐虎","type":3,"api":"./cat/js/ubestkid_open.js"},
|
|
||||||
{"key":"sharenice","name":"聚合 | 短视频","type":3,"api":"./cat/js/sharenice_open.js"},
|
|
||||||
{"key":"douyu_open","name":"直播 | 斗鱼","type":3,"api":"./cat/js/douyu_open.js","ext":{"categories":"数码科技#娱乐推荐#颜值#二次元#星秀#音乐#正能量#原创IP#热门游戏#热门手游#主机游戏#怀旧游戏#王者荣耀"}},
|
|
||||||
{"key":"huya_open","name":"直播 | 虎牙","type":3,"api":"./cat/js/huya_open.js","ext":{"categories":"科技#旅游#娱乐天地#一起看#颜值#二次元#星秀#音乐#原创#网游竞技#单机热游#综合手游"}},
|
|
||||||
{"key":"mybili","name":"视频 | 哔哩1","type":3,"api":"./cat/js/mybili_open.js","style":{"type":"rect","ratio":1.597}},
|
|
||||||
{"key":"bili_open","name":"视频 | 哔哩2","type":3,"api":"./cat/js/bili_open.js","ext":{"categories":"沙雕动画#沙雕穿越#沙雕","cookie":"http://127.0.0.1:9978/file/tvfan/cookie.txt"},"style":{"type":"rect","ratio":1.597}},
|
|
||||||
{"key":"kuqimv","name":"MV | 酷奇","type":3,"api":"./cat/js/kuqimv_open.js"},
|
|
||||||
{"key":"drpy_js_cntv_open","name":"电视 | 视聚场","type":3,"api":"./cat/js/cntv_open.js"},
|
|
||||||
{"key":"哈喽","name":"影视 | 哈喽","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://www.miniku.cc/xgapp.php/v1/"},
|
|
||||||
{"key":"1080dyw","name":"影视 | 视界","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://www.1080dyw.cc/api.php/v1.vod"},
|
|
||||||
{"key":"miniku","name":"影视 | 迷你","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://www.miniku.cc/xgapp.php/v1/"},
|
|
||||||
{"key":"aidi","name":"影视 | 爱迪","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://api123.adys.app/xgapp.php/v3/"},
|
|
||||||
{"key":"yaya","name":"影视 | 鸭鸭","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://yayayaaapp.ynf.icu/api.php/app/"},
|
|
||||||
{"key":"kuku","name":"影视 | 酷酷","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://cms.realdou.cn:35264/api.php/app/"},
|
|
||||||
{"key":"beijihu","name":"影视 | 极狐","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://www.kuin.one/api.php/app/"},
|
|
||||||
{"key":"kuk","name":"影视 | 天堂","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://dytt996.com/api.php/app/"},
|
|
||||||
{"key":"kku","name":"影视 | 酷影","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://www.gsjtlxy.top/xgapp.php/v3/"},
|
|
||||||
{"key":"kuu","name":"影视 | 酷客","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://www.kuin.one/api.php/app/"},
|
|
||||||
{"key":"ruidou","name":"影视 | 锐豆","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://ys.realdou.cn:2683/api.php/app/"},
|
|
||||||
{"key":"mayi","name":"影视 | 蚂蚁","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://wushutvcms.byzz.top/api.php/app/"},
|
|
||||||
{"key":"sukan","name":"影视 | 速看","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://sk100.tv/api.php/app/"},
|
|
||||||
{"key":"midi","name":"影视 | 明帝","type":3,"api":"./cat/js/AppYsV2.js","ext":"https://ys.md214.cn/api.php/app/"},
|
|
||||||
{"key":"dadou","name":"影视 | 大豆","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://www.dadou.cm/api.php/app/"},
|
|
||||||
{"key":"qtw","name":"影视 | 彩虹","type":3,"api":"./cat/js/AppYsV2.js","ext":"http://ys.qtw.asia/lvdou_api.php/v1.vod"},
|
|
||||||
{"key":"xinlang","name":"影视 | 新浪","type":3,"api":"./cat/js/caiji.js","ext":"https://api.xinlangapi.com/xinlangapi.php/provide/vod/from/xlm3u8"},
|
|
||||||
{"key":"bdzy","name":"影视 | 百度","type":3,"api":"./cat/js/caiji.js","ext":"https://api.apibdzy.com/api.php/provide/vod/from/dbm3u8/"},
|
|
||||||
{"key":"bfzy","name":"影视 | 暴风","type":3,"api":"./cat/js/caiji.js","ext":"https://bfzyapi.com/api.php/provide/vod/"},
|
|
||||||
{"key":"394tv","name":"影视 | 39","type":3,"api":"./cat/js/caiji.js","ext":"https://www.394tv.com/api.php/provide/vod/"},
|
|
||||||
{"key":"languang","name":"影视 | 蓝光","type":3,"api":"./cat/js/caiji.js","ext":"http://www.zzrhgg.com/api.php/provide/vod/"},
|
|
||||||
{"key":"lehuo","name":"影视 | 乐活","type":3,"api":"./cat/js/caiji.js","ext":"https://cj.vodimg.top/api.php/provide/vod/"},
|
|
||||||
{"key":"piaoling","name":"影视 | 飘零","type":3,"api":"./cat/js/caiji.js","ext":"https://p2100.net/api.php/provide/vod/"},
|
|
||||||
{"key":"yingtu","name":"影视 | 影图","type":3,"api":"./cat/js/caiji.js","ext":"https://cj.vodimg.top/api.php/provide/vod/"},
|
|
||||||
{"key":"feifan","name":"影视 | 非凡","type":3,"api":"./cat/js/caiji.js","ext":"https://cj.ffzyapi.com/api.php/provide/vod/from/ffm3u8/"},
|
|
||||||
{"key":"feisu","name":"影视 | 飞速","type":3,"api":"./cat/js/caiji.js","ext":"https://www.feisuzyapi.com/api.php/provide/vod/from/fsm3u8/"},
|
|
||||||
{"key":"guangsu","name":"影视 | 光速","type":3,"api":"./cat/js/caiji.js","ext":"https://api.guangsuapi.com/api.php/provide/vod/from/gsm3u8/"},
|
|
||||||
{"key":"hongniu","name":"影视 | 红牛","type":3,"api":"./cat/js/caiji.js","ext":"https://www.hongniuzy2.com/api.php/provide/vod/from/hnm3u8/"},
|
|
||||||
{"key":"jinying","name":"影视 | 金鹰","type":3,"api":"./cat/js/caiji.js","ext":"https://jinyingzy.com/provide/vod/from/jinyingm3u8/"},
|
|
||||||
{"key":"jisu","name":"影视 | 极速","type":3,"api":"./cat/js/caiji.js","ext":"https://jszyapi.com/api.php/provide/vod/from/jsm3u8/"},
|
|
||||||
{"key":"kuaiche","name":"影视 | 快车","type":3,"api":"./cat/js/caiji.js","ext":"https://caiji.kczyapi.com/api.php/provide/vod/from/kcm3u8/"},
|
|
||||||
{"key":"liangzi","name":"影视 | 量子","type":3,"api":"./cat/js/caiji.js","ext":"https://cj.lziapi.com/api.php/provide/vod/from/lzm3u8/"},
|
|
||||||
{"key":"qihu","name":"影视 | 奇虎","type":3,"api":"./cat/js/caiji.js","ext":"https://caiji.qhzyapi.com/api.php/provide/vod/from/qhm3u8/"},
|
|
||||||
{"key":"guangsuapi","name":"影视 | 光速","type":3,"api":"./cat/js/caiji.js","ext":"http://api.guangsuapi.com/api.php/provide/vod/from/gsm3u8/"}
|
|
||||||
],
|
|
||||||
"rules":[{"name":"海外看","hosts":["haiwaikan"],"regex":["8.1748","10.0099","10.3333"]},{"name":"lz","hosts":["vip.lz","hd.lz","v.cdnlz"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:6.433333,[\\s\\S]*?#EXT-X-DISCONTINUITY","#EXTINF.*?\\s+.*?1o.*?\\.ts\\s+"]},{"name":"ff","hosts":["vip.ffzy","hd.ffzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:6.666667,[\\s\\S]*?#EXT-X-DISCONTINUITY","#EXTINF.*?\\s+.*?1o.*?\\.ts\\s+"]},{"name":"bf","hosts":["bfzy","s5.bfzycdn"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY","#EXTINF.*?\\s+.*?1o.*?\\.ts\\s+"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"cl","hosts":["magnet"],"regex":["更多","社區","xuu","最新","最新","直播","更新","社区","有趣","有趣","英皇体育","全中文AV在线","澳门皇冠赌场","哥哥快来","美女荷官","裸聊","新片首发","UUE29"]}]
|
|
||||||
}
|
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
//bbQ0FUT1ChAxh0dXR1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgpkYXlqcwxqaW5qYTIGVXJpAl8OXzB4NTVkYg5fMHg1MWRmEl8weDExMDE1MxJfMHgxMDk2YmESXzB4MThmMjNkEl8weDRiY2QwYRJfMHg1NzdjYjcSXzB4MWU5ZDlmEl8weDM1NmY0MBJfMHgzMjU3YjUSXzB4MjdhZjE4El8weDE1ZGViNxJfMHgyZTIxZjISXzB4M2U2OGI3El8weDIwM2U4YhJfMHgyNTE4NmUSXzB4MjBjZWViEl8weDQ5ZjMwNBJfMHg1ZGVhYTQSXzB4NDdkMTc5El8weDM5NWI1NRJfMHgyM2EyZTYSXzB4MWI4OTlmEl8weDMyNWQ1ZBJfMHg0YzBkNGUSXzB4NTA2ZWVkEl8weDQ3NGUwMRJfMHhlODc1ZWESXzB4Y2RmNGVmEl8weDQ4ZmZmMihhcGkucGhwL3YxLnZvZD9wYWdlPRhwbGF5ZXJjb25maWcOcmVwbGFjZQpzaGlmdIABT0RiRHE4SzRGOE9mTmNPUXc3NGdGeGtQdzVUQ3JjT2FXSHZEb25WN3c3ZExLbVBEdjhLaWVNT093NWRGd3JFPQgmc2M9EnNlcnZlcl9pcBB2b2RfYXJlYUh3cVYydzc1VEtUbytmTUtTdzY3Q25zS0F3NGJDa0R6RGtBPT0Sc3RyaW5naWZ5Fmxhc3RJbmRleE9mCGFyZWEMa0dKZExOCnllYXJzFFVzZXItQWdlbnQMeElVWVpyCGNvZGUIeEJ5OQx5WlNES1UIaW5pdAhsaXN0FG1Vc2VyQWdlbnRCYXBpLnBocC92MS52b2QvZGV0aWxsZGF0YT92b2RfaWQ9CFNWbXcMY2hhckF0CGF0b2IIeWVhcghwdXNoggFBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvPQYweDQGMHgxIHc0dkN0OEtEd296Q2xnPT0wd3E4Nnc3M0NtTU9wSGNPZXc2SEN1eXc9CHR5cGUOY29uc29sZSBaM3cxQk1LWUtnTmF3Nlk9FnZvZF9yZW1hcmtzQGFwaS5waHAvdjEudm9kL3R5cGVzZGF0YXM/dG9rZW49GkFFUy9DVFIvUEtDUzcKcGFyc2UWcGxheWVyX2luZm8Ic2tleQh3NzFmGnZvZF9wbGF5X2Zyb20Ic29ydCZyZXR1cm4gKGZ1bmN0aW9uKCkgEnZpZGVvSW5mbxhmcm9tQ2hhckNvZGUSc3Vic3RyaW5nDFlReGxNRBJ2b2RfYWN0b3IGMHgwBjB4Mxh3NzdEdnNPOXdxOVYOJnRva2VuPQhsYW5nKGFwaS5waHAvdjEudm9kP3R5cGU9DGFwcGtleQhjZWlsCGRhdGEGJCQkQHt9LmNvbnN0cnVjdG9yKCJyZXR1cm4gdGhpcyIpKCApCEhnTTMUY2hhckNvZGVBdBB2b2RfbmFtZQx2YVJNY0UaJmxpbWl0PTEwJndkPQYweDIMdm9kX2lkCElCUUIOY29udGVudAp0b3RhbBBlbmRzV2l0aAxxeUp3ZHoOZm9yRWFjaAhwU1ZZCmxpbWl0JERhcnQvMy4wIChkYXJ0OmlvKRBObnc5QWNPT4ABVFVWNXdxTm9NRzVhdzVZK1NNT013cVRDaGNLbU1jT3pGRHhZdzZ6Q2c4T1FCc081UjhLaVVjS1dNTU9ad29ZPQZ1cmwITilubA52b2RfcGljCnNsaWNlDFNRamV0UQ5sYW5ndXJsGHZvZF9wbGF5X3VybAh0cmltCCNNJUQQbGFuZ3VhZ2UGbmF2CHR1dHUIMHg1MzB3NzhPSThPRWVNT0hOY09rZlhIRG1jSzBAUE1LK2QwUWZ3NTVCWjhPbEZTTENwTU85V3NPalpRPT0IMHg1OAgweDQyeHdxZFJ3NmQ5R0MwRWVNS1l3NHpDZ01PY3c0N0N0Ui9EbkdqQ2pzS0Z3NWcwd3F3dldNT1F3NHpDaFJNPQgweDIzCDB4NjEIMHgzNQgweDNkBjB4NQgweDRjBjB4ZAYweGMIMHgzNwgweDI0El8weDFiNWJhYxJfMHg1NWRiZTcSXzB4NTFkZjk2El8weDU4YzkxNhJfMHg0NDU5OTgSXzB4NTgzYTJmEl8weDIwZTg0MRJfMHgxOGRlOGQGMHg5CDB4NTISXzB4NGE2OTRhEl8weDRjN2Q2OBJfMHg0ZjU3NTISXzB4NTliZWEzEl8weDU5NDU1MwgweDVjDE9nTWRIZwgweDNiCDB4MjESXzB4MmM1YjJhEl8weDQ0MTk4ZhJfMHgxOTFmMDgSXzB4M2FiYTllCDB4MmQEKTsMd2luZG93BjB4YhJfMHgzMDUyZDMSXzB4MzgxNTU4El8weDMzNTZkNBJfMHgxMDZkMjASXzB4OGUyMGRlEl8weDVlNGM3YhJfMHg4MjgxZjMIMHg1MQYweDYOaW5kZXhPZggweDFmEl8weDJmMzUwNxJfMHg1OTMzMzkSXzB4MWYxYzVmEl8weDI0OTI4MxJfMHgyMDE2MjESXzB4NWRiOGJjEl8weDU1NzQxNxJfMHg1MjBjZmMSXzB4NGI4N2E1El8weDJjMTFkNRJfMHgxZjk0YWQIMHg0YQIlBDAwCDB4MTMIMHg0NiRkZWNvZGVVUklDb21wb25lbnQSXzB4MzZlMzBhEl8weDE2YmRlMBJfMHg1ZDg5YTEIMHgzZhR1c2VyLWFnZW50BnJlcQ5oZWFkZXJzCDB4MzgIYWVzWAgweDMyAi0SXzB4NDY5MzJlCDB4NGIIMHgzYQJ9CDB4MjAIMHg1YRJfMHgzYWJkYzcSXzB4NGYxMmMwEl8weDNiMjFkOBJfMHg1ZWQ5YWYSXzB4MzdkY2VjEl8weDQ0NjdjYQgweDE5CnN0eXBlBjB4ZgYweGUIMHgyNQgweDQwCDB4MTIIOW1WQQhlMGhFCDB4NDQIMHgxYQgweDJlCDB4MTEGbG9nWGh0dHA6Ly9hcGkudHQ1OC50di9jb25maWcvYXBwY29uZmlnZnMxP3R0c3M9CDB4MTcIMHgxNggweDI5CDB4NTUIMHg0OBJfMHgyZWRhZGMSXzB4NDhhZTM4El8weDI4NWViOBJfMHgxZmFjZjkSXzB4M2Q1YzgxEl8weGFkOWMyZhJfMHg0Zjc0YTQSXzB4NGRiMDE2El8weDFmNDA2NAgweDMzCDB4NWYIMHg0NxJfMHg1ZTdhNGESXzB4MTFjNjg3El8weDEwNzViMAYweDcSXzB4MzEyNTE0El8weDNmZGJlNQgweDFkEl8weDM1OGQ0ORJfMHg1ZDFkNTQSXzB4MzVlMzhmEl8weDEwYTU3MxJfMHg1ZTI0NmYSXzB4NDU2ODhlEl8weDE2MWY1MhJfMHgxNzdhYzYSXzB4NTkyNjFhEl8weDJmMTc1NhJfMHg0NTA1ODgSXzB4MTIzYzZiEl8weDM1Y2E1ZRJfMHgyNGEyNjkSXzB4NGIxNmFiEl8weDNkNjgyMxJfMHgzYzgxNGMSXzB4NGMwNDkyCDB4MzASXzB4MTUzYmRmEl8weDIwNzNlMBJfMHgzMWEyZTQSXzB4MzYzNWI1El8weDUwMTUyNRJfMHg1NWFlZGUSXzB4MWU2YWIyEl8weDU4ZTczZRJfMHgyNmM4OGMSXzB4MWNmZmRlEl8weDFkNjE1ZRJfMHhkNWY4MjMSXzB4NDc0NDMxEl8weDE1YWNjORJfMHg1NmFmMGMSXzB4NWM4ZGU1El8weDE1OWNjZAgweDE1CDB4MmIGMHg4BmtleQV0Xv1OCDB4NWQIMHgzYwgweDQxCDB4NWIFMFc6UwxyZWdpb24Fe3yLVwgweDEwCDB4MjcF7YsAiggweDRkBGJ5BZJjj14IMHgxYwJ2CDB4NGUEaWQOdHlwZV9pZBJ0eXBlX25hbWUIMHg1OQ5maWx0ZXJzEl8weDIxMjY2YgYweGECbhJfMHgxYmRjNGMSXzB4NTBiMWJhEl8weDU1YTY4OBJfMHgxNTlhZjMEe30SXzB4NzQ1NjVmEl8weDQzNzMxYRJfMHgyMWE3N2ISXzB4MTFmM2VhEl8weDFmODZmMRJfMHgxYjI3ZTISXzB4NDUxNzk5El8weDJhZWQzNBJfMHgxNTBkNTISXzB4MjVmMDIzCDB4MjjcAiZjbGFzcz17e2V4dC5jbGFzc3xkZWZhdWx0KCIiKX19Jmxhbmc9e3tleHQubGFuZ3xkZWZhdWx0KCIiKX19JmFyZWE9e3tleHQuYXJlYXxkZWZhdWx0KCIiKX19JnllYXI9e3tleHQueWVhcnxkZWZhdWx0KCIiKX19JnBhZ2U9e3twYWdlfX0mYnk9e3tleHQuYnl8ZGVmYXVsdCgicm5kIil9fSZsaW1pdD0yNAZleHQIcGFnZQgweDQ1CDB4MTQIMHgyYQgweDM5CDB4M2UScGFnZWNvdW50El8weDE1ZjhhNxJfMHgyZDNkZjMSXzB4NGQ4NDcyEl8weDNmODk4ZhJfMHg1MDMyOTgSXzB4NTA1OTc1El8weDMzYzU1OBJfMHg1OWE0NjESXzB4MTkzZDMxCDB4MjYIMHgxZRB2b2RfeWVhcggweDU2CDB4MjIYdm9kX2RpcmVjdG9yFnZvZF9jb250ZW50DHNvcnRCeQgweDU3CDB4MmYCIwgweDE4CDB4MWIIMHgyYwgweDQ5El8weDQwYzA0OBJfMHg0MDdhNjMQcGFyc2VJbnQSXzB4NDg2ZDFlEl8weDEwYzI3NhJfMHg0YmJhODkSXzB4NGU0ZjIxEl8weDM1Y2RkMhJfMHg0MmJkNzUSXzB4ODc3YzU1El8weGZjZDIzMhJfMHgyYWJlOTcSXzB4MWFiYjAxEl8weDFlYTk3ZQgweDU0CDB4NjAIMHg0MwgweDUwCDB4NWUMaGVhZGVyEl8weDIyYmE1MhJfMHhjZjlmZWQSXzB4MjhiOWEwEl8weGQyYmQzMxJfMHg1YTdkYTESXzB4NDdlZTNiEl8weDJmYzdlOBJfMHgzOGI5M2MSXzB4MzVjZjJjCDB4NGYIMHgzNAgweDM2CDB4MzESXzB4NDk1MjYzAiAIaG9tZQ5ob21lVm9kEGNhdGVnb3J5DGRldGFpbAhwbGF5DHNlYXJjaA+kAwGmAwEAIqgDAAQAqgMAAawDAAKuAwADsAMADgAGAaABAAAAICMRkQkAqgMADKwDAQyuAwIMsAMDDLIDAA20AwENtgMCCbgDAwm6AwQJvAMFCb4DBgnAAwcJwgMIDcQDCQ3GAwoNyAMLDcoDDA3MAw0NzgMODdADDw3SAxAB1AMRAdYDEgHYAxMB2gMUAdwDFQHeAxYB4AMXAeIDGAHkAxkN5gMaAegDGwHqAxwB7AMdAagDHgEI6EO+BF8VAL4FXxYAvgZfFwC+B18YAL4IXxkAvglfGgC+Cl8bAL4LXxwAvgxfHgC+DV8fAL4OXyAAvg9fIQC+EF8iACkE9wAAAAT4AAAABPkAAAAE+gAAAAT7AAAABPwAAAAE/QAAAAT+AAAABGwAAAAE/wAAAAQAAQAABAEBAAAEAgEAAAQDAQAABAQBAAAEBQEAAAQGAQAABAcBAAAECAEAAAQJAQAABAoBAAAECwEAAAQMAQAABA0BAAAEDgEAAAQPAQAABBABAAAEEQEAAAQSAQAABDYAAAAEEwEAAAQUAQAAJiAABBUBAABMIAAAgAQWAQAATCEAAIAEFwEAAEwiAACABBgBAABMIwAAgAQZAQAATCQAAIAEGgEAAEwlAACABDcAAABMJgAAgAQbAQAATCcAAIAEHAEAAEwoAACABB0BAABMKQAAgAQeAQAATCoAAIAEHwEAAEwrAACABCABAABMLAAAgAQhAQAATC0AAIAEIgEAAEwuAACABCMBAABMLwAAgAQkAQAATDAAAIAEJQEAAEwxAACABCYBAABMMgAAgAQnAQAATDMAAIAEKAEAAEw0AACABCkBAABMNQAAgAQqAQAATDYAAIAEKwEAAEw3AACABCwBAABMOAAAgAQtAQAATDkAAIAELgEAAEw6AACABC8BAABMOwAAgAQwAQAATDwAAIAEMQEAAEw9AACABDIBAABMPgAAgAQzAQAATD8AAIAENAEAAExAAACABDUBAABMQQAAgARbAAAATEIAAIAENgEAAExDAACABDcBAABMRAAAgAQ5AAAATEUAAIAEOAEAAExGAACABDkBAABMRwAAgAQ6AQAATEgAAIAEOwEAAExJAACABDwBAABMSgAAgAQ9AQAATEsAAIAEPgEAAExMAACABD8BAABMTQAAgARAAQAATE4AAIAEQQEAAExPAACABEIBAABMUAAAgARDAQAATFEAAIAERAEAAExSAACABEUBAABMUwAAgARAAAAATFQAAIAERgEAAExVAACABEcBAABMVgAAgARIAQAATFcAAIAESQEAAExYAACABEoBAABMWQAAgARLAQAATFoAAIAETAEAAExbAACABE0BAABMXAAAgAQwAAAATF0AAIAETgEAAExeAACABE8BAABMXwAAgARQAQAATGAAAIAEUQEAAExhAACAXwQAvgBlBAC81wDuDr4BTdoAAABfBQAEUgEAAF8GAL9fBwC/XwgAv18JAL9fCgCzXwsAZQUABFMBAADtBFQBAAAEVQEAAGUFAARWAQAA7WUFAARXAQAA7QRYAQAAJgYAXwwAvgJlDAC8gAHuDr4DTeIAAABfDQBlDQBlBQAEWQEAAO1lBQAEWgEAAO3uXw4AZQ0AZQUABFsBAADtZQUABFwBAADt7l8PAGUNAARdAQAAZQUABF4BAADt7l8QAGUNAGUFAARfAQAA7WUFAARdAQAA7e5fEQBlDQBlBQAEYAEAAO1lBQAEYQEAAO3uXxIAZQ0AZQUABGIBAADtZQUABF4BAADt7l8TACYAAJZfFAALXx0AKaQDAQQBAEUCDkMGAQACAQICAAETA8YFAAFAyAUAAQDKBQEAMGEAAL4ATWUBAADHYgAA0I/Y7SmkAwEADkMGAQABAAEEAQAdAcwFAAEAxgUAA8+O1+gY2wQSAQAASNsE+gAAAEgkAAAkAQAO6uUppAMBAA5DBgEAAgECAgEAEQPGBQABAMgFAAEAygUBACCyAwQMYQAAz7Oe02UAAM9Hx2IAACikAwEADkMGAQACAQICAQETA84FAAFA0AUAAQDSBQEAMLQDBQxhAAC+AE1pAQAAx2IAANCP2O0ppAMBAA5DBgEAAQABBQIAJQHUBQABAM4FAAO0AwAMz47X6CDbZQEABGsBAADtSNtlAQAEbAEAAO1IJAAAJAEADurdKaQDAQAOQwYBAAIDAgQDAtwBBdoFAAEA3AUAAQDeBQEAIOAFAwMw4gUBATC0AwUMwgMMDMQDDQxhAgBhAADPs57TZQEAz0fHZQIAZQAABHIBAADtRzhFAAAAq+g/YQEAvgDsDr4BTXABAADIZQIABHMBAABxYgEASWUCAGUAAAR0AQAA7XELSWUCAGUAAARyAQAA7XEmAACWlkllAgBlAAAEdAEAAO1Hz0fJYgIAOEUAAACr6FNlAgBlAAAEdQEAAO1HOEUAAACr6BRlAgBlAAAEdQEAAO1xJgAAlpZJZQIABHMBAABIYgAA0CQCABFjAAAOZQIAZQAABHQBAADtR89xYgAASeoJYgIAEWMAAA5iAAAopAMBAA5DBgEAAAQABQEBcQTsBQEAIO4FAgQw8AUDBAPyBQEBcLQDAAxhAwBhAAAGx2wvAAAAYQEAOJoAAAAEJAEAAGUAAAR6AQAA7Z0EewEAAJ3tyGIBAOwRYwAADg7qFclsEQAAADh8AQAAEWMAAA4O6gIvZQAABH0BAADtymIAAAQQAQAARxHpDw5iAAAEEAEAAHG+ABZJKaQDAQAOQwYBAAEGAQcCAssBB/wFAAEA/gUBADCABgEBIIIGAgIghAYCAyCGBgIEIIgGAgUgtAMADPIFAw1hAQBhAAA4kwAAAM/tZQAABIUBAADtSL0AvQEzvyQCAMe/yGEFAGEEAGEDAGECALPJBsoGwQSzwQViAABlAAAEhgEAAO1IYgUAkWMFACQBABFjBADocmUBAASHAQAASGIEACQBABFjBAAOYgQAlehTYgIAt5zoDWIDALtAmmIEAJ3qBGIEABFjAwAOYgIAkWMCALec6C1iAQA4kwAAAGUAAASIAQAA7Ui8/wBiAwC7/mICAJq5raGtJAEAnRFjAQDqArMO63T/YgEAKKQDAQAHBj0rJAdaAAEAJgAAAAgGAAAABAf1////CwAcBAAAAAEAAAD///9/AQAAAAE9AAoGDAAKDkMGAQACCQIIAQDrAwuSBgABAJQGAAEAlgYBACCYBgEBIJoGAQIgnAYBAyCeBgEEIKAGAgggogYCBiCkBgEFIKYGCAggtAMADGEHAGEEAGEDAGECAGEBAGEAACYAAMezyAbJv8q/wQQ4EAEAAM/t02EGAGEFALPBBc9lAAAElAEAAO1HwQZiBQBiBgCj6EtiBAAElQEAAASWAQAAzwQ2AQAASGIFACQBAGUAAASXAQAA7Ui7ECQBAJ1lAAAEmAEAAO1Iu/4kAQCdnRFjBAAOYgUAkWMFAA7qrjiZAQAAYgQA7dMGwQezEWMHAA5iBwC8AAGj6BZiAABiBwBxYgcASWIHAJFjBwAO6uOzEWMHAA5iBwC8AAGj6F9iAQBiAABiBwBHndAENgEAAEhiBwDQZQAABJQBAADtR5wkAQCdvAABnBFjAQAOYgAAYgcARxFjAgAOYgAAYgcAcWIAAGIBAEdJYgAAYgEAcWICAEliBwCRYwcADuqasxFjBwAOsxFjAQAOYQgAs8EIYggAz2UAAASUAQAA7UejaZcAAABiBwC0nbwAAZwRYwcADmIBAGIAAGIHAEedvAABnBFjAQAOYgAAYgcARxFjAgAOYgAAYgcAcWIAAGIBAEdJYgAAYgEAcWICAEliAwA4kwAAAGUAAASIAQAA7UjPBDYBAABIYggAJAEAYgAAYgAAYgcAR2IAAGIBAEedvAABnEeuJAEAnRFjAwAOYggAkWMIAA7rW/9iAwAopAMBAA5iBgHUAwECAQQBADYDtAYAAQC2BgEAMLgGAQEgtAMFDGEBAGEAAAtlAAAEnQEAAO1MngEAAMc4nwEAAM8LYgAATKABAADui8hiAQBlAAAEoQEAAO1HLqQDAQAOQwYB1gMAAAAIBgR2ANIDFACqAwAMtAMFDMoDEAy8AwkIzAMRDNvoA78oOKIBAAAEHQEAACYAAJaWZQEA7GUCAASjAQAA7UgkAAAENwAAAEgkAAAmAACWZQMAZQQAnWUFAGUEAJ0mAACWliIHAGUCAASFAQAA7Ui9AL0BMwTYAAAAJAIAZQIABIUBAADtSL0CvQMzBKQBAAAlAgCkAwEABwRcLwc0AQEAEwAAAAgGAAAABAf1////CwABLwAMAAoHBFwrBzQAAQATAAAACAYAAAAEB/X///8LAAErAAwACg5DBgHYAwEAAQYBAEgBygYAAQC0AwUMz2UAAASmAQAA7UgkAABlAAAEpwEAAO1IBKgBAAAkAQDoA88oz2UAAASpAQAA7Uizz2UAAASqAQAA7UgEqAEAACQBALSdJQIApAMBAA5iBgHaAwEFAQsMA88DBtYGAAEA2AYAAEDaBgABQNwGBgUD3gYBADDgBgEEMLQDBQy+AwoIwAMLCNIDFADUAxUAqgMADNgDFwDGAw4MyAMPDLwDCQi4AwcIugMICGEEAGEDAM9lAAAEsQEAAO1HEWYBAA7PBLIBAABHEWYCAA5s1gAAAGUAAASzAQAA7WUAAAS0AQAA7WUAAAS1AQAA7WUAAAS2AQAA7WUAAAS3AQAA7SYFAMe+AMO7de4OvgFNrQEAAMg4igAAAMRlAAAEYgEAAO0EuAEAAO7EZQAABFsBAADtBLkBAADuSLO1JAIAR+gHJgAAlpbiOIoAAADEZQAABF8BAADtZQAABLoBAADt7kfEZQAABGABAADtZQAABLsBAADt7keW6AcmAACWluI4igAAAMRlAAAEWQEAAO1lAAAEvAEAAO3uR5boByYAAJaW4g7qEclsDQAAACYAAJaW4g7qAi/e6B44igAAAGUAAAS9AQAA7XELvgJNvgEAAEy+AQAASd7oAwYuXgQABL8BAABlBQDsZQAABKMBAADtSCQAAGUAAASXAQAA7UgkAACd7YvKOJgAAABlAAAEwAEAAO1IXgYAOKIBAABlAAAEwQEAAO0mAACWYgMAJgAAlpZlBwBlCAAmAACWIgcA7SQBAMEEYgQAZQAABMIBAADtRxFmCQAOYgQAZQAABMMBAADtRxFmCgAOYgQAZQAABMQBAADtRxFmCwAOBi6kAwEADkMGAQACAQICAQENA4oHAAFAjAcAAQCOBwAAALQDAAy+AE3HAQAAy9CP2O0ppAMBAA5DBgEAAQABBQIAJQGQBwABAIoHAAO0AwAMz47X6CDbZQEABGsBAADtSNtlAQAEbAEAAO1IJAAAJAEADurdKaQDAQAOQwYBAAIDAgQDAqgBBZIHAAEAlAcAAQCWBwAAAJgHAAEAmgcAAgC0AwAM2AYAAdoGAQHPs57T3M9Hx91lAAAEzgEAAO1HOEUAAACr6DO+AOwOvgFNzAEAAMjdZQAABCoBAADtxEndBAYBAABxC0ndZQAABM4BAADtcSYAAJaWSd1lAAAEzwEAAO1Hz0fNOEUAAACr6ELdZQAABNABAADtRzhFAAAAq+gS3WUAAATQAQAA7XEmAACWlkndZQAABCoBAADtSMPQJAIAx90EBgEAAEfPw0nqA8XHwyikAwEADkMGAQAAAwAEAQIzA6IHAAAApAcAAQCmBwACQLQDAAy+AE3RAQAAy+zIZQAABH0BAADtycRlAAAE1AEAAO1HEekRDsRlAAAE1AEAAO1xvgEWSSmkAwEADkMGAQAAAgAFAQA7AqoHAAAArAcDAAO0AwAMbCgAAAA4mgAAAGUAAATXAQAA7WUAAAR6AQAA7Z0EewEAAJ3t7McO6hHIbA0AAAA4fAEAAMcO6gIvwyikAwEADkMGAQABBgEHAQKBAQewBwABALIHAAAAtAcAAQC2BwACALgHAAMAugcABAC8BwAFAKYHAgE4kwAAAM/tBPkAAABIvQC9ATO/JAIAx7/Is8mzwQXDBA8BAABIwAWRwQUkAQDCBOhP2wSHAQAASMAEJAEAwQTABJXoOMW3nOgKxrtAmsAEneoDwATKxZHJt5zoIMQ4kwAAAAQmAQAASLz/AMa7/sWaua2hrSQBAJ3M6gKzDuqgxCikAwEABwY9KyQHWgABACYAAAAIBgAAAAQH9f///wsAHAQAAAABAAAA////fwEAAAABPQAKBgwACg5DBgEAAgkCCAEAuwILvgcAAQDABwABAMIHAAAAxAcAAQDGBwACAMgHAAMAygcABADMBwAFAM4HAAYA0AcABwDSBwAIALQDAAwmAADHs8i/yr/BBDgQAQAAz+3Ts8EFz2UAAASUAQAA7UfBBsAFwAaj6EDABASVAQAABJYBAADPBDYBAABIwAUkAQBlAAAElwEAAO1IuxAkAQCdZQAABJgBAADtSLv+JAEAnZ3BBJMF6rs4mQEAAMAE7dOzwQfAB7wAAaPoC8PAB8AHSZMH6u+zwQfAB7wAAaPoOsTDwAdHndBlAAAE6gEAAO1IwAfQBDAAAABHnCQBAJ28AAGcyMPAB0fJw8AHccPER0nDxMVJkwfqwLPBB7PIs8EIwAjPZQAABJQBAADtR6PoV8AHtJ28AAGcwQfEw8AHR528AAGcyMPAB0fJw8AHccPER0nDxMVJxjiTAAAABCYBAABIzwQ2AQAASMAIJAEAw8PAB0fDxEedvAABnEeuJAEAncqTCOqbxiikAwEADkMGAQAAAAAAAAABACmkAwEADmIGAdwDARABCAQFgAYR1gcAAQDYBwEAMNoHAQEw3AcBAiDeBwEDIOAHAQQg4gcBBSDkBwEGYOYHAQcg6AcBCGDqBwEJIOwHAQpg7gcBCyDwBwEMYPIHAQ0g9AcBDmD2BwIPMLQDBQzUAxUAuAMHCNYDFgBhDgBhDQBhDABhCwBhCgBhCQBhCABhBwBhBgBhBQBhBABhAwBhAgBhAQBhAADcZQIAZQAABPwBAADtnd7sne2LxziYAAAABB4BAABIYgAAJAEAZQAABP0BAADtR8gmAADJC8omAADBBAtlAAAE/gEAAO1M/wEAAAQAAgAATDYAAAC/TAoBAADBBSYAAMEGYgEAZQAABAECAADtR2UAAAQ6AQAA7UdlAAAEAgIAAO1IvgAkAQAOYgUAZQAABAMCAADtcWIGAEkLZQAABAQCAADtTP8BAAAEBQIAAEw2AAAAv0wKAQAAwQcmAADBCGIBAAQGAgAARwQLAQAAR2UAAAQCAgAA7Ui+ASQBAA5iBwBlAAAEAwIAAO1xYggASQsEHgAAAEz/AQAABAcCAABMNgAAAL9MCgEAAMEJJgAAwQpiAQBlAAAECAIAAO1HZQAABDoBAADtRwRBAQAASL4CJAEADmIJAGUAAAQDAgAA7XFiCgBJC2UAAAQJAgAA7Uz/AQAABAoCAABMNgAAAL9MCgEAAMELJgAAwQxiAQBlAAAECwIAAO1HZQAABDoBAADtR2UAAAQCAgAA7Ui+AyQBAA5iCwBlAAAEAwIAAO1xYgwASQsEDAIAAEz/AQAABA0CAABMNgAAAMENJgAAwQ5iAQBlAAAEDgIAAO1HBAsBAABHZQAABAICAADtSL4EJAEADmINAGUAAAQVAQAA7XFiDgCzRwQPAgAAR0liDQBlAAAEAwIAAO1xYg4ASWIEAGUAAARrAQAA7UhiBQBiBwBiCQBiCwBiDQAkBQAOYQ8AYgEAZQAABBACAADtR2UAAAQ6AQAA7Ud96mHBD2IPAAQRAgAAR7Ol6FJiAgAEEgEAAEgLYg8ABBECAABHBDcAAABIJAAATBICAABiDwAENgAAAEdMEwIAACQBAA5iAwBiDwAEEQIAAEdlAAAElwEAAO1IJAAAcWIEAEmAAOidDoM4mAAAAGUAAAQUAgAA7UgLYgIATB4AAABiAwBMFQIAACQBAC6kAwEADkIGAQABAAEGAgAuAawIAAEA5AcGCbQDAAxlAABlAQAEawEAAO1IC89lAQAEFwIAAO1HTBgCAADPBBECAABHTA8CAAAkAQAppAMBAA5CBgEAAQABBgIALgGyCAABAOgHCAm0AwAMZQAAZQEABGsBAADtSAvPZQEABBcCAADtR0wYAgAAzwQRAgAAR0wPAgAAJAEAKaQDAQAOQgYBAAEAAQUBACYBtAgAAQDsBwoJZQAABBIBAABIC88ENgAAAEdMGAIAAM8EEQIAAEdMDwIAACQBACmkAwEADkIGAQABAAEFAgAqAbYIAAEA8AcMCbQDAAxlAABlAQAEawEAAO1IC88ENgAAAEdMGAIAAM8EEQIAAEdMDwIAACQBACmkAwEADkIGAQABAAEFAQAmAbgIAAEA9AcOCWUAAAQSAQAASAvPBDYAAABHTBgCAADPBBECAABHTA8CAAAkAQAppAMBAA5iBgHeAwAAAAEBAAwA0gMUACYAAJaW3wQdAgAALqQDAQAOYgYB4AMEBgQJBgDdAgq8CAABAL4IAAEAwAgAAQDCCAABAMQIAQAgxggBASDICAECMMoIAQMwzAgBBCDOCAMFMLgDBwi0AwUMrAMBDNYDFgDUAxUAsAMDDGEEAGEDAGECAGEBAGEAANAR6QMOtMdiAACzqegHtBFjAAAOZQAAZQEABCgCAADtnc+dyGIBAGUCAAQpAgAAC9JMKgIAAGIAAEwrAgAA7p0RYwEADmIBAAQtAQAA3uydnRFjAQAOXgQAYgEA7YvJOJgAAABlAQAEwAEAAO1IYgIAJAEAZQEABP0BAADtR8omAADBBGEFAGIDAGUBAAQ6AQAA7Ud96l7BBWIEAGUBAARrAQAA7UgLYgUABDsBAABHBDcAAABIJAAATDsBAABiBQAENwEAAEdMNwEAAGIFAGUBAAQsAgAA7UdMSQEAAGIFAGUBAAQtAgAA7UdMGwEAACQBAA6AAOigDoM4mAAAAGUBAAQUAgAA7UgLYgAATCsCAABlBQBlAQAELgIAAO1IYgMAZQEABC8CAADtR2IDAGUBAAQwAgAA7UebJAEATDECAABiBABMCwEAACQBAC6kAwEADmIGAeIDAQgBCAcBxgQJ5AgAAQDmCAEAMOgIAQEw6ggBAiDsCAEDIO4IAQQg8AgBBSDyCAIGMPQIAwcgtAMFDNQDFQC4AwcI1gMWAOwDIQCwAwMM5AMdDGEFAGEEAGEDAGECAGEBAGEAANxlAgBlAAAEFAEAAO2dz51lAAAEOwIAAO2d3uyd7YvHOJgAAAAEHgEAAEhiAAAkAQBlAAAE/QEAAO1HyAtiAQBlAAAEPAIAAO1HBDsBAABHBDcAAABIJAAATDsBAABiAQBlAAAEPAIAAO1HBDcBAABHTDcBAABiAQBlAAAEPAIAAO1HBEkBAABHTEkBAABiAQAEJQEAAEcEPQIAAEdMPQIAAGIBAGUAAAQ8AgAA7UdlAAAEPgIAAO1HTP4AAABiAQBlAAAEPAIAAO1HZQAABC0CAADtR0wbAQAAYgEAZQAABDwCAADtR2UAAAQ/AgAA7UdMKQEAAGIBAGUAAAQ8AgAA7UcEQAIAAEdMQAIAAF4EAGIBAGUAAAQ8AgAA7UcEQQIAAEftTEECAADJZQUABEICAABIYgEAZQAABEMCAADtR74AJAIAyiYAAMEEJgAAwQVhBgBiAwB96mzBBmEHAGIGAAQfAQAARwR6AAAAR8EHYgQAZQAABGsBAADtSGIHACQBAA5iBQBlAAAEawEAAO1IYgYABAsBAABHZQAABEQCAADtSARFAgAAJAEAJAEADmUGAGIHAHFiBgBlAAAERgIAAO1HSYAA6JIOg2ICAGUAAARHAgAA7XFiBABlAAAERAIAAO1IZQAABEgCAADtJAEASWICAGUAAARJAgAA7XFiBQAEWwAAAEhlAAAESAIAAO0kAQBJOJgAAABlAAAEFAIAAO1IC2ICACYBAEwLAQAAJAEALqQDAQAOQgYBAAEBAQYBADYClAkAAQCWCQMAA7QDAAxsJwAAAAGghgEAOEwCAADPZQAABEYCAADtR2UAAAQOAgAA7Uftng8ox2wLAAAAAaCGAQAPKC+kAwEADmIGAeYDAgACAQAAAgKaCQABAJwJAAEABi6kAwEADmIGAegDAwYDDAwE9AMJngkAAQCgCQABAKIJAAEApAkEADCmCQQBIKgJBgIwqgkHAzCsCQoDA64JDAAD5AMdDNIDFACqAwAMtAMFDM4DEgzQAxMM1AMVANYDFgDYAxcAygMQDLwDCQjMAxEMbMwBAABlAADPR2m/AQAA3JZpuAEAAGEBAGEAADiiAQAABB0BAAAmAACWlmUCAOxlAwAEowEAAO1IJAAAZQMABJcBAADtSCQAAAR9AAAAndCdJgAAlmUEAGUFACYAAJaWIgcAZQMABIUBAADtSL0AvQEzBNgAAAAkAgBlAwAEhQEAAO1IvQK9AzMEpAEAACQCAMdeBgBlAADPR2UDAATAAQAA7UfQnWUDAAQ7AgAA7Z1eBwDsnWUDAARYAgAA7Z1iAACd7YvIOJgAAABlAwAEwAEAAO1IXggAOKIBAABlAwAEwQEAAO0mAACWYgEAJgAAlpZlCQBlCgCdZQsAZQoAnSYAAJYiBwDtJAEAEWMBAA5iAQBlAwAEWQIAAO1HvMgAqWmoAAAAYgEAZQMABFoCAADtR2mWAAAAYQIAC8lsUAAAAGEDADiYAAAABB4BAABIYgEAZQMABFsCAADtRyQBAMpiAwBlAwAEKwEAAO1H6BxiAgBlAwAEXAIAAO1xYgMAZQMABCsBAADtR0kO6gzBBGwHAAAADuoCLziYAAAAZQMABBQCAADtSAuzTB4BAABiAgBMXQIAAGIBAARHAQAAR0xHAQAAJAEADy4O6gzBBWwHAAAADuoCLziYAAAABAABAABIC7NMHgEAANBMRwEAACQBAC6kAwEABwRcLwc0AQEAEwAAAAgGAAAABAf1////CwABLwAMAAoHBFwrBzQAAQATAAAACAYAAAAEB/X///8LAAErAAwACg5iBgHqAwMGAwkFALwCCbwJAAEAvgkAAQDACQABAMIJAQAgxAkBASDGCQECMMgJAQMwygkBBCDMCQMFMLgDBwi0AwUM1gMWANQDFQCwAwMMYQQAYQMAYQIAYQEAYQAA0RHpAw60x2IAALOp6Ae0EWMAAA5lAABlAQAEZwIAAO2dYgAAnWUBAARoAgAA7Z3PnQQtAQAAnd3sncjeYgEA7YvJOJgAAABlAQAEwAEAAO1IYgIAJAEAZQEABP0BAADtR8omAADBBGEFAGIDAGUBAAQ6AQAA7Ud96mLBBWIEAAQSAQAASAtiBQBlAQAEaQIAAO1HZQEABJcBAADtSCQAAEw7AQAAYgUAZQEABGoCAADtR0w3AQAAYgUAZQEABCwCAADtR0xJAQAAYgUABBsBAABHTBsBAAAkAQAOgADonA6DOJgAAAAEAAEAAEgLYgAATCsCAABlBAAEMQEAAEhiAwBlAQAELwIAAO1HYgMAZQEABDACAADtR5skAQBMMQIAAGIEAEwLAQAAJAEALqQDAQAOQwYB7AMBAAEEAQZLAdYJAAEAtAMFDM9lAAAEhQEAAO1IvQC9ATO/JAIAZQAABIUBAADtSL0CvQMzvyQCAGUAAASFAQAA7Ui9BL0FMwRsAgAAJAIAZQAABKYBAADtSCUAAKQDAQAHHDxcLz9bXj5dKyg+fCQpB7wBAQIAVwAAAAgGAAAABAf1////CwABPAAcBAAAAAAAAAABAAAAAQAAAAEvAAocDAAAAAEAAAD///9/AQAAABUCAAAAPQA/AP//CgsBCQgAAAABPgAHAQAAAAYMAQwACgcQJi57MSw1fTsHYAEBACkAAAAIBgAAAAQH9f///wsAASYAHAIAAAABAAAABQAAAAEAAAADCgE7AAwACgcMXHN7Mix9B6gBAQEATQAAAAgGAAAABAf1////CwAcLAAAAAIAAAD///9/AQAAABUKAAkADQAgACAAoACgAIAWgBYAIAogKCApIC8gLyBfIF8gADAAMP/+//4KDAAKDkMGAagDAAAAAgcAMgDaAxgA3AMZAN4DGgDgAxsA4gMcAOgDHwDqAyAAC9tMCgEAANxMbQIAAN1MbgIAAN5MbwIAAF4EAExwAgAAXgUATHECAABeBgBMcgIAACikAwEA
|
//bbQ0FUT1CdAxh0dXR1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgpkYXlqcwxqaW5qYTIGVXJpAl8OXzB4M2QxNQ5fMHg0ODQ5EF8weDdhOTRhEl8weDM1MDc5NBJfMHg0YTA3ZDgSXzB4MWRlNGNmEl8weDMwMzc0ZhJfMHgxMWY5ZGYSXzB4M2Q0ZDIyEl8weDU3NzE1NxJfMHg1ZjQ0Y2QSXzB4MWM4ZmNmEl8weGQ0ZWNhMRJfMHgyZWI4NTgSXzB4MWZiODAyEl8weDQwODVlZBJfMHhiZDk1Y2YSXzB4NWNlNDk4El8weDExMmEyNhJfMHgyMmUzMjESXzB4NDcwODhkEl8weDE5YzI5MRJfMHg1M2QyZjUSXzB4MzY1ODI1El8weDE5NmUyZRJfMHg4ZWNhYTISXzB4ZTA0MzY5El8weDEwNTY0YRJfMHgyNmM0MmQSXzB4MTljOTg4El8weDVlY2QwZhJfMHgzMDYwNDAOY29udGVudAxjaGFyQXQGMHg0anJldHVybiAoZnVuY3Rpb24oKSB7fS5jb25zdHJ1Y3RvcigicmV0dXJuIHRoaXMiKSggKSk7DE9TZWlHdxZwbGF5ZXJfaW5mbxJzZXJ2ZXJfaXAIc2tleVZodHRwOi8vYXBpLnR0NTgudHYvY29uZmlnL2FwcGNvbmZpZ2psP3R0c3M9DmluZGV4T2YKdG90YWwIM2tQQRJzdWJzdHJpbmcOZm9yRWFjaBpBRVMvQ1RSL1BLQ1M3DmNvbnNvbGUoYXBpLnBocC92MS52b2Q/cGFnZT2CAUFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky89EHZvZF9uYW1lSGJzT0d3bzg0dzZWZHc2Y0x3NURDbkduRGhjS1F3cHRldzY0PRJSU0EvUEtDUzEMU1FqZXRRGHBsYXllcmNvbmZpZwYweDUMcmVnaW9uDHZvZF9pZA52b2RfcGljEnN0cmluZ2lmeQpsaW1pdAYweDAgWjN3MUJNS1lLZ05hdzZZPQZrZXkSdm9kX2FjdG9yCGRhdGHcAiZjbGFzcz17e2V4dC5jbGFzc3xkZWZhdWx0KCIiKX19Jmxhbmc9e3tleHQubGFuZ3xkZWZhdWx0KCIiKX19JmFyZWE9e3tleHQuYXJlYXxkZWZhdWx0KCIiKX19JnllYXI9e3tleHQueWVhcnxkZWZhdWx0KCIiKX19JnBhZ2U9e3twYWdlfX0mYnk9e3tleHQuYnl8ZGVmYXVsdCgicm5kIil9fSZsaW1pdD0yNAhzb3J0FG1Vc2VyQWdlbnRCYXBpLnBocC92MS52b2QvZGV0aWxsZGF0YT92b2RfaWQ9BiQkJAx2YVJNY0UQdm9kX2FyZWEIdHlwZQgmc2M9FGNoYXJDb2RlQXQMYXBwa2V5BjB4MSB3NHZDdDhLRHdvekNsZz09FnZvZF9yZW1hcmtzEE5udzlBY09PBjB4Ngg2W3haDHNvcnRCeRh3NzdEdnNPOXdxOVYYdm9kX3BsYXlfdXJsDiZ0b2tlbj0Mc0xDS0d1FnZvZF9jb250ZW50CGFyZWEYZnJvbUNoYXJDb2RlMElCSENsUllGR01LWVoyNVF3cXZEcFE9PQgqMkl5GHZvZF9kaXJlY3RvcghwdXNoCEhnTTMMeVpTREtVCHc3MWYwd3E4Nnc3M0NtTU9wSGNPZXc2SEN1eXc9BnVybAhwQGUyCGluaXQIYXRvYgYweDMMV0RycWhxiAFRc09Wd3FFM3c0aDF3NkZYdzZ2Q2htZkNwY08vd3BaQnc0ZGt3NlEzdzZ2Q3FGUEN1REJMY3NPL0RzS2l3cklmd3E0PRp2b2RfcGxheV9mcm9tCGUwaEUOcmVwbGFjZQg5bVZBFFVzZXItQWdlbnQIdHJpbYgBVzhPTndyWWx3ckJZd29GYXc0N0RwVjNDdThPa3dwRU53NEk5d3IwV3dwRENzQkRDaFExTGNjS05kc0tTd3JsVHdyTT0OaGVhZGVyc0BhcGkucGhwL3YxLnZvZC90eXBlc2RhdGFzP3Rva2VuPSREYXJ0LzMuMCAoZGFydDppbykMWFh3V1ZoDHhJVVlacgpzaGlmdAhsaXN0CnBhcnNlEnZpZGVvSW5mbwh0dXR1qDVTY0trUWNPb0E4S3VUOEtmd3IzRGlRWER1bDdEbVNwVk5tekNtc0tPWjhPM3c1WjhSWFREaEVEQ3I4S2JJc0trUGNLaXdxMEpETUt4dzRNSEdoMHV3NGNUd3ByQ3Zsc05GUW5DcmxqQ29jT2h3cjgvd29oYnc1dkR0TUtsT2NLWExNSy93NkE5WjJVbnc1SEN1TUt1d3FyQ3FXdkNtc08xZVR0eEdSekR2c0toZmdsNkRNT0t3Nk0vZThPeHc0QnZGOEtRd3JNQWJtM0NrRGQzdzRneEhrdFFSOEs5dzVERHZWczN3NjNEbGx6RG1FUi93cTdDaEhERG5pRnl3NVREdHNPY3c0aEt3Nk0xdzV2Q2xVYkRwd3RUdzVvTUFjS2FJWGxJRVZuRHUzckRpc085d3BVQndxa0dJV2pDbVFGZXdybkN0VmdidzQvQ25zT2V3NUJZVlVUQ2xzS3l3cUlxUENBZnc0M0N0Y095UXlVdndvRENzY09lTDM3Q3I4T3JlOEs0WWNPZXc3UEN1Y09NdzZiRGxWbkRyOEs5d3J6Q3A4S213NnpEaUh2RGpNS2NSRWZDbmNLVXc1aGp3NUhDdjhPZlFSeEt3cU5Xd3JqRHNzT1N3cUJ3R2NLaklFNUxRc085TFZuRHE4T0x3NjdEbzhPY3dvOUR3b3ZEdjhLNndvOFN3b0xEaWNPWnc0M0NzaTdDdU1LMEdCZkRyY092dzY4bXdxSkZLaW9uZVZMRHY4Tzd3bzF3SnlURG1zSzRBc09RVjNURHAxakNxc09Gd3BERHFjS0hJTUt6dzdVVmVFREN1c09tdzRCNEM4T3J3b1BEcjhLMVNzSzN3cElmSmc1TndvSERrRFRDb0UzQ3J6NFhEMms5d3IweEFYdkNnTU9EZUdQQ3ZjT3pBamRSWU1PbmRNT013N0xEbU1PYXc0aGZOelJJVWNPS0NuekRqeDdEbkVFL3c1VENqbmZEcnNLK3dxSEN2Y0trRU1LK3dyOTN3NU5iYzhPbnc3VXNGc0s5Y2lqQ24xSUJhRHBIVjhPN0trUERtc0trdzV4cXdyazhUa1BEaW1abHdvckNubERDcWtac0drSEN1Z2xBd3BMQ2g4S1Z3NDVOdzR4RHdxQnhUM1I2dzQzQ3RjT3R3cnZDc0E4K3dxekR0TU9Jd3JiQ2xSZEVMQWNId3J4TXdxNDRBc0tIVmNLTlRSRXh3ckxDcWNLQVpNS2J3cFhDdkJ2RHJUOWVIOE9JdzVSaXc1dkR0ajNEaWsxUHc2MVdYVHpDbmdIRHUzUUpSY0tId3FSb0tFb1dQQ2tZV1R2Q2pNT1ZMd3M3UlQxTWZjT0Z3NkJDdzduQ2xjT1d3NFZ6d3E3Q2dHeGZ3NmsvVDFJSkZ3M0RoY0t6VTF2Q3BVVERtMlprdzRURG1jSzV3NHNjd3BjMnc1SER1OE9GSDhLQlhzT0t3NW5DZ01PaXdweER3cXRCdzdIQ2xNS0ZJc09JdzV4UU5zS2xZc0t4U2NPT3c0bkNoY0tuSHkxYmNIeExYTUtUd3JBK1NzT1BKMGJDZ01PUEJCUERrQUZEVzBqRGx3SENxTU94VzNUQ2lzTzNWV2pDZ0FZZ1FFZ213Nmxod3JSQ2Q4S1FDQURDa01PQndwekRvMjQxWFgwdUE4S25IOEtyZm10ZE5zT2d3cC9DcGw3RHJWSWZ3cHBEd290Ukp4cHlQUXJEdEU3RHJjT0p3NE01VU1PT3c0TENtekVvd29uQ29tZkN1OEtrd3JzOUxrWkFOOEtndzRURGtoWmZ3bzNDaHNLeHdyckN1V0hDck1PbHc1a0JJMUFBQm5WbXdxYkRsVFpmd3AvRG1XSm1GV2NLTk1LUmVDM0RsUXZEaWNPNFpqdkRwRERDbk1LT3dvVmtac09KZDhLQUpUSWVmUUFudzcvRGp3VENrVHB0dzVERGw4S3Z3cUxEaHNLYndwWENtOE9PTE1PYnc3OHVXV3RSVk1LTGRnYkRtbU1Od29WZmZjS1V3NnRKdzdiQ3JzT1pkeDg2d3FzNHc1d3ZKY0syVFREQ25jS0Z3b0hDbnNLdFZURjV3cUxDcWlGaUU4T2d3b2JEZ3NLSEIzN0RvMkVXVGdNdUxzT2lFREREcThPVHc1YkNxTU96dzczQ2xjS2VJeS9Edk1PUHc3UWhEOEtxdzVyRHAyWUZSQ1hDbXhiQ2d3M0R2Y081d3JVN3dwM0NtVkFGd3FwaERzS0lac0tYd3BiRHRNT1BhU2RyRXk4MENnVXd3N1hDcmk1WHc3eDRYa3ZDaGNLeENSbkRoRUJ1Y3NPbXc1dEl3cm5DdW52Q2lzS2N3NWpEak1PVFF3dzd3cmNsZGNLd3dxbkNxRC9EbWNPQXc1VlV3cGpEcHNLL3dwMEF3NjhPd3F6Q3ZXVTJ3cWdrd3FodEh6RERpTUt0VURkRndvVERuTU9Pd3F2Q2x5RENqQUJyS2xmRHI4S1VlVUV2R1dYRG9nekRyVXZEanNPUFVjS1pVOEtadzY0Mnc2VENraVBEcVVwQnc0Rnd3cWRldzdWZ0VsdkRzM0RDbWNPR0RBazF3NVBEdmNPbndxL0NpOE9Xd29CbHdwTERqTUtPd3JiQ2xzS3R3cHJDc2l6RHZqUENnOE9Id29WeXdwVktDeFkvSHhiRHNBckN0Mm5EbmhRbEc4S1F3cVp5dzVyRHZTdG13cEJ4VmdIRGw4S2l3cm5DazFwQWJzS0VFY09FVFRiRG5NSzdjOE9uRWd6Q3F3bHNjVVY1dzVVcU1zS1B3b3JDc3NPS3c2dkNrc0tzVzBiQ3VSc1d3cHpDbGxCOXc3WTFIenZEaWlQQ3RjS1BFOEs5WXhJeHc2TENrOE9MZlRSV1djTy9Uc0thUnpYRG0zWmFQTUtHd3FKTXc2UUJ3NXByVlNBOWJBUERzUjk2dzY1RXdxY0piY09QU1UzQ2xNT3p3cGtLdzVKRndwekNzc0tGZGNPWWFNSzlKY0ttdzY3Q3JjS3ZDZ1hEZ0h4K3dwNFd3NU1nSkZONFhjT0pTOE9Nd3I0V3c3MGJ3NW5Ddmh6RHFzTzVRTUtad3BvL0hta2R3Ni9DcWNPcXdvN0NuTU9pSXNLYndwM0NoTUtiZmxyRHR3TjNMc09Bdzc3RHVpWENxQ2M4YjhPaXc2eENTbW5Eb21uQ3ZzT1N3cmJDdWxEQ2drakNrZ3JEdnNPOHdyckRnR0xDb0F3Tnc1b3lKc09DdzZYRG5NS0JWUXpDb3NPb2NNS0xHZzhaYlJjeXc3SEN1OE9DdzdmRHJNSzdCTU8rdzcxTndvRWd3cndOdzVqQ2hud2FTaUF1Smp6RGxjS3RVV29Ed3JOVmZzT1Z3NTNEdE1LK1AwSnFNOEttdzdYRG1NT0FJOE84UldyQ29UckNtaUhEb3NLZlhNSy93b2pDdUFURGtjS1lHQnpEZ2k5ZURsL0RnM1l0d3BRU3dwYkRvTUtEd3B3Z3c1cGxLZ3JDbmtiQ3VzS2tEQ3RrZXNLMXc2YkNwY0tVT3NPYXc1M0RtSG5DaWduQ2dNSzhlY082Sng3Q2dzT3JBaXJDZzNMQ2dNS2t3N2pEb1hyQ3FuMW53cmxCdzZUQ3RuYkNrY0trSlVIRG5zTy9kMG5EbUdkVnc3bkRnVTRDdzVZVUlzS1pSRVREb2d0ZXc1WVh3N0VWQzhPR3c2N0RrTU9GdzZYQ3RjTzV3NmJEcGtQRHA4S293cllPd3JmRHZNT3B3cTdEbE1LUXdyckRxTUtKYjhLbUU4T3p3NTBmdzdwb3dwb2RCY09YdzdURHRNS0J3NGRkd3F4NFY4S0NPTU9Fd3BFRHc0UnVDc09TUk1PL3dvZkN0eWZEbE1PaXc1OHNaeEpZdzRBendyVVJ3NUxEcGxsWVZITEN1WEV0ZEVwSE5NS3lPajdEbnNPT1k4SzZ3cUREblZYRG5HSW5SZ3JDb2duQ2s4S293NXhxRUYzQ3VIckRvQWNIdzdQQ3VNS3p3NTlNdzUzQ3Ztd21aTU81d3BrYXdyZkNqQ2hudzVRRndwUlliUTliSThPTERzS05kOE9UR3NLYVBjS2V3cXpEdU1LMHc0bkNvMHZEdkg0b3dvakNqbWMyVnNPeFNzT2l3cjh1Y3NLL0NjSzdFaWpEdEdmQ2xzT2JZTU82WTFVTVd3MDF3N2duUWNPSUVNTy93N2ZEdmNPN0ZFNUJ3cmJDcGwzRGdjT3NOaERDbE1LV1ZjS1h3N0Y3dzdoendyakRrSERDc3NLZEIwL0RqTU9lYmNPc1RNS0lHOE8vdzViRGc4S3B3cGRYVk1LWkI4S1l3b0xDajhPdlBHRjJ3N0YrZDhLK3c1TERvQUhEaWhGTUx5VERwOE9ud29YRGswWENxenJEazhLbHc3RUp3N2pDcFV2Q3FjS0ZGOE9MdzVMRG5CakN2ellydzRiRG5odkNpRlhEb3lERG5paGlNY09nd3B2Q2s4S3lkVFREdWNPeXdxY2Fkc09iWVc0NXc2N0N0VnBHTnh6RG5zTzh3b2tPVWNLUURzT3RNdz09CDB4MzB4YjhLM3dxZ3B3NFltd3JRVXc0dkRvR1BDbjhLWHdxSU13NzFrdzdrU3dwVERzblBDdXdKVUNzTzBGZz09CDB4MjJQdzZiQ3BXSENwTU94d296Q2hzT3J3NHJDdEMvRGxVN0RyTU8xd3JzPQgweDM3CDB4NTgIMHg0NggweDIzCDB4MTkIMHg1YwgweDE3CDB4NGYGMHgyCDB4MmISXzB4MzRiMGZjEl8weDNkMTVmORJfMHg0ODQ5NjESXzB4NGRhYWFlEl8weDIyOWNmNBJfMHg0ZWVlNTESXzB4MTkxZDAyCDB4MjUIMHgzZBJfMHg1ODVkODgSXzB4MjgyNjQzEl8weDRiZjQ4ZBJfMHhhY2Y3YzESXzB4Mjg0YzM0CDB4MmYIMHg0OAgweDNiCDB4MWUSXzB4MjcwZjRhEl8weDMyYjhmYQgweDQ3DHdpbmRvdwgweDJkEl8weDMwMWVmYhJfMHg0MjRkM2MSXzB4NDQzNTdjEl8weDNhYzA1MhJfMHgxNWJlMTUSXzB4MTZlMzdjEl8weDNiMmZhNAgweDMzCDB4NDUIMHg1NggweDIxEl8weDU2YjY0YRJfMHg0Nzk3N2MSXzB4MTI3N2IwEl8weGE2MzA1YhJfMHgyY2U1YTcSXzB4NWNlNzE2El8weDM0ZjNjNxJfMHgxOGUwYzkSXzB4MzU5M2Q1El8weDVkNzg2NhJfMHgzYWQ3MTYGMHhiAiUEMDAIMHgxMQgweDUwCnNsaWNlJGRlY29kZVVSSUNvbXBvbmVudBJfMHgyMWI4OGMSXzB4MTYwMDgwEl8weDNkZmM0YwZyZXEIMHgzYRR1c2VyLWFnZW50CDB4MzgIcnNhWAgweDU5CGFlc1gIMHg1MwgweDQwCDB4NDQIMHg1MRJfMHgxZGFmNjgSXzB4MzIxNGM2CDB4MzYQZW5kc1dpdGgCfRZsYXN0SW5kZXhPZhJfMHhhYzZhYTgSXzB4MzBmMWIwEl8weDVlMzc1NRJfMHhiNmQzMTAQXzB4ZWYzNTcSXzB4Mjk5ZjQxEl8weDEzMzQxZRJfMHgyNjNhNDgIMHg0YgpzdHlwZQgweDI5CDB4MTQIMHgxYggweDE2CDB4MmUIMHgzNAgweDMyCDB4MTMITilubAgweDI4CDB4MjYIMHg1NAZsb2cIMHg0YwgweDNlCDB4MTIIMHg0YQ5sYW5ndXJsEl8weDNkNDE4ZBJfMHgzNDFmNjcSXzB4NTJjYWQ0El8weDU0OGY5OBJfMHg1OGE1YjcQXzB4MzJjOWEGMHhkCDB4MjcIMHgzYwgweDVhEl8weDFjNGRmNRJfMHgxMWJhMmMSXzB4MmUyMzBmEl8weDRlMjNiNxJfMHgxNTdhYjcSXzB4MjUyNGE4El8weDNlZTA1OBJfMHg0ZDRlMjMSXzB4MmQ5NTliCDB4NGQSXzB4NTE5MzY1El8weDFjOTNhYxJfMHg1OTdkM2MSXzB4MmI0NjEyEl8weDQzMzkyZRJfMHgzYTFhMzgSXzB4NTQ3Yjc5El8weDRhYjUxORJfMHg0MzRjNGISXzB4MzQ5MGU3El8weDFjZDA5ZBJfMHgyYjgyNGQQXzB4NTQxOTQSXzB4MzdhY2VkEl8weDRlMTYwMRJfMHgyZGZmYzYSXzB4M2UxODJjEl8weDQ4MTI4NBJfMHg1YmZkNzASXzB4MjdhNzEyEl8weDIyMTc2ZRJfMHgzMzI4NmESXzB4NGEwZTdmEl8weDRiZmQ3NhJfMHgzZTQ4OTkSXzB4MjEzYmJjEl8weDE0OTM3ZBJfMHg1MDNhNmEIMHgzOQh5ZWFyBXRe/U4KeWVhcnMIMHgzZggweDUyCDB4MTgIMHgyMAUwVzpTCDB4NWQFe3yLVwYweGYIbGFuZwXtiwCKEGxhbmd1YWdlBGJ5BZJjj14GMHg4CDB4MmMCdgZuYXYEaWQOdHlwZV9pZBJ0eXBlX25hbWUIMHg2MA5maWx0ZXJzEl8weDQwZjMzNAJuEl8weDU4ODQzNhJfMHgzZDc1ZGESXzB4MjllNTY2El8weDUwMWM4MAR7fRJfMHgyOGE5ZWISXzB4MTZlYWMzEl8weDViZjk5MxJfMHgxNzI4ODYSXzB4MzMyMTU3El8weDIyMTZiZhJfMHg0NjgyN2ESXzB4MjNlYjkwEl8weDE4ZTQ3MxJfMHgxYjMzZmYoYXBpLnBocC92MS52b2Q/dHlwZT0GMHg3BmV4dAhwYWdlCDB4MWQIMHg1ZQgweDU3CDB4NWYIMHgxNQhjZWlsCDB4NGUScGFnZWNvdW50El8weDQxOGI0NBJfMHgzZGM1ZjQSXzB4NTNjNWJmEl8weDU4ZmIyNxJfMHgxOGIwNzkSXzB4OTdlMmY1El8weDQxMmUzNBJfMHg3NDc5MTcSXzB4NmNhOGQ3BjB4YQgweDQxEHZvZF95ZWFyBjB4ZQgweDI0CDB4MWYIMHgxYQgweDQ5CDB4NDIIMHg0MwIjCDB4MzEIMHgxYwYweGMSXzB4NDMwZGI0El8weDJmOGMwNhBwYXJzZUludBJfMHg1NjQwZDISXzB4MTQzOGM3El8weDI0YzNiNBJfMHgzNmU1MTASXzB4NGIwZmQxEl8weDFiNjRlNBJfMHgzNjNkYzESXzB4Mjg0YTY0El8weGQ3YWU2ZRJfMHhiMzg2OWUSXzB4MTM2NmIyCDB4MTAIY29kZQgweDJhCDB4NWIGMHg5CDB4MzUMaGVhZGVyEl8weDRkN2NlNRJfMHg0NmUwNTYSXzB4MWI3ZmJiEl8weDViNmJhYxJfMHgyOWEyN2ISXzB4MmQ0YWQ4El8weDEyMDcxZhJfMHgzOWQ3MjESXzB4M2M2ZDUzCDB4NTUaJmxpbWl0PTEwJndkPRJfMHgzYmJjNzcCIBJfMHgzZmQ2NzgCLQhob21lDmhvbWVWb2QQY2F0ZWdvcnkMZGV0YWlsCHBsYXkMc2VhcmNoD6QDAaYDAQAkqAMABACqAwABrAMAAq4DAAOwAwAOAAYBoAEAAAAgJRKlCQCqAwAMrAMBDK4DAgywAwMMsgMADbQDAQ22AwIJuAMDCboDBAm8AwUJvgMGCcADBwnCAwgNxAMJDcYDCg3IAwsNygMMDcwDDQ3OAw4N0AMPDdIDEA3UAxEB1gMSAdgDEwHaAxQB3AMVAd4DFgHgAxcB4gMYAeQDGQHmAxoN6AMbAeoDHAHsAx0B7gMeAfADHwGoAyABCOhIvgRfFgC+BV8XAL4GXxgAvgdfGQC+CF8aAL4JXxsAvgpfHAC+C18dAL4MXx8Avg1fIAC+Dl8hAL4PXyIAvhBfIwC+EV8kACkEWwAAAAT5AAAABPoAAAAE+wAAAAT8AAAABP0AAAAE/gAAAAT/AAAABAABAAAEAQEAAAQCAQAABAMBAAAEBAEAAAQ3AAAABAUBAAAEBgEAAAQHAQAABAgBAAAECQEAAAQKAQAABAsBAAAEDAEAAAQNAQAABA4BAAAEDwEAAAQQAQAABBEBAAAEEgEAAAQTAQAABBQBAAAEFQEAAAQWAQAAJiAABBcBAABMIAAAgAQYAQAATCEAAIAEGQEAAEwiAACABBoBAABMIwAAgAQ2AAAATCQAAIAEGwEAAEwlAACABBwBAABMJgAAgAQdAQAATCcAAIAEHgEAAEwoAACABDAAAABMKQAAgAQfAQAATCoAAIAEIAEAAEwrAACABCEBAABMLAAAgAQiAQAATC0AAIAEIwEAAEwuAACABCQBAABMLwAAgAQlAQAATDAAAIAEJgEAAEwxAACABCcBAABMMgAAgAQoAQAATDMAAIAEKQEAAEw0AACABCoBAABMNQAAgARAAAAATDYAAIAEKwEAAEw3AACABCwBAABMOAAAgAQtAQAATDkAAIAELgEAAEw6AACABC8BAABMOwAAgAQwAQAATDwAAIAEMQEAAEw9AACABDIBAABMPgAAgAQzAQAATD8AAIAENAEAAExAAACABDUBAABMQQAAgAQ2AQAATEIAAIAENwEAAExDAACABDgBAABMRAAAgAQ5AQAATEUAAIAEOgEAAExGAACABDsBAABMRwAAgAQ8AQAATEgAAIAEPQEAAExJAACABD4BAABMSgAAgAQ/AQAATEsAAIAEQAEAAExMAACABEEBAABMTQAAgARCAQAATE4AAIAEQwEAAExPAACABEQBAABMUAAAgARFAQAATFEAAIAERgEAAExSAACABEcBAABMUwAAgARIAQAATFQAAIAESQEAAExVAACABEoBAABMVgAAgARLAQAATFcAAIAETAEAAExYAACABE0BAABMWQAAgAROAQAATFoAAIAETwEAAExbAACABDkAAABMXAAAgARQAQAATF0AAIAEUQEAAExeAACABFIBAABMXwAAgAR6AAAATGAAAIBfBAC+AGUEALxBAe4OvgFN2gAAAF8FAARTAQAAXwYAv18HAL9fCAC/XwkAv18KALNfCwAEVAEAAGUFAARVAQAA7QRWAQAAZQUABFcBAADtBFgBAABlBQAEWQEAAO1lBQAEWgEAAO0mBwBfDAC+AmUMALyoAe6WDr4DTeIAAABfDQBlDQBlBQAEWwEAAO1lBQAEXAEAAO3uXw4AZQ0AZQUABCYBAADtZQUABF0BAADt7l8PAGUNAGUFAAReAQAA7WUFAARcAQAA7e5fEABlDQBlBQAEXwEAAO1lBQAEYAEAAO3uXxEAZQ0ABCYBAABlBQAEXAEAAO3uXxIAZQ0ABGEBAABlBQAEXAEAAO3uXxMAZQ0ABEABAABlBQAEYgEAAO3uXxQAtJZfFQALXx4AKaQDAQQBAEoCDkMGAQACAQICAAETA8YFAAFAyAUAAQDKBQEAMGEAAL4ATWUBAADHYgAA0I/Y7SmkAwEADkMGAQABAAEEAQAdAcwFAAEAxgUAA8+O1+gY2wQ3AQAASNsETwEAAEgkAAAkAQAO6uUppAMBAA5DBgEAAgECAgEAEQPGBQABAMgFAAEAygUBACCyAwQMYQAAz7Oe02UAAM9Hx2IAACikAwEADkMGAQACAAICAQEIAs4FAAFA0AUAAQC0AwUMvgDQj9jtlimkAwEADkMGAQABAAEFAgAlAdIFAAEAzgUAA7QDAAzPjtfoINtlAQAEagEAAO1I22UBAARrAQAA7UgkAAAkAQAO6t0ppAMBAA5DBgEAAgMCBAMCzwEF2AUAAQDaBQABANwFAQAg3gUDAzDgBQEBMLQDBQzCAwwMxAMNDGECAGEAAGUBAM+zntdHxwZlAgAE/QAAAEer6D1hAQC+AOyWDr4BTW8BAADIZQIABDABAABxYgEASWUCAGUAAARxAQAA7XELSWUCAGUAAARyAQAA7XGzlkllAgBlAAAEcQEAAO1Hz0fJBmICAKvoVQZlAgBlAAAEcwEAAO1HqxHoEw5lAgBlAAAEcwEAAO1xs5YWSQ5lAgBlAAAEdAEAAO1IYgAA0CQCABFjAAAOZQIAZQAABHEBAADtR89xYgAAFknqCGICABFjAAAOYgAAKKQDAQAOQwYBAAACAAQBAVkC6gUBACDsBQMBA7QDAAxhAAAGx2wcAAAAOJoAAABlAAAEdwEAAO3t7BFjAAAODuoVyGwRAAAAOHgBAAARYwAADg7qAi9iAABlAAAEeQEAAO1HEekTDmIAAGUAAAR5AQAA7XG+ABZJKaQDAQAOQwYBAAEGAQcBAtEBB/QFAAEA9gUBADD4BQEBIPoFAgIg/AUCAyD+BQIEIIAGAgUgtAMADGEBAGEAADiTAAAAz+1lAAAEgQEAAO1IvQC9ATO/JAIAx7/IYQUAYQQAYQMAYQIABskGyrPBBLPBBWIAAGUAAASCAQAA7UhiBQCRYwUAJAEAEWMDAOh4ZQAABIMBAADtBAIBAABIYgMAJAEAEWMDAA5iAwCV6FNiBAC3nOgNu0BiAgCaYgMAneoEYgMAEWMCAA5iBACRYwQAt5zoLWIBADiTAAAAZQAABIQBAADtSLz/AGICALv+YgQAmrmtoa0kAQCdEWMBAOoCsw7rbv9iAQAopAMBAAcGPSskB1oAAQAmAAAACAYAAAAEB/X///8LABwEAAAAAQAAAP///38BAAAAAT0ACgYMAAoOQwYBAAIJAggBAO4DC4oGAAEAjAYAAQCOBgEAIJAGAQEgkgYBAiCUBgEDIJYGAQQgmAYBBSCaBgIGIJwGAgcgngYFBiC0AwAMYQUAYQQAYQMAYQIAYQEAYQAABscGyCYAAMmzyr/BBL/BBWEHAGEGALPBBjg/AQAAz+3XZQAABJABAADtR8EHYgYAYgcAo+hLYgUABJEBAAAEkgEAAM9lAAAEkwEAAO1IYgYAJAEAZQAABJQBAADtSLsQJAEAnQSVAQAASLv+JAEAnZ0RYwUADmIGAJFjBgAO6q44lgEAAGIFAO3TsxFjAQAOYgEAvAABo+gWYgIAYgEAcWIBAEliAQCRYwEADurjsxFjAQAOYgEAvAABo+hfYgMAYgIAYgEAR53QBCQBAABIYgEA0GUAAASQAQAA7UecJAEAnbwAAZwRYwMADmICAGIBAEcRYwAADmICAGIBAHFiAgBiAwBHSWICAGIDAHFiAABJYgEAkWMBAA7qmrMRYwEADrMRYwMADmEIALPBCGIIAM9lAAAEkAEAAO1Ho2mbAAAAYgEAtJ28AAGcEWMBAA5iAwBiAgBiAQBHnbwAAZwRYwMADmICAGIBAEcRYwAADmICAGIBAHFiAgBiAwBHSWICAGIDAHFiAABJYgQAOJMAAABlAAAEhAEAAO1Iz2UAAASTAQAA7UhiCAAkAQBiAgBiAgBiAQBHYgIAYgMAR528AAGcR64kAQCdEWMEAA5iCACRYwgADutX/2IEACikAwEADmIGAdYDAQIBCwMA5gEDrgYAAQCwBgEAILIGAwEwtAMFDNIDFAzaAxgAYQAAOJoBAADPCwtlAAAEmwEAAO1MnAEAAExKAQAA7ovHYgAAZQAABJ0BAADtR2UAAARAAQAA7UdpnwAAAGEBADieAQAAZQAABJ8BAADttJa0lmIAAGUAAASdAQAA7UcEGAEAAEezlmUBALSWIgcAyN04oAEAAGUAAAShAQAA7bSWOJgAAABlAAAEogEAAO1IYgAAZQAABKMBAADtRyQBAGUAAAQQAQAA7UezlmIBAGUAAASkAQAA7Ui7ECQBAGIBAGUAAASkAQAA7UizuxAkAgC0liIHAO0uYgAAZQAABKMBAADtRy6kAwEADkMGAdgDAAAACQcARwDUAxUA8AMjALQDBQyqAwAMygMQDLwDCQjMAxEM2+gDvyjcOKABAABlAgAEoQEAAO2zlmUDAOwEOQAAAEgkAABlAgAElAEAAO1IJAAAtJZlBABlBQCdZQYAZQUAnbOWIgcA7SikAwEADkMGAdoDAQEBBgEAQgLKBgABAMwGAAAAtAMFDM9lAAAEpwEAAO1IJAAAywSoAQAASASpAQAAJAEA6APDKMNlAAAEpAEAAO1Is8MEqgEAAEgEqQEAACQBALSdJAIAKKQDAQAOYgYB3AMBBwELDAPDAwjWBgABANgGAABA2gYAAUDcBgMHA94GAAJA4AYABADiBgEAMOQGAQYwtAMFDL4DCgjAAwsI1AMVANYDFgCqAwAM2gMYAMYDDgzIAw8MvAMJCLgDBwi6AwgIYQYAYQUAz2UAAASzAQAA7UcRZgEADs8EtAEAAEcRZgIADmzXAAAAZQAABLUBAADtZQAABLYBAADtZQAABLcBAADtZQAABLgBAADtZQAABGEBAADtJgUAy8q7dcEEvgDABI/CBO0OvgFNrQEAAMg4igAAAMRlAAAEuQEAAO1lAAAEugEAAO3uxARhAQAAZQAABLsBAADt7kiztSQCAEcR6AUOs5bmDjiKAAAAxGUAAAS8AQAA7QS9AQAA7kfEZQAABFsBAADtZQAABL4BAADt7kcR6QUOs5bmDjiKAAAAxAQWAQAAZQAABL8BAADt7kcR6QUOs5bmDg7qDslsCgAAALOW4g7qAi/eEeggDjiKAAAAZQAABMABAADtcQu+Ak3BAQAATMEBAAAWSQ7e6AMGLl4EAGUAAATCAQAA7WUFAOxlAAAEwwEAAO1IJAAAZQAABJQBAADtSCQAAJ3ti8EFOJgAAAAEUQEAAEheBgA4oAEAAAQHAQAAtJZiBQCzlmUHAGUIALSWIgcA7SQBAMEGYgYAZQAABMQBAADtRxFmCQAOYgYAZQAABMUBAADtRxFmCgAOYgYABMYBAABHEWYLAA4GLqQDAQAOQwYBAAEAAQUCACUBjgcAAQDeBgMBtAMADM+O1+gg22UBAARqAQAA7UjbZQEABGsBAADtSCQAACQBAA7q3SmkAwEADkMGAQACAwIEAwO9AQWQBwABAJIHAAEAlAcAAACWBwABAJgHAAIAtAMADNgGAAHaBgEB3M+zntdHyAbdZQAABM0BAADtR6voTL4A7MtlAAAEeQEAAO1HEekRDsNlAAAEeQEAAO1xvgEWSQ7dZQAABM4BAADtcb4CSd1lAAAEzwEAAO1xC0ndZQAABM0BAADtcbOWSd1lAAAEzwEAAO1Hz0fJBsWr6EUG3WUAAATQAQAA7UerEegRDt1lAAAE0AEAAO1xs5YWSQ7dZQAABM4BAADtSMTQJAIAyN1lAAAEzwEAAO1Hz3HEFknqA8XMDsQopAMBAA5DBgEAAAIAAwAAJwKiBwAAAKQHAwADbBQAAAA4mgAAAAT8AAAA7ezHDuoRyGwNAAAAOHgBAADHDuoCL8MopAMBAA5DBgEAAQYBBwECmAEHpgcAAQCoBwAAAKoHAAEArAcAAgCuBwADALAHAAQAsgcABQC0AwAMOJMAAADP7WUAAASBAQAA7Ui9AL0BM78kAgDJv8qzwQSzwQXFZQAABIIBAADtSMAFkcEFJAEAzOheZQAABIMBAADtZQAABNoBAADtSMQkAQDIxJXoPsAEt5zoCbtAw5rEneoCxMfABJHBBLec6CXGOJMAAABlAAAEhAEAAO1IvP8Aw7v+wASaua2hrSQBAJ3O6gKzDuqOxiikAwEABwY9KyQHWgABACYAAAAIBgAAAAQH9f///wsAHAQAAAABAAAA////fwEAAAABPQAKBgwACg5DBgEAAgkCCAEAsAILtgcAAQC4BwABALoHAAAAvAcAAQC+BwACAMAHAAMAwgcABADEBwAFAMYHAAYAyAcABwDKBwAIALQDAAwmAADJs8q/wQS/wQWzwQY4PwEAAM/t12UAAASQAQAA7UfBB8AGwAej6EDABQSRAQAABJIBAADPZQAABJMBAADtSMAGJAEAZQAABJQBAADtSLsQJAEAnQSVAQAASLv+JAEAnZ3BBZMG6rs4lgEAAMAF7dOzyMS8AAGj6AnFxMRJkwHq8rPIxLwAAaPoNsbFxEed0AQkAQAASMTQZQAABJABAADtR5wkAQCdvAABnMrFxEfHxcRxxcZHScXGw0mTAerFs8izyrPBCMAIz2UAAASQAQAA7Uej6FbGxcS0nbwAAZzMR528AAGcysXER8fFxHHFxkdJxcbDScAEOJMAAABlAAAEhAEAAO1IzwQkAQAASMAIJAEAxcXER8XGR528AAGcR64kAQCdwQSTCOqcwAQopAMBAA5DBgEAAAAAAAAAAQAppAMBAA5iBgHeAwEQAQkEBf4FEcwHAAEAzgcBADDQBwEBMNIHAQIg1AcBAyDWBwEEINgHAQUg2gcBBmDcBwEHIN4HAQhg4AcBCSDiBwEKYOQHAQsg5gcBDGDoBwENIOoHAQ5g7AcCDzC0AwUM1gMWALgDBwjYAxcAYQ4AYQ0AYQwAYQsAYQoAYQkAYQgAYQcAYQYAYQUAYQQAYQMAYQIAYQEAYQAA3GUCAGUAAAT3AQAA7Z3e7J3ti8c4mAAAAGUAAASiAQAA7UhiAAAkAQDIJgAAyQvKJgAAwQQLBPgBAABMGAEAAAT5AQAATDYAAAC/TD4BAADBBSYAAMEGYgEABPoBAABHZQAABPsBAADtR2UAAAT8AQAA7Ui+ACQBAA5iBQBlAAAE/QEAAO1xYgYASQtlAAAE/gEAAO1MGAEAAAT/AQAATDYAAAC/TD4BAADBByYAAMEIYgEAZQAABAACAADtR2UAAAT7AQAA7UdlAAAE/AEAAO1IvgEkAQAOYgcAZQAABP0BAADtcWIIAEkLBB4AAABMGAEAAAQBAgAATDYAAAC/TD4BAADBCSYAAMEKYgEAZQAABAICAADtR2UAAAT7AQAA7UdlAAAE/AEAAO1IvgIkAQAOYgkABEAAAABxYgoASQsEAwIAAEwYAQAABAQCAABMNgAAAL9MPgEAAMELJgAAwQxiAQAEBQIAAEdlAAAE+wEAAO1HZQAABPwBAADtSL4DJAEADmILAGUAAAT9AQAA7XFiDABJCwQGAgAATBgBAAAEBwIAAEw2AAAAwQ0mAADBDmIBAGUAAAQIAgAA7UcEUAEAAEdlAAAE/AEAAO1IvgQkAQAOYg0AZQAABAkCAADtcWIOALNHBAoCAABHSWINAGUAAAT9AQAA7XFiDgBJYgQAZQAABGoBAADtSGIFAGIHAGIJAGILAGINACQFAA5hDwBiAQAECwIAAEdlAAAE+wEAAO1HfepxwQ9iDwAEDAIAAEezpRHoYA5iAgBlAAAEagEAAO1IC2IPAAQMAgAAR2UAAASUAQAA7UgkAABMDQIAAGIPAGUAAAQqAQAA7UdMDgIAACQBAA5iAwBiDwAEDAIAAEdlAAAElAEAAO1IJAAAcWIEABZJDoAA6I0OgziYAAAAZQAABA8CAADtSAtiAgBMHgAAAGIDAEwQAgAAJAEALqQDAQAOQgYBAAEAAQYCAC4BoggAAQDaBwYJtAMADGUAAGUBAARqAQAA7UgLz2UBAAQqAQAA7UdMEgIAAM8EDAIAAEdMCgIAACQBACmkAwEADkIGAQABAAEGAgAuAaYIAAEA3gcICbQDAAxlAABlAQAEagEAAO1IC89lAQAEKgEAAO1HTBICAADPBAwCAABHTAoCAAAkAQAppAMBAA5CBgEAAQABBgIALgGoCAABAOIHCgm0AwAMZQAAZQEABGoBAADtSAvPZQEABCoBAADtR0wSAgAAzwQMAgAAR0wKAgAAJAEAKaQDAQAOQgYBAAEAAQYCAC4BqggAAQDmBwwJtAMADGUAAGUBAARqAQAA7UgLz2UBAAQqAQAA7UdMEgIAAM8EDAIAAEdMCgIAACQBACmkAwEADkIGAQABAAEGAgAqAawIAAEA6gcOCbQDAAxlAAAENwEAAEgLz2UBAAQqAQAA7UdMEgIAAM8EDAIAAEdMCgIAACQBACmkAwEADmIGAeADAAAAAQEACQDUAxUAs5bfBBcCAAAupAMBAA5iBgHiAwQGBAkGAN0CCrAIAAEAsggAAQC0CAABALYIAAEAuAgBACC6CAEBILwIAQIwvggBAzDACAEEIMIIAgUwuAMHCKwDAQy0AwUM2AMXANYDFgCwAwMMYQQAYQMAYQIAYQEAYQAA0BHpAw60x7NiAACpEegHDrQRYwAADmUAAAQiAgAAnc+dyGIBAGUBAGUCAAQjAgAA7QvSTCQCAABiAABMJQIAAO6dEWMBAA5iAQBlAgAEJgIAAO3e7J2dEWMBAA5eBABiAQDti8k4mAAAAGUCAASiAQAA7UhiAgAkAQDKJgAAwQRhBQBiAwAEUAEAAEd96mrBBWIEAGUCAARqAQAA7UgLYgUAZQIABCcCAADtR2UCAASUAQAA7UgkAABMEgEAAGIFAGUCAAQoAgAA7UdMCwEAAGIFAGUCAAQpAgAA7UdMEwEAAGIFAGUCAAQqAgAA7UdMKAEAACQBAA6AAOiUDoM4mAAAAGUCAAQPAgAA7UgLYgAATCUCAABlBQAEKwIAAEhiAwBlAgAELAIAAO1HYgMAZQIABBYBAADtR5skAQBMLQIAAGIEAExQAQAAJAEALqQDAQAOYgYB5AMBCAEIBwHEBAncCAABAN4IAQAw4AgBATDiCAECIOQIAQMg5ggBBCDoCAEFIOoIAgYw7AgDByC0AwUM1gMWALgDBwjYAxcA7gMiALADAwzmAx4MYQUAYQQAYQMAYQIAYQEAYQAA3GUCAGUAAAQ3AgAA7Z3PnWUAAAQmAgAA7Z3e7J3ti8c4mAAAAARRAQAASGIAACQBAMgLYgEAZQAABDgCAADtRwQSAQAARwQ3AAAASCQAAEwSAQAAYgEAZQAABDgCAADtR2UAAAQoAgAA7UdMCwEAAGIBAGUAAAQ4AgAA7UcEEwEAAEdMEwEAAGIBAARSAQAARwQ5AgAAR0w5AgAAYgEAZQAABDgCAADtR2UAAAQ6AgAA7UdMIQEAAGIBAGUAAAQ4AgAA7UcEKAEAAEdMKAEAAGIBAGUAAAQ4AgAA7UdlAAAE+wAAAO1HTBkBAABiAQBlAAAEOAIAAO1HZQAABDsCAADtR0w2AQAAXgQAYgEAZQAABDgCAADtR2UAAAQ8AgAA7UftTDEBAADJZQUAZQAABD0CAADtSGIBAARsAAAAR74AJAIAyiYAAMEEJgAAwQVhBgBiAwB96mzBBmEHAGIGAGUAAAQ+AgAA7UdlAAAEPwIAAO1HwQdiBAAENwEAAEhiBwAkAQAOYgUAZQAABGoBAADtSGIGAARQAQAAR2UAAARAAgAA7UgEQQIAACQBACQBAA5lBgBiBwBxYgYABP4AAABHSYAA6JIOg2ICAGUAAARCAgAA7XFiBABlAAAEQAIAAO1IBB8BAAAkAQBJYgIAZQAABEMCAADtcWIFAGUAAARAAgAA7UhlAAAERAIAAO0kAQBJOJgAAABlAAAEDwIAAO1IC2ICACYBAExQAQAAJAEALqQDAQAOQgYBAAEBAQYBADYCigkAAQCMCQMAA7QDAAxsJwAAAAGghgEAOEcCAADPZQAABD4CAADtR2UAAAQIAgAA7Uftng8ox2wLAAAAAaCGAQAPKC+kAwEADmIGAegDAgACAQAAAgKQCQABAJIJAAEABi6kAwEADmIGAeoDAwYDDA0AwQMJlAkAAQCWCQABAJgJAAEAmgkEADCcCQQBIJ4JBgIwoAkHAzCiCQgDA6QJCgAD5gMeDNQDFQDwAyMAqgMADLQDBQzOAxIM0AMTDNYDFgDYAxcA2gMYAMoDEAy8AwkIzAMRDGyVAQAAZQAAz0dpiAEAANyWaYEBAABhAQBhAADdOKABAAAEBwEAALOWZQMA7GUEAATDAQAA7UgkAABlBAAElAEAAO1IJAAABH0AAACd0J20lmUFAGUGALOWIgcA7cdeBwBlAADPRwRRAQAAR9CdZQQABCYCAADtnV4IAOydZQQABFMCAADtnWIAAJ3ti8g4mAAAAGUEAASiAQAA7UheCQA4oAEAAGUEAAShAQAA7bSWYgEAs5ZlCgBlCwCdZQwAZQsAnbSWIgcA7SQBABFjAQAOvMgAYgEABFQCAABHqWm0AAAAYgEAZQQABFUCAADtR2miAAAAYQIAC8lsWAAAAGEDADiYAAAAZQQABKIBAADtSGIBAGUEAARWAgAA7UckAQDKYgMAZQQABFcCAADtRxHoHg5iAgBlBAAEWAIAAO1xYgMAZQQABFcCAADtRxZJDg7qDMEEbAcAAAAO6gIvOJgAAABlBAAEDwIAAO1IC7NMUQEAAGICAExZAgAAYgEAZQQABFUCAADtR0w8AQAAJAEADy4O6gzBBWwHAAAADuoCLziYAAAAZQQABA8CAADtSAuzTFEBAADQTDwBAAAkAQAupAMBAA5iBgHsAwMGAwkFALwCCbQJAAEAtgkAAQC4CQABALoJAQAgvAkBASC+CQECMMAJAQMwwgkBBCDECQIFMLgDBwi0AwUM2AMXANYDFgCwAwMMYQQAYQMAYQIAYQEAYQAA0RHpAw60x7NiAACpEegHDrQRYwAADmUAAGUBAARjAgAA7Z1iAACdBGQCAACdz50ELwEAAJ3d7J3I3mIBAO2LyTiYAAAAZQEABKIBAADtSGICACQBAMomAADBBGEFAGIDAGUBAAT7AQAA7Ud96mrBBWIEAGUBAARqAQAA7UgLYgUAZQEABCcCAADtR2UBAASUAQAA7UgkAABMEgEAAGIFAGUBAAQoAgAA7UdMCwEAAGIFAGUBAAQpAgAA7UdMEwEAAGIFAGUBAAQqAgAA7UdMKAEAACQBAA6AAOiUDoM4mAAAAGUBAAQPAgAA7UgLYgAATCUCAABlBAAEKwIAAEhiAwBlAQAELAIAAO1HYgMAZQEABBYBAADtR5skAQBMLQIAAGIEAExQAQAAJAEALqQDAQAOQwYB7gMBAAEEAQZDAcoJAAEAtAMFDM9lAAAEgQEAAO1IvQC9ATO/JAIABEUBAABIvQK9AzO/JAIAZQAABIEBAADtSL0EvQUzBGYCAAAkAgAESAEAAEglAACkAwEABxw8XC8/W14+XSsoPnwkKQe8AQECAFcAAAAIBgAAAAQH9f///wsAATwAHAQAAAAAAAAAAQAAAAEAAAABLwAKHAwAAAABAAAA////fwEAAAAVAgAAAD0APwD//woLAQkIAAAAAT4ABwEAAAAGDAEMAAoHECYuezEsNX07B2ABAQApAAAACAYAAAAEB/X///8LAAEmABwCAAAAAQAAAAUAAAABAAAAAwoBOwAMAAoHDFxzezIsfQeoAQEBAE0AAAAIBgAAAAQH9f///wsAHCwAAAACAAAA////fwEAAAAVCgAJAA0AIAAgAKAAoACAFoAWACAKICggKSAvIC8gXyBfIAAwADD//v/+CgwACg5DBgHwAwEAAQQBBkIBzgkAAQC0AwUMz2UAAASBAQAA7Ui9AL0BMwRoAgAAJAIAZQAABIEBAADtSL0CvQMzBNgAAAAkAgBlAAAEgQEAAO1IvQS9BTO/JQIApAMBAAcEXCsHNAEBABMAAAAIBgAAAAQH9f///wsAASsADAAKBwRcLwc0AQEAEwAAAAgGAAAABAf1////CwABLwAMAAoHBj0rJAdaAAEAJgAAAAgGAAAABAf1////CwAcBAAAAAEAAAD///9/AQAAAAE9AAoGDAAKDkMGAagDAAAAAgcAMgDcAxkA3gMaAOADGwDiAxwA5AMdAOoDIADsAyEAC9tMPgEAANxMaQIAAN1MagIAAN5MawIAAF4EAExsAgAAXgUATG0CAABeBgBMbgIAACikAwEA
|
||||||
+2
-10
@@ -89,7 +89,6 @@
|
|||||||
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
||||||
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
||||||
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
||||||
{"key":"drpy_js_蘑菇","name":"影视 | 蘑菇[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/蘑菇.js"},
|
|
||||||
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
||||||
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
||||||
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
||||||
@@ -103,26 +102,20 @@
|
|||||||
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
||||||
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
||||||
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
||||||
{"key":"drpy_js_创艺影视[V2]","name":"影视 | 创艺影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视[V2].js"},
|
|
||||||
{"key":"drpy_js_刺桐[V2]","name":"影视 | 刺桐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/刺桐[V2].js"},
|
|
||||||
{"key":"drpy_js_咕噜[V2]","name":"影视 | 咕噜[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/咕噜[V2].js"},
|
|
||||||
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
||||||
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
||||||
{"key":"drpy_js_速看100[V2]","name":"影视 | 速看100[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/速看100[V2].js"},
|
|
||||||
{"key":"drpy_js_鸭鸭[V2]","name":"影视 | 鸭鸭[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鸭鸭[V2].js"},
|
|
||||||
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
||||||
{"key":"drpy_js_佳靓[V2]","name":"影视 | 佳靓[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/佳靓[V2].js"},
|
|
||||||
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
||||||
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
||||||
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
||||||
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
||||||
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
||||||
{"key":"drpy_js_电影先生[V2]","name":"影视 | 电影先生[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/电影先生[V2].js"},
|
|
||||||
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
||||||
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
||||||
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
||||||
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
||||||
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
||||||
|
{"key":"drpy_js_毛子[V2]","name":"影视 | 毛子[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/毛子[V2].js"},
|
||||||
|
|
||||||
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
||||||
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
||||||
@@ -231,7 +224,6 @@
|
|||||||
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
||||||
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
||||||
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
||||||
{"key":"drpy_js_创艺影视","name":"影视 | 创艺影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视.js"},
|
|
||||||
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
||||||
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
||||||
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
||||||
@@ -324,7 +316,7 @@
|
|||||||
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
||||||
],
|
],
|
||||||
"rules":[
|
"rules":[
|
||||||
{"name":"proxy","hosts":["kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
{"name":"proxy","hosts":["*.t4tv.hz.cz","kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
||||||
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
||||||
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
||||||
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"spider":"./jar/20231121-1019.pg.jar;md5;ba7b40f58ea2170ca20b967b155c7d71",
|
"spider":"./jar/pg.jar;md5;cfd021eff6e18972b72a5ecfa1454292",
|
||||||
"lives":[{"name":"live","type":0,"url":"./tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
"lives":[{"name":"live","type":0,"url":"./tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
|
||||||
"wallpaper":"https://qist.cc/live/api.php",
|
"wallpaper":"https://qist.cc/live/api.php",
|
||||||
"sites":[
|
"sites":[
|
||||||
@@ -62,9 +62,16 @@
|
|||||||
|
|
||||||
{"key":"csp_Sp360","name":"弹幕 | 360[jar]","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
|
{"key":"csp_Sp360","name":"弹幕 | 360[jar]","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
|
||||||
{"key":"荐片弹幕版","name":"弹幕 | 荐片[jar]","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./json/jianpian.json$$$1", "timeout":60},
|
{"key":"荐片弹幕版","name":"弹幕 | 荐片[jar]","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./json/jianpian.json$$$1", "timeout":60},
|
||||||
{"key":"csp_Wobg","name":"弹幕 | 玩偶表哥[jar]","type":3,"api":"csp_Wobg","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$https://wobge.run.goorm.io", "timeout":30},
|
{"key":"csp_WoGG","name":"弹幕 | 玩偶哥哥[jar]","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://wogg.xyz/", "timeout":30},
|
||||||
{"key":"校长影视","name":"弹幕 | 校长[jar]","type":3,"api":"csp_XiaoZhang","ext":"http://127.0.0.1:9978/file/tvfan/token.json","quickSearch":1,"changeable":1,"timeout":30},
|
{"key":"csp_Wobg","name":"弹幕 | 玩偶表哥[jar]","type":3,"api":"csp_Wobg","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://wobge.run.goorm.io", "timeout":30},
|
||||||
{"key":"团长资源","name":"弹幕 | 团长[jar]","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"NanGua","name":"弹幕 | 南瓜[jar]","type":3,"api":"csp_NanGua","searchable":1,"changeable":1,"ext":"null$$$1"},
|
||||||
|
{"key":"Ppxzy","name":"弹幕 | 皮皮虾[jar]","type":3,"api":"csp_Ppxzy", "quickSearch":1, "changeable":1, "filterable":1, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://ppxzy.net/$$$null", "timeout":30},
|
||||||
|
{"key":"Bdys_spider","name":"弹幕 | 哔滴┃[jar]","api":"csp_Bdys01","type":3,"filterable":1,"quickSearch":1,"searchable":1,"ext":"https://www.bdys03.com/$$$null$$$1"},
|
||||||
|
{"key":"蝴蝶","name":"弹幕 | 蝴蝶[jar]","type":3,"api":"csp_Hudie","playerType":2,"ext":"https://yundun-hdsign.zhuifeng100.cn|kT2taP|75f7fac7f56d812d1f9ce89d9f312984|b7688bd6347da0b2b62515b0730b872b$$$null$$$1"},
|
||||||
|
{"key":"新6V","name":"弹幕 | 新6V[jar]","type":3,"api":"csp_Xb6v","searchable":1,"changeable":1,"timeout":60,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$http://www.xb6v.com$$$1"},
|
||||||
|
{"key":"4KHDR","name":"弹幕 | 4KHDR[jar]","type":3,"api":"csp_FourKHDR","ext":"http://127.0.0.1:9978/file/TV/token.json$$$http://127.0.0.1:9978/file/TV/4khdr.txt","quickSearch":1,"changeable":1,"timeout":60},
|
||||||
|
{"key":"校长影视","name":"弹幕 | 校长[jar]","type":3,"api":"csp_XiaoZhang","ext":"http://127.0.0.1:9978/file/TV/token.json","quickSearch":1,"changeable":1,"timeout":30},
|
||||||
|
{"key":"团长资源","name":"弹幕 | 团长[jar]","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/TV/token.json", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
|
|
||||||
{"key":"drpy_js_酷云77","name":"影视 | 酷云77[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/酷云77.js"},
|
{"key":"drpy_js_酷云77","name":"影视 | 酷云77[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/酷云77.js"},
|
||||||
{"key":"drpy_js_快看","name":"影视 | 快看[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/快看.js"},
|
{"key":"drpy_js_快看","name":"影视 | 快看[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/快看.js"},
|
||||||
@@ -92,7 +99,6 @@
|
|||||||
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
||||||
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
||||||
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
||||||
{"key":"drpy_js_蘑菇","name":"影视 | 蘑菇[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/蘑菇.js"},
|
|
||||||
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
||||||
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
||||||
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
||||||
@@ -106,26 +112,20 @@
|
|||||||
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
||||||
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
||||||
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
||||||
{"key":"drpy_js_创艺影视[V2]","name":"影视 | 创艺影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视[V2].js"},
|
|
||||||
{"key":"drpy_js_刺桐[V2]","name":"影视 | 刺桐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/刺桐[V2].js"},
|
|
||||||
{"key":"drpy_js_咕噜[V2]","name":"影视 | 咕噜[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/咕噜[V2].js"},
|
|
||||||
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
||||||
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
||||||
{"key":"drpy_js_速看100[V2]","name":"影视 | 速看100[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/速看100[V2].js"},
|
|
||||||
{"key":"drpy_js_鸭鸭[V2]","name":"影视 | 鸭鸭[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鸭鸭[V2].js"},
|
|
||||||
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
||||||
{"key":"drpy_js_佳靓[V2]","name":"影视 | 佳靓[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/佳靓[V2].js"},
|
|
||||||
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
||||||
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
||||||
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
||||||
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
||||||
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
||||||
{"key":"drpy_js_电影先生[V2]","name":"影视 | 电影先生[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/电影先生[V2].js"},
|
|
||||||
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
||||||
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
||||||
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
||||||
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
||||||
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
||||||
|
{"key":"drpy_js_毛子[V2]","name":"影视 | 毛子[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/毛子[V2].js"},
|
||||||
|
|
||||||
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
||||||
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
||||||
@@ -134,15 +134,15 @@
|
|||||||
{"key":"drpy_js_菜狗","name":"官源 | 搜狗[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/菜狗.js"},
|
{"key":"drpy_js_菜狗","name":"官源 | 搜狗[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/菜狗.js"},
|
||||||
{"key":"drpy_js_优酷","name":"官源 | 优酷[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/优酷.js"},
|
{"key":"drpy_js_优酷","name":"官源 | 优酷[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/优酷.js"},
|
||||||
|
|
||||||
{"key":"Gitcafe", "name": "阿里 | 纸条[jar]", "type": 3, "api": "csp_Gitcafe", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"Gitcafe", "name": "阿里 | 纸条[jar]", "type": 3, "api": "csp_Gitcafe", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"小紙條", "name": "阿里 | 小紙條[jar]", "type": 3, "api": "csp_XiaoZhiTiao", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"小紙條", "name": "阿里 | 小紙條[jar]", "type": 3, "api": "csp_XiaoZhiTiao", "searchable": 1, "quickSearch": 1, "filterable": 0, "ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"七夜","name":"阿里 | 七夜[jar]","type":3,"api":"csp_Dovx","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"七夜","name":"阿里 | 七夜[jar]","type":3,"api":"csp_Dovx","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"盤搜索","name":"阿里 | 盤搜索[jar]","type":3,"api":"csp_PanSearch","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"盤搜索","name":"阿里 | 盤搜索[jar]","type":3,"api":"csp_PanSearch","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"找資源","name":"阿里 | 找資源[jar]","type":3,"api":"csp_Zhaozy","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"找資源","name":"阿里 | 找資源[jar]","type":3,"api":"csp_Zhaozy","searchable":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"易搜","name":"阿里 | 易搜[jar]","type":3,"api":"csp_YiSo","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"易搜","name":"阿里 | 易搜[jar]","type":3,"api":"csp_YiSo","ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"盘搜","name":"阿里 | 盘搜[jar]","type":3,"api":"csp_PanSou","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"盘搜","name":"阿里 | 盘搜[jar]","type":3,"api":"csp_PanSou","ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"UP云搜","name":"阿里 | up云搜[jar]","type":3,"api":"csp_UpYun","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"UP云搜","name":"阿里 | up云搜[jar]","type":3,"api":"csp_UpYun","ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
{"key":"csp_Hdhive","name":"阿里 | 影巢[jar]","type":3,"api":"csp_Hdhive","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.json","timeout":30},
|
{"key":"csp_Hdhive","name":"阿里 | 影巢[jar]","type":3,"api":"csp_Hdhive","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$socks5://192.168.1.9:4592","timeout":30},
|
||||||
|
|
||||||
{"key":"drpy_js_4KHDR","name":"磁力 | 4KHDR[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_4KHDR","name":"磁力 | 4KHDR[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/4khdr.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_极影网","name":"磁力 | 极影网[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/jiyingw.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_极影网","name":"磁力 | 极影网[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/jiyingw.js","playerType":"1", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
@@ -163,7 +163,7 @@
|
|||||||
{"key":"drpy_js_愛盤搜","name":"夸克 | 爱盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/aipanso.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_愛盤搜","name":"夸克 | 爱盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/aipanso.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_趣盤搜","name":"夸克 | 趣盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/funletu.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_趣盤搜","name":"夸克 | 趣盘搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/funletu.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"drpy_js_meow","name":"影视 | meow搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/meow.js", "quickSearch":1, "changeable":1, "timeout":30},
|
{"key":"drpy_js_meow","name":"影视 | meow搜[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/meow.js", "quickSearch":1, "changeable":1, "timeout":30},
|
||||||
{"key":"push_agent","name":"手机 | 推送[jar]","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json", "timeout":30},
|
{"key":"push_agent","name":"手机 | 推送[jar]","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json", "timeout":30},
|
||||||
|
|
||||||
{"key":"drpy_js_磁力熊[磁]","name":"磁力 | 磁力熊[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/磁力熊[磁].js", "timeout":30},
|
{"key":"drpy_js_磁力熊[磁]","name":"磁力 | 磁力熊[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/磁力熊[磁].js", "timeout":30},
|
||||||
{"key":"drpy_js_6V新版[磁]","name":"磁力 | 6V新版[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/6V新版[磁].js", "timeout":30},
|
{"key":"drpy_js_6V新版[磁]","name":"磁力 | 6V新版[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/6V新版[磁].js", "timeout":30},
|
||||||
@@ -244,7 +244,6 @@
|
|||||||
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
||||||
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
||||||
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
||||||
{"key":"drpy_js_创艺影视","name":"影视 | 创艺影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视.js"},
|
|
||||||
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
||||||
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
||||||
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
||||||
@@ -337,7 +336,7 @@
|
|||||||
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
||||||
],
|
],
|
||||||
"rules":[
|
"rules":[
|
||||||
{"name":"proxy","hosts":["kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
{"name":"proxy","hosts":["*.t4tv.hz.cz","kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
||||||
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
||||||
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
||||||
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ var rule = {
|
|||||||
|
|
||||||
// searchUrl:'/search/**----------fypage---.html',
|
// searchUrl:'/search/**----------fypage---.html',
|
||||||
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||||
|
// searchUrl:'/VSP/V3/SearchContent#{"contentTypes":["VOD"],"searchScopes":["CONTENT_NAME","ACTOR"],"sortType":["RELEVANCE"],"count":8,"offset":0,"SearchKey":"**","subjectID":"10000100000000090000000000001323"};postjson',
|
||||||
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
detailUrl:'/detail/fyid.html', //非必填,二级详情拼接链接
|
||||||
搜索:'json:list;name;pic;;id',
|
搜索:'json:list;name;pic;;id',
|
||||||
}
|
}
|
||||||
+3
-3
@@ -158,7 +158,7 @@ let postData = {
|
|||||||
};
|
};
|
||||||
Object.assign(_fetch_params, postData);
|
Object.assign(_fetch_params, postData);
|
||||||
log("4khdr search postData>>>>>>>>>>>>>>>" + JSON.stringify(_fetch_params));
|
log("4khdr search postData>>>>>>>>>>>>>>>" + JSON.stringify(_fetch_params));
|
||||||
let search_html = post( HOST + '/search.php', _fetch_params)
|
let search_html = post( HOST + '/search.php?mod=forum', _fetch_params)
|
||||||
//log("4khdr search result>>>>>>>>>>>>>>>" + search_html);
|
//log("4khdr search result>>>>>>>>>>>>>>>" + search_html);
|
||||||
let d=[];
|
let d=[];
|
||||||
let dlist = pdfa(search_html, 'div#threadlist ul li');
|
let dlist = pdfa(search_html, 'div#threadlist ul li');
|
||||||
@@ -170,8 +170,8 @@ dlist.forEach(function(it){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
let img = "";
|
let img = "";
|
||||||
let content = pdfh(it, 'p:eq(3)&&Text');
|
let content = pdfh(it, 'p:eq(2)&&Text');
|
||||||
let desc = pdfh(it, 'p:eq(2)&&Text');
|
let desc = pdfh(it, 'p:eq(3)&&Text');
|
||||||
let url = pd(it, 'a&&href', HOST);
|
let url = pd(it, 'a&&href', HOST);
|
||||||
d.push({
|
d.push({
|
||||||
title:title,
|
title:title,
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
[
|
||||||
|
{"name":"范明明OfficalSite","url":"https://live.fanmingming.com/tv/m3u/global.m3u"},
|
||||||
|
{"name":"范明明GitHub","url":"https://mirror.ghproxy.com/raw.githubusercontent.com/fanmingming/live/main/tv/m3u/global.m3u"},
|
||||||
|
{"name":"范明明IPV6","url":"https://live.fanmingming.com/tv/m3u/ipv6.m3u"}
|
||||||
|
]
|
||||||
+9
-9
@@ -9,11 +9,11 @@
|
|||||||
#初秋语•综合
|
#初秋语•综合
|
||||||
../list.txt
|
../list.txt
|
||||||
#YanG•综合
|
#YanG•综合
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u
|
https://fongmi.cachefly.net/YanG-1989/m3u/main/Gather.m3u
|
||||||
#范明明•综合
|
#范明明•综合
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/global.m3u
|
https://fongmi.cachefly.net/fanmingming/live/main/tv/m3u/global.m3u
|
||||||
#YueChan•综合
|
#YueChan•综合
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/YueChan/Live/main/IPTV.m3u
|
https://fongmi.cachefly.net/YueChan/Live/main/IPTV.m3u
|
||||||
#Yoursmile•综合
|
#Yoursmile•综合
|
||||||
https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt
|
https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt
|
||||||
#饭太硬•综合
|
#饭太硬•综合
|
||||||
@@ -25,16 +25,16 @@ http://home.jundie.top:81/Cat/tv/live.txt
|
|||||||
#初秋语•电台
|
#初秋语•电台
|
||||||
../radio.txt
|
../radio.txt
|
||||||
#范明明•电台
|
#范明明•电台
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/radio/m3u/index.m3u
|
https://fongmi.cachefly.net/fanmingming/live/main/radio/m3u/index.m3u
|
||||||
#肥羊•斗鱼
|
#肥羊•斗鱼
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/douyuyqk.m3u
|
https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/douyuyqk.m3u
|
||||||
#肥羊•虎牙
|
#肥羊•虎牙
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/huyayqk.m3u
|
https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/huyayqk.m3u
|
||||||
#肥羊•YY
|
#肥羊•YY
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/yylunbo.m3u
|
https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/yylunbo.m3u
|
||||||
#初秋语•哔哩
|
#初秋语•哔哩
|
||||||
../bili.m3u
|
../bili.m3u
|
||||||
#16万MV
|
#16万MV
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/lystv/short/main/影视/tvb/MTV.txt
|
https://fongmi.cachefly.net/lystv/short/main/影视/tvb/MTV.txt
|
||||||
#YuanHsing•油管
|
#YuanHsing•油管
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/YuanHsing/YouTube_to_m3u/main/youtube.m3u
|
https://fongmi.cachefly.net/YuanHsing/YouTube_to_m3u/main/youtube.m3u
|
||||||
+2
-2
@@ -9,8 +9,8 @@
|
|||||||
#初秋语
|
#初秋语
|
||||||
../listx.txt
|
../listx.txt
|
||||||
#YanG
|
#YanG
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Adult.m3u
|
https://fongmi.cachefly.net/YanG-1989/m3u/main/Adult.m3u
|
||||||
#atsushi
|
#atsushi
|
||||||
https://mirror.ghproxy.com/https://raw.githubusercontent.com/atsushi444/iptv-epg/main/Adult.m3u
|
https://fongmi.cachefly.net/atsushi444/iptv-epg/main/Adult.m3u
|
||||||
#AV集
|
#AV集
|
||||||
../livex.m3u
|
../livex.m3u
|
||||||
|
|||||||
+11
-11
@@ -1,17 +1,17 @@
|
|||||||
[
|
[
|
||||||
{"name":"初秋语•综合","url":"https://mirror.ghproxy.com/https:/raw.githubusercontent.com/gaotianliuyun/gao/master/list.txt"},
|
{"name":"初秋语•综合","url":"../list.txt"},
|
||||||
{"name":"YanG•综合","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u"},
|
{"name":"YanG•综合","url":"https://fongmi.cachefly.net/YanG-1989/m3u/main/Gather.m3u"},
|
||||||
{"name":"范明明•综合","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/global.m3u"},
|
{"name":"范明明•综合","url":"https://fongmi.cachefly.net/fanmingming/live/main/tv/m3u/global.m3u"},
|
||||||
{"name":"YueChan•综合","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/YueChan/Live/main/IPTV.m3u"},
|
{"name":"YueChan•综合","url":"https://fongmi.cachefly.net/YueChan/Live/main/IPTV.m3u"},
|
||||||
{"name":"Yoursmile•综合","url":"https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt"},
|
{"name":"Yoursmile•综合","url":"https://agit.ai/Yoursmile7/TVBox/raw/branch/master/live.txt"},
|
||||||
{"name":"饭太硬•综合","url":"https://agit.ai/fantaiying/0/raw/branch/main/tvlive.txt"},
|
{"name":"饭太硬•综合","url":"https://agit.ai/fantaiying/0/raw/branch/main/tvlive.txt"},
|
||||||
{"name":"Ray•综合","url":"https://xhdwc.tk/tvlive.txt"},
|
{"name":"Ray•综合","url":"https://xhdwc.tk/tvlive.txt"},
|
||||||
{"name":"俊于•综合","url":"http://home.jundie.top:81/Cat/tv/live.txt"},
|
{"name":"俊于•综合","url":"http://home.jundie.top:81/Cat/tv/live.txt"},
|
||||||
{"name":"初秋语•电台","url":"https://mirror.ghproxy.com/https:/raw.githubusercontent.com/gaotianliuyun/gao/master/radio.txt"},
|
{"name":"初秋语•电台","url":"../radio.txt"},
|
||||||
{"name":"范明明•电台","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/radio/m3u/index.m3u"},
|
{"name":"范明明•电台","url":"https://fongmi.cachefly.net/fanmingming/live/main/radio/m3u/index.m3u"},
|
||||||
{"name":"肥羊•斗鱼","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/douyuyqk.m3u"},
|
{"name":"肥羊•斗鱼","url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/douyuyqk.m3u"},
|
||||||
{"name":"肥羊•虎牙","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/huyayqk.m3u"},
|
{"name":"肥羊•虎牙","url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/huyayqk.m3u"},
|
||||||
{"name":"肥羊•YY","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/Ftindy/IPTV-URL/main/yylunbo.m3u"},
|
{"name":"肥羊•YY","url":"https://fongmi.cachefly.net/Ftindy/IPTV-URL/main/yylunbo.m3u"},
|
||||||
{"name":"初秋语•哔哩","url":"https://mirror.ghproxy.com/https:/raw.githubusercontent.com/gaotianliuyun/gao/master/bili.m3u"},
|
{"name":"初秋语•哔哩","url":"../bili.m3u"},
|
||||||
{"name":"YuanHsing•油管","url":"https://mirror.ghproxy.com/https://raw.githubusercontent.com/YuanHsing/YouTube_to_m3u/main/youtube.m3u"}
|
{"name":"YuanHsing•油管","url":"https://fongmi.cachefly.net/YuanHsing/YouTube_to_m3u/main/youtube.m3u"}
|
||||||
]
|
]
|
||||||
+1
-1
@@ -3,7 +3,7 @@ var rule = {
|
|||||||
//host:'https://www.meijumi.xyz',
|
//host:'https://www.meijumi.xyz',
|
||||||
//homeUrl:'/',
|
//homeUrl:'/',
|
||||||
//url: '/fyclass/page/fypage/?',
|
//url: '/fyclass/page/fypage/?',
|
||||||
host:'http://127.0.0.1:10078',
|
host:'http://192.168.1.9:10078',
|
||||||
homeUrl:'/p/0/socks5%253A%252F%252F192.168.1.9%253A4592/https://www.meijumi.net/',
|
homeUrl:'/p/0/socks5%253A%252F%252F192.168.1.9%253A4592/https://www.meijumi.net/',
|
||||||
url: '/p/0/socks5%253A%252F%252F192.168.1.9%253A4592/https://www.meijumi.net/fyclass/page/fypage/?',
|
url: '/p/0/socks5%253A%252F%252F192.168.1.9%253A4592/https://www.meijumi.net/fyclass/page/fypage/?',
|
||||||
filter_url:'{{fl.class}}',
|
filter_url:'{{fl.class}}',
|
||||||
|
|||||||
+301
@@ -0,0 +1,301 @@
|
|||||||
|
if (typeof Object.assign != 'function') {
|
||||||
|
Object.assign = function () {
|
||||||
|
var target = arguments[0];
|
||||||
|
for (var i = 1; i < arguments.length; i++) {
|
||||||
|
var source = arguments[i];
|
||||||
|
for (var key in source) {
|
||||||
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||||
|
target[key] = source[key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
function getMubans() {
|
||||||
|
var mubanDict = { // 模板字典
|
||||||
|
mxpro: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.module-info-tag&&Text",
|
||||||
|
"img": ".lazyload&&data-original",
|
||||||
|
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||||
|
"content": ".module-info-introduction&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-play-list:eq(#id) a"
|
||||||
|
},
|
||||||
|
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||||
|
},
|
||||||
|
mxone5: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/show/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/search/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.tag-link&&Text",
|
||||||
|
"img": ".module-item-pic&&img&&data-src",
|
||||||
|
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||||
|
"content": ".vod_content&&Text",
|
||||||
|
"tabs": ".module-tab-item",
|
||||||
|
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||||
|
},
|
||||||
|
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||||
|
},
|
||||||
|
首图: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---/',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".content&&Text",
|
||||||
|
"tabs": ".nav-tabs:eq(0) li",
|
||||||
|
"lists": ".myui-content__list:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
首图2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/list/fyclass-fypage.html',
|
||||||
|
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
// "Cookie": ""
|
||||||
|
},
|
||||||
|
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||||
|
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||||
|
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||||
|
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||||
|
"content": ".detail&&Text",
|
||||||
|
"tabs": ".stui-vodlist__head h3",
|
||||||
|
"lists": ".stui-content__playlist:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||||
|
},
|
||||||
|
默认: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/vodshow/fyclass--------fypage---.html',
|
||||||
|
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
},
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
},
|
||||||
|
vfed: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'UC_UA',
|
||||||
|
},
|
||||||
|
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||||
|
"img": ".fed-list-info&&a&&data-original",
|
||||||
|
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||||
|
"content": ".fed-part-esan&&Text",
|
||||||
|
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||||
|
"lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
|
||||||
|
},
|
||||||
|
海螺3: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/v_search/**----------fypage---.html',
|
||||||
|
url: '/vod_____show/fyclass--------fypage---.html',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '明星|专题|最新|排行',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||||
|
"img": ".hl-lazy&&data-original",
|
||||||
|
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||||
|
"content": ".hl-content-text&&Text",
|
||||||
|
"tabs": ".hl-tabs&&a",
|
||||||
|
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
海螺2: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||||
|
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||||
|
headers: {
|
||||||
|
'User-Agent': 'MOBILE_UA'
|
||||||
|
},
|
||||||
|
timeout: 5000,
|
||||||
|
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||||
|
limit: 40,
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||||
|
double: true,
|
||||||
|
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h2&&Text;.deployment&&Text",
|
||||||
|
"img": ".lazy&&data-original",
|
||||||
|
"desc": ".deployment&&Text",
|
||||||
|
"content": ".ec-show&&Text",
|
||||||
|
"tabs": "#tag&&a",
|
||||||
|
"lists": ".play_list_box:eq(#id)&&li"
|
||||||
|
},
|
||||||
|
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
},
|
||||||
|
短视: {
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
// homeUrl:'/',
|
||||||
|
url: '/channel/fyclass-fypage.html',
|
||||||
|
searchUrl: '/search.html?wd=**',
|
||||||
|
searchable: 2,//是否启用全局搜索,
|
||||||
|
quickSearch: 0,//是否启用快速搜索,
|
||||||
|
filterable: 0,//是否启用分类筛选,
|
||||||
|
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||||
|
'User-Agent': 'MOBILE_UA',
|
||||||
|
// "Cookie": "searchneed=ok"
|
||||||
|
},
|
||||||
|
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||||
|
cate_exclude: '解析|动态',
|
||||||
|
play_parse: true,
|
||||||
|
lazy: '',
|
||||||
|
limit: 6,
|
||||||
|
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
double: true, // 推荐内容是否双层定位
|
||||||
|
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||||
|
二级: {
|
||||||
|
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||||
|
"img": ".img&&img&&data-src",
|
||||||
|
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||||
|
"content": ".zkjj_a&&Text",
|
||||||
|
"tabs": ".py-tabs&&option",
|
||||||
|
"lists": ".player:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||||
|
},
|
||||||
|
短视2:{
|
||||||
|
title: '',
|
||||||
|
host: '',
|
||||||
|
class_name:'电影&电视剧&综艺&动漫',
|
||||||
|
class_url:'1&2&3&4',
|
||||||
|
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**',
|
||||||
|
searchable: 2,
|
||||||
|
quickSearch: 0,
|
||||||
|
headers:{'User-Agent':'MOBILE_UA'},
|
||||||
|
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||||
|
filterable:0,//是否启用分类筛选,
|
||||||
|
filter_url:'',
|
||||||
|
filter: {},
|
||||||
|
filter_def:{},
|
||||||
|
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||||
|
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||||
|
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||||
|
二级:{
|
||||||
|
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||||
|
"img":".detail-pic&&data-original",
|
||||||
|
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||||
|
"content":"#height_limit&&Text",
|
||||||
|
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||||
|
"tab_text":".swiper-slide&&Text",
|
||||||
|
"lists":".anthology-list-box:eq(#id) li"
|
||||||
|
},
|
||||||
|
搜索:'json:list;name;pic;;id',
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return JSON.parse(JSON.stringify(mubanDict));
|
||||||
|
}
|
||||||
|
var mubanDict = getMubans();
|
||||||
|
var muban = getMubans();
|
||||||
|
export default {muban,getMubans};
|
||||||
+1
-1
@@ -14,7 +14,7 @@ var rule = {
|
|||||||
'User-Agent': PC_UA,
|
'User-Agent': PC_UA,
|
||||||
'Accept': '*/*',
|
'Accept': '*/*',
|
||||||
'Referer': 'https://yyets.click/',
|
'Referer': 'https://yyets.click/',
|
||||||
'Cookie':'http://127.0.0.1:9978/file/tvfan/yyets.txt',
|
'Cookie':'http://127.0.0.1:9978/file/TV/yyets.txt',
|
||||||
},
|
},
|
||||||
timeout:5000,
|
timeout:5000,
|
||||||
class_name:'',
|
class_name:'',
|
||||||
|
|||||||
-320
@@ -1,320 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '佳靓[V2]', // csp_AppYsV2
|
|
||||||
host: 'http://api.jialiangos.com:81/api.php/app/',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"1999","v":"1999"},{"n":"1998","v":"1998"},{"n":"1997","v":"1997"},{"n":"1996","v":"1996"},{"n":"1995","v":"1995"},{"n":"1994","v":"1994"},{"n":"1993","v":"1993"},{"n":"1992","v":"1992"},{"n":"1991","v":"1991"},{"n":"1990","v":"1990"},{"n":"1989","v":"1989"},{"n":"1988","v":"1988"},{"n":"1987","v":"1987"},{"n":"1986","v":"1986"},{"n":"1985","v":"1985"},{"n":"1984","v":"1984"},{"n":"1982","v":"1982"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"1999","v":"1999"},{"n":"1998","v":"1998"},{"n":"1997","v":"1997"},{"n":"1996","v":"1996"},{"n":"1995","v":"1995"},{"n":"1994","v":"1994"},{"n":"1993","v":"1993"},{"n":"1992","v":"1992"},{"n":"1991","v":"1991"},{"n":"1990","v":"1990"},{"n":"1989","v":"1989"},{"n":"1988","v":"1988"},{"n":"1987","v":"1987"},{"n":"1986","v":"1986"},{"n":"1985","v":"1985"},{"n":"1984","v":"1984"},{"n":"1982","v":"1982"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"1999","v":"1999"},{"n":"1998","v":"1998"},{"n":"1997","v":"1997"},{"n":"1996","v":"1996"},{"n":"1995","v":"1995"},{"n":"1994","v":"1994"},{"n":"1993","v":"1993"},{"n":"1992","v":"1992"},{"n":"1991","v":"1991"},{"n":"1990","v":"1990"},{"n":"1989","v":"1989"},{"n":"1988","v":"1988"},{"n":"1987","v":"1987"},{"n":"1986","v":"1986"},{"n":"1985","v":"1985"},{"n":"1984","v":"1984"},{"n":"1982","v":"1982"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"1999","v":"1999"},{"n":"1998","v":"1998"},{"n":"1997","v":"1997"},{"n":"1996","v":"1996"},{"n":"1995","v":"1995"},{"n":"1994","v":"1994"},{"n":"1993","v":"1993"},{"n":"1992","v":"1992"},{"n":"1991","v":"1991"},{"n":"1990","v":"1990"},{"n":"1989","v":"1989"},{"n":"1988","v":"1988"},{"n":"1987","v":"1987"},{"n":"1986","v":"1986"},{"n":"1985","v":"1985"},{"n":"1984","v":"1984"},{"n":"1982","v":"1982"}]}],
|
|
||||||
"12":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"1999","v":"1999"},{"n":"1998","v":"1998"},{"n":"1997","v":"1997"},{"n":"1996","v":"1996"},{"n":"1995","v":"1995"},{"n":"1994","v":"1994"},{"n":"1993","v":"1993"},{"n":"1992","v":"1992"},{"n":"1991","v":"1991"},{"n":"1990","v":"1990"},{"n":"1989","v":"1989"},{"n":"1988","v":"1988"},{"n":"1987","v":"1987"},{"n":"1986","v":"1986"},{"n":"1985","v":"1985"},{"n":"1984","v":"1984"},{"n":"1982","v":"1982"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'短剧&电影&连续剧&综艺&动漫&纪录片&4K影片',
|
|
||||||
class_url:'12&1&2&3&4&5&13',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
let purl = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else if (/^YuMi/.test(input)) {
|
|
||||||
purl = JSON.parse(request("http://110.42.3.71:5000/api/jiexi/xg?Key=IljsrKnj7T0M38IEWh&url=" + input)).url;
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: purl,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/^znjson/.test(input)) {
|
|
||||||
purl = JSON.parse(request("https://wpjx.chanchuan.top/znjsonapi.php?url=" + input)).url;
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: purl,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
-25
@@ -1,25 +0,0 @@
|
|||||||
muban.首图.二级.title = 'h1&&Text;.data:eq(0)--span&&Text';
|
|
||||||
muban.首图.二级.desc = '.score&&Text;;;.data:eq(2)--span&&Text;.data:eq(3)--span&&Text';
|
|
||||||
var rule={
|
|
||||||
title:'创艺影视',
|
|
||||||
模板:'首图',
|
|
||||||
host:'https://www.30dian.cn',
|
|
||||||
url:'/vodshow/fyclassfyfilter.html',
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
filter_url:'-{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"动作","v":"动作"},{"n":"爱情","v":"爱情"},{"n":"惊悚","v":"惊悚"},{"n":"犯罪","v":"犯罪"},{"n":"冒险","v":"冒险"},{"n":"科幻","v":"科幻"},{"n":"悬疑","v":"悬疑"},{"n":"剧情","v":"剧情"},{"n":"武侠","v":"武侠"},{"n":"战争","v":"战争"},{"n":"奇幻","v":"奇幻"},{"n":"警匪","v":"警匪"},{"n":"历史","v":"历史"},{"n":"灾难","v":"灾难"},{"n":"西部","v":"西部"},{"n":"魔幻","v":"魔幻"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"韩国","v":"韩国"},{"n":"英国","v":"英国"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"法国","v":"法国"},{"n":"意大利","v":"意大利"},{"n":"德国","v":"德国"},{"n":"西班牙","v":"西班牙"},{"n":"泰国","v":"泰国"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"剧情","v":"剧情"},{"n":"古装","v":"古装"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"武侠","v":"武侠"},{"n":"悬疑","v":"悬疑"},{"n":"历史","v":"历史"},{"n":"农村","v":"农村"},{"n":"都市","v":"都市"},{"n":"神话","v":"神话"},{"n":"科幻","v":"科幻"},{"n":"搞笑","v":"搞笑"},{"n":"谍战","v":"谍战"},{"n":"战争","v":"战争"},{"n":"犯罪","v":"犯罪"},{"n":"恐怖","v":"恐怖"},{"n":"惊悚","v":"惊悚"},{"n":"爱情","v":"爱情"},{"n":"奇幻","v":"奇幻"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"},{"n":"香港地区","v":"香港地区"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"大陆综艺","v":"大陆综艺"},{"n":"港台综艺","v":"港台综艺"},{"n":"国外综艺","v":"国外综艺"},{"n":"真人秀","v":"真人秀"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"科幻","v":"科幻"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"动作","v":"动作"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"30":[{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
|
||||||
},
|
|
||||||
headers: {
|
|
||||||
'User-Agent': 'PC_UA',
|
|
||||||
},
|
|
||||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(6);a&&Text;a&&href;/(\\d+).html',
|
|
||||||
lazy:"js:var html=JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);var url=html.url;if(html.encrypt=='1'){url=unescape(url)}else if(html.encrypt=='2'){url=unescape(base64Decode(url))}if(/m3u8|mp4/.test(url)){input=url}else{input}",
|
|
||||||
推荐: '*',
|
|
||||||
double: false, // 推荐内容是否双层定位
|
|
||||||
一级: '.myui-vodlist li;a&&title;a&&data-original;.tag&&Text;a&&href',
|
|
||||||
}
|
|
||||||
-304
@@ -1,304 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '刺桐[V2]', // csp_AppYsV2
|
|
||||||
host: 'http://pgcms.cttv.vip/api.php/app/',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}],
|
|
||||||
"6":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}],
|
|
||||||
"7":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'短剧&电影解说&电影&电视剧&综艺&动漫&记录片',
|
|
||||||
class_url:'22&21&1&2&6&7&20',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
-304
@@ -1,304 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '咕噜[V2]', // csp_AppYsV2
|
|
||||||
host: 'https://w.996w.top/api.php/app/',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"其它","v":"其它"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其它","v":"其它"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"其它","v":"其它"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"},{"n":"其它","v":"其它"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"其它","v":"其它"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其它","v":"其它"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"},{"n":"其它","v":"其它"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'电影&电视剧&动漫&综艺',
|
|
||||||
class_url:'1&2&4&3',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
+1
-1
@@ -30,7 +30,7 @@ var rule = {
|
|||||||
headers:{
|
headers:{
|
||||||
'User-Agent':'PC_UA',
|
'User-Agent':'PC_UA',
|
||||||
"Referer": "https://www.bilibili.com",
|
"Referer": "https://www.bilibili.com",
|
||||||
"Cookie":"$bili_cookie"
|
"Cookie":"http://127.0.0.1:9978/file/TV/cookie.txt"
|
||||||
},
|
},
|
||||||
timeout:5000,
|
timeout:5000,
|
||||||
class_name:'番剧&国创&电影&电视剧&纪录片&综艺&全部&追番&追剧&时间表',
|
class_name:'番剧&国创&电影&电视剧&纪录片&综艺&全部&追番&追剧&时间表',
|
||||||
|
|||||||
+1
-1
@@ -64,7 +64,7 @@ var rule = {
|
|||||||
"User-Agent":"PC_UA",
|
"User-Agent":"PC_UA",
|
||||||
"Referer": "https://www.bilibili.com",
|
"Referer": "https://www.bilibili.com",
|
||||||
// "Cookie":"$bili_cookie"
|
// "Cookie":"$bili_cookie"
|
||||||
"Cookie":"https://ghproxy.net/https://raw.githubusercontent.com/FongMi/CatVodSpider/main/txt/cookie.txt"
|
"Cookie":"http://127.0.0.1:9978/file/TV/cookie.txt"
|
||||||
},
|
},
|
||||||
timeout:5000,
|
timeout:5000,
|
||||||
limit:8,
|
limit:8,
|
||||||
|
|||||||
+1
-1
@@ -112,7 +112,7 @@ var rule = {
|
|||||||
"Referer": "https://www.bilibili.com",
|
"Referer": "https://www.bilibili.com",
|
||||||
// "Cookie":"$bili_cookie"
|
// "Cookie":"$bili_cookie"
|
||||||
// "Cookie":"https://ghproxy.net/https://github.com/FongMi/CatVodSpider/raw/main/txt/cookie.txt"
|
// "Cookie":"https://ghproxy.net/https://github.com/FongMi/CatVodSpider/raw/main/txt/cookie.txt"
|
||||||
"Cookie":"http://127.0.0.1:9978/file/tvfan/cookie.txt"
|
"Cookie":"http://127.0.0.1:9978/file/TV/cookie.txt"
|
||||||
},
|
},
|
||||||
timeout:5000,
|
timeout:5000,
|
||||||
limit:8,
|
limit:8,
|
||||||
|
|||||||
@@ -1,30 +1,30 @@
|
|||||||
var rule = {
|
var rule = {
|
||||||
title:'新片场',
|
title:'新片场',
|
||||||
host:'https://www.xinpianchang.com',
|
host:'https://www.xinpianchang.com',
|
||||||
homeUrl:'/discover/article-0-0-all-all-0-0-hot',
|
homeUrl:'/discover/article-0-0-all-all-0-0-pick',
|
||||||
// url: '/discover/article-fyclass-0-all-all-0-0-hot?page=fypage',
|
// url: '/discover/article-fyclass-0-all-all-0-0-hot?page=fypage',
|
||||||
url: '/discover/article-fyclass-0-fyfilter?page=fypage',
|
url: '/discover/article-fyclass-0-fyfilter?page=fypage',
|
||||||
filterable:1,//是否启用分类筛选,
|
filterable:1,//是否启用分类筛选,
|
||||||
filter_url:'{{fl.time or "all"}}-{{fl.dpi or "all"}}-{{fl.pr or "0"}}-0-{{fl.by or "hot"}}',
|
filter_url:'{{fl.time or "all"}}-{{fl.dpi or "all"}}-{{fl.pr or "0"}}-0-{{fl.by or "score"}}',
|
||||||
filter:{
|
filter:{
|
||||||
"0":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"0":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"1":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"1":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"31":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"31":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"16":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"16":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"76":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"76":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"61":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"61":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"141":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"141":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"81":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"81":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"142":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"142":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"143":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"143":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"144":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"144":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"129":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"129":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"145":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"145":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"29":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"29":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"49":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"49":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"69":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"69":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"27":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
"27":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}],
|
||||||
"146":[{"key":"by","name":"排序","value":[{"n":"最多热度","v":"hot"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}]
|
"146":[{"key":"by","name":"排序","value":[{"n":"人气飙升","v":"score"},{"n":"编辑精选","v":"pick"},{"n":"最新发布","v":"addtime"}]},{"key":"time","name":"时长","value":[{"n":"全部","v":"all"},{"n":"1分钟以下","v":"0T60"},{"n":"1-5分钟","v":"60T300"},{"n":"5-10分钟","v":"300T600"},{"n":"10-30分钟","v":"600T1800"}]},{"key":"pr","name":"比例","value":[{"n":"全部","v":"0"},{"n":"横屏","v":"1"},{"n":"竖屏","v":"2"}]},{"key":"dpi","name":"清晰","value":[{"n":"全部","v":"all"},{"n":"2K","v":"2k"},{"n":"4K","v":"4k"}]}]
|
||||||
},
|
},
|
||||||
searchUrl: '/search?kw=**',
|
searchUrl: '/search?kw=**',
|
||||||
searchable:2,//是否启用全局搜索,
|
searchable:2,//是否启用全局搜索,
|
||||||
@@ -51,11 +51,12 @@ var rule = {
|
|||||||
pd = jsp.pd;
|
pd = jsp.pd;
|
||||||
var html = request(input);
|
var html = request(input);
|
||||||
var dw = pdfh(html,'head&&style:eq(2)&&Html').match(/.*(\\..*?):hover/)[1];
|
var dw = pdfh(html,'head&&style:eq(2)&&Html').match(/.*(\\..*?):hover/)[1];
|
||||||
|
log('dw ===> ' + dw)
|
||||||
let list = pdfa(html, 'body&&'+dw);
|
let list = pdfa(html, 'body&&'+dw);
|
||||||
list.forEach(it => {
|
list.forEach(it => {
|
||||||
d.push({
|
d.push({
|
||||||
title: pdfh(it, "img&&alt"),
|
title: pdfh(it, "img&&alt"),
|
||||||
desc: pdfh(it, ".list-remarks&&Text"),
|
desc: '▶' + pdfh(it, ".gzlhEC&&li:eq(0)&&span:eq(1)&&Text")+ ' 👥' + pdfh(it, ".gzlhEC&&li:eq(1)&&span:eq(1)&&Text"),
|
||||||
pic_url: pd(it, "img&&src"),
|
pic_url: pd(it, "img&&src"),
|
||||||
url: pd(it, "a&&href")
|
url: pd(it, "a&&href")
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,14 +1,16 @@
|
|||||||
var rule = {
|
var rule = {
|
||||||
title: '创艺影视[V2]', // csp_AppYsV2
|
title: '毛子[V2]', // csp_AppYsV2
|
||||||
host: 'http://www.30dian.cn/api.php/v1.vod',
|
host: 'http://ys.qtw.asia/lvdou_api.php/v1.vod',
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
||||||
filter:{
|
filter:{
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"动作","v":"动作"},{"n":"爱情","v":"爱情"},{"n":"惊悚","v":"惊悚"},{"n":"犯罪","v":"犯罪"},{"n":"冒险","v":"冒险"},{"n":"科幻","v":"科幻"},{"n":"悬疑","v":"悬疑"},{"n":"剧情","v":"剧情"},{"n":"武侠","v":"武侠"},{"n":"战争","v":"战争"},{"n":"奇幻","v":"奇幻"},{"n":"警匪","v":"警匪"},{"n":"历史","v":"历史"},{"n":"灾难","v":"灾难"},{"n":"西部","v":"西部"},{"n":"魔幻","v":"魔幻"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"韩国","v":"韩国"},{"n":"英国","v":"英国"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"法国","v":"法国"},{"n":"意大利","v":"意大利"},{"n":"德国","v":"德国"},{"n":"西班牙","v":"西班牙"},{"n":"泰国","v":"泰国"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"动作","v":"动作"},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"科幻","v":"科幻"},{"n":"恐怖","v":"恐怖"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"悬疑","v":"悬疑"},{"n":"冒险","v":"冒险"},{"n":"犯罪","v":"犯罪"},{"n":"奇幻","v":"奇幻"},{"n":"惊悚","v":"惊悚"},{"n":"青春","v":"青春"},{"n":"动画","v":"动画"},{"n":"伦理","v":"伦理"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"泰国","v":"泰国"},{"n":"欧美","v":"欧美"},{"n":"日本","v":"日本"},{"n":"海外","v":"海外"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"},{"n":"香港地区","v":"香港地区"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"爱情","v":"爱情"},{"n":"喜剧","v":"喜剧"},{"n":"悬疑","v":"悬疑"},{"n":"剧情","v":"剧情"},{"n":"科幻","v":"科幻"},{"n":"恐怖","v":"恐怖"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"大陆综艺","v":"大陆综艺"},{"n":"港台综艺","v":"港台综艺"},{"n":"国外综艺","v":"国外综艺"},{"n":"真人秀","v":"真人秀"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"大陆综艺","v":"大陆综艺"},{"n":"港台综艺","v":"港台综艺"},{"n":"日韩综艺","v":"日韩综艺"},{"n":"音乐","v":"音乐"},{"n":"脱口秀","v":"脱口秀"},{"n":"真人秀","v":"真人秀"},{"n":"歌舞","v":"歌舞"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"美国","v":"美国"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"国产动漫","v":"国产动漫"},{"n":"日韩动漫","v":"日韩动漫"},{"n":"欧美动漫","v":"欧美动漫"},{"n":"港台动漫","v":"港台动漫"},{"n":"海外动漫","v":"海外动漫"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"热血","v":"热血"},{"n":"剧情","v":"剧情"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"5":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"记录","v":"记录"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
"6":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"电影","v":"电影"},{"n":"电视剧","v":"电视剧"},{"n":"动漫","v":"动漫"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国大陆","v":"中国大陆"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"韩国","v":"韩国"},{"n":"日本","v":"日本"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
|
"7":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"少儿","v":"少儿"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
|
"8":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"爽文","v":"爽文"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"中国","v":"中国"},{"n":"内地","v":"内地"},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
||||||
},
|
},
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
detailUrl:'/detail?vod_id=fyid',
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
searchUrl: '/search?text=**&pg=fypage',
|
||||||
@@ -18,8 +20,8 @@ var rule = {
|
|||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
headers:{'User-Agent':'okhttp/4.1.0'},
|
||||||
timeout:5000,
|
timeout:5000,
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
||||||
class_name:'电影&电视剧&综艺&动漫&纪录片',
|
class_name:'短剧&电影&连续剧&综艺&动漫&少儿&4K',
|
||||||
class_url:'1&2&3&4&5',
|
class_url:'8&1&2&3&4&7&6',
|
||||||
play_parse:true,
|
play_parse:true,
|
||||||
lazy:`js:
|
lazy:`js:
|
||||||
let play_Url = '';
|
let play_Url = '';
|
||||||
-304
@@ -1,304 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '电影先生[V2]', // csp_AppYsV2
|
|
||||||
host: 'https://app.dianyi.ng/api.php/v1.vod',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"动作","v":"动作"},{"n":"爱情","v":"爱情"},{"n":"惊悚","v":"惊悚"},{"n":"犯罪","v":"犯罪"},{"n":"冒险","v":"冒险"},{"n":"科幻","v":"科幻"},{"n":"悬疑","v":"悬疑"},{"n":"剧情","v":"剧情"},{"n":"动画","v":"动画"},{"n":"武侠","v":"武侠"},{"n":"战争","v":"战争"},{"n":"歌舞","v":"歌舞"},{"n":"奇幻","v":"奇幻"},{"n":"传记","v":"传记"},{"n":"警匪","v":"警匪"},{"n":"历史","v":"历史"},{"n":"运动","v":"运动"},{"n":"伦理","v":"伦理"},{"n":"灾难","v":"灾难"},{"n":"西部","v":"西部"},{"n":"魔幻","v":"魔幻"},{"n":"枪战","v":"枪战"},{"n":"恐怖","v":"恐怖"},{"n":"记录","v":"记录"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"韩国","v":"韩国"},{"n":"英国","v":"英国"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"法国","v":"法国"},{"n":"意大利","v":"意大利"},{"n":"德国","v":"德国"},{"n":"西班牙","v":"西班牙"},{"n":"泰国","v":"泰国"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"更早","v":"更早"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"喜剧","v":"喜剧"},{"n":"偶像","v":"偶像"},{"n":"家庭","v":"家庭"},{"n":"警匪","v":"警匪"},{"n":"言情","v":"言情"},{"n":"军事","v":"军事"},{"n":"武侠","v":"武侠"},{"n":"悬疑","v":"悬疑"},{"n":"历史","v":"历史"},{"n":"农村","v":"农村"},{"n":"都市","v":"都市"},{"n":"神话","v":"神话"},{"n":"科幻","v":"科幻"},{"n":"少儿","v":"少儿"},{"n":"搞笑","v":"搞笑"},{"n":"谍战","v":"谍战"},{"n":"战争","v":"战争"},{"n":"年代","v":"年代"},{"n":"犯罪","v":"犯罪"},{"n":"恐怖","v":"恐怖"},{"n":"惊悚","v":"惊悚"},{"n":"爱情","v":"爱情"},{"n":"剧情","v":"剧情"},{"n":"奇幻","v":"奇幻"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"},{"n":"香港地区","v":"香港地区"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"更早","v":"更早"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"真人秀","v":"真人秀"},{"n":"访谈","v":"访谈"},{"n":"情感","v":"情感"},{"n":"选秀","v":"选秀"},{"n":"旅游","v":"旅游"},{"n":"美食","v":"美食"},{"n":"口秀","v":"口秀"},{"n":"曲艺","v":"曲艺"},{"n":"搞笑","v":"搞笑"},{"n":"游戏","v":"游戏"},{"n":"歌舞","v":"歌舞"},{"n":"生活","v":"生活"},{"n":"音乐","v":"音乐"},{"n":"时尚","v":"时尚"},{"n":"益智","v":"益智"},{"n":"职场","v":"职场"},{"n":"少儿","v":"少儿"},{"n":"纪实","v":"纪实"},{"n":"盛会","v":"盛会"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"更早","v":"更早"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"热血","v":"热血"},{"n":"科幻","v":"科幻"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"更早","v":"更早"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'电影&连续剧&综艺&动漫',
|
|
||||||
class_url:'1&2&3&4',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
+18
-30
@@ -1,29 +1,25 @@
|
|||||||
muban.mxpro.二级.desc = '.module-info-item:eq(4)&&Text;;;.module-info-item-content:eq(1)&&Text;.module-info-item-content:eq(0)&&Text';
|
muban.短视2.二级.tab_text = 'body--i--span&&Text';
|
||||||
muban.mxpro.二级.tabs = '#y-playList&&.tab-item';
|
|
||||||
var rule={
|
var rule={
|
||||||
title:'落攻阁影视',
|
title:'落攻阁影视',
|
||||||
模板:'mxpro',
|
模板:'短视2',
|
||||||
// host:'https://www.lggys.cn',
|
|
||||||
host:'https://www.lggys.com',
|
host:'https://www.lggys.com',
|
||||||
// url:'/index.php/vod/show/id/fyclass/page/fypage.html',
|
homeUrl:'/index.php/label/rb.html',
|
||||||
// url:'/index.php/vod/show/id/fyclassfyfilter.html',
|
// url: '/index.php/api/vod#type=fyfilter&page=fypage',
|
||||||
url:'/vodshow/fyclassfyfilter.html',
|
url:'/vodshow/fyclassfyfilter.html',
|
||||||
|
detailUrl:'/voddetail/fyid.html',
|
||||||
filterable:1,//是否启用分类筛选,
|
filterable:1,//是否启用分类筛选,
|
||||||
// filter_url:'{{fl.area}}{{fl.by}}{{fl.class}}{{fl.lang}}{{fl.letter}}/page/fypage{{fl.year}}',
|
|
||||||
filter_url:'-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
|
filter_url:'-{{fl.area}}-{{fl.by or "time"}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
|
||||||
filter:{
|
filter:{
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"1":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"2":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"3":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
"4":[{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}],
|
||||||
"21":[{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
"21":[{"key":"letter","name":"字母","value":[{"n":"全部","v":""},{"n":"A","v":"A"},{"n":"B","v":"B"},{"n":"C","v":"C"},{"n":"D","v":"D"},{"n":"E","v":"E"},{"n":"F","v":"F"},{"n":"G","v":"G"},{"n":"H","v":"H"},{"n":"I","v":"I"},{"n":"J","v":"J"},{"n":"K","v":"K"},{"n":"L","v":"L"},{"n":"M","v":"M"},{"n":"N","v":"N"},{"n":"O","v":"O"},{"n":"P","v":"P"},{"n":"Q","v":"Q"},{"n":"R","v":"R"},{"n":"S","v":"S"},{"n":"T","v":"T"},{"n":"U","v":"U"},{"n":"V","v":"V"},{"n":"W","v":"W"},{"n":"X","v":"X"},{"n":"Y","v":"Y"},{"n":"Z","v":"Z"}]},{"key":"by","name":"排序","value":[{"n":"最新","v":"time"},{"n":"最热","v":"hits"},{"n":"评分","v":"score"}]}]
|
||||||
},
|
},
|
||||||
headers: {
|
class_parse:'.swiper-wrapper&&li.swiper-slide;a&&Text;a&&href;/(\\d+)',
|
||||||
'User-Agent': 'PC_UA',
|
class_name:'',
|
||||||
},
|
class_url:'',
|
||||||
// searchUrl:'/index.php/vod/search/page/fypage/wd/**.html',
|
play_parse:true,
|
||||||
searchUrl:'/vodsearch/**----------fypage---.html',
|
|
||||||
class_parse: '.navbar-items li;a&&title;a&&href;/(\\d+).html',
|
|
||||||
lazy:`js:
|
lazy:`js:
|
||||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||||
var url = html.url;
|
var url = html.url;
|
||||||
@@ -33,20 +29,12 @@ var rule = {
|
|||||||
url = unescape(base64Decode(url))
|
url = unescape(base64Decode(url))
|
||||||
}
|
}
|
||||||
if (/m3u8|mp4/.test(url)) {
|
if (/m3u8|mp4/.test(url)) {
|
||||||
input = {jx:0, url:url, parse:0}
|
input = url
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(url)) {
|
|
||||||
let play_Url = /bilibili/.test(url) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url=';
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: url,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
input
|
input
|
||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
|
推荐:'*',
|
||||||
|
double: false,
|
||||||
|
一级:'.public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||||
}
|
}
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
muban.首图2.二级.title = 'h1&&Text;.data:eq(0)&&Text'
|
|
||||||
muban.首图2.二级.desc = '.data:eq(4)&&Text;;;.data:eq(1)&&Text;.data:eq(2)&&Text'
|
|
||||||
muban.首图2.二级.tabs = '.stui-pannel__head h3'
|
|
||||||
var rule = {
|
|
||||||
title:'蘑菇',
|
|
||||||
模板:'首图2',
|
|
||||||
host:'https://www.moguys.xyz',
|
|
||||||
url:'/vodshow/fyclassfyfilter.html',
|
|
||||||
filterable:1,
|
|
||||||
filter_url:'-{{fl.area}}-{{fl.by}}-{{fl.class}}-{{fl.lang}}-{{fl.letter}}---fypage---{{fl.year}}',
|
|
||||||
filter: {
|
|
||||||
"tv":[{"key":"class:","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"奇幻","v":"奇幻"},{"n":"动作","v":"动作"},{"n":"爱情","v":"爱情"},{"n":"喜剧","v":"喜剧"},{"n":"科幻","v":"科幻"},{"n":"恐怖","v":"恐怖"},{"n":"战争","v":"战争"},{"n":"武侠","v":"武侠"},{"n":"惊悚","v":"惊悚"},{"n":"悬疑","v":"悬疑"},{"n":"冒险","v":"冒险"},{"n":"犯罪","v":"犯罪"}]},{"key":"area:","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"美国","v":"美国"}]},{"key":"year:","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":"lang:","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by:","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"movie":[{"key":"class:","name":"剧情","value":[{"n":"全部","v":""},{"n":"动作","v":"动作"},{"n":"爱情","v":"爱情"},{"n":"喜剧","v":"喜剧"},{"n":"科幻","v":"科幻"},{"n":"恐怖","v":"恐怖"},{"n":"战争","v":"战争"},{"n":"武侠","v":"武侠"},{"n":"剧情","v":"剧情"},{"n":"动画","v":"动画"},{"n":"惊悚","v":"惊悚"},{"n":"灾难","v":"灾难"},{"n":"悬疑","v":"悬疑"},{"n":"冒险","v":"冒险"},{"n":"犯罪","v":"犯罪"},{"n":"纪录","v":"纪录"},{"n":"古装","v":"古装"},{"n":"奇幻","v":"奇幻"}]},{"key":"area:","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year:","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"}]},{"key":"lang:","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"by:","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"cartoon":[{"key":"class:","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area:","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year:","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":"lang:","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by:","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}],
|
|
||||||
"variety":[{"key":"class:","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area:","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"韩国","v":"韩国"},{"n":"美国","v":"美国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"year:","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"}]},{"key":"lang:","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"by:","name":"排序","value":[{"n":"时间","v":"time"},{"n":"人气","v":"hits"},{"n":"评分","v":"score"}]}]
|
|
||||||
},
|
|
||||||
headers:{
|
|
||||||
'User-Agent':'PC_UA'
|
|
||||||
},
|
|
||||||
class_parse:'.stui-header__menu&&li;a&&Text;a&&href;e/(\\w+).html',
|
|
||||||
lazy:`js:
|
|
||||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
|
||||||
var url = html.url;
|
|
||||||
if (html.encrypt == '1') {
|
|
||||||
url = unescape(url)
|
|
||||||
} else if (html.encrypt == '2') {
|
|
||||||
url = unescape(base64Decode(url))
|
|
||||||
}
|
|
||||||
if (/m3u8|mp4/.test(url)) {
|
|
||||||
input = url
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
searchUrl:'/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
|
||||||
detailUrl:'/voddetail/fyid.html', //非必填,二级详情拼接链接
|
|
||||||
搜索:'json:list;name;pic;;id',
|
|
||||||
}
|
|
||||||
-306
@@ -1,306 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '速看100[V2]', // csp_AppYsV2
|
|
||||||
host: 'https://sk100.tv/api.php/app/',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"34":[{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"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"}]}],
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"美国","v":"美国"},{"n":"法国","v":"法国"},{"n":"英国","v":"英国"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"德国","v":"德国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"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"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"美国","v":"美国"},{"n":"泰国","v":"泰国"},{"n":"英国","v":"英国"},{"n":"新加坡","v":"新加坡"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"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"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"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"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"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"}]}],
|
|
||||||
"27":[{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"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"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'体育&电影&连续剧&综艺&动漫&解说&记录片&预告片',
|
|
||||||
class_url:'34&1&2&3&4&33&27&32',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
-305
@@ -1,305 +0,0 @@
|
|||||||
var rule = {
|
|
||||||
title: '鸭鸭[V2]', // csp_AppYsV2
|
|
||||||
host: 'https://yayayaaapp.ynf.icu/api.php/app/',
|
|
||||||
url: 'video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
|
||||||
filter_url:'&class={{fl.class}}&area={{fl.area}}&lang={{fl.lang}}&letter={{fl.letter}}&year={{fl.year}}&by={{fl.by}}',
|
|
||||||
filter:{
|
|
||||||
"1":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"喜剧","v":"喜剧"},{"n":"爱情","v":"爱情"},{"n":"恐怖","v":"恐怖"},{"n":"动作","v":"动作"},{"n":"科幻","v":"科幻"},{"n":"剧情","v":"剧情"},{"n":"战争","v":"战争"},{"n":"警匪","v":"警匪"},{"n":"犯罪","v":"犯罪"},{"n":"动画","v":"动画"},{"n":"奇幻","v":"奇幻"},{"n":"武侠","v":"武侠"},{"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":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"},{"n":"中国","v":"中国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"欧美","v":"欧美"},{"n":"日本","v":"日本"},{"n":"韩国","v":"韩国"},{"n":"泰国","v":"泰国"},{"n":"印度","v":"印度"},{"n":"意大利","v":"意大利"},{"n":"西班牙","v":"西班牙"},{"n":"加拿大","v":"加拿大"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"法语","v":"法语"},{"n":"德语","v":"德语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]}],
|
|
||||||
"2":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"古装","v":"古装"},{"n":"战争","v":"战争"},{"n":"青春偶像","v":"青春偶像"},{"n":"喜剧","v":"喜剧"},{"n":"家庭","v":"家庭"},{"n":"犯罪","v":"犯罪"},{"n":"动作","v":"动作"},{"n":"奇幻","v":"奇幻"},{"n":"剧情","v":"剧情"},{"n":"历史","v":"历史"},{"n":"经典","v":"经典"},{"n":"乡村","v":"乡村"},{"n":"情景","v":"情景"},{"n":"商战","v":"商战"},{"n":"网剧","v":"网剧"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"韩国","v":"韩国"},{"n":"香港","v":"香港"},{"n":"台湾","v":"台湾"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"泰国","v":"泰国"},{"n":"新加坡","v":"新加坡"},{"n":"其它","v":"其它"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]}],
|
|
||||||
"3":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"选秀","v":"选秀"},{"n":"情感","v":"情感"},{"n":"访谈","v":"访谈"},{"n":"播报","v":"播报"},{"n":"旅游","v":"旅游"},{"n":"音乐","v":"音乐"},{"n":"美食","v":"美食"},{"n":"纪实","v":"纪实"},{"n":"曲艺","v":"曲艺"},{"n":"生活","v":"生活"},{"n":"游戏互动","v":"游戏互动"},{"n":"财经","v":"财经"},{"n":"求职","v":"求职"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"内地","v":"内地"},{"n":"港台","v":"港台"},{"n":"日韩","v":"日韩"},{"n":"欧美","v":"欧美"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]}],
|
|
||||||
"4":[{"key":"class","name":"剧情","value":[{"n":"全部","v":""},{"n":"情感","v":"情感"},{"n":"科幻","v":"科幻"},{"n":"热血","v":"热血"},{"n":"推理","v":"推理"},{"n":"搞笑","v":"搞笑"},{"n":"冒险","v":"冒险"},{"n":"萝莉","v":"萝莉"},{"n":"校园","v":"校园"},{"n":"动作","v":"动作"},{"n":"机战","v":"机战"},{"n":"运动","v":"运动"},{"n":"战争","v":"战争"},{"n":"少年","v":"少年"},{"n":"少女","v":"少女"},{"n":"社会","v":"社会"},{"n":"原创","v":"原创"},{"n":"亲子","v":"亲子"},{"n":"益智","v":"益智"},{"n":"励志","v":"励志"},{"n":"其他","v":"其他"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"国产","v":"国产"},{"n":"日本","v":"日本"},{"n":"欧美","v":"欧美"},{"n":"其他","v":"其他"}]},{"key":"lang","name":"语言","value":[{"n":"全部","v":""},{"n":"国语","v":"国语"},{"n":"英语","v":"英语"},{"n":"粤语","v":"粤语"},{"n":"闽南语","v":"闽南语"},{"n":"韩语","v":"韩语"},{"n":"日语","v":"日语"},{"n":"其它","v":"其它"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"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"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]}],
|
|
||||||
"5":[{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"n":"2023","v":"2023"},{"n":"2022","v":"2022"},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n":"2009","v":"2009"},{"n":"2008","v":"2008"},{"n":"2007","v":"2007"},{"n":"2006","v":"2006"},{"n":"2005","v":"2005"},{"n":"2004","v":"2004"},{"n":"2003","v":"2003"},{"n":"2002","v":"2002"},{"n":"2001","v":"2001"},{"n":"2000","v":"2000"}]}]
|
|
||||||
},
|
|
||||||
detailUrl:'/detail?vod_id=fyid',
|
|
||||||
searchUrl: '/search?text=**&pg=fypage',
|
|
||||||
searchable: 2,
|
|
||||||
quickSearch: 0,
|
|
||||||
filterable:1,//是否启用分类筛选,
|
|
||||||
headers:{'User-Agent':'okhttp/4.1.0'},
|
|
||||||
timeout:5000,
|
|
||||||
// 分类筛选 /api.php/app/nav || /xgapp.php/v1/nav || /api.php/v1.vod/types
|
|
||||||
class_name:'电影&剧集&综艺&动漫&更多',
|
|
||||||
class_url:'1&2&3&4&5',
|
|
||||||
play_parse:true,
|
|
||||||
lazy:`js:
|
|
||||||
let play_Url = '';
|
|
||||||
if (/\\.m3u8|\\.mp4/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/,/.test(input) && /url=/.test(input)) {
|
|
||||||
input = input.split('url=');
|
|
||||||
play_Url = input[0].split(',')[0];
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input[1],
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1
|
|
||||||
}
|
|
||||||
} else if (/url=|id=/.test(input)) {
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: JSON.parse(request(input)).url,
|
|
||||||
parse: 0
|
|
||||||
}
|
|
||||||
} else if (/youku|iqiyi|v\\.qq\\.com|pptv|sohu|le\\.com|1905\\.com|mgtv|bilibili|ixigua/.test(input)) {
|
|
||||||
play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'https://jx.777jiexi.com/player/?url='; // type0的parse
|
|
||||||
// play_Url = /bilibili/.test(input) ? 'https://jx.xmflv.com/?url=' : 'json:http://pandown.pro/app/kkdy.php?url='; // type1的parse可加'json:'直接解析url (除了蜂蜜的'影视TV',其它的壳皆可用)
|
|
||||||
input = {
|
|
||||||
jx: 0,
|
|
||||||
url: input,
|
|
||||||
playUrl: play_Url,
|
|
||||||
parse: 1,
|
|
||||||
header: JSON.stringify({
|
|
||||||
'user-agent': 'Mozilla/5.0',
|
|
||||||
}),
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
input
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
limit:6,
|
|
||||||
// 图片来源:'@Referer=https://api.douban.com/@User-Agent=Mozilla/5.0%20(Windows%20NT%2010.0;%20Win64;%20x64)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Chrome/113.0.0.0%20Safari/537.36',
|
|
||||||
推荐:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'vodPhbAll'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/vodPhbAll'));
|
|
||||||
}
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
if(HOST.endsWith('/')){
|
|
||||||
jsondata = JSON.parse(request(HOST + 'index_video'));
|
|
||||||
} else {
|
|
||||||
jsondata = JSON.parse(request(HOST + '/index_video'));
|
|
||||||
}
|
|
||||||
videoList = /xgapp/.test(HOST) ? jsondata.data : jsondata.list;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach((it,idex) => {
|
|
||||||
let vlist = /v1\\.vod/.test(HOST) ? videoList[idex].vod_list : videoList[idex].vlist ;
|
|
||||||
vlist.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
一级:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = input.replace('video','v1.vod').replace('tid','type').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[4];
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
二级:`js:
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = HOST + '/'+ input.split('/')[3];
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3].replace('detail','video_detail').replace('vod_id','id');
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
let html = request(input);
|
|
||||||
html = JSON.parse(html);
|
|
||||||
let node = /xgapp/.test(HOST) ? html.data.vod_info : html.data;
|
|
||||||
VOD = {
|
|
||||||
vod_id: node.vod_id,
|
|
||||||
vod_name: node.vod_name,
|
|
||||||
vod_pic: node.vod_pic,
|
|
||||||
type_name: node.vod_class,
|
|
||||||
vod_year: node.vod_year,
|
|
||||||
vod_area: node.vod_area,
|
|
||||||
vod_remarks: node.vod_remarks,
|
|
||||||
vod_actor: node.vod_actor,
|
|
||||||
vod_director: node.vod_director,
|
|
||||||
vod_content: node.vod_content.strip()
|
|
||||||
};
|
|
||||||
if (typeof play_url === 'undefined') {
|
|
||||||
var play_url = ''
|
|
||||||
}
|
|
||||||
var name = {
|
|
||||||
'bfzym3u8': '暴风',
|
|
||||||
'1080zyk': '优质',
|
|
||||||
'kuaikan': '快看',
|
|
||||||
'lzm3u8': '量子',
|
|
||||||
'ffm3u8': '非凡',
|
|
||||||
'haiwaikan': '海外看',
|
|
||||||
'gsm3u8': '光速',
|
|
||||||
'zuidam3u8': '最大',
|
|
||||||
'bjm3u8': '八戒',
|
|
||||||
'snm3u8': '索尼',
|
|
||||||
'wolong': '卧龙',
|
|
||||||
'xlm3u8': '新浪',
|
|
||||||
'yhm3u8': '樱花',
|
|
||||||
'tkm3u8': '天空',
|
|
||||||
'jsm3u8': '极速',
|
|
||||||
'wjm3u8': '无尽',
|
|
||||||
'sdm3u8': '闪电',
|
|
||||||
'kcm3u8': '快车',
|
|
||||||
'jinyingm3u8': '金鹰',
|
|
||||||
'fsm3u8': '飞速',
|
|
||||||
'tpm3u8': '淘片',
|
|
||||||
'lem3u8': '鱼乐',
|
|
||||||
'dbm3u8': '百度',
|
|
||||||
'tomm3u8': '番茄',
|
|
||||||
'ukm3u8': 'U酷',
|
|
||||||
'ikm3u8': '爱坤',
|
|
||||||
'hnzym3u8': '红牛资源',
|
|
||||||
'hnm3u8': '红牛',
|
|
||||||
'68zy_m3u8': '68',
|
|
||||||
'kdm3u8': '酷点',
|
|
||||||
'bdxm3u8': '北斗星',
|
|
||||||
'qhm3u8': '奇虎',
|
|
||||||
'hhm3u8': '豪华',
|
|
||||||
'kbm3u8': '快播'
|
|
||||||
};
|
|
||||||
let episodes = /v1\\.vod/.test(HOST)?node.vod_play_list:node.vod_url_with_player;
|
|
||||||
if (episodes != '') {
|
|
||||||
let playMap = {};
|
|
||||||
let arr = [];
|
|
||||||
episodes.forEach(ep => {
|
|
||||||
let from = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
from = ep.player_info.from||ep.player_info.show||ep.from||ep.show;
|
|
||||||
} else {
|
|
||||||
from = ep.code||ep.name;
|
|
||||||
}
|
|
||||||
if (!playMap.hasOwnProperty(from)) {
|
|
||||||
playMap[from] = []
|
|
||||||
}
|
|
||||||
let parse_api = '';
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
parse_api = ep.player_info.parse != null ? ep.player_info.parse : ep.player_info.parse2;
|
|
||||||
// parse_api = /,/.test(parse_api) ? parse_api.split(',')[1] : parse_api;
|
|
||||||
} else {
|
|
||||||
parse_api = ep.parse_api;
|
|
||||||
}
|
|
||||||
log('parse_api =========> '+parse_api);
|
|
||||||
if (parse_api != null && !/\\.m3u8|\\.mp4/.test(ep.url)) {
|
|
||||||
parse_api = parse_api.replaceAll('..','.') ;
|
|
||||||
ep.url = ep.url.replaceAll('$','$'+parse_api);
|
|
||||||
}
|
|
||||||
if (from != null) playMap[from].push(ep.url)
|
|
||||||
});
|
|
||||||
for (var key in playMap) {
|
|
||||||
if ('bfzym3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 1
|
|
||||||
})
|
|
||||||
} else if ('1080zyk' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 2
|
|
||||||
})
|
|
||||||
} else if ('kuaikan' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 3
|
|
||||||
})
|
|
||||||
} else if ('lzm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 4
|
|
||||||
})
|
|
||||||
} else if ('ffm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 5
|
|
||||||
})
|
|
||||||
} else if ('snm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 6
|
|
||||||
})
|
|
||||||
} else if ('qhm3u8' == key) {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key],
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 7
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
arr.push({
|
|
||||||
flag: name[key] ? name[key] : key,
|
|
||||||
url: playMap[key],
|
|
||||||
sort: 8
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arr.sort((a, b) => a.sort - b.sort);
|
|
||||||
let playFrom = [];
|
|
||||||
let playList = [];
|
|
||||||
arr.map(val => {
|
|
||||||
if (!/undefined/.test(val.flag)) {
|
|
||||||
playFrom.push(val.flag);
|
|
||||||
playList.push(val.url);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
VOD.vod_play_from = playFrom.join('$$$');
|
|
||||||
VOD.vod_play_url = playList.join('$$$');
|
|
||||||
} else {
|
|
||||||
VOD.vod_play_from = node.vod_play_from;
|
|
||||||
VOD.vod_play_url = node.vod_play_url;
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
log("获取二级详情页发生错误:" + e.message);
|
|
||||||
}
|
|
||||||
`,
|
|
||||||
搜索:`js:
|
|
||||||
let d = [];
|
|
||||||
let jsondata = [];
|
|
||||||
let videoList = [];
|
|
||||||
if (/v1\\.vod/.test(HOST)) {
|
|
||||||
input = (HOST + '/'+ input.split('/')[3]).replace('/search','').replace('text=','wd=').replace('pg=','page=');
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.data.list;
|
|
||||||
} else {
|
|
||||||
input = HOST + '/'+ input.split('/')[3]
|
|
||||||
jsondata = JSON.parse(request(input));
|
|
||||||
videoList = jsondata.list || jsondata.data;
|
|
||||||
}
|
|
||||||
// log('videoList =========> '+stringify(videoList));
|
|
||||||
videoList.forEach(it => {
|
|
||||||
d.push({
|
|
||||||
url:it.vod_id,
|
|
||||||
title:it.vod_name,
|
|
||||||
img:it.vod_pic.startsWith('http') ? it.vod_pic : it.vod_pic.startsWith('//') ? 'https:' + it.vod_pic : it.vod_pic.startsWith('/') ? getHome(HOST) + it.vod_pic : getHome(HOST) + '/' + it.vod_pic,
|
|
||||||
desc:it.vod_remarks,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
setResult(d);
|
|
||||||
`,
|
|
||||||
}
|
|
||||||
@@ -89,7 +89,6 @@
|
|||||||
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
{"key":"drpy_js_哔哩兔","name":"影视 | 哔哩兔[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/哔哩兔.js"},
|
||||||
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
{"key":"drpy_js_孜然影视","name":"影视 | 孜然影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/孜然影视.js"},
|
||||||
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
{"key":"drpy_js_我爱跟剧","name":"影视 | 我爱跟剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/我爱跟剧.js"},
|
||||||
{"key":"drpy_js_蘑菇","name":"影视 | 蘑菇[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/蘑菇.js"},
|
|
||||||
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
{"key":"drpy_js_干饭影视","name":"影视 | 干饭影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/干饭影视.js"},
|
||||||
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
{"key":"drpy_js_秋霞影视","name":"影视 | 秋霞影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/秋霞影视.js"},
|
||||||
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
{"key":"drpy_js_阿布影院","name":"影视 | 阿布影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/阿布影院.js"},
|
||||||
@@ -103,26 +102,20 @@
|
|||||||
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
{"key":"drpy_js_EMO蓝光[V2]","name":"影视 | EMO蓝光[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/EMO蓝光[V2].js"},
|
||||||
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
{"key":"drpy_js_UM电影[V2]","name":"影视 | UM电影[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/UM电影[V2].js"},
|
||||||
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
{"key":"drpy_js_爱迪[V2]","name":"影视 | 爱迪[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/爱迪[V2].js"},
|
||||||
{"key":"drpy_js_创艺影视[V2]","name":"影视 | 创艺影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视[V2].js"},
|
|
||||||
{"key":"drpy_js_刺桐[V2]","name":"影视 | 刺桐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/刺桐[V2].js"},
|
|
||||||
{"key":"drpy_js_咕噜[V2]","name":"影视 | 咕噜[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/咕噜[V2].js"},
|
|
||||||
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
{"key":"drpy_js_吼吼[V2]","name":"影视 | 吼吼[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/吼吼[V2].js"},
|
||||||
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
{"key":"drpy_js_曲奇影视[V2]","name":"影视 | 曲奇影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/曲奇影视[V2].js"},
|
||||||
{"key":"drpy_js_速看100[V2]","name":"影视 | 速看100[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/速看100[V2].js"},
|
|
||||||
{"key":"drpy_js_鸭鸭[V2]","name":"影视 | 鸭鸭[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鸭鸭[V2].js"},
|
|
||||||
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
{"key":"drpy_js_影探[V2]","name":"影视 | 影探[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/影探[V2].js"},
|
||||||
{"key":"drpy_js_佳靓[V2]","name":"影视 | 佳靓[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/佳靓[V2].js"},
|
|
||||||
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
{"key":"drpy_js_北极狐[V2]","name":"影视 | 北极狐[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/北极狐[V2].js"},
|
||||||
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
{"key":"drpy_js_大米星球[V2]","name":"影视 | 大米星球[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球[V2].js"},
|
||||||
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
{"key":"drpy_js_奈飞狗[V2]","name":"影视 | 奈飞狗[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/奈飞狗[V2].js"},
|
||||||
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
{"key":"drpy_js_思古影视[V2]","name":"影视 | 思古影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/思古影视[V2].js"},
|
||||||
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
{"key":"drpy_js_映迷[V2]","name":"影视 | 映迷[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/映迷[V2].js"},
|
||||||
{"key":"drpy_js_电影先生[V2]","name":"影视 | 电影先生[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/电影先生[V2].js"},
|
|
||||||
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
{"key":"drpy_js_美益达[V2]","name":"影视 | 美益达[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/美益达[V2].js"},
|
||||||
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
{"key":"drpy_js_落攻阁影视[V2]","name":"影视 | 落攻阁影视[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/落攻阁影视[V2].js"},
|
||||||
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
{"key":"drpy_js_西门[V2]","name":"影视 | 西门[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/西门[V2].js"},
|
||||||
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
{"key":"drpy_js_路人甲[V2]","name":"影视 | 路人甲[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/路人甲[V2].js"},
|
||||||
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
{"key":"drpy_js_鑫鑫[V2]","name":"影视 | 鑫鑫[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/鑫鑫[V2].js"},
|
||||||
|
{"key":"drpy_js_毛子[V2]","name":"影视 | 毛子[V2]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/毛子[V2].js"},
|
||||||
|
|
||||||
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
{"key":"drpy_js_360影视","name":"官源 | 360[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/360影视.js"},
|
||||||
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
{"key":"drpy_js_百忙无果","name":"官源 | 芒果[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/百忙无果.js"},
|
||||||
@@ -231,7 +224,6 @@
|
|||||||
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
{"key":"drpy_js_被窝电影","name":"影视 | 被窝电影[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/被窝电影.js"},
|
||||||
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
{"key":"drpy_js_厂长资源","name":"影视 | 厂长资源[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/厂长资源.js"},
|
||||||
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
{"key":"drpy_js_楚门影院","name":"影视 | 楚门影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/楚门影院.js"},
|
||||||
{"key":"drpy_js_创艺影视","name":"影视 | 创艺影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/创艺影视.js"},
|
|
||||||
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
{"key":"drpy_js_大米星球","name":"影视 | 大米星球[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/大米星球.js"},
|
||||||
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
{"key":"drpy_js_飞兔影视","name":"影视 | 飞兔影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/飞兔影视.js"},
|
||||||
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
{"key":"drpy_js_光棍影院","name":"影视 | 光棍影院[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/光棍影院.js"},
|
||||||
@@ -324,7 +316,7 @@
|
|||||||
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}
|
||||||
],
|
],
|
||||||
"rules":[
|
"rules":[
|
||||||
{"name":"proxy","hosts":["kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
{"name":"proxy","hosts":["*.t4tv.hz.cz","kuba222.com","mp4us.com","dydhhy.com","magicalsearch.top","api123.adys.app",".*wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
|
||||||
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","10.85"]},
|
||||||
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
{"name":"索尼","hosts":["suonizy"],"regex":["15.1666","15.2666"]},
|
||||||
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
{"name":"暴风廣告","hosts":["bfzy"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
|
||||||
|
|||||||
-28
@@ -1,28 +0,0 @@
|
|||||||
有码,#genre#
|
|
||||||
101,magnet:?xt=urn:btih:5106EEDE66AB5DE096F16C4E947346B209ABA24B&dn=FSDSS-662
|
|
||||||
102,magnet:?xt=urn:btih:F54579F4538184F847A68A6B313B4448F4F1FB56&dn=MXGS-1303
|
|
||||||
103,magnet:?xt=urn:btih:ADBE2223FF447CEA031A6B08D16F18678EEBD99E&dn=PKPR-018
|
|
||||||
104,magnet:?xt=urn:btih:6552D1456268875DEA639E24AB195E50C4689B8F&dn=MXGS-1302
|
|
||||||
105,magnet:?xt=urn:btih:A52B92BC0897D96965D658EC985CECF747EB6507&dn=MXGS-1301
|
|
||||||
106,magnet:?xt=urn:btih:301F77F29CF7B95438B30CDE63A7288DBE8F6997&dn=MYBA-062
|
|
||||||
107,magnet:?xt=urn:btih:3D5A1E4ACA53F25A372F83B496191FA01531C8F5&dn=MXGS-1300
|
|
||||||
108,magnet:?xt=urn:btih:C685780FABA447EE4067FBAE566DC6F7A7B4CDE8&dn=AQSH-103
|
|
||||||
无码,#genre#
|
|
||||||
201,magnet:?xt=urn:btih:877B349EA6C8601740A2BF9596B68A7F71ACFFF2&dn=nyoshin-n1805
|
|
||||||
202,magnet:?xt=urn:btih:494C2195D61F20E7CC687216BD35E4690F6C7AB4&dn=nyoshin-n1804
|
|
||||||
203,magnet:?xt=urn:btih:AD6CEE982DBE3435AC1D73585E5EB4D672978A77&dn=nyoshin-n1803
|
|
||||||
204,magnet:?xt=urn:btih:E856423B949FCC4E28DCFDFEA73C6070691C1029&dn=%40n1802
|
|
||||||
205,magnet:?xt=urn:btih:5E6CA428C0BBDBB1210E20943DFA11419C4D4F3F&dn=%40n1801
|
|
||||||
206,magnet:?xt=urn:btih:1C1B61E1BD0E9AB87792326A1A2D785483DF8733&dn=%40n1800
|
|
||||||
207,magnet:?xt=urn:btih:69990FCB8C171352845B711FC31C49F2B13F8182&dn=nyoshin-n1799
|
|
||||||
208,magnet:?xt=urn:btih:F5716C278BE5A3906CEDE57D5A49EB8E53A307EA&dn=HEYZO-3115-FHD
|
|
||||||
209,magnet:?xt=urn:btih:C24D0DE71899693EB97E596B31D5C6EA88C2F616&dn=%40n1798
|
|
||||||
欧美,#genre#
|
|
||||||
301,magnet:?xt=urn:btih:aacec448a8ec86b13776d615972a0d8250da5797&dn=BrazzersExxtra.21.02.01.Tru.Kait.Post.Party.Cumdown.XXX.1080p.MP4-WRB
|
|
||||||
302,magnet:?xt=urn:btih:aacec448a8ec86b13776d615972a0d8250da5797&dn=BrazzersExxtra.21.02.01.Tru.Kait.Post.Party.Cumdown.XXX.1080p.MP4-WRB
|
|
||||||
303,magnet:?xt=urn:btih:830bd9b162d3f2d98dfdd04ef7278fbb923b2e5b&dn=DirtyMasseur.21.01.31.Bella.Rolland.Hands.All.Over.Her.XXX.1080p.MP4-WRB
|
|
||||||
304,magnet:?xt=urn:btih:af26e492d4a20b795cc3ee5761ae06c05697d278&dn=TeensLikeItBig.21.01.31.Adriana.Maya.Save.My.Pussy.Fuck.My.Ass.XXX.1080p.MP4-WRB
|
|
||||||
305,magnet:?xt=urn:btih:dd80e895862ad4b980c0de973fbd3620c57d1339&dn=BrazzersExxtra.21.01.30.Tia.Cyrus.Tia.In.The.Wild.XXX.1080p.MP4-WRB
|
|
||||||
306,magnet:?xt=urn:btih:dd80e895862ad4b980c0de973fbd3620c57d1339&dn=BrazzersExxtra.21.01.30.Tia.Cyrus.Tia.In.The.Wild.XXX.1080p.MP4-WRB
|
|
||||||
307,magnet:?xt=urn:btih:f7eeb12eb70ac55d7961d170900f0187d2f38498&dn=BrazzersExxtra.21.01.29.Sofia.Lee.My.Girls.Double.Is.Anal.Trouble.XXX.1080p.MP4-WRB
|
|
||||||
308,magnet:?xt=urn:btih:be8604ee679d87ff9824040d35c0d75a5c4a0dde&dn=DirtyMasseur.21.01.29.Lauren.Phillips.Stiff.Roommate.Massage.XXX.1080p.MP4-WRB
|
|
||||||
+1609
-1635
@@ -1,33 +1,1218 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"class":[
|
||||||
"classes":[
|
{"type_name":"帕梅拉","type_id":"帕梅拉"},
|
||||||
|
{"type_name":"太极拳","type_id":"太极拳"},
|
||||||
|
{"type_name":"实用教程","type_id":"实用教程"},
|
||||||
|
{"type_name":"儿童","type_id":"儿童"},
|
||||||
|
{"type_name":"健身","type_id":"健身"},
|
||||||
|
{"type_name":"舞蹈","type_id":"舞蹈"},
|
||||||
|
{"type_name":"音乐","type_id":"音乐"},
|
||||||
|
{"type_name":"歌曲","type_id":"歌曲"},
|
||||||
|
{"type_name":"MV","type_id":"MV4K"},
|
||||||
|
{"type_name":"演唱会","type_id":"演唱会4K"},
|
||||||
{"type_name":"白噪音","type_id":"白噪音4K"},
|
{"type_name":"白噪音","type_id":"白噪音4K"},
|
||||||
{
|
{"type_name":"知名UP主","type_id":"知名UP主"},
|
||||||
"type_name":"风景",
|
{"type_name":"说案","type_id":"说案"},
|
||||||
"type_id":"风景4K"
|
{"type_name":"解说","type_id":"解说"},
|
||||||
|
{"type_name":"演讲","type_id":"演讲"},
|
||||||
|
{"type_name":"时事","type_id":"时事"},
|
||||||
|
{"type_name":"探索发现","type_id":"探索发现超清"},
|
||||||
|
{"type_name":"纪录片","type_id":"纪录片超清"},
|
||||||
|
{"type_name":"平面设计教学","type_id":"平面设计教学"},
|
||||||
|
{"type_name":"软件教程","type_id":"软件教程"},
|
||||||
|
{"type_name":"旅游","type_id":"旅游"},
|
||||||
|
{"type_name":"风景","type_id":"风景4K"},
|
||||||
|
{"type_name":"食谱","type_id":"食谱"},
|
||||||
|
{"type_name":"美食","type_id":"美食超清"},
|
||||||
|
{"type_name":"搞笑","type_id":"搞笑"},
|
||||||
|
{"type_name":"球星","type_id":"球星"},
|
||||||
|
{"type_name":"动物世界","type_id":"动物世界超清"},
|
||||||
|
{"type_name":"相声小品","type_id":"相声小品"},
|
||||||
|
{"type_name":"戏曲","type_id":"戏曲"},
|
||||||
|
{"type_name":"小姐姐","type_id":"小姐姐4K"},
|
||||||
|
{"type_name":"热门","type_id":"热门"},
|
||||||
|
{"type_name":"旅行探险","type_id":"旅行探险"}
|
||||||
|
],
|
||||||
|
"filters":{
|
||||||
|
"时事":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"tid","name":"分类",
|
||||||
|
"value":[{"n":"全部","v":"时事"},
|
||||||
|
{"n":"时事热点","v":"时事热点"},
|
||||||
|
{"n":"时事评论","v":"时事评论"},
|
||||||
|
{"n":"时事新闻","v":"时事新闻"},
|
||||||
|
{"n":"时事开讲","v":"时事开讲"},
|
||||||
|
{"n":"时事报告","v":"时事报告"},
|
||||||
|
{"n":"时事纵横","v":"时事纵横"},
|
||||||
|
{"n":"时事政治","v":"时事政治"},
|
||||||
|
{"n":"时事亮亮点","v":"时事亮亮点"},
|
||||||
|
{"n":"时事直通车","v":"时事直通车"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"热门":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"tid","name":"分类",
|
||||||
|
"value":[{"n":"全部","v":"热门"},
|
||||||
|
{"n":"杭州亚运会","v":"杭州亚运会"},
|
||||||
|
{"n":"张雪峰","v":"张雪峰"},
|
||||||
|
{"n":"天津狮子林桥","v":"天津狮子林桥"},
|
||||||
|
{"n":"刀郎","v":"刀郎"},
|
||||||
|
{"n":"罗刹海市","v":"罗刹海市"},
|
||||||
|
{"n":"狂飙","v":"狂飙"},
|
||||||
|
{"n":"淄博烧烤","v":"淄博烧烤"},
|
||||||
|
{"n":"原神","v":"原神"},
|
||||||
|
{"n":"漫长的季节","v":"漫长的季节"},
|
||||||
|
{"n":"AI","v":"AI"},
|
||||||
|
{"n":"俄乌","v":"俄乌"},
|
||||||
|
{"n":"ChatGPT","v":"ChatGPT"},
|
||||||
|
{"n":"棋手战鹰","v":"棋手战鹰"},
|
||||||
|
{"n":"中国奇谭","v":"中国奇谭"},
|
||||||
|
{"n":"三体","v":"三体"},
|
||||||
|
{"n":"刘慈欣","v":"刘慈欣"},
|
||||||
|
{"n":"鬼吹灯","v":"鬼吹灯"},
|
||||||
|
{"n":"天下霸唱","v":"天下霸唱"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"小姐姐4K":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"tid","name":"分类",
|
||||||
|
"value":[{"n":"全部","v":"小姐姐4K"},
|
||||||
|
{"n":"比基尼","v":"比基尼美女4K"},
|
||||||
|
{"n":"内衣","v":"内衣模特4K"},
|
||||||
|
{"n":"车模","v":"美女车模4K"},
|
||||||
|
{"n":"健身","v":"美女健身4K"},
|
||||||
|
{"n":"翻唱","v":"美女翻唱4K"},
|
||||||
|
{"n":"舞蹈","v":"美女舞蹈4K"},
|
||||||
|
{"n":"美妆","v":"美女美妆4K"},
|
||||||
|
{"n":"Cos","v":"美女Cos4K"},
|
||||||
|
{"n":"户外","v":"美女户外4K"},
|
||||||
|
{"n":"居家","v":"美女居家4K"},
|
||||||
|
{"n":"自习","v":"自习小姐姐4K"},
|
||||||
|
{"n":"职场","v":"职场美女4K"},
|
||||||
|
{"n":"工地","v":"工地美女4K"},
|
||||||
|
{"n":"安静","v":"安静小姐姐4K"},
|
||||||
|
{"n":"活泼","v":"活泼小姐姐4K"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"探索发现超清":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"纪录片超清":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"儿童":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"tid","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":"悟空识字"},
|
||||||
|
{"n":"儿童好声音","v":"儿童好声音"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"动物世界超清":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"duration","name":"时长",
|
||||||
|
"value":[{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"实用教程":[
|
||||||
|
{"key":"order","name":"排序",
|
||||||
|
"value":[{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}]},
|
||||||
|
{"key":"tid","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":"duration","name":"时长",
|
||||||
"type_name":"儿童",
|
"value":[{"n":"全部","v":"0"},
|
||||||
"type_id":"儿童"
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}]}],
|
||||||
|
"说案":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"type_name":"📕苏教版",
|
{"n":"全部","v":"说案"},
|
||||||
"type_id":"苏教版课程"
|
{"n":"汤圆","v":"汤圆说案"},
|
||||||
|
{"n":"唐唐","v":"唐唐说案"},
|
||||||
|
{"n":"罗翔","v":"罗翔说刑法"},
|
||||||
|
{"n":"何家弘","v":"何家弘说案"},
|
||||||
|
{"n":"韩诺","v":"韩诺说案"},
|
||||||
|
{"n":"老V","v":"老V说案"},
|
||||||
|
{"n":"禁播档案","v":"禁播档案"}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"type_name":"📗人教版",
|
{"n":"全部","v":"0"},
|
||||||
"type_id":"人教版课程"
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"演讲":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"type_name":"📘沪教版",
|
{"n":"全部","v":"全部演讲4K"},
|
||||||
"type_id":"沪教版课程"
|
{"n":"A艾跃进","v":"艾跃进演讲4K"},
|
||||||
|
{"n":"C超级演说家","v":"超级演说家4K"},
|
||||||
|
{"n":"D电影","v":"电影演讲4K"},
|
||||||
|
{"n":"D典籍里的中国","v":"典籍里的中国4K"},
|
||||||
|
{"n":"G感动中国","v":"感动中国4K"},
|
||||||
|
{"n":"G郭继承","v":"郭继承演讲4K"},
|
||||||
|
{"n":"H华春莹","v":"华春莹演讲4K"},
|
||||||
|
{"n":"L雷军","v":"雷军演讲4K"},
|
||||||
|
{"n":"L罗翔","v":"罗翔演讲4K"},
|
||||||
|
{"n":"R任正非","v":"任正非演讲4K"},
|
||||||
|
{"n":"TED","v":"TED演讲4K"},
|
||||||
|
{"n":"W汪文斌","v":"汪文斌演讲4K"},
|
||||||
|
{"n":"Y一刻","v":"一刻演讲4K"},
|
||||||
|
{"n":"Z赵立坚","v":"赵立坚演讲4K"},
|
||||||
|
{"n":"Z郑强","v":"郑强演讲4K"}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"type_name":"📚北师大版",
|
{"n":"全部","v":"0"},
|
||||||
"type_id":"北师大版课程"
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"解说":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"解说"},
|
||||||
|
{"n":"电影","v":"电影解说"},
|
||||||
|
{"n":"电视","v":"电视解说"},
|
||||||
|
{"n":"小说","v":"小说解说"},
|
||||||
|
{"n":"历史","v":"历史解说"},
|
||||||
|
{"n":"动漫","v":"动漫解说"},
|
||||||
|
{"n":"电影","v":"歌词解说"},
|
||||||
|
{"n":"科普","v":"科普"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"风景4K":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"风景4K"},
|
||||||
|
{"n":"A澳门","v":"澳门风景4K"},
|
||||||
|
{"n":"A安徽","v":"安徽风景4K"},
|
||||||
|
{"n":"B布达拉宫","v":"布达拉宫风景4K"},
|
||||||
|
{"n":"B北京","v":"北京风景4K"},
|
||||||
|
{"n":"C重庆","v":"重庆风景4K"},
|
||||||
|
{"n":"C草原","v":"草原风景4K"},
|
||||||
|
{"n":"D大海","v":"大海风景4K"},
|
||||||
|
{"n":"F福建","v":"福建风景4K"},
|
||||||
|
{"n":"G广东","v":"广东风景4K"},
|
||||||
|
{"n":"G广西","v":"广西风景4K"},
|
||||||
|
{"n":"G贵州","v":"贵州风景4K"},
|
||||||
|
{"n":"G甘肃","v":"甘肃风景4K"},
|
||||||
|
{"n":"H海南","v":"海南风景4K"},
|
||||||
|
{"n":"H河北","v":"河北风景4K"},
|
||||||
|
{"n":"H河南","v":"河南风景4K"},
|
||||||
|
{"n":"H湖北","v":"湖北风景4K"},
|
||||||
|
{"n":"H湖南","v":"湖南风景4K"},
|
||||||
|
{"n":"H黑龙江","v":"黑龙江风景4K"},
|
||||||
|
{"n":"J吉林","v":"吉林风景4K"},
|
||||||
|
{"n":"J江苏","v":"江苏风景4K"},
|
||||||
|
{"n":"J江西","v":"江西风景4K"},
|
||||||
|
{"n":"L辽宁","v":"辽宁风景4K"},
|
||||||
|
{"n":"L洛阳","v":"洛阳风景4K"},
|
||||||
|
{"n":"M民宿","v":"民宿风景4K"},
|
||||||
|
{"n":"N南京","v":"南京风景4K"},
|
||||||
|
{"n":"N内蒙古","v":"内蒙古风景4K"},
|
||||||
|
{"n":"N宁夏","v":"宁夏风景4K"},
|
||||||
|
{"n":"Q青海","v":"青海风景4K"},
|
||||||
|
{"n":"S上海","v":"上海风景4K"},
|
||||||
|
{"n":"S陕西","v":"陕西风景4K"},
|
||||||
|
{"n":"S四川","v":"四川风景4K"},
|
||||||
|
{"n":"S山西","v":"山西风景4K"},
|
||||||
|
{"n":"S山东","v":"山东风景4K"},
|
||||||
|
{"n":"S苏州","v":"苏州风景4K"},
|
||||||
|
{"n":"T天津","v":"天津风景4K"},
|
||||||
|
{"n":"T台湾","v":"台湾风景4K"},
|
||||||
|
{"n":"T天空","v":"天空风景4K"},
|
||||||
|
{"n":"X西安","v":"西安风景4K"},
|
||||||
|
{"n":"X西湖","v":"西湖风景4K"},
|
||||||
|
{"n":"X西藏","v":"西藏风景4K"},
|
||||||
|
{"n":"X新疆","v":"新疆风景4K"},
|
||||||
|
{"n":"X香港","v":"香港风景4K"},
|
||||||
|
{"n":"Y云南","v":"云南风景4K"},
|
||||||
|
{"n":"Z浙江","v":"浙江风景4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"MV4K":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"MV4K"},
|
||||||
|
{"n":"A阿杜","v":"阿杜MV4K"},
|
||||||
|
{"n":"A阿黛尔","v":"阿黛尔MV4K"},
|
||||||
|
{"n":"BBeyond","v":"BeyondMV4K"},
|
||||||
|
{"n":"BBy2","v":"By2MV4K"},
|
||||||
|
{"n":"BBIGBANG","v":"BIGBANGMV4K"},
|
||||||
|
{"n":"B布兰妮","v":"布兰妮MV4K"},
|
||||||
|
{"n":"C陈奕迅","v":"陈奕迅MV4K"},
|
||||||
|
{"n":"C蔡依林","v":"蔡依林MV4K"},
|
||||||
|
{"n":"C初音未来","v":"初音未来MV4K"},
|
||||||
|
{"n":"C蔡健雅","v":"蔡健雅MV4K"},
|
||||||
|
{"n":"C陈小春","v":"陈小春MV4K"},
|
||||||
|
{"n":"C草蜢","v":"草蜢MV4K"},
|
||||||
|
{"n":"C陈慧娴","v":"陈慧娴MV4K"},
|
||||||
|
{"n":"C崔健","v":"崔健MV4K"},
|
||||||
|
{"n":"C仓木麻衣","v":"仓木麻衣MV4K"},
|
||||||
|
{"n":"D戴荃","v":"戴荃MV4K"},
|
||||||
|
{"n":"D动力火车","v":"动力火车MV4K"},
|
||||||
|
{"n":"D邓丽君","v":"邓丽君MV4K"},
|
||||||
|
{"n":"D丁当","v":"丁当MV4K"},
|
||||||
|
{"n":"D刀郎","v":"刀郎MV4K"},
|
||||||
|
{"n":"D邓紫棋","v":"邓紫棋MV4K"},
|
||||||
|
{"n":"D戴佩妮","v":"戴佩妮MV4K"},
|
||||||
|
{"n":"D邓丽君","v":"邓丽君MV4K"},
|
||||||
|
{"n":"F飞儿乐队","v":"飞儿乐队MV4K"},
|
||||||
|
{"n":"F费玉清","v":"费玉清MV4K"},
|
||||||
|
{"n":"F费翔","v":"费翔MV4K"},
|
||||||
|
{"n":"F方大同","v":"方大同MV4K"},
|
||||||
|
{"n":"F房东的猫","v":"房东的猫MV4K"},
|
||||||
|
{"n":"F凤飞飞","v":"凤飞飞MV4K"},
|
||||||
|
{"n":"F凤凰传奇","v":"凤凰传奇MV4K"},
|
||||||
|
{"n":"G古风歌曲","v":"古风歌曲4K"},
|
||||||
|
{"n":"G国乐大典","v":"国乐大典4K"},
|
||||||
|
{"n":"G郭采洁","v":"郭采洁MV4K"},
|
||||||
|
{"n":"G光良","v":"光良MV4K"},
|
||||||
|
{"n":"G郭静","v":"郭静MV4K"},
|
||||||
|
{"n":"G郭富城","v":"郭富城MV4K"},
|
||||||
|
{"n":"H胡彦斌","v":"胡彦斌MV4K"},
|
||||||
|
{"n":"H胡夏","v":"胡夏MV4K"},
|
||||||
|
{"n":"H韩红","v":"韩红MV4K"},
|
||||||
|
{"n":"H黄品源","v":"黄品源MV4K"},
|
||||||
|
{"n":"H黄小琥","v":"黄小琥MV4K"},
|
||||||
|
{"n":"H花儿乐队","v":"花儿乐队MV4K"},
|
||||||
|
{"n":"H黄家强","v":"黄家强MV4K"},
|
||||||
|
{"n":"H后街男孩","v":"后街男孩MV4K"},
|
||||||
|
{"n":"J经典老歌","v":"经典老歌4K"},
|
||||||
|
{"n":"J贾斯丁比伯","v":"贾斯丁比伯MV4K"},
|
||||||
|
{"n":"J金池","v":"金池MV4K"},
|
||||||
|
{"n":"J金志文","v":"金志文MV4K"},
|
||||||
|
{"n":"J焦迈奇","v":"焦迈奇MV4K"},
|
||||||
|
{"n":"K筷子兄弟","v":"筷子兄弟MV4K"},
|
||||||
|
{"n":"L李玟","v":"李玟MV4K"},
|
||||||
|
{"n":"L林忆莲","v":"林忆莲MV4K"},
|
||||||
|
{"n":"L李克勤","v":"李克勤MV4K"},
|
||||||
|
{"n":"L刘宪华","v":"刘宪华MV4K"},
|
||||||
|
{"n":"L李圣杰","v":"李圣杰MV4K"},
|
||||||
|
{"n":"L林宥嘉","v":"林宥嘉MV4K"},
|
||||||
|
{"n":"L梁静茹","v":"梁静茹MV4K"},
|
||||||
|
{"n":"L李健","v":"李健MV4K"},
|
||||||
|
{"n":"L林俊杰","v":"林俊杰MV4K"},
|
||||||
|
{"n":"L李玉刚","v":"李玉刚MV4K"},
|
||||||
|
{"n":"L林志炫","v":"林志炫MV4K"},
|
||||||
|
{"n":"L李荣浩","v":"李荣浩MV4K"},
|
||||||
|
{"n":"L李宇春","v":"李宇春MV4K"},
|
||||||
|
{"n":"L洛天依","v":"洛天依MV4K"},
|
||||||
|
{"n":"L林子祥","v":"林子祥MV4K"},
|
||||||
|
{"n":"L李宗盛","v":"李宗盛MV4K"},
|
||||||
|
{"n":"L黎明","v":"黎明MV4K"},
|
||||||
|
{"n":"L刘德华","v":"刘德华MV4K"},
|
||||||
|
{"n":"L罗大佑","v":"罗大佑MV4K"},
|
||||||
|
{"n":"L林肯公园","v":"林肯公园MV4K"},
|
||||||
|
{"n":"LLadyGaga","v":"LadyGagaMV4K"},
|
||||||
|
{"n":"L旅行团乐队","v":"旅行团乐队MV4K"},
|
||||||
|
{"n":"M莫文蔚","v":"莫文蔚MV4K"},
|
||||||
|
{"n":"M毛不易","v":"毛不易MV4K"},
|
||||||
|
{"n":"M梅艳芳","v":"梅艳芳MV4K"},
|
||||||
|
{"n":"M迈克尔杰克逊","v":"迈克尔杰克逊MV4K"},
|
||||||
|
{"n":"N南拳妈妈","v":"南拳妈妈MV4K"},
|
||||||
|
{"n":"P朴树","v":"朴树MV4K"},
|
||||||
|
{"n":"Q齐秦","v":"齐秦MV4K"},
|
||||||
|
{"n":"Q青鸟飞鱼","v":"青鸟飞鱼MV4K"},
|
||||||
|
{"n":"R容祖儿","v":"容祖儿MV4K"},
|
||||||
|
{"n":"R热歌","v":"热歌MV4K"},
|
||||||
|
{"n":"R任贤齐","v":"任贤齐MV4K"},
|
||||||
|
{"n":"S水木年华","v":"水木年华MV4K"},
|
||||||
|
{"n":"S孙燕姿","v":"孙燕姿MV4K"},
|
||||||
|
{"n":"S苏打绿","v":"苏打绿MV4K"},
|
||||||
|
{"n":"SSHE","v":"SHEMV4K"},
|
||||||
|
{"n":"S孙楠","v":"孙楠MV4K"},
|
||||||
|
{"n":"T陶喆","v":"陶喆MV4K"},
|
||||||
|
{"n":"T谭咏麟","v":"谭咏麟MV4K"},
|
||||||
|
{"n":"T田馥甄","v":"田馥甄MV4K"},
|
||||||
|
{"n":"T谭维维","v":"谭维维MV4K"},
|
||||||
|
{"n":"T逃跑计划","v":"逃跑计划MV4K"},
|
||||||
|
{"n":"T田震","v":"田震MV4K"},
|
||||||
|
{"n":"T谭晶","v":"谭晶MV4K"},
|
||||||
|
{"n":"T屠洪刚","v":"屠洪刚MV4K"},
|
||||||
|
{"n":"T泰勒·斯威夫特","v":"泰勒·斯威夫特MV4K"},
|
||||||
|
{"n":"W王力宏","v":"王力宏MV4K"},
|
||||||
|
{"n":"W王杰","v":"王杰MV4K"},
|
||||||
|
{"n":"W吴克群","v":"吴克群MV4K"},
|
||||||
|
{"n":"W王心凌","v":"王心凌MV4K"},
|
||||||
|
{"n":"W汪峰","v":"汪峰MV4K"},
|
||||||
|
{"n":"W伍佰","v":"伍佰MV4K"},
|
||||||
|
{"n":"W王菲","v":"王菲MV4K"},
|
||||||
|
{"n":"W五月天","v":"五月天MV4K"},
|
||||||
|
{"n":"W汪苏泷","v":"汪苏泷MV4K"},
|
||||||
|
{"n":"X徐佳莹","v":"徐佳莹MV4K"},
|
||||||
|
{"n":"X弦子","v":"弦子MV4K"},
|
||||||
|
{"n":"X萧亚轩","v":"萧亚轩MV4K"},
|
||||||
|
{"n":"X许巍","v":"许巍MV4K"},
|
||||||
|
{"n":"X薛之谦","v":"薛之谦MV4K"},
|
||||||
|
{"n":"X许嵩","v":"许嵩MV4K"},
|
||||||
|
{"n":"X小虎队","v":"小虎队MV4K"},
|
||||||
|
{"n":"X萧敬腾","v":"萧敬腾MV4K"},
|
||||||
|
{"n":"X谢霆锋","v":"谢霆锋MV4K"},
|
||||||
|
{"n":"X徐小凤","v":"徐小凤MV4K"},
|
||||||
|
{"n":"X信乐队","v":"信乐队MV4K"},
|
||||||
|
{"n":"Y夜愿乐队","v":"夜愿乐队MV4K"},
|
||||||
|
{"n":"Y原创音乐","v":"原创音乐MV4K"},
|
||||||
|
{"n":"Y羽泉","v":"羽泉MV4K"},
|
||||||
|
{"n":"Y粤语","v":"粤语MV4K"},
|
||||||
|
{"n":"Y郁可唯","v":"郁可唯MV4K"},
|
||||||
|
{"n":"Y叶倩文","v":"叶倩文MV4K"},
|
||||||
|
{"n":"Y杨坤","v":"杨坤MV4K"},
|
||||||
|
{"n":"Y庾澄庆","v":"庾澄庆MV4K"},
|
||||||
|
{"n":"Y尤长靖","v":"尤长靖MV4K"},
|
||||||
|
{"n":"Y易烊千玺","v":"易烊千玺MV4K"},
|
||||||
|
{"n":"Y袁娅维","v":"袁娅维MV4K"},
|
||||||
|
{"n":"Y杨丞琳","v":"杨丞琳MV4K"},
|
||||||
|
{"n":"Y杨千嬅","v":"杨千嬅MV4K"},
|
||||||
|
{"n":"Y杨宗纬","v":"杨宗纬MV4K"},
|
||||||
|
{"n":"Z周杰伦","v":"周杰伦MV4K"},
|
||||||
|
{"n":"Z张学友","v":"张学友MV4K"},
|
||||||
|
{"n":"Z张信哲","v":"张信哲MV4K"},
|
||||||
|
{"n":"Z张宇","v":"张宇MV4K"},
|
||||||
|
{"n":"Z周华健","v":"周华健MV4K"},
|
||||||
|
{"n":"Z张韶涵","v":"张韶涵MV4K"},
|
||||||
|
{"n":"Z周深","v":"周深MV4K"},
|
||||||
|
{"n":"Z纵贯线","v":"纵贯线MV4K"},
|
||||||
|
{"n":"Z赵雷","v":"赵雷MV4K"},
|
||||||
|
{"n":"Z周传雄","v":"周传雄MV4K"},
|
||||||
|
{"n":"Z张国荣","v":"张国荣MV4K"},
|
||||||
|
{"n":"Z周慧敏","v":"周慧敏MV4K"},
|
||||||
|
{"n":"Z张惠妹","v":"张惠妹MV4K"},
|
||||||
|
{"n":"Z周笔畅","v":"周笔畅MV4K"},
|
||||||
|
{"n":"Z郑中基","v":"郑中基MV4K"},
|
||||||
|
{"n":"Z张艺兴","v":"张艺兴MV4K"},
|
||||||
|
{"n":"Z张震岳","v":"张震岳MV4K"},
|
||||||
|
{"n":"Z中国好声音","v":"中国好声音MV4K"},
|
||||||
|
{"n":"Z张雨生","v":"张雨生MV4K"},
|
||||||
|
{"n":"Z郑智化","v":"郑智化MV4K"},
|
||||||
|
{"n":"Z卓依婷","v":"卓依婷MV4K"},
|
||||||
|
{"n":"Z中岛美雪","v":"中岛美雪MV4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"演唱会4K":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"演唱会4K"},
|
||||||
|
{"n":"A阿杜","v":"阿杜演唱会4K"},
|
||||||
|
{"n":"A阿黛尔","v":"阿黛尔演唱会4K"},
|
||||||
|
{"n":"BBeyond","v":"Beyond演唱会4K"},
|
||||||
|
{"n":"BBy2","v":"By2演唱会4K"},
|
||||||
|
{"n":"BBIGBANG","v":"BIGBANG演唱会4K"},
|
||||||
|
{"n":"B布兰妮","v":"布兰妮演唱会4K"},
|
||||||
|
{"n":"B坂井泉水","v":"坂井泉水演唱会4K"},
|
||||||
|
{"n":"C陈奕迅","v":"陈奕迅演唱会4K"},
|
||||||
|
{"n":"C蔡依林","v":"蔡依林演唱会4K"},
|
||||||
|
{"n":"C初音未来","v":"初音未来演唱会4K"},
|
||||||
|
{"n":"C蔡健雅","v":"蔡健雅演唱会4K"},
|
||||||
|
{"n":"C陈小春","v":"陈小春演唱会4K"},
|
||||||
|
{"n":"C草蜢","v":"草蜢演唱会4K"},
|
||||||
|
{"n":"C陈慧娴","v":"陈慧娴演唱会4K"},
|
||||||
|
{"n":"C崔健","v":"崔健演唱会4K"},
|
||||||
|
{"n":"C仓木麻衣","v":"仓木麻衣演唱会4K"},
|
||||||
|
{"n":"D戴荃","v":"戴荃演唱会4K"},
|
||||||
|
{"n":"D动力火车","v":"动力火车演唱会4K"},
|
||||||
|
{"n":"D邓丽君","v":"邓丽君演唱会4K"},
|
||||||
|
{"n":"D丁当","v":"丁当演唱会4K"},
|
||||||
|
{"n":"D刀郎","v":"刀郎演唱会4K"},
|
||||||
|
{"n":"D邓紫棋","v":"邓紫棋演唱会4K"},
|
||||||
|
{"n":"D戴佩妮","v":"戴佩妮演唱会4K"},
|
||||||
|
{"n":"D邓丽君","v":"邓丽君演唱会4K"},
|
||||||
|
{"n":"F飞儿乐队","v":"飞儿乐队演唱会4K"},
|
||||||
|
{"n":"F费玉清","v":"费玉清演唱会4K"},
|
||||||
|
{"n":"F费翔","v":"费翔演唱会4K"},
|
||||||
|
{"n":"F方大同","v":"方大同演唱会4K"},
|
||||||
|
{"n":"F房东的猫","v":"房东的猫演唱会4K"},
|
||||||
|
{"n":"F凤飞飞","v":"凤飞飞演唱会4K"},
|
||||||
|
{"n":"F凤凰传奇","v":"凤凰传奇演唱会4K"},
|
||||||
|
{"n":"G郭采洁","v":"郭采洁演唱会4K"},
|
||||||
|
{"n":"G光良","v":"光良演唱会4K"},
|
||||||
|
{"n":"G郭静","v":"郭静演唱会4K"},
|
||||||
|
{"n":"G郭富城","v":"郭富城演唱会4K"},
|
||||||
|
{"n":"H胡彦斌","v":"胡彦斌演唱会4K"},
|
||||||
|
{"n":"H胡夏","v":"胡夏演唱会4K"},
|
||||||
|
{"n":"H韩红","v":"韩红演唱会4K"},
|
||||||
|
{"n":"H黄品源","v":"黄品源演唱会4K"},
|
||||||
|
{"n":"H黄小琥","v":"黄小琥演唱会4K"},
|
||||||
|
{"n":"H花儿乐队","v":"花儿乐队演唱会4K"},
|
||||||
|
{"n":"H黄家强","v":"黄家强演唱会4K"},
|
||||||
|
{"n":"H后街男孩","v":"后街男孩演唱会4K"},
|
||||||
|
{"n":"J经典老歌","v":"经典老歌演唱会4K"},
|
||||||
|
{"n":"J贾斯丁比伯","v":"贾斯丁比伯演唱会4K"},
|
||||||
|
{"n":"J金池","v":"金池演唱会4K"},
|
||||||
|
{"n":"J金志文","v":"金志文演唱会4K"},
|
||||||
|
{"n":"J焦迈奇","v":"焦迈奇演唱会4K"},
|
||||||
|
{"n":"K筷子兄弟","v":"筷子兄弟演唱会4K"},
|
||||||
|
{"n":"L李玟","v":"李玟演唱会4K"},
|
||||||
|
{"n":"L林忆莲","v":"林忆莲演唱会4K"},
|
||||||
|
{"n":"L李克勤","v":"李克勤演唱会4K"},
|
||||||
|
{"n":"L刘宪华","v":"刘宪华演唱会4K"},
|
||||||
|
{"n":"L李圣杰","v":"李圣杰演唱会4K"},
|
||||||
|
{"n":"L林宥嘉","v":"林宥嘉演唱会4K"},
|
||||||
|
{"n":"L梁静茹","v":"梁静茹演唱会4K"},
|
||||||
|
{"n":"L李健","v":"李健演唱会4K"},
|
||||||
|
{"n":"L林俊杰","v":"林俊杰演唱会4K"},
|
||||||
|
{"n":"L李玉刚","v":"李玉刚演唱会4K"},
|
||||||
|
{"n":"L林志炫","v":"林志炫演唱会4K"},
|
||||||
|
{"n":"L李荣浩","v":"李荣浩演唱会4K"},
|
||||||
|
{"n":"L李宇春","v":"李宇春演唱会4K"},
|
||||||
|
{"n":"L洛天依","v":"洛天依演唱会4K"},
|
||||||
|
{"n":"L林子祥","v":"林子祥演唱会4K"},
|
||||||
|
{"n":"L李宗盛","v":"李宗盛演唱会4K"},
|
||||||
|
{"n":"L黎明","v":"黎明演唱会4K"},
|
||||||
|
{"n":"L刘德华","v":"刘德华演唱会4K"},
|
||||||
|
{"n":"L罗大佑","v":"罗大佑演唱会4K"},
|
||||||
|
{"n":"L林肯公园","v":"林肯公园演唱会4K"},
|
||||||
|
{"n":"LLadyGaga","v":"LadyGaga演唱会4K"},
|
||||||
|
{"n":"L旅行团乐队","v":"旅行团乐队演唱会4K"},
|
||||||
|
{"n":"M莫文蔚","v":"莫文蔚演唱会4K"},
|
||||||
|
{"n":"M毛不易","v":"毛不易演唱会4K"},
|
||||||
|
{"n":"M梅艳芳","v":"梅艳芳演唱会4K"},
|
||||||
|
{"n":"M迈克尔杰克逊","v":"迈克尔杰克逊演唱会4K"},
|
||||||
|
{"n":"N南拳妈妈","v":"南拳妈妈演唱会4K"},
|
||||||
|
{"n":"P朴树","v":"朴树演唱会4K"},
|
||||||
|
{"n":"Q齐秦","v":"齐秦演唱会4K"},
|
||||||
|
{"n":"Q青鸟飞鱼","v":"青鸟飞鱼演唱会4K"},
|
||||||
|
{"n":"R容祖儿","v":"容祖儿演唱会4K"},
|
||||||
|
{"n":"R任贤齐","v":"任贤齐演唱会4K"},
|
||||||
|
{"n":"S水木年华","v":"水木年华演唱会4K"},
|
||||||
|
{"n":"S孙燕姿","v":"孙燕姿演唱会4K"},
|
||||||
|
{"n":"S苏打绿","v":"苏打绿演唱会4K"},
|
||||||
|
{"n":"SSHE","v":"SHE演唱会4K"},
|
||||||
|
{"n":"S孙楠","v":"孙楠演唱会4K"},
|
||||||
|
{"n":"T陶喆","v":"陶喆演唱会4K"},
|
||||||
|
{"n":"T谭咏麟","v":"谭咏麟演唱会4K"},
|
||||||
|
{"n":"T田馥甄","v":"田馥甄演唱会4K"},
|
||||||
|
{"n":"T谭维维","v":"谭维维演唱会4K"},
|
||||||
|
{"n":"T逃跑计划","v":"逃跑计划演唱会4K"},
|
||||||
|
{"n":"T田震","v":"田震演唱会4K"},
|
||||||
|
{"n":"T谭晶","v":"谭晶演唱会4K"},
|
||||||
|
{"n":"T屠洪刚","v":"屠洪刚演唱会4K"},
|
||||||
|
{"n":"T泰勒·斯威夫特","v":"泰勒·斯威夫特演唱会4K"},
|
||||||
|
{"n":"W王力宏","v":"王力宏演唱会4K"},
|
||||||
|
{"n":"W王杰","v":"王杰演唱会4K"},
|
||||||
|
{"n":"W吴克群","v":"吴克群演唱会4K"},
|
||||||
|
{"n":"W王心凌","v":"王心凌演唱会4K"},
|
||||||
|
{"n":"W汪峰","v":"汪峰演唱会4K"},
|
||||||
|
{"n":"W伍佰","v":"伍佰演唱会4K"},
|
||||||
|
{"n":"W王菲","v":"王菲演唱会4K"},
|
||||||
|
{"n":"W五月天","v":"五月天演唱会4K"},
|
||||||
|
{"n":"W汪苏泷","v":"汪苏泷演唱会4K"},
|
||||||
|
{"n":"X徐佳莹","v":"徐佳莹演唱会4K"},
|
||||||
|
{"n":"X弦子","v":"弦子演唱会4K"},
|
||||||
|
{"n":"X萧亚轩","v":"萧亚轩演唱会4K"},
|
||||||
|
{"n":"X许巍","v":"许巍演唱会4K"},
|
||||||
|
{"n":"X薛之谦","v":"薛之谦演唱会4K"},
|
||||||
|
{"n":"X许嵩","v":"许嵩演唱会4K"},
|
||||||
|
{"n":"X小虎队","v":"小虎队演唱会4K"},
|
||||||
|
{"n":"X萧敬腾","v":"萧敬腾演唱会4K"},
|
||||||
|
{"n":"X谢霆锋","v":"谢霆锋演唱会4K"},
|
||||||
|
{"n":"X徐小凤","v":"徐小凤演唱会4K"},
|
||||||
|
{"n":"X信乐队","v":"信乐队演唱会4K"},
|
||||||
|
{"n":"Y夜愿乐队","v":"夜愿乐队演唱会4K"},
|
||||||
|
{"n":"Y羽泉","v":"羽泉演唱会4K"},
|
||||||
|
{"n":"Y郁可唯","v":"郁可唯演唱会4K"},
|
||||||
|
{"n":"Y叶倩文","v":"叶倩文演唱会4K"},
|
||||||
|
{"n":"Y杨坤","v":"杨坤演唱会4K"},
|
||||||
|
{"n":"Y庾澄庆","v":"庾澄庆演唱会4K"},
|
||||||
|
{"n":"Y尤长靖","v":"尤长靖演唱会4K"},
|
||||||
|
{"n":"Y易烊千玺","v":"易烊千玺演唱会4K"},
|
||||||
|
{"n":"Y袁娅维","v":"袁娅维演唱会4K"},
|
||||||
|
{"n":"Y杨丞琳","v":"杨丞琳演唱会4K"},
|
||||||
|
{"n":"Y杨千嬅","v":"杨千嬅演唱会4K"},
|
||||||
|
{"n":"Y杨宗纬","v":"杨宗纬演唱会4K"},
|
||||||
|
{"n":"Z周杰伦","v":"周杰伦演唱会4K"},
|
||||||
|
{"n":"Z张学友","v":"张学友演唱会4K"},
|
||||||
|
{"n":"Z张信哲","v":"张信哲演唱会4K"},
|
||||||
|
{"n":"Z张宇","v":"张宇演唱会4K"},
|
||||||
|
{"n":"Z周华健","v":"周华健演唱会4K"},
|
||||||
|
{"n":"Z张韶涵","v":"张韶涵演唱会4K"},
|
||||||
|
{"n":"Z周深","v":"周深演唱会4K"},
|
||||||
|
{"n":"Z纵贯线","v":"纵贯线演唱会4K"},
|
||||||
|
{"n":"Z赵雷","v":"赵雷演唱会4K"},
|
||||||
|
{"n":"Z周传雄","v":"周传雄演唱会4K"},
|
||||||
|
{"n":"Z张国荣","v":"张国荣演唱会4K"},
|
||||||
|
{"n":"Z周慧敏","v":"周慧敏演唱会4K"},
|
||||||
|
{"n":"Z张惠妹","v":"张惠妹演唱会4K"},
|
||||||
|
{"n":"Z周笔畅","v":"周笔畅演唱会4K"},
|
||||||
|
{"n":"Z郑中基","v":"郑中基演唱会4K"},
|
||||||
|
{"n":"Z张艺兴","v":"张艺兴演唱会4K"},
|
||||||
|
{"n":"Z张震岳","v":"张震岳演唱会4K"},
|
||||||
|
{"n":"Z张雨生","v":"张雨生演唱会4K"},
|
||||||
|
{"n":"Z郑智化","v":"郑智化演唱会4K"},
|
||||||
|
{"n":"Z卓依婷","v":"卓依婷演唱会4K"},
|
||||||
|
{"n":"Z中岛美雪","v":"中岛美雪演唱会4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"帕梅拉":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"帕梅拉"},
|
||||||
|
{"n":"瘦腿","v":"帕梅拉瘦腿"},
|
||||||
|
{"n":"腹部","v":"帕梅拉腹部"},
|
||||||
|
{"n":"手臂","v":"帕梅拉手臂"},
|
||||||
|
{"n":"热身","v":"帕梅拉热身"},
|
||||||
|
{"n":"舞蹈","v":"帕梅拉舞蹈"},
|
||||||
|
{"n":"燃脂","v":"帕梅拉燃脂"},
|
||||||
|
{"n":"有氧","v":"帕梅拉有氧"},
|
||||||
|
{"n":"拉伸","v":"帕梅拉拉伸"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"知名UP主":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"知名UP主"},
|
||||||
|
{"n":"菠萝赛东","v":"菠萝赛东"},
|
||||||
|
{"n":"冯提莫","v":"冯提莫"},
|
||||||
|
{"n":"徐云流浪中国","v":"徐云流浪中国"},
|
||||||
|
{"n":"YanGeographer","v":"YanGeographer"},
|
||||||
|
{"n":"棋手战鹰","v":"棋手战鹰"},
|
||||||
|
{"n":"林延秋","v":"林延秋"},
|
||||||
|
{"n":"吴sir说电影","v":"吴sir说电影"},
|
||||||
|
{"n":"李子柒","v":"李子柒"},
|
||||||
|
{"n":"美食作家王刚R","v":"美食作家王刚R"},
|
||||||
|
{"n":"智能路障","v":"智能路障"},
|
||||||
|
{"n":"于赓哲老师","v":"于赓哲老师"},
|
||||||
|
{"n":"一战成名_功夫","v":"一战成名_功夫"},
|
||||||
|
{"n":"历史调研室","v":"历史调研室"},
|
||||||
|
{"n":"利利川","v":"利利川"},
|
||||||
|
{"n":"我叫孙火旺","v":"我叫孙火旺"},
|
||||||
|
{"n":"渤海小吏","v":"渤海小吏"},
|
||||||
|
{"n":"无穷小亮的科普日常","v":"无穷小亮的科普日常"},
|
||||||
|
{"n":"申六宫","v":"申六宫"},
|
||||||
|
{"n":"-LKs-","v":"-LKs-"},
|
||||||
|
{"n":"小约翰可汗","v":"小约翰可汗"},
|
||||||
|
{"n":"low馆长","v":"low馆长"},
|
||||||
|
{"n":"自说自话的总裁","v":"自说自话的总裁"},
|
||||||
|
{"n":"所长林超","v":"所长林超"},
|
||||||
|
{"n":"世界未解之谜M","v":"世界未解之谜M"},
|
||||||
|
{"n":"李永乐老师官方","v":"李永乐老师官方"},
|
||||||
|
{"n":"罗兹","v":"罗兹"},
|
||||||
|
{"n":"回到2049","v":"回到2049"},
|
||||||
|
{"n":"二次元的中科院物理所","v":"二次元的中科院物理所"},
|
||||||
|
{"n":"毕导THU","v":"毕导THU"},
|
||||||
|
{"n":"罗翔讲刑法","v":"罗翔讲刑法"},
|
||||||
|
{"n":"戴博士实验室","v":"戴博士实验室"},
|
||||||
|
{"n":"芳斯塔芙","v":"芳斯塔芙"},
|
||||||
|
{"n":"参赛者网","v":"参赛者网"},
|
||||||
|
{"n":"三维地图看世界","v":"三维地图看世界"},
|
||||||
|
{"n":"有机社会","v":"有机社会"},
|
||||||
|
{"n":"乌鸦校尉CaptainWuya","v":"乌鸦校尉CaptainWuya"},
|
||||||
|
{"n":"果壳","v":"果壳"},
|
||||||
|
{"n":"严伯钧","v":"严伯钧"},
|
||||||
|
{"n":"是你们的康康","v":"是你们的康康"},
|
||||||
|
{"n":"老爸评测","v":"老爸评测"},
|
||||||
|
{"n":"硬核的半佛仙人","v":"硬核的半佛仙人"},
|
||||||
|
{"n":"盗月社食遇记","v":"盗月社食遇记"},
|
||||||
|
{"n":"我是郭杰瑞","v":"我是郭杰瑞"},
|
||||||
|
{"n":"papi酱","v":"papi酱"},
|
||||||
|
{"n":"老番茄","v":"老番茄"},
|
||||||
|
{"n":"绵羊料理","v":"绵羊料理"},
|
||||||
|
{"n":"老师好我叫何同学","v":"老师好我叫何同学"},
|
||||||
|
{"n":"敬汉卿","v":"敬汉卿"},
|
||||||
|
{"n":"周六野Zoey","v":"周六野Zoey"},
|
||||||
|
{"n":"木鱼水心","v":"木鱼水心"},
|
||||||
|
{"n":"凉风Kaze","v":"凉风Kaze"},
|
||||||
|
{"n":"小潮院长","v":"小潮院长"},
|
||||||
|
{"n":"中国BOY超级大猩猩","v":"中国BOY超级大猩猩"},
|
||||||
|
{"n":"敖厂长","v":"敖厂长"},
|
||||||
|
{"n":"A阿阳热爱前端","v":"阿阳热爱前端"},
|
||||||
|
{"n":"A艾栗夏","v":"艾栗夏"},
|
||||||
|
{"n":"A爱读书的King","v":"爱读书的King"},
|
||||||
|
{"n":"A爱看报的Kris","v":"爱看报的Kris"},
|
||||||
|
{"n":"A安森垚","v":"安森垚"},
|
||||||
|
{"n":"A安慰记心理小店","v":"安慰记心理小店"},
|
||||||
|
{"n":"A安因思谈","v":"安因思谈"},
|
||||||
|
{"n":"A昂克英文君","v":"昂克英文君"},
|
||||||
|
{"n":"B阪神电车","v":"阪神电车"},
|
||||||
|
{"n":"B宝剑侍从","v":"宝剑侍从"},
|
||||||
|
{"n":"B北京青年x凉子访谈录","v":"北京青年x凉子访谈录"},
|
||||||
|
{"n":"B北师大刘文利","v":"北师大刘文利"},
|
||||||
|
{"n":"B备胎说车","v":"备胎说车"},
|
||||||
|
{"n":"B毕导THU","v":"毕导THU"},
|
||||||
|
{"n":"B哔哩哔哩纪录片","v":"哔哩哔哩纪录片"},
|
||||||
|
{"n":"B蝙蝠音乐","v":"蝙蝠音乐"},
|
||||||
|
{"n":"B冰零-Mahiru忠诚眷属","v":"冰零-Mahiru忠诚眷属"},
|
||||||
|
{"n":"B冰糖雪梨Cherie","v":"冰糖雪梨Cherie"},
|
||||||
|
{"n":"B波普尔2020","v":"波普尔2020"},
|
||||||
|
{"n":"B不务正业的李雷","v":"不务正业的李雷"},
|
||||||
|
{"n":"B不正经老丝","v":"不正经老丝"},
|
||||||
|
{"n":"C草说木言","v":"草说木言"},
|
||||||
|
{"n":"C柴知道","v":"柴知道"},
|
||||||
|
{"n":"C程十安","v":"C程十安"},
|
||||||
|
{"n":"D大啊毛君","v":"大啊毛君"},
|
||||||
|
{"n":"D大连老师王博文","v":"大连老师王博文"},
|
||||||
|
{"n":"D大门ZRR","v":"大门ZRR"},
|
||||||
|
{"n":"D大象放映室","v":"大象放映室"},
|
||||||
|
{"n":"D大又元","v":"大又元"},
|
||||||
|
{"n":"D戴建业老师","v":"戴建业老师"},
|
||||||
|
{"n":"D调侃企业发展史","v":"调侃企业发展史"},
|
||||||
|
{"n":"D动画讲编程","v":"动画讲编程"},
|
||||||
|
{"n":"D动物学博士陈睿","v":"动物学博士陈睿"},
|
||||||
|
{"n":"D杜滑滑","v":"杜滑滑"},
|
||||||
|
{"n":"E鹅姐职场","v":"鹅姐职场"},
|
||||||
|
{"n":"F帆雨动画","v":"帆雨动画"},
|
||||||
|
{"n":"F反诈骗","v":"反诈骗"},
|
||||||
|
{"n":"F方猫boom","v":"方猫boom"},
|
||||||
|
{"n":"F芳斯塔芙","v":"芳斯塔芙"},
|
||||||
|
{"n":"F菲比老司机","v":"菲比老司机"},
|
||||||
|
{"n":"F附议YJango","v":"附议YJango"},
|
||||||
|
{"n":"G肝帝董佳宁","v":"肝帝董佳宁"},
|
||||||
|
{"n":"G高盛元","v":"高盛元"},
|
||||||
|
{"n":"G龚老师课堂","v":"龚老师课堂"},
|
||||||
|
{"n":"G郭爷物理","v":"郭爷物理"},
|
||||||
|
{"n":"G国家玮-开明致学","v":"国家玮-开明致学"},
|
||||||
|
{"n":"G果壳","v":"果壳"},
|
||||||
|
{"n":"G果木浪子","v":"果木浪子"},
|
||||||
|
{"n":"H哈佛雪梨","v":"哈佛雪梨"},
|
||||||
|
{"n":"H韩顺平","v":"韩顺平"},
|
||||||
|
{"n":"H韩语养乐多老师","v":"韩语养乐多老师"},
|
||||||
|
{"n":"H画画的番木","v":"画画的番木"},
|
||||||
|
{"n":"H画渣花小烙","v":"画渣花小烙"},
|
||||||
|
{"n":"H幻海航行","v":"幻海航行"},
|
||||||
|
{"n":"H灰细胞","v":"灰细胞"},
|
||||||
|
{"n":"H回到2049","v":"回到2049"},
|
||||||
|
{"n":"H会放羊的教书匠","v":"会放羊的教书匠"},
|
||||||
|
{"n":"J机械百宝箱","v":"机械百宝箱"},
|
||||||
|
{"n":"J纪录片我去看世界","v":"纪录片我去看世界"},
|
||||||
|
{"n":"J纪录片之家字幕组","v":"纪录片之家字幕组"},
|
||||||
|
{"n":"J技术研究院","v":"技术研究院"},
|
||||||
|
{"n":"J季绝学","v":"季绝学"},
|
||||||
|
{"n":"J夹性芝士","v":"夹性芝士"},
|
||||||
|
{"n":"J讲历史的赵冬梅","v":"讲历史的赵冬梅"},
|
||||||
|
{"n":"J经济研究室-祈祷","v":"经济研究室-祈祷"},
|
||||||
|
{"n":"J军武志","v":"军武志"},
|
||||||
|
{"n":"K看懂村","v":"看懂村"},
|
||||||
|
{"n":"K科普中国","v":"科普中国"},
|
||||||
|
{"n":"K科学声音","v":"科学声音"},
|
||||||
|
{"n":"L拉片实验室","v":"拉片实验室"},
|
||||||
|
{"n":"L唠点历史","v":"唠点历史"},
|
||||||
|
{"n":"L老K的无聊杂谈","v":"老K的无聊杂谈"},
|
||||||
|
{"n":"L老爸评测","v":"老爸评测"},
|
||||||
|
{"n":"L老龙山下的狐狸","v":"老龙山下的狐狸"},
|
||||||
|
{"n":"L老师好我叫何同学","v":"老师好我叫何同学"},
|
||||||
|
{"n":"L乐乐老师的网络课堂","v":"乐乐老师的网络课堂"},
|
||||||
|
{"n":"L乐有为医生","v":"乐有为医生"},
|
||||||
|
{"n":"L冷静医夏","v":"冷静医夏"},
|
||||||
|
{"n":"L李船长笔记","v":"李船长笔记"},
|
||||||
|
{"n":"L李永乐老师官方","v":"李永乐老师官方"},
|
||||||
|
{"n":"L历史调研室","v":"历史调研室"},
|
||||||
|
{"n":"L历史启示录","v":"历史启示录"},
|
||||||
|
{"n":"L罗翔说刑法","v":"罗翔说刑法"},
|
||||||
|
{"n":"M木鱼水心","v":"木鱼水心"},
|
||||||
|
{"n":"S森纳映画","v":"森纳映画"},
|
||||||
|
{"n":"S沙盘上的战争","v":"沙盘上的战争"},
|
||||||
|
{"n":"S设计师的睡前毒物","v":"设计师的睡前毒物"},
|
||||||
|
{"n":"S生命中国","v":"生命中国"},
|
||||||
|
{"n":"S史图馆","v":"史图馆"},
|
||||||
|
{"n":"S世界记忆大师龙雅","v":"世界记忆大师龙雅"},
|
||||||
|
{"n":"S司马南","v":"司马南"},
|
||||||
|
{"n":"S思想史万有引力","v":"思想史万有引力"},
|
||||||
|
{"n":"S所长林超","v":"所长林超"},
|
||||||
|
{"n":"T汤质看本质","v":"汤质看本质"},
|
||||||
|
{"n":"T天真的和感伤的小说家","v":"天真的和感伤的小说家"},
|
||||||
|
{"n":"T听君一席课","v":"听君一席课"},
|
||||||
|
{"n":"W唯一讲述者","v":"唯一讲述者"},
|
||||||
|
{"n":"X心理学陈祉妍","v":"心理学陈祉妍"},
|
||||||
|
{"n":"X心理学于悦","v":"心理学于悦"},
|
||||||
|
{"n":"X心医林霖","v":"心医林霖"},
|
||||||
|
{"n":"X刑法学","v":"刑法学"},
|
||||||
|
{"n":"Y有观点大历史","v":"有观点大历史"},
|
||||||
|
{"n":"Z这知识好冷","v":"这知识好冷"},
|
||||||
|
{"n":"Z中科院格致论道讲坛","v":"中科院格致论道讲坛"},
|
||||||
|
{"n":"Z中医基础理论","v":"中医基础理论"},
|
||||||
|
{"n":"Z周观鱼UP","v":"周观鱼UP"},
|
||||||
|
{"n":"Z周末音乐","v":"周末音乐"},
|
||||||
|
{"n":"Z诸葛呈像","v":"诸葛呈像"},
|
||||||
|
{"n":"Z子小孙的老年生活","v":"子小孙的老年生活"},
|
||||||
|
{"n":"Z专心种花兔","v":"专心种花兔"},
|
||||||
|
{"n":"Z子都忆情","v":"子都忆情"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"太极拳":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"太极拳"},
|
||||||
|
{"n":"邱慧芳","v":"太极拳邱慧芳"},
|
||||||
|
{"n":"陈氏","v":"太极拳陈氏"},
|
||||||
|
{"n":"武当","v":"太极拳武当"},
|
||||||
|
{"n":"二十四式","v":"太极拳二十四式"},
|
||||||
|
{"n":"三十六式","v":"太极拳三十六式"},
|
||||||
|
{"n":"五禽戏","v":"五禽戏"},
|
||||||
|
{"n":"八段锦","v":"八段锦"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"舞蹈":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","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":"双人舞"},
|
||||||
|
{"n":"三人舞","v":"三人舞"},
|
||||||
|
{"n":"群舞","v":"群舞"},
|
||||||
|
{"n":"组舞","v":"组舞"},
|
||||||
|
{"n":"舞剧","v":"舞剧"},
|
||||||
|
{"n":"电影歌舞","v":"电影歌舞"},
|
||||||
|
{"n":"国风舞蹈","v":"国风舞蹈"},
|
||||||
|
{"n":"河卫国风","v":"河南卫视国风"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"音乐":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"音乐4K"},
|
||||||
|
{"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":"摩登舞曲"},
|
||||||
|
{"n":"DJ舞曲","v":"DJ舞曲"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"歌曲":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"歌曲超清"},
|
||||||
|
{"n":"歌曲合集","v":"经典无损音乐合集"},
|
||||||
|
{"n":"歌曲热榜","v":"2022年歌曲排行榜"},
|
||||||
|
{"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":"DJ歌曲"},
|
||||||
|
{"n":"欢快歌曲","v":"欢快歌曲"},
|
||||||
|
{"n":"伤感歌曲","v":"伤感歌曲"},
|
||||||
|
{"n":"70年代歌曲","v":"70年代歌曲"},
|
||||||
|
{"n":"80年代歌曲","v":"80年代歌曲"},
|
||||||
|
{"n":"90年代歌曲","v":"90年代歌曲"},
|
||||||
|
{"n":"00年代歌曲","v":"00年代歌曲"},
|
||||||
|
{"n":"10年代歌曲","v":"10年代歌曲"},
|
||||||
|
{"n":"2020年歌曲","v":"2020年歌曲"},
|
||||||
|
{"n":"2021年歌曲","v":"2021年歌曲"},
|
||||||
|
{"n":"2022年歌曲","v":"2022年歌曲"},
|
||||||
|
{"n":"经典儿歌","v":"经典儿歌"},
|
||||||
|
{"n":"大合唱","v":"大合唱"},
|
||||||
|
{"n":"音乐汇","v":"音乐汇"},
|
||||||
|
{"n":"美声歌曲","v":"美声歌曲"},
|
||||||
|
{"n":"通俗歌曲","v":"通俗歌曲"},
|
||||||
|
{"n":"民族歌曲","v":"民族歌曲"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"平面设计教学":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"平面设计教学"},
|
||||||
|
{"n":"AI绘画","v":"AI绘画"},
|
||||||
|
{"n":"AdobePhotoshop","v":"AdobePhotoshop教程"},
|
||||||
|
{"n":"AdobeIllustrator","v":"AdobeIllustrator教程"},
|
||||||
|
{"n":"CorelDRAW","v":"CorelDRAW教程"},
|
||||||
|
{"n":"AdobeInDesign","v":"AdobeInDesign教程"},
|
||||||
|
{"n":"AdobePagermaker","v":"AdobePagermaker教程"},
|
||||||
|
{"n":"SAI","v":"SAI教程"},
|
||||||
|
{"n":"AdobeBridge","v":"AdobeBridge教程"},
|
||||||
|
{"n":"AdobePagermaker","v":"AdobePagermake教程r"},
|
||||||
|
{"n":"3DStudioMax","v":"3DStudioMax教程"},
|
||||||
|
{"n":"PR","v":"PR教程"},
|
||||||
|
{"n":"AE","v":"AE教程"},
|
||||||
|
{"n":"CINEMA4D","v":"CINEMA4D教程"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"软件教程":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"软件教程"},
|
||||||
|
{"n":"Windows","v":"Windows"},
|
||||||
|
{"n":"MT管理器","v":"MT管理器"},
|
||||||
|
{"n":"NP管理器","v":"NP管理器"},
|
||||||
|
{"n":"mixplorer","v":"mixplorer"},
|
||||||
|
{"n":"脱壳","v":"脱壳"},
|
||||||
|
{"n":"爬虫","v":"爬虫"},
|
||||||
|
{"n":"json&jar","v":"json&jar"},
|
||||||
|
{"n":"网盘挂载","v":"网盘挂载"},
|
||||||
|
{"n":"alist+WebDav","v":"alist+WebDav"},
|
||||||
|
{"n":"TVBox","v":"TVBox"},
|
||||||
|
{"n":"EXCEL","v":"EXCEL教程"},
|
||||||
|
{"n":"Git入门到精通","v":"Git入门到精通"},
|
||||||
|
{"n":"java","v":"java教程"},
|
||||||
|
{"n":"phyton","v":"phyton教程"},
|
||||||
|
{"n":"xml","v":"xml教程"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"小姐姐超清":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"filter":{
|
|
||||||
"白噪音4K":[
|
"白噪音4K":[
|
||||||
{"key":"order","name":"排序","value":[
|
{"key":"order","name":"排序","value":[
|
||||||
{"n":"综合排序","v":"0"},
|
{"n":"综合排序","v":"0"},
|
||||||
@@ -54,1656 +1239,445 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"苏教版课程":[
|
"搞笑":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类",
|
||||||
"key":"tid",
|
"value":[{"n":"全部","v":"搞笑"},
|
||||||
"name":"年级科目",
|
{"n":"搞笑配音","v":"搞笑配音"},
|
||||||
"value":[
|
{"n":"搞笑电影","v":"搞笑电影"},
|
||||||
{
|
{"n":"搞笑综艺","v":"搞笑综艺"},
|
||||||
"n":"1年级语文",
|
{"n":"鬼畜电影","v":"鬼畜电影"},
|
||||||
"v":"苏教版1年级语文"
|
{"n":"搞笑动画","v":"搞笑动画"},
|
||||||
},
|
{"n":"沙雕动画","v":"沙雕动画"},
|
||||||
{
|
{"n":"搞笑番","v":"搞笑番"},
|
||||||
"n":"1年级数学",
|
{"n":"十万个冷笑话","v":"十万个冷笑话"}]},
|
||||||
"v":"苏教版1年级数学"
|
{"key":"duration","name":"时长","value":[
|
||||||
},
|
{"n":"全部","v":"0"},
|
||||||
{
|
{"n":"60分钟以上","v":"4"},
|
||||||
"n":"1年级英语",
|
{"n":"30~60分钟","v":"3"},
|
||||||
"v":"苏教版1年级英语"
|
{"n":"10~30分钟","v":"2"},
|
||||||
},
|
{"n":"10分钟以下","v":"1"}
|
||||||
{
|
|
||||||
"n":"2年级语文",
|
|
||||||
"v":"苏教版2年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级数学",
|
|
||||||
"v":"苏教版2年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级英语",
|
|
||||||
"v":"苏教版2年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级语文",
|
|
||||||
"v":"苏教版3年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级数学",
|
|
||||||
"v":"苏教版3年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级英语",
|
|
||||||
"v":"苏教版3年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级语文",
|
|
||||||
"v":"苏教版4年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级数学",
|
|
||||||
"v":"苏教版4年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级英语",
|
|
||||||
"v":"苏教版4年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级语文",
|
|
||||||
"v":"苏教版5年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级数学",
|
|
||||||
"v":"苏教版5年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级英语",
|
|
||||||
"v":"苏教版5年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级语文",
|
|
||||||
"v":"苏教版6年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级数学",
|
|
||||||
"v":"苏教版6年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级英语",
|
|
||||||
"v":"苏教版6年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级语文",
|
|
||||||
"v":"苏教版7年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级数学",
|
|
||||||
"v":"苏教版7年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级英语",
|
|
||||||
"v":"苏教版7年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级历史",
|
|
||||||
"v":"苏教版7年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级地理",
|
|
||||||
"v":"苏教版7年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级生物",
|
|
||||||
"v":"苏教版7年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级物理",
|
|
||||||
"v":"苏教版7年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级化学",
|
|
||||||
"v":"苏教版7年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级语文",
|
|
||||||
"v":"苏教版8年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级数学",
|
|
||||||
"v":"苏教版8年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级英语",
|
|
||||||
"v":"苏教版8年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级历史",
|
|
||||||
"v":"苏教版8年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级地理",
|
|
||||||
"v":"苏教版8年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级生物",
|
|
||||||
"v":"苏教版8年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级物理",
|
|
||||||
"v":"苏教版8年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级化学",
|
|
||||||
"v":"苏教版8年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级语文",
|
|
||||||
"v":"苏教版9年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级数学",
|
|
||||||
"v":"苏教版9年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级英语",
|
|
||||||
"v":"苏教版9年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级历史",
|
|
||||||
"v":"苏教版9年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级地理",
|
|
||||||
"v":"苏教版9年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级生物",
|
|
||||||
"v":"苏教版9年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级物理",
|
|
||||||
"v":"苏教版9年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级化学",
|
|
||||||
"v":"苏教版9年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"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":"苏教版高二化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三语文",
|
|
||||||
"v":"苏教版高三语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三数学",
|
|
||||||
"v":"苏教版高三数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三英语",
|
|
||||||
"v":"苏教版高三英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三思想政治",
|
|
||||||
"v":"苏教版高三思想政治"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三历史",
|
|
||||||
"v":"苏教版高三历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三地理",
|
|
||||||
"v":"苏教版高三地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三生物",
|
|
||||||
"v":"苏教版高三生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三物理",
|
|
||||||
"v":"苏教版高三物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三化学",
|
|
||||||
"v":"苏教版高三化学"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key":"duration",
|
|
||||||
"name":"时长",
|
|
||||||
"value":[
|
|
||||||
{
|
|
||||||
"n":"全部",
|
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"人教版课程":[
|
"旅行探险":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类",
|
||||||
"key":"tid",
|
"value":[{"n":"全部","v":"旅行探险"},
|
||||||
"name":"年级科目",
|
{"n":"摩旅","v":"摩托车旅游"},
|
||||||
"value":[
|
{"n":"骑行","v":"骑行旅游"},
|
||||||
{
|
{"n":"徒步旅游","v":"徒步旅游"},
|
||||||
"n":"1年级语文",
|
{"n":"自驾旅游","v":"自驾旅游"},
|
||||||
"v":"人教版1年级语文"
|
{"n":"洞穴探险","v":"洞穴探险"},
|
||||||
},
|
{"n":"荒野求生","v":"荒野求生"},
|
||||||
{
|
{"n":"凶宅探险","v":"凶宅探险"},
|
||||||
"n":"1年级数学",
|
{"n":"灵异探险","v":"灵异探险"},
|
||||||
"v":"人教版1年级数学"
|
{"n":"户外攀岩","v":"户外攀岩"},
|
||||||
},
|
{"n":"高空攀爬","v":"高空攀爬"},
|
||||||
{
|
{"n":"潜水探险","v":"潜水探险"},
|
||||||
"n":"1年级英语",
|
{"n":"翼装飞行","v":"翼装飞行"},
|
||||||
"v":"人教版1年级英语"
|
{"n":"极限运动","v":"极限运动"},
|
||||||
},
|
{"n":"速降","v":"速降"},
|
||||||
{
|
{"n":"高空跑酷","v":"高空跑酷"},
|
||||||
"n":"2年级语文",
|
{"n":"冲浪","v":"冲浪"}]},
|
||||||
"v":"人教版2年级语文"
|
{"key":"duration","name":"时长","value":[
|
||||||
},
|
{"n":"全部","v":"0"},
|
||||||
{
|
{"n":"60分钟以上","v":"4"},
|
||||||
"n":"2年级数学",
|
{"n":"30~60分钟","v":"3"},
|
||||||
"v":"人教版2年级数学"
|
{"n":"10~30分钟","v":"2"},
|
||||||
},
|
{"n":"10分钟以下","v":"1"}
|
||||||
{
|
|
||||||
"n":"2年级英语",
|
|
||||||
"v":"人教版2年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级语文",
|
|
||||||
"v":"人教版3年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级数学",
|
|
||||||
"v":"人教版3年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级英语",
|
|
||||||
"v":"人教版3年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级语文",
|
|
||||||
"v":"人教版4年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级数学",
|
|
||||||
"v":"人教版4年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级英语",
|
|
||||||
"v":"人教版4年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级语文",
|
|
||||||
"v":"人教版5年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级数学",
|
|
||||||
"v":"人教版5年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级英语",
|
|
||||||
"v":"人教版5年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级语文",
|
|
||||||
"v":"人教版6年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级数学",
|
|
||||||
"v":"人教版6年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级英语",
|
|
||||||
"v":"人教版6年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级语文",
|
|
||||||
"v":"人教版7年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级数学",
|
|
||||||
"v":"人教版7年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级英语",
|
|
||||||
"v":"人教版7年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级历史",
|
|
||||||
"v":"人教版7年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级地理",
|
|
||||||
"v":"人教版7年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级生物",
|
|
||||||
"v":"人教版7年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级物理",
|
|
||||||
"v":"人教版7年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级化学",
|
|
||||||
"v":"人教版7年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级语文",
|
|
||||||
"v":"人教版8年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级数学",
|
|
||||||
"v":"人教版8年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级英语",
|
|
||||||
"v":"人教版8年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级历史",
|
|
||||||
"v":"人教版8年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级地理",
|
|
||||||
"v":"人教版8年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级生物",
|
|
||||||
"v":"人教版8年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级物理",
|
|
||||||
"v":"人教版8年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级化学",
|
|
||||||
"v":"人教版8年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级语文",
|
|
||||||
"v":"人教版9年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级数学",
|
|
||||||
"v":"人教版9年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级英语",
|
|
||||||
"v":"人教版9年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级历史",
|
|
||||||
"v":"人教版9年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级地理",
|
|
||||||
"v":"人教版9年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级生物",
|
|
||||||
"v":"人教版9年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级物理",
|
|
||||||
"v":"人教版9年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级化学",
|
|
||||||
"v":"人教版9年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"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":"人教版高二化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三语文",
|
|
||||||
"v":"人教版高三语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三数学",
|
|
||||||
"v":"人教版高三数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三英语",
|
|
||||||
"v":"人教版高三英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三思想政治",
|
|
||||||
"v":"人教版高三思想政治"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三历史",
|
|
||||||
"v":"人教版高三历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三地理",
|
|
||||||
"v":"人教版高三地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三生物",
|
|
||||||
"v":"人教版高三生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三物理",
|
|
||||||
"v":"人教版高三物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三化学",
|
|
||||||
"v":"人教版高三化学"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key":"duration",
|
|
||||||
"name":"时长",
|
|
||||||
"value":[
|
|
||||||
{
|
|
||||||
"n":"全部",
|
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"沪教版课程":[
|
"食谱":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"key":"tid",
|
{"n":"全部","v":"食谱"},
|
||||||
"name":"年级科目",
|
{"n":"川菜食谱","v":"川菜食谱"},
|
||||||
"value":[
|
{"n":"豫菜食谱","v":"豫菜食谱"},
|
||||||
{
|
{"n":"淮扬菜食谱","v":"淮扬菜食谱"},
|
||||||
"n":"1年级语文",
|
{"n":"湘菜食谱","v":"湘菜食谱"},
|
||||||
"v":"沪教版1年级语文"
|
{"n":"鲁菜食谱","v":"鲁菜食谱"},
|
||||||
},
|
{"n":"粤菜食谱","v":"粤菜食谱"},
|
||||||
{
|
{"n":"浙菜食谱","v":"浙菜食谱"},
|
||||||
"n":"1年级数学",
|
{"n":"徽菜食谱","v":"徽菜食谱"},
|
||||||
"v":"沪教版1年级数学"
|
{"n":"闽菜食谱","v":"闽菜食谱"},
|
||||||
},
|
{"n":"苏菜食谱","v":"苏菜食谱"},
|
||||||
{
|
{"n":"健康食谱","v":"健康食谱"},
|
||||||
"n":"1年级英语",
|
{"n":"面食","v":"面食"},
|
||||||
"v":"沪教版1年级英语"
|
{"n":"米饭","v":"米饭"},
|
||||||
},
|
{"n":"粥","v":"粥的做法"},
|
||||||
{
|
{"n":"酿酒","v":"自酿酒"},
|
||||||
"n":"2年级语文",
|
{"n":"小吃","v":"小吃制作"}
|
||||||
"v":"沪教版2年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级数学",
|
|
||||||
"v":"沪教版2年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级英语",
|
|
||||||
"v":"沪教版2年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级语文",
|
|
||||||
"v":"沪教版3年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级数学",
|
|
||||||
"v":"沪教版3年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级英语",
|
|
||||||
"v":"沪教版3年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级语文",
|
|
||||||
"v":"沪教版4年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级数学",
|
|
||||||
"v":"沪教版4年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级英语",
|
|
||||||
"v":"沪教版4年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级语文",
|
|
||||||
"v":"沪教版5年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级数学",
|
|
||||||
"v":"沪教版5年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级英语",
|
|
||||||
"v":"沪教版5年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级语文",
|
|
||||||
"v":"沪教版6年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级数学",
|
|
||||||
"v":"沪教版6年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级英语",
|
|
||||||
"v":"沪教版6年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级语文",
|
|
||||||
"v":"沪教版7年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级数学",
|
|
||||||
"v":"沪教版7年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级英语",
|
|
||||||
"v":"沪教版7年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级历史",
|
|
||||||
"v":"沪教版7年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级地理",
|
|
||||||
"v":"沪教版7年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级生物",
|
|
||||||
"v":"沪教版7年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级物理",
|
|
||||||
"v":"沪教版7年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级化学",
|
|
||||||
"v":"沪教版7年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级语文",
|
|
||||||
"v":"沪教版8年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级数学",
|
|
||||||
"v":"沪教版8年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级英语",
|
|
||||||
"v":"沪教版8年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级历史",
|
|
||||||
"v":"沪教版8年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级地理",
|
|
||||||
"v":"沪教版8年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级生物",
|
|
||||||
"v":"沪教版8年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级物理",
|
|
||||||
"v":"沪教版8年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级化学",
|
|
||||||
"v":"沪教版8年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级语文",
|
|
||||||
"v":"沪教版9年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级数学",
|
|
||||||
"v":"沪教版9年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级英语",
|
|
||||||
"v":"沪教版9年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级历史",
|
|
||||||
"v":"沪教版9年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级地理",
|
|
||||||
"v":"沪教版9年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级生物",
|
|
||||||
"v":"沪教版9年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级物理",
|
|
||||||
"v":"沪教版9年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级化学",
|
|
||||||
"v":"沪教版9年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"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":"沪教版高二化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三语文",
|
|
||||||
"v":"沪教版高三语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三数学",
|
|
||||||
"v":"沪教版高三数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三英语",
|
|
||||||
"v":"沪教版高三英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三思想政治",
|
|
||||||
"v":"沪教版高三思想政治"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三历史",
|
|
||||||
"v":"沪教版高三历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三地理",
|
|
||||||
"v":"沪教版高三地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三生物",
|
|
||||||
"v":"沪教版高三生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三物理",
|
|
||||||
"v":"沪教版高三物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三化学",
|
|
||||||
"v":"沪教版高三化学"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"key":"duration",
|
{"n":"全部","v":"0"},
|
||||||
"name":"时长",
|
{"n":"60分钟以上","v":"4"},
|
||||||
"value":[
|
{"n":"30~60分钟","v":"3"},
|
||||||
{
|
{"n":"10~30分钟","v":"2"},
|
||||||
"n":"全部",
|
{"n":"10分钟以下","v":"1"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"北师大版课程":[
|
"健身":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"key":"tid",
|
{"n":"全部","v":"健身"},
|
||||||
"name":"年级科目",
|
{"n":"瘦腿","v":"健身瘦腿"},
|
||||||
"value":[
|
{"n":"腹部","v":"健身腹部"},
|
||||||
{
|
{"n":"手臂","v":"健身手臂"},
|
||||||
"n":"1年级语文",
|
{"n":"热身","v":"健身热身"},
|
||||||
"v":"北师大版1年级语文"
|
{"n":"燃脂","v":"健身燃脂"},
|
||||||
},
|
{"n":"有氧","v":"健身有氧"},
|
||||||
{
|
{"n":"拉伸","v":"健身拉伸"},
|
||||||
"n":"1年级数学",
|
{"n":"军体拳第一套","v":"军体拳第一套"},
|
||||||
"v":"北师大版1年级数学"
|
{"n":"军体拳第二套","v":"军体拳第二套"},
|
||||||
},
|
{"n":"军体拳第三套","v":"军体拳第三套"},
|
||||||
{
|
{"n":"帕梅拉","v":"帕梅拉"},
|
||||||
"n":"1年级英语",
|
{"n":"刘畊宏","v":"刘畊宏"},
|
||||||
"v":"北师大版1年级英语"
|
{"n":"广场舞","v":"广场舞"},
|
||||||
},
|
{"n":"瑜伽","v":"瑜伽"},
|
||||||
{
|
{"n":"冥想","v":"冥想"}
|
||||||
"n":"2年级语文",
|
|
||||||
"v":"北师大版2年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级数学",
|
|
||||||
"v":"北师大版2年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"2年级英语",
|
|
||||||
"v":"北师大版2年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级语文",
|
|
||||||
"v":"北师大版3年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级数学",
|
|
||||||
"v":"北师大版3年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"3年级英语",
|
|
||||||
"v":"北师大版3年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级语文",
|
|
||||||
"v":"北师大版4年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级数学",
|
|
||||||
"v":"北师大版4年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"4年级英语",
|
|
||||||
"v":"北师大版4年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级语文",
|
|
||||||
"v":"北师大版5年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级数学",
|
|
||||||
"v":"北师大版5年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"5年级英语",
|
|
||||||
"v":"北师大版5年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级语文",
|
|
||||||
"v":"北师大版6年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级数学",
|
|
||||||
"v":"北师大版6年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"6年级英语",
|
|
||||||
"v":"北师大版6年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级语文",
|
|
||||||
"v":"北师大版7年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级数学",
|
|
||||||
"v":"北师大版7年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级英语",
|
|
||||||
"v":"北师大版7年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级历史",
|
|
||||||
"v":"北师大版7年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级地理",
|
|
||||||
"v":"北师大版7年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级生物",
|
|
||||||
"v":"北师大版7年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级物理",
|
|
||||||
"v":"北师大版7年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"7年级化学",
|
|
||||||
"v":"北师大版7年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级语文",
|
|
||||||
"v":"北师大版8年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级数学",
|
|
||||||
"v":"北师大版8年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级英语",
|
|
||||||
"v":"北师大版8年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级历史",
|
|
||||||
"v":"北师大版8年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级地理",
|
|
||||||
"v":"北师大版8年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级生物",
|
|
||||||
"v":"北师大版8年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级物理",
|
|
||||||
"v":"北师大版8年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"8年级化学",
|
|
||||||
"v":"北师大版8年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级语文",
|
|
||||||
"v":"北师大版9年级语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级数学",
|
|
||||||
"v":"北师大版9年级数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级英语",
|
|
||||||
"v":"北师大版9年级英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级历史",
|
|
||||||
"v":"北师大版9年级历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级地理",
|
|
||||||
"v":"北师大版9年级地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级生物",
|
|
||||||
"v":"北师大版9年级生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级物理",
|
|
||||||
"v":"北师大版9年级物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"9年级化学",
|
|
||||||
"v":"北师大版9年级化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"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":"北师大版高二化学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三语文",
|
|
||||||
"v":"北师大版高三语文"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三数学",
|
|
||||||
"v":"北师大版高三数学"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三英语",
|
|
||||||
"v":"北师大版高三英语"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三思想政治",
|
|
||||||
"v":"北师大版高三思想政治"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三历史",
|
|
||||||
"v":"北师大版高三历史"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三地理",
|
|
||||||
"v":"北师大版高三地理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三生物",
|
|
||||||
"v":"北师大版高三生物"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三物理",
|
|
||||||
"v":"北师大版高三物理"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"高三化学",
|
|
||||||
"v":"北师大版高三化学"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"key":"duration",
|
{"n":"全部","v":"0"},
|
||||||
"name":"时长",
|
{"n":"60分钟以上","v":"4"},
|
||||||
"value":[
|
{"n":"30~60分钟","v":"3"},
|
||||||
{
|
{"n":"10~30分钟","v":"2"},
|
||||||
"n":"全部",
|
{"n":"10分钟以下","v":"1"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"风景4K":[
|
"美食超清":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"key":"tid",
|
{"n":"全部","v":"美食超清"},
|
||||||
"name":"分类",
|
{"n":"舌尖上的中国","v":"舌尖上的中国超清"},
|
||||||
"value":[
|
{"n":"老字号","v":"老字号美食超清"},
|
||||||
{
|
{"n":"家常菜","v":"家常菜美食超清"},
|
||||||
"n":"全部",
|
{"n":"香港美食探店","v":"香港美食探店超清"},
|
||||||
"v":"风景4K"
|
{"n":"澳门美食探店","v":"澳门美食探店超清"},
|
||||||
},
|
{"n":"上海美食探店","v":"上海美食探店超清"},
|
||||||
{
|
{"n":"北京美食探店","v":"北京美食探店超清"},
|
||||||
"n":"A澳门",
|
{"n":"重庆美食探店","v":"重庆美食探店超清"},
|
||||||
"v":"澳门风景4K"
|
{"n":"南京美食探店","v":"南京美食探店超清"},
|
||||||
},
|
{"n":"广州美食探店","v":"广州美食探店超清"},
|
||||||
{
|
{"n":"杭州美食探店","v":"杭州美食探店超清"},
|
||||||
"n":"A安徽",
|
{"n":"成都美食探店","v":"成都美食探店超清"},
|
||||||
"v":"安徽风景4K"
|
{"n":"苏州美食探店","v":"苏州美食探店超清"},
|
||||||
},
|
{"n":"武汉美食探店","v":"武汉美食探店超清"},
|
||||||
{
|
{"n":"台湾美食探店","v":"台湾美食探店超清"},
|
||||||
"n":"B布达拉宫",
|
{"n":"川菜","v":"川菜美食超清"},
|
||||||
"v":"布达拉宫风景4K"
|
{"n":"豫菜","v":"豫菜美食超清"},
|
||||||
},
|
{"n":"淮扬菜","v":"淮扬菜美食超清"},
|
||||||
{
|
{"n":"湘菜","v":"湘菜美食超清"},
|
||||||
"n":"B北京",
|
{"n":"鲁菜","v":"鲁菜美食超清"},
|
||||||
"v":"北京风景4K"
|
{"n":"粤菜","v":"粤菜美食超清"},
|
||||||
},
|
{"n":"潮菜","v":"潮菜美食超清"},
|
||||||
{
|
{"n":"浙菜","v":"浙菜美食超清"},
|
||||||
"n":"C重庆",
|
{"n":"徽菜","v":"徽菜美食超清"},
|
||||||
"v":"重庆风景4K"
|
{"n":"闽菜","v":"闽菜美食超清"},
|
||||||
},
|
{"n":"东北菜","v":"东北菜美食超清"},
|
||||||
{
|
{"n":"客家菜","v":"客家菜美食超清"},
|
||||||
"n":"C草原",
|
{"n":"苏菜","v":"苏菜美食超清"},
|
||||||
"v":"草原风景4K"
|
{"n":"火锅","v":"火锅"},
|
||||||
},
|
{"n":"面食","v":"面食"},
|
||||||
{
|
{"n":"炒菜","v":"炒菜"},
|
||||||
"n":"D大海",
|
{"n":"点心","v":"点心"},
|
||||||
"v":"大海风景4K"
|
{"n":"日料","v":"日料"},
|
||||||
},
|
{"n":"小吃","v":"小吃"},
|
||||||
{
|
{"n":"素食","v":"素食"},
|
||||||
"n":"F福建",
|
{"n":"蒸菜","v":"蒸菜"},
|
||||||
"v":"福建风景4K"
|
{"n":"凉菜","v":"凉菜"},
|
||||||
},
|
{"n":"早餐","v":"早餐"},
|
||||||
{
|
{"n":"披萨","v":"披萨"},
|
||||||
"n":"G广东",
|
{"n":"烤鱼","v":"烤鱼"},
|
||||||
"v":"广东风景4K"
|
{"n":"海鲜","v":"海鲜美食超清"},
|
||||||
},
|
{"n":"汉堡","v":"汉堡"},
|
||||||
{
|
{"n":"韩国菜","v":"韩国菜"},
|
||||||
"n":"G广西",
|
{"n":"泰国菜","v":"泰国菜"},
|
||||||
"v":"广西风景4K"
|
{"n":"穆斯林菜","v":"穆斯林菜"},
|
||||||
},
|
{"n":"法国菜","v":"法国菜"},
|
||||||
{
|
{"n":"意大利菜","v":"意大利菜"},
|
||||||
"n":"G贵州",
|
{"n":"西班牙菜","v":"西班牙菜"},
|
||||||
"v":"贵州风景4K"
|
{"n":"土耳其菜","v":"土耳其菜系"},
|
||||||
},
|
{"n":"阿拉伯菜","v":"阿拉伯菜"},
|
||||||
{
|
{"n":"德国菜","v":"德国菜"}
|
||||||
"n":"G甘肃",
|
|
||||||
"v":"甘肃风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H海南",
|
|
||||||
"v":"海南风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H河北",
|
|
||||||
"v":"河北风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H河南",
|
|
||||||
"v":"河南风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H湖北",
|
|
||||||
"v":"湖北风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H湖南",
|
|
||||||
"v":"湖南风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"H黑龙江",
|
|
||||||
"v":"黑龙江风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"J吉林",
|
|
||||||
"v":"吉林风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"J江苏",
|
|
||||||
"v":"江苏风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"J江西",
|
|
||||||
"v":"江西风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"L辽宁",
|
|
||||||
"v":"辽宁风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"M民宿",
|
|
||||||
"v":"民宿风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"N内蒙古",
|
|
||||||
"v":"内蒙古风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"N宁夏",
|
|
||||||
"v":"宁夏风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"Q青海",
|
|
||||||
"v":"青海风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"S上海",
|
|
||||||
"v":"上海风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"S陕西",
|
|
||||||
"v":"陕西风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"S四川",
|
|
||||||
"v":"四川风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"S山西",
|
|
||||||
"v":"山西风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"S山东",
|
|
||||||
"v":"山东风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"T天津",
|
|
||||||
"v":"天津风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"T台湾",
|
|
||||||
"v":"台湾风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"T天空",
|
|
||||||
"v":"天空风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"X西湖",
|
|
||||||
"v":"西湖风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"X西藏",
|
|
||||||
"v":"西藏风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"X新疆",
|
|
||||||
"v":"新疆风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"X香港",
|
|
||||||
"v":"香港风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"Y云南",
|
|
||||||
"v":"云南风景4K"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"Z浙江",
|
|
||||||
"v":"浙江风景4K"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"key":"duration",
|
{"n":"全部","v":"0"},
|
||||||
"name":"时长",
|
{"n":"60分钟以上","v":"4"},
|
||||||
"value":[
|
{"n":"30~60分钟","v":"3"},
|
||||||
{
|
{"n":"10~30分钟","v":"2"},
|
||||||
"n":"全部",
|
{"n":"10分钟以下","v":"1"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"儿童":[
|
"球星":[
|
||||||
{
|
{"key":"order","name":"排序","value":[
|
||||||
"key":"order",
|
{"n":"综合排序","v":"0"},
|
||||||
"name":"排序",
|
{"n":"最多点击","v":"click"},
|
||||||
"value":[
|
{"n":"最新发布","v":"pubdate"},
|
||||||
{
|
{"n":"最多弹幕","v":"dm"},
|
||||||
"n":"综合排序",
|
{"n":"最多收藏","v":"stow"}
|
||||||
"v":"0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多点击",
|
|
||||||
"v":"click"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最新发布",
|
|
||||||
"v":"pubdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多弹幕",
|
|
||||||
"v":"dm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"最多收藏",
|
|
||||||
"v":"stow"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"tid","name":"分类","value":[
|
||||||
"key":"tid",
|
{"n":"全部","v":"球星"},
|
||||||
"name":"分类",
|
{"n":"B巴萨","v":"巴萨4K"},
|
||||||
"value":[
|
{"n":"B巴黎圣日耳曼","v":"巴黎圣日耳曼4K"},
|
||||||
{
|
{"n":"B贝克汉姆","v":"贝克汉姆4K"},
|
||||||
"n":"全部",
|
{"n":"C罗","v":"C罗4K"},
|
||||||
"v":"儿童"
|
{"n":"D杜兰特","v":"杜兰特4K"},
|
||||||
},
|
{"n":"D德布劳内","v":"德布劳内4K"},
|
||||||
{"n":"游戏","v":"儿童游戏"},
|
{"n":"D德甲","v":"德甲4K"},
|
||||||
{"n":"启蒙","v":"儿童启蒙"},
|
{"n":"F1","v":"F14K"},
|
||||||
{"n":"益智","v":"儿童益智"},
|
{"n":"G国米","v":"国米4K"},
|
||||||
{"n":"科普","v":"儿童科普"},
|
{"n":"G高尔夫","v":"高尔夫4K"},
|
||||||
{"n":"健身","v":"儿童健身"},
|
{"n":"H亨利","v":"亨利4K"},
|
||||||
{"n":"歌曲","v":"儿童歌曲"},
|
{"n":"H皇马","v":"皇马4K"},
|
||||||
{"n":"舞蹈","v":"儿童舞蹈"},
|
{"n":"K库里","v":"库里4K"},
|
||||||
{"n":"动画","v":"儿童动画"},
|
{"n":"L罗纳尔多","v":"罗纳尔多4K"},
|
||||||
{"n":"绘画","v":"儿童绘画"},
|
{"n":"M梅西","v":"梅西4K"},
|
||||||
{"n":"成语故事","v":"儿童成语故事"},
|
{"n":"M曼联","v":"曼联4K"},
|
||||||
{"n":"安全教育","v":"儿童安全教育"},
|
{"n":"M曼城","v":"曼城4K"},
|
||||||
{"n":"睡前故事","v":"儿童睡前故事"},
|
{"n":"NBA","v":"NBA4K"},
|
||||||
{"n":"贝乐虎","v":"贝乐虎"},
|
{"n":"N内马尔","v":"内马尔4K"},
|
||||||
{"n":"兔小贝","v":"兔小贝"},
|
{"n":"O欧冠","v":"欧冠4K"},
|
||||||
{"n":"宝宝巴士","v":"宝宝巴士"},
|
{"n":"Q齐达内","v":"齐达内4K"},
|
||||||
{"n":"贝瓦儿歌","v":"贝瓦儿歌"},
|
{"n":"S世界杯","v":"世界杯4K"},
|
||||||
{"n":"悟空识字","v":"悟空识字"},
|
{"n":"S斯诺克","v":"斯诺克4K"},
|
||||||
{
|
{"n":"T天下足球","v":"天下足球4K"},
|
||||||
"n":"儿童好声音",
|
{"n":"UFC","v":"UFC4K"},
|
||||||
"v":"儿童好声音"
|
{"n":"W网球","v":"网球4K"},
|
||||||
}
|
{"n":"X小罗","v":"小罗4K"},
|
||||||
|
{"n":"X西甲","v":"西甲4K"},
|
||||||
|
{"n":"Y英超","v":"英超4K"},
|
||||||
|
{"n":"Y意甲","v":"意甲4K"},
|
||||||
|
{"n":"Z詹姆斯","v":"詹姆斯4K"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{"key":"duration","name":"时长","value":[
|
||||||
"key":"duration",
|
{"n":"全部","v":"0"},
|
||||||
"name":"时长",
|
{"n":"60分钟以上","v":"4"},
|
||||||
"value":[
|
{"n":"30~60分钟","v":"3"},
|
||||||
{
|
{"n":"10~30分钟","v":"2"},
|
||||||
"n":"全部",
|
{"n":"10分钟以下","v":"1"}
|
||||||
"v":"0"
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"60分钟以上",
|
|
||||||
"v":"4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"30~60分钟",
|
|
||||||
"v":"3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10~30分钟",
|
|
||||||
"v":"2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"n":"10分钟以下",
|
|
||||||
"v":"1"
|
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"相声小品":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"相声小品"},
|
||||||
|
{"n":"C陈佩斯","v":"陈佩斯小品4K"},
|
||||||
|
{"n":"C春晚小品","v":"春晚小品4K"},
|
||||||
|
{"n":"C曹云金","v":"曹云金相声4K"},
|
||||||
|
{"n":"D单口相声","v":"单口相声4K"},
|
||||||
|
{"n":"D德云社","v":"德云社小品4K"},
|
||||||
|
{"n":"E二人转","v":"二人转4K"},
|
||||||
|
{"n":"F冯巩","v":"冯巩小品4K"},
|
||||||
|
{"n":"G郭德纲","v":"郭德纲相声4K"},
|
||||||
|
{"n":"G郭冬临","v":"郭冬临小品4K"},
|
||||||
|
{"n":"G郭达","v":"郭达小品4K"},
|
||||||
|
{"n":"K开心麻花","v":"开心麻花小品4K"},
|
||||||
|
{"n":"P评书","v":"评书4K"},
|
||||||
|
{"n":"P潘长江","v":"潘长江小品4K"},
|
||||||
|
{"n":"Q青曲社","v":"青曲社相声4K"},
|
||||||
|
{"n":"Q群口相声","v":"群口相声4K"},
|
||||||
|
{"n":"S宋小宝","v":"宋小宝小品4K"},
|
||||||
|
{"n":"W文松","v":"文松小品4K"},
|
||||||
|
{"n":"X小曲","v":"小曲相声4K"},
|
||||||
|
{"n":"X喜剧综艺","v":"喜剧综艺4K"},
|
||||||
|
{"n":"Y严顺开","v":"严顺开小品4K"},
|
||||||
|
{"n":"Y岳云鹏","v":"岳云鹏相声小品4K"},
|
||||||
|
{"n":"Z赵本山","v":"赵本山小品4K"},
|
||||||
|
{"n":"Z赵丽蓉","v":"赵丽蓉小品4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"戏曲":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"戏曲4K"},
|
||||||
|
{"n":"B梆子腔","v":"梆子腔戏曲4K"},
|
||||||
|
{"n":"C采茶戏","v":"采茶戏戏曲4K"},
|
||||||
|
{"n":"C潮剧","v":"潮剧戏曲4K"},
|
||||||
|
{"n":"C彩调","v":"彩调戏曲4K"},
|
||||||
|
{"n":"C川剧","v":"川剧戏曲4K"},
|
||||||
|
{"n":"D滇剧","v":"滇剧戏曲4K"},
|
||||||
|
{"n":"D傣剧","v":"傣剧戏曲4K"},
|
||||||
|
{"n":"E二人台","v":"二人台戏曲4K"},
|
||||||
|
{"n":"G高腔","v":"高腔戏曲4K"},
|
||||||
|
{"n":"G高甲戏","v":"高甲戏戏曲4K"},
|
||||||
|
{"n":"G赣剧","v":"赣剧戏曲4K"},
|
||||||
|
{"n":"G桂剧","v":"桂剧戏曲4K"},
|
||||||
|
{"n":"H黄梅戏","v":"黄梅戏戏曲4K"},
|
||||||
|
{"n":"H河北梆子","v":"河北梆子戏曲4K"},
|
||||||
|
{"n":"H河南曲剧","v":"河南曲剧戏曲4K"},
|
||||||
|
{"n":"H淮剧","v":"淮剧戏曲4K"},
|
||||||
|
{"n":"H沪剧","v":"沪剧戏曲4K"},
|
||||||
|
{"n":"H滑稽戏","v":"滑稽戏戏曲4K"},
|
||||||
|
{"n":"H徽剧","v":"徽剧4K"},
|
||||||
|
{"n":"H汉剧","v":"汉剧戏曲4K"},
|
||||||
|
{"n":"H湖南花鼓戏","v":"湖南花鼓戏戏曲4K"},
|
||||||
|
{"n":"J京剧","v":"京剧戏曲4K"},
|
||||||
|
{"n":"J晋剧","v":"晋剧戏曲4K"},
|
||||||
|
{"n":"J吉剧","v":"吉剧戏曲4K"},
|
||||||
|
{"n":"K昆曲","v":"昆曲戏曲4K"},
|
||||||
|
{"n":"L梨园戏","v":"梨园戏戏曲4K"},
|
||||||
|
{"n":"L龙江剧","v":"龙江剧戏曲4K"},
|
||||||
|
{"n":"M闽剧","v":"闽剧戏曲4K"},
|
||||||
|
{"n":"P评剧","v":"评剧戏曲4K"},
|
||||||
|
{"n":"P蒲剧","v":"蒲剧戏曲4K"},
|
||||||
|
{"n":"P皮影戏","v":"皮影戏戏曲4K"},
|
||||||
|
{"n":"P莆仙戏","v":"莆仙戏戏曲4K"},
|
||||||
|
{"n":"Q黔剧","v":"黔剧戏曲4K"},
|
||||||
|
{"n":"Q祁剧","v":"祁剧戏曲4K"},
|
||||||
|
{"n":"Q秦腔","v":"秦腔戏曲4K"},
|
||||||
|
{"n":"S上党梆子","v":"上党梆子戏曲4K"},
|
||||||
|
{"n":"S山东梆子","v":"山东梆子戏曲4K"},
|
||||||
|
{"n":"S绍剧","v":"绍剧戏曲4K"},
|
||||||
|
{"n":"W武安平调","v":"武安平调戏曲4K"},
|
||||||
|
{"n":"W婺剧","v":"婺剧戏曲4K"},
|
||||||
|
{"n":"X湘剧","v":"湘剧戏曲4K"},
|
||||||
|
{"n":"Y越剧","v":"越剧戏曲4K"},
|
||||||
|
{"n":"Y豫剧","v":"豫剧戏曲4K"},
|
||||||
|
{"n":"Y雁剧","v":"雁剧戏曲4K"},
|
||||||
|
{"n":"Y越调","v":"越调戏曲4K"},
|
||||||
|
{"n":"Y粤剧","v":"粤剧戏曲4K"},
|
||||||
|
{"n":"Z壮剧","v":"壮剧戏曲4K"},
|
||||||
|
{"n":"Z藏剧","v":"藏剧戏曲4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"旅游":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"旅游"},
|
||||||
|
{"n":"A澳门","v":"澳门旅游"},
|
||||||
|
{"n":"A安徽","v":"安徽旅游"},
|
||||||
|
{"n":"B布达拉宫","v":"布达拉宫旅游"},
|
||||||
|
{"n":"B北京","v":"北京旅游"},
|
||||||
|
{"n":"C重庆","v":"重庆旅游"},
|
||||||
|
{"n":"C草原","v":"草原旅游"},
|
||||||
|
{"n":"D大海","v":"大海旅游"},
|
||||||
|
{"n":"F福建","v":"福建旅游"},
|
||||||
|
{"n":"G广东","v":"广东旅游"},
|
||||||
|
{"n":"G广西","v":"广西旅游"},
|
||||||
|
{"n":"G贵州","v":"贵州旅游"},
|
||||||
|
{"n":"G甘肃","v":"甘肃旅游"},
|
||||||
|
{"n":"H海南","v":"海南旅游"},
|
||||||
|
{"n":"H河北","v":"河北旅游"},
|
||||||
|
{"n":"H河南","v":"河南旅游"},
|
||||||
|
{"n":"H湖北","v":"湖北旅游"},
|
||||||
|
{"n":"H湖南","v":"湖南旅游"},
|
||||||
|
{"n":"H黑龙江","v":"黑龙江旅游"},
|
||||||
|
{"n":"J吉林","v":"吉林旅游"},
|
||||||
|
{"n":"J江苏","v":"江苏旅游"},
|
||||||
|
{"n":"J江西","v":"江西旅游"},
|
||||||
|
{"n":"L辽宁","v":"辽宁旅游"},
|
||||||
|
{"n":"M民宿","v":"民宿旅游"},
|
||||||
|
{"n":"N内蒙古","v":"内蒙古旅游"},
|
||||||
|
{"n":"N宁夏","v":"宁夏旅游"},
|
||||||
|
{"n":"Q青海","v":"青海旅游"},
|
||||||
|
{"n":"S上海","v":"上海旅游"},
|
||||||
|
{"n":"S陕西","v":"陕西旅游"},
|
||||||
|
{"n":"S四川","v":"四川旅游"},
|
||||||
|
{"n":"S山西","v":"山西旅游"},
|
||||||
|
{"n":"S山东","v":"山东旅游"},
|
||||||
|
{"n":"T天津","v":"天津旅游"},
|
||||||
|
{"n":"T台湾","v":"台湾旅游"},
|
||||||
|
{"n":"T天空","v":"天空旅游"},
|
||||||
|
{"n":"X西湖","v":"西湖旅游"},
|
||||||
|
{"n":"X西藏","v":"西藏旅游"},
|
||||||
|
{"n":"X新疆","v":"新疆旅游"},
|
||||||
|
{"n":"X香港","v":"香港旅游"},
|
||||||
|
{"n":"Y云南","v":"云南旅游"},
|
||||||
|
{"n":"Z浙江","v":"浙江旅游"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt",
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
"classes":[
|
"classes":[
|
||||||
{"type_name":"帕梅拉","type_id":"帕梅拉"},
|
{"type_name":"帕梅拉","type_id":"帕梅拉"},
|
||||||
{"type_name":"太极拳","type_id":"太极拳"},
|
{"type_name":"太极拳","type_id":"太极拳"},
|
||||||
|
|||||||
-1685
@@ -1,1685 +0,0 @@
|
|||||||
{
|
|
||||||
"class":[
|
|
||||||
{"type_name":"帕梅拉","type_id":"帕梅拉"},
|
|
||||||
{"type_name":"太极拳","type_id":"太极拳"},
|
|
||||||
{"type_name":"实用教程","type_id":"实用教程"},
|
|
||||||
{"type_name":"儿童","type_id":"儿童"},
|
|
||||||
{"type_name":"健身","type_id":"健身"},
|
|
||||||
{"type_name":"舞蹈","type_id":"舞蹈"},
|
|
||||||
{"type_name":"音乐","type_id":"音乐"},
|
|
||||||
{"type_name":"歌曲","type_id":"歌曲"},
|
|
||||||
{"type_name":"MV","type_id":"MV4K"},
|
|
||||||
{"type_name":"演唱会","type_id":"演唱会4K"},
|
|
||||||
{"type_name":"白噪音","type_id":"白噪音4K"},
|
|
||||||
{"type_name":"知名UP主","type_id":"知名UP主"},
|
|
||||||
{"type_name":"说案","type_id":"说案"},
|
|
||||||
{"type_name":"解说","type_id":"解说"},
|
|
||||||
{"type_name":"演讲","type_id":"演讲"},
|
|
||||||
{"type_name":"时事","type_id":"时事"},
|
|
||||||
{"type_name":"探索发现","type_id":"探索发现超清"},
|
|
||||||
{"type_name":"纪录片","type_id":"纪录片超清"},
|
|
||||||
{"type_name":"平面设计教学","type_id":"平面设计教学"},
|
|
||||||
{"type_name":"软件教程","type_id":"软件教程"},
|
|
||||||
{"type_name":"旅游","type_id":"旅游"},
|
|
||||||
{"type_name":"风景","type_id":"风景4K"},
|
|
||||||
{"type_name":"食谱","type_id":"食谱"},
|
|
||||||
{"type_name":"美食","type_id":"美食超清"},
|
|
||||||
{"type_name":"搞笑","type_id":"搞笑"},
|
|
||||||
{"type_name":"球星","type_id":"球星"},
|
|
||||||
{"type_name":"动物世界","type_id":"动物世界超清"},
|
|
||||||
{"type_name":"相声小品","type_id":"相声小品"},
|
|
||||||
{"type_name":"戏曲","type_id":"戏曲"},
|
|
||||||
{"type_name":"小姐姐","type_id":"小姐姐4K"},
|
|
||||||
{"type_name":"热门","type_id":"热门"},
|
|
||||||
{"type_name":"旅行探险","type_id":"旅行探险"}
|
|
||||||
],
|
|
||||||
"filters":{
|
|
||||||
"时事":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"tid","name":"分类",
|
|
||||||
"value":[{"n":"全部","v":"时事"},
|
|
||||||
{"n":"时事热点","v":"时事热点"},
|
|
||||||
{"n":"时事评论","v":"时事评论"},
|
|
||||||
{"n":"时事新闻","v":"时事新闻"},
|
|
||||||
{"n":"时事开讲","v":"时事开讲"},
|
|
||||||
{"n":"时事报告","v":"时事报告"},
|
|
||||||
{"n":"时事纵横","v":"时事纵横"},
|
|
||||||
{"n":"时事政治","v":"时事政治"},
|
|
||||||
{"n":"时事亮亮点","v":"时事亮亮点"},
|
|
||||||
{"n":"时事直通车","v":"时事直通车"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"热门":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"tid","name":"分类",
|
|
||||||
"value":[{"n":"全部","v":"热门"},
|
|
||||||
{"n":"杭州亚运会","v":"杭州亚运会"},
|
|
||||||
{"n":"张雪峰","v":"张雪峰"},
|
|
||||||
{"n":"天津狮子林桥","v":"天津狮子林桥"},
|
|
||||||
{"n":"刀郎","v":"刀郎"},
|
|
||||||
{"n":"罗刹海市","v":"罗刹海市"},
|
|
||||||
{"n":"狂飙","v":"狂飙"},
|
|
||||||
{"n":"淄博烧烤","v":"淄博烧烤"},
|
|
||||||
{"n":"原神","v":"原神"},
|
|
||||||
{"n":"漫长的季节","v":"漫长的季节"},
|
|
||||||
{"n":"AI","v":"AI"},
|
|
||||||
{"n":"俄乌","v":"俄乌"},
|
|
||||||
{"n":"ChatGPT","v":"ChatGPT"},
|
|
||||||
{"n":"棋手战鹰","v":"棋手战鹰"},
|
|
||||||
{"n":"中国奇谭","v":"中国奇谭"},
|
|
||||||
{"n":"三体","v":"三体"},
|
|
||||||
{"n":"刘慈欣","v":"刘慈欣"},
|
|
||||||
{"n":"鬼吹灯","v":"鬼吹灯"},
|
|
||||||
{"n":"天下霸唱","v":"天下霸唱"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"小姐姐4K":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"tid","name":"分类",
|
|
||||||
"value":[{"n":"全部","v":"小姐姐4K"},
|
|
||||||
{"n":"比基尼","v":"比基尼美女4K"},
|
|
||||||
{"n":"内衣","v":"内衣模特4K"},
|
|
||||||
{"n":"车模","v":"美女车模4K"},
|
|
||||||
{"n":"健身","v":"美女健身4K"},
|
|
||||||
{"n":"翻唱","v":"美女翻唱4K"},
|
|
||||||
{"n":"舞蹈","v":"美女舞蹈4K"},
|
|
||||||
{"n":"美妆","v":"美女美妆4K"},
|
|
||||||
{"n":"Cos","v":"美女Cos4K"},
|
|
||||||
{"n":"户外","v":"美女户外4K"},
|
|
||||||
{"n":"居家","v":"美女居家4K"},
|
|
||||||
{"n":"自习","v":"自习小姐姐4K"},
|
|
||||||
{"n":"职场","v":"职场美女4K"},
|
|
||||||
{"n":"工地","v":"工地美女4K"},
|
|
||||||
{"n":"安静","v":"安静小姐姐4K"},
|
|
||||||
{"n":"活泼","v":"活泼小姐姐4K"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"探索发现超清":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"纪录片超清":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"儿童":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"tid","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":"悟空识字"},
|
|
||||||
{"n":"儿童好声音","v":"儿童好声音"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"动物世界超清":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"实用教程":[
|
|
||||||
{"key":"order","name":"排序",
|
|
||||||
"value":[{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}]},
|
|
||||||
{"key":"tid","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":"duration","name":"时长",
|
|
||||||
"value":[{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}]}],
|
|
||||||
"说案":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"说案"},
|
|
||||||
{"n":"汤圆","v":"汤圆说案"},
|
|
||||||
{"n":"唐唐","v":"唐唐说案"},
|
|
||||||
{"n":"罗翔","v":"罗翔说刑法"},
|
|
||||||
{"n":"何家弘","v":"何家弘说案"},
|
|
||||||
{"n":"韩诺","v":"韩诺说案"},
|
|
||||||
{"n":"老V","v":"老V说案"},
|
|
||||||
{"n":"禁播档案","v":"禁播档案"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"演讲":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"全部演讲4K"},
|
|
||||||
{"n":"A艾跃进","v":"艾跃进演讲4K"},
|
|
||||||
{"n":"C超级演说家","v":"超级演说家4K"},
|
|
||||||
{"n":"D电影","v":"电影演讲4K"},
|
|
||||||
{"n":"D典籍里的中国","v":"典籍里的中国4K"},
|
|
||||||
{"n":"G感动中国","v":"感动中国4K"},
|
|
||||||
{"n":"G郭继承","v":"郭继承演讲4K"},
|
|
||||||
{"n":"H华春莹","v":"华春莹演讲4K"},
|
|
||||||
{"n":"L雷军","v":"雷军演讲4K"},
|
|
||||||
{"n":"L罗翔","v":"罗翔演讲4K"},
|
|
||||||
{"n":"R任正非","v":"任正非演讲4K"},
|
|
||||||
{"n":"TED","v":"TED演讲4K"},
|
|
||||||
{"n":"W汪文斌","v":"汪文斌演讲4K"},
|
|
||||||
{"n":"Y一刻","v":"一刻演讲4K"},
|
|
||||||
{"n":"Z赵立坚","v":"赵立坚演讲4K"},
|
|
||||||
{"n":"Z郑强","v":"郑强演讲4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"解说":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"解说"},
|
|
||||||
{"n":"电影","v":"电影解说"},
|
|
||||||
{"n":"电视","v":"电视解说"},
|
|
||||||
{"n":"小说","v":"小说解说"},
|
|
||||||
{"n":"历史","v":"历史解说"},
|
|
||||||
{"n":"动漫","v":"动漫解说"},
|
|
||||||
{"n":"电影","v":"歌词解说"},
|
|
||||||
{"n":"科普","v":"科普"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"风景4K":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"风景4K"},
|
|
||||||
{"n":"A澳门","v":"澳门风景4K"},
|
|
||||||
{"n":"A安徽","v":"安徽风景4K"},
|
|
||||||
{"n":"B布达拉宫","v":"布达拉宫风景4K"},
|
|
||||||
{"n":"B北京","v":"北京风景4K"},
|
|
||||||
{"n":"C重庆","v":"重庆风景4K"},
|
|
||||||
{"n":"C草原","v":"草原风景4K"},
|
|
||||||
{"n":"D大海","v":"大海风景4K"},
|
|
||||||
{"n":"F福建","v":"福建风景4K"},
|
|
||||||
{"n":"G广东","v":"广东风景4K"},
|
|
||||||
{"n":"G广西","v":"广西风景4K"},
|
|
||||||
{"n":"G贵州","v":"贵州风景4K"},
|
|
||||||
{"n":"G甘肃","v":"甘肃风景4K"},
|
|
||||||
{"n":"H海南","v":"海南风景4K"},
|
|
||||||
{"n":"H河北","v":"河北风景4K"},
|
|
||||||
{"n":"H河南","v":"河南风景4K"},
|
|
||||||
{"n":"H湖北","v":"湖北风景4K"},
|
|
||||||
{"n":"H湖南","v":"湖南风景4K"},
|
|
||||||
{"n":"H黑龙江","v":"黑龙江风景4K"},
|
|
||||||
{"n":"J吉林","v":"吉林风景4K"},
|
|
||||||
{"n":"J江苏","v":"江苏风景4K"},
|
|
||||||
{"n":"J江西","v":"江西风景4K"},
|
|
||||||
{"n":"L辽宁","v":"辽宁风景4K"},
|
|
||||||
{"n":"L洛阳","v":"洛阳风景4K"},
|
|
||||||
{"n":"M民宿","v":"民宿风景4K"},
|
|
||||||
{"n":"N南京","v":"南京风景4K"},
|
|
||||||
{"n":"N内蒙古","v":"内蒙古风景4K"},
|
|
||||||
{"n":"N宁夏","v":"宁夏风景4K"},
|
|
||||||
{"n":"Q青海","v":"青海风景4K"},
|
|
||||||
{"n":"S上海","v":"上海风景4K"},
|
|
||||||
{"n":"S陕西","v":"陕西风景4K"},
|
|
||||||
{"n":"S四川","v":"四川风景4K"},
|
|
||||||
{"n":"S山西","v":"山西风景4K"},
|
|
||||||
{"n":"S山东","v":"山东风景4K"},
|
|
||||||
{"n":"S苏州","v":"苏州风景4K"},
|
|
||||||
{"n":"T天津","v":"天津风景4K"},
|
|
||||||
{"n":"T台湾","v":"台湾风景4K"},
|
|
||||||
{"n":"T天空","v":"天空风景4K"},
|
|
||||||
{"n":"X西安","v":"西安风景4K"},
|
|
||||||
{"n":"X西湖","v":"西湖风景4K"},
|
|
||||||
{"n":"X西藏","v":"西藏风景4K"},
|
|
||||||
{"n":"X新疆","v":"新疆风景4K"},
|
|
||||||
{"n":"X香港","v":"香港风景4K"},
|
|
||||||
{"n":"Y云南","v":"云南风景4K"},
|
|
||||||
{"n":"Z浙江","v":"浙江风景4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"MV4K":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"MV4K"},
|
|
||||||
{"n":"A阿杜","v":"阿杜MV4K"},
|
|
||||||
{"n":"A阿黛尔","v":"阿黛尔MV4K"},
|
|
||||||
{"n":"BBeyond","v":"BeyondMV4K"},
|
|
||||||
{"n":"BBy2","v":"By2MV4K"},
|
|
||||||
{"n":"BBIGBANG","v":"BIGBANGMV4K"},
|
|
||||||
{"n":"B布兰妮","v":"布兰妮MV4K"},
|
|
||||||
{"n":"C陈奕迅","v":"陈奕迅MV4K"},
|
|
||||||
{"n":"C蔡依林","v":"蔡依林MV4K"},
|
|
||||||
{"n":"C初音未来","v":"初音未来MV4K"},
|
|
||||||
{"n":"C蔡健雅","v":"蔡健雅MV4K"},
|
|
||||||
{"n":"C陈小春","v":"陈小春MV4K"},
|
|
||||||
{"n":"C草蜢","v":"草蜢MV4K"},
|
|
||||||
{"n":"C陈慧娴","v":"陈慧娴MV4K"},
|
|
||||||
{"n":"C崔健","v":"崔健MV4K"},
|
|
||||||
{"n":"C仓木麻衣","v":"仓木麻衣MV4K"},
|
|
||||||
{"n":"D戴荃","v":"戴荃MV4K"},
|
|
||||||
{"n":"D动力火车","v":"动力火车MV4K"},
|
|
||||||
{"n":"D邓丽君","v":"邓丽君MV4K"},
|
|
||||||
{"n":"D丁当","v":"丁当MV4K"},
|
|
||||||
{"n":"D刀郎","v":"刀郎MV4K"},
|
|
||||||
{"n":"D邓紫棋","v":"邓紫棋MV4K"},
|
|
||||||
{"n":"D戴佩妮","v":"戴佩妮MV4K"},
|
|
||||||
{"n":"D邓丽君","v":"邓丽君MV4K"},
|
|
||||||
{"n":"F飞儿乐队","v":"飞儿乐队MV4K"},
|
|
||||||
{"n":"F费玉清","v":"费玉清MV4K"},
|
|
||||||
{"n":"F费翔","v":"费翔MV4K"},
|
|
||||||
{"n":"F方大同","v":"方大同MV4K"},
|
|
||||||
{"n":"F房东的猫","v":"房东的猫MV4K"},
|
|
||||||
{"n":"F凤飞飞","v":"凤飞飞MV4K"},
|
|
||||||
{"n":"F凤凰传奇","v":"凤凰传奇MV4K"},
|
|
||||||
{"n":"G古风歌曲","v":"古风歌曲4K"},
|
|
||||||
{"n":"G国乐大典","v":"国乐大典4K"},
|
|
||||||
{"n":"G郭采洁","v":"郭采洁MV4K"},
|
|
||||||
{"n":"G光良","v":"光良MV4K"},
|
|
||||||
{"n":"G郭静","v":"郭静MV4K"},
|
|
||||||
{"n":"G郭富城","v":"郭富城MV4K"},
|
|
||||||
{"n":"H胡彦斌","v":"胡彦斌MV4K"},
|
|
||||||
{"n":"H胡夏","v":"胡夏MV4K"},
|
|
||||||
{"n":"H韩红","v":"韩红MV4K"},
|
|
||||||
{"n":"H黄品源","v":"黄品源MV4K"},
|
|
||||||
{"n":"H黄小琥","v":"黄小琥MV4K"},
|
|
||||||
{"n":"H花儿乐队","v":"花儿乐队MV4K"},
|
|
||||||
{"n":"H黄家强","v":"黄家强MV4K"},
|
|
||||||
{"n":"H后街男孩","v":"后街男孩MV4K"},
|
|
||||||
{"n":"J经典老歌","v":"经典老歌4K"},
|
|
||||||
{"n":"J贾斯丁比伯","v":"贾斯丁比伯MV4K"},
|
|
||||||
{"n":"J金池","v":"金池MV4K"},
|
|
||||||
{"n":"J金志文","v":"金志文MV4K"},
|
|
||||||
{"n":"J焦迈奇","v":"焦迈奇MV4K"},
|
|
||||||
{"n":"K筷子兄弟","v":"筷子兄弟MV4K"},
|
|
||||||
{"n":"L李玟","v":"李玟MV4K"},
|
|
||||||
{"n":"L林忆莲","v":"林忆莲MV4K"},
|
|
||||||
{"n":"L李克勤","v":"李克勤MV4K"},
|
|
||||||
{"n":"L刘宪华","v":"刘宪华MV4K"},
|
|
||||||
{"n":"L李圣杰","v":"李圣杰MV4K"},
|
|
||||||
{"n":"L林宥嘉","v":"林宥嘉MV4K"},
|
|
||||||
{"n":"L梁静茹","v":"梁静茹MV4K"},
|
|
||||||
{"n":"L李健","v":"李健MV4K"},
|
|
||||||
{"n":"L林俊杰","v":"林俊杰MV4K"},
|
|
||||||
{"n":"L李玉刚","v":"李玉刚MV4K"},
|
|
||||||
{"n":"L林志炫","v":"林志炫MV4K"},
|
|
||||||
{"n":"L李荣浩","v":"李荣浩MV4K"},
|
|
||||||
{"n":"L李宇春","v":"李宇春MV4K"},
|
|
||||||
{"n":"L洛天依","v":"洛天依MV4K"},
|
|
||||||
{"n":"L林子祥","v":"林子祥MV4K"},
|
|
||||||
{"n":"L李宗盛","v":"李宗盛MV4K"},
|
|
||||||
{"n":"L黎明","v":"黎明MV4K"},
|
|
||||||
{"n":"L刘德华","v":"刘德华MV4K"},
|
|
||||||
{"n":"L罗大佑","v":"罗大佑MV4K"},
|
|
||||||
{"n":"L林肯公园","v":"林肯公园MV4K"},
|
|
||||||
{"n":"LLadyGaga","v":"LadyGagaMV4K"},
|
|
||||||
{"n":"L旅行团乐队","v":"旅行团乐队MV4K"},
|
|
||||||
{"n":"M莫文蔚","v":"莫文蔚MV4K"},
|
|
||||||
{"n":"M毛不易","v":"毛不易MV4K"},
|
|
||||||
{"n":"M梅艳芳","v":"梅艳芳MV4K"},
|
|
||||||
{"n":"M迈克尔杰克逊","v":"迈克尔杰克逊MV4K"},
|
|
||||||
{"n":"N南拳妈妈","v":"南拳妈妈MV4K"},
|
|
||||||
{"n":"P朴树","v":"朴树MV4K"},
|
|
||||||
{"n":"Q齐秦","v":"齐秦MV4K"},
|
|
||||||
{"n":"Q青鸟飞鱼","v":"青鸟飞鱼MV4K"},
|
|
||||||
{"n":"R容祖儿","v":"容祖儿MV4K"},
|
|
||||||
{"n":"R热歌","v":"热歌MV4K"},
|
|
||||||
{"n":"R任贤齐","v":"任贤齐MV4K"},
|
|
||||||
{"n":"S水木年华","v":"水木年华MV4K"},
|
|
||||||
{"n":"S孙燕姿","v":"孙燕姿MV4K"},
|
|
||||||
{"n":"S苏打绿","v":"苏打绿MV4K"},
|
|
||||||
{"n":"SSHE","v":"SHEMV4K"},
|
|
||||||
{"n":"S孙楠","v":"孙楠MV4K"},
|
|
||||||
{"n":"T陶喆","v":"陶喆MV4K"},
|
|
||||||
{"n":"T谭咏麟","v":"谭咏麟MV4K"},
|
|
||||||
{"n":"T田馥甄","v":"田馥甄MV4K"},
|
|
||||||
{"n":"T谭维维","v":"谭维维MV4K"},
|
|
||||||
{"n":"T逃跑计划","v":"逃跑计划MV4K"},
|
|
||||||
{"n":"T田震","v":"田震MV4K"},
|
|
||||||
{"n":"T谭晶","v":"谭晶MV4K"},
|
|
||||||
{"n":"T屠洪刚","v":"屠洪刚MV4K"},
|
|
||||||
{"n":"T泰勒·斯威夫特","v":"泰勒·斯威夫特MV4K"},
|
|
||||||
{"n":"W王力宏","v":"王力宏MV4K"},
|
|
||||||
{"n":"W王杰","v":"王杰MV4K"},
|
|
||||||
{"n":"W吴克群","v":"吴克群MV4K"},
|
|
||||||
{"n":"W王心凌","v":"王心凌MV4K"},
|
|
||||||
{"n":"W汪峰","v":"汪峰MV4K"},
|
|
||||||
{"n":"W伍佰","v":"伍佰MV4K"},
|
|
||||||
{"n":"W王菲","v":"王菲MV4K"},
|
|
||||||
{"n":"W五月天","v":"五月天MV4K"},
|
|
||||||
{"n":"W汪苏泷","v":"汪苏泷MV4K"},
|
|
||||||
{"n":"X徐佳莹","v":"徐佳莹MV4K"},
|
|
||||||
{"n":"X弦子","v":"弦子MV4K"},
|
|
||||||
{"n":"X萧亚轩","v":"萧亚轩MV4K"},
|
|
||||||
{"n":"X许巍","v":"许巍MV4K"},
|
|
||||||
{"n":"X薛之谦","v":"薛之谦MV4K"},
|
|
||||||
{"n":"X许嵩","v":"许嵩MV4K"},
|
|
||||||
{"n":"X小虎队","v":"小虎队MV4K"},
|
|
||||||
{"n":"X萧敬腾","v":"萧敬腾MV4K"},
|
|
||||||
{"n":"X谢霆锋","v":"谢霆锋MV4K"},
|
|
||||||
{"n":"X徐小凤","v":"徐小凤MV4K"},
|
|
||||||
{"n":"X信乐队","v":"信乐队MV4K"},
|
|
||||||
{"n":"Y夜愿乐队","v":"夜愿乐队MV4K"},
|
|
||||||
{"n":"Y原创音乐","v":"原创音乐MV4K"},
|
|
||||||
{"n":"Y羽泉","v":"羽泉MV4K"},
|
|
||||||
{"n":"Y粤语","v":"粤语MV4K"},
|
|
||||||
{"n":"Y郁可唯","v":"郁可唯MV4K"},
|
|
||||||
{"n":"Y叶倩文","v":"叶倩文MV4K"},
|
|
||||||
{"n":"Y杨坤","v":"杨坤MV4K"},
|
|
||||||
{"n":"Y庾澄庆","v":"庾澄庆MV4K"},
|
|
||||||
{"n":"Y尤长靖","v":"尤长靖MV4K"},
|
|
||||||
{"n":"Y易烊千玺","v":"易烊千玺MV4K"},
|
|
||||||
{"n":"Y袁娅维","v":"袁娅维MV4K"},
|
|
||||||
{"n":"Y杨丞琳","v":"杨丞琳MV4K"},
|
|
||||||
{"n":"Y杨千嬅","v":"杨千嬅MV4K"},
|
|
||||||
{"n":"Y杨宗纬","v":"杨宗纬MV4K"},
|
|
||||||
{"n":"Z周杰伦","v":"周杰伦MV4K"},
|
|
||||||
{"n":"Z张学友","v":"张学友MV4K"},
|
|
||||||
{"n":"Z张信哲","v":"张信哲MV4K"},
|
|
||||||
{"n":"Z张宇","v":"张宇MV4K"},
|
|
||||||
{"n":"Z周华健","v":"周华健MV4K"},
|
|
||||||
{"n":"Z张韶涵","v":"张韶涵MV4K"},
|
|
||||||
{"n":"Z周深","v":"周深MV4K"},
|
|
||||||
{"n":"Z纵贯线","v":"纵贯线MV4K"},
|
|
||||||
{"n":"Z赵雷","v":"赵雷MV4K"},
|
|
||||||
{"n":"Z周传雄","v":"周传雄MV4K"},
|
|
||||||
{"n":"Z张国荣","v":"张国荣MV4K"},
|
|
||||||
{"n":"Z周慧敏","v":"周慧敏MV4K"},
|
|
||||||
{"n":"Z张惠妹","v":"张惠妹MV4K"},
|
|
||||||
{"n":"Z周笔畅","v":"周笔畅MV4K"},
|
|
||||||
{"n":"Z郑中基","v":"郑中基MV4K"},
|
|
||||||
{"n":"Z张艺兴","v":"张艺兴MV4K"},
|
|
||||||
{"n":"Z张震岳","v":"张震岳MV4K"},
|
|
||||||
{"n":"Z中国好声音","v":"中国好声音MV4K"},
|
|
||||||
{"n":"Z张雨生","v":"张雨生MV4K"},
|
|
||||||
{"n":"Z郑智化","v":"郑智化MV4K"},
|
|
||||||
{"n":"Z卓依婷","v":"卓依婷MV4K"},
|
|
||||||
{"n":"Z中岛美雪","v":"中岛美雪MV4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"演唱会4K":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"演唱会4K"},
|
|
||||||
{"n":"A阿杜","v":"阿杜演唱会4K"},
|
|
||||||
{"n":"A阿黛尔","v":"阿黛尔演唱会4K"},
|
|
||||||
{"n":"BBeyond","v":"Beyond演唱会4K"},
|
|
||||||
{"n":"BBy2","v":"By2演唱会4K"},
|
|
||||||
{"n":"BBIGBANG","v":"BIGBANG演唱会4K"},
|
|
||||||
{"n":"B布兰妮","v":"布兰妮演唱会4K"},
|
|
||||||
{"n":"B坂井泉水","v":"坂井泉水演唱会4K"},
|
|
||||||
{"n":"C陈奕迅","v":"陈奕迅演唱会4K"},
|
|
||||||
{"n":"C蔡依林","v":"蔡依林演唱会4K"},
|
|
||||||
{"n":"C初音未来","v":"初音未来演唱会4K"},
|
|
||||||
{"n":"C蔡健雅","v":"蔡健雅演唱会4K"},
|
|
||||||
{"n":"C陈小春","v":"陈小春演唱会4K"},
|
|
||||||
{"n":"C草蜢","v":"草蜢演唱会4K"},
|
|
||||||
{"n":"C陈慧娴","v":"陈慧娴演唱会4K"},
|
|
||||||
{"n":"C崔健","v":"崔健演唱会4K"},
|
|
||||||
{"n":"C仓木麻衣","v":"仓木麻衣演唱会4K"},
|
|
||||||
{"n":"D戴荃","v":"戴荃演唱会4K"},
|
|
||||||
{"n":"D动力火车","v":"动力火车演唱会4K"},
|
|
||||||
{"n":"D邓丽君","v":"邓丽君演唱会4K"},
|
|
||||||
{"n":"D丁当","v":"丁当演唱会4K"},
|
|
||||||
{"n":"D刀郎","v":"刀郎演唱会4K"},
|
|
||||||
{"n":"D邓紫棋","v":"邓紫棋演唱会4K"},
|
|
||||||
{"n":"D戴佩妮","v":"戴佩妮演唱会4K"},
|
|
||||||
{"n":"D邓丽君","v":"邓丽君演唱会4K"},
|
|
||||||
{"n":"F飞儿乐队","v":"飞儿乐队演唱会4K"},
|
|
||||||
{"n":"F费玉清","v":"费玉清演唱会4K"},
|
|
||||||
{"n":"F费翔","v":"费翔演唱会4K"},
|
|
||||||
{"n":"F方大同","v":"方大同演唱会4K"},
|
|
||||||
{"n":"F房东的猫","v":"房东的猫演唱会4K"},
|
|
||||||
{"n":"F凤飞飞","v":"凤飞飞演唱会4K"},
|
|
||||||
{"n":"F凤凰传奇","v":"凤凰传奇演唱会4K"},
|
|
||||||
{"n":"G郭采洁","v":"郭采洁演唱会4K"},
|
|
||||||
{"n":"G光良","v":"光良演唱会4K"},
|
|
||||||
{"n":"G郭静","v":"郭静演唱会4K"},
|
|
||||||
{"n":"G郭富城","v":"郭富城演唱会4K"},
|
|
||||||
{"n":"H胡彦斌","v":"胡彦斌演唱会4K"},
|
|
||||||
{"n":"H胡夏","v":"胡夏演唱会4K"},
|
|
||||||
{"n":"H韩红","v":"韩红演唱会4K"},
|
|
||||||
{"n":"H黄品源","v":"黄品源演唱会4K"},
|
|
||||||
{"n":"H黄小琥","v":"黄小琥演唱会4K"},
|
|
||||||
{"n":"H花儿乐队","v":"花儿乐队演唱会4K"},
|
|
||||||
{"n":"H黄家强","v":"黄家强演唱会4K"},
|
|
||||||
{"n":"H后街男孩","v":"后街男孩演唱会4K"},
|
|
||||||
{"n":"J经典老歌","v":"经典老歌演唱会4K"},
|
|
||||||
{"n":"J贾斯丁比伯","v":"贾斯丁比伯演唱会4K"},
|
|
||||||
{"n":"J金池","v":"金池演唱会4K"},
|
|
||||||
{"n":"J金志文","v":"金志文演唱会4K"},
|
|
||||||
{"n":"J焦迈奇","v":"焦迈奇演唱会4K"},
|
|
||||||
{"n":"K筷子兄弟","v":"筷子兄弟演唱会4K"},
|
|
||||||
{"n":"L李玟","v":"李玟演唱会4K"},
|
|
||||||
{"n":"L林忆莲","v":"林忆莲演唱会4K"},
|
|
||||||
{"n":"L李克勤","v":"李克勤演唱会4K"},
|
|
||||||
{"n":"L刘宪华","v":"刘宪华演唱会4K"},
|
|
||||||
{"n":"L李圣杰","v":"李圣杰演唱会4K"},
|
|
||||||
{"n":"L林宥嘉","v":"林宥嘉演唱会4K"},
|
|
||||||
{"n":"L梁静茹","v":"梁静茹演唱会4K"},
|
|
||||||
{"n":"L李健","v":"李健演唱会4K"},
|
|
||||||
{"n":"L林俊杰","v":"林俊杰演唱会4K"},
|
|
||||||
{"n":"L李玉刚","v":"李玉刚演唱会4K"},
|
|
||||||
{"n":"L林志炫","v":"林志炫演唱会4K"},
|
|
||||||
{"n":"L李荣浩","v":"李荣浩演唱会4K"},
|
|
||||||
{"n":"L李宇春","v":"李宇春演唱会4K"},
|
|
||||||
{"n":"L洛天依","v":"洛天依演唱会4K"},
|
|
||||||
{"n":"L林子祥","v":"林子祥演唱会4K"},
|
|
||||||
{"n":"L李宗盛","v":"李宗盛演唱会4K"},
|
|
||||||
{"n":"L黎明","v":"黎明演唱会4K"},
|
|
||||||
{"n":"L刘德华","v":"刘德华演唱会4K"},
|
|
||||||
{"n":"L罗大佑","v":"罗大佑演唱会4K"},
|
|
||||||
{"n":"L林肯公园","v":"林肯公园演唱会4K"},
|
|
||||||
{"n":"LLadyGaga","v":"LadyGaga演唱会4K"},
|
|
||||||
{"n":"L旅行团乐队","v":"旅行团乐队演唱会4K"},
|
|
||||||
{"n":"M莫文蔚","v":"莫文蔚演唱会4K"},
|
|
||||||
{"n":"M毛不易","v":"毛不易演唱会4K"},
|
|
||||||
{"n":"M梅艳芳","v":"梅艳芳演唱会4K"},
|
|
||||||
{"n":"M迈克尔杰克逊","v":"迈克尔杰克逊演唱会4K"},
|
|
||||||
{"n":"N南拳妈妈","v":"南拳妈妈演唱会4K"},
|
|
||||||
{"n":"P朴树","v":"朴树演唱会4K"},
|
|
||||||
{"n":"Q齐秦","v":"齐秦演唱会4K"},
|
|
||||||
{"n":"Q青鸟飞鱼","v":"青鸟飞鱼演唱会4K"},
|
|
||||||
{"n":"R容祖儿","v":"容祖儿演唱会4K"},
|
|
||||||
{"n":"R任贤齐","v":"任贤齐演唱会4K"},
|
|
||||||
{"n":"S水木年华","v":"水木年华演唱会4K"},
|
|
||||||
{"n":"S孙燕姿","v":"孙燕姿演唱会4K"},
|
|
||||||
{"n":"S苏打绿","v":"苏打绿演唱会4K"},
|
|
||||||
{"n":"SSHE","v":"SHE演唱会4K"},
|
|
||||||
{"n":"S孙楠","v":"孙楠演唱会4K"},
|
|
||||||
{"n":"T陶喆","v":"陶喆演唱会4K"},
|
|
||||||
{"n":"T谭咏麟","v":"谭咏麟演唱会4K"},
|
|
||||||
{"n":"T田馥甄","v":"田馥甄演唱会4K"},
|
|
||||||
{"n":"T谭维维","v":"谭维维演唱会4K"},
|
|
||||||
{"n":"T逃跑计划","v":"逃跑计划演唱会4K"},
|
|
||||||
{"n":"T田震","v":"田震演唱会4K"},
|
|
||||||
{"n":"T谭晶","v":"谭晶演唱会4K"},
|
|
||||||
{"n":"T屠洪刚","v":"屠洪刚演唱会4K"},
|
|
||||||
{"n":"T泰勒·斯威夫特","v":"泰勒·斯威夫特演唱会4K"},
|
|
||||||
{"n":"W王力宏","v":"王力宏演唱会4K"},
|
|
||||||
{"n":"W王杰","v":"王杰演唱会4K"},
|
|
||||||
{"n":"W吴克群","v":"吴克群演唱会4K"},
|
|
||||||
{"n":"W王心凌","v":"王心凌演唱会4K"},
|
|
||||||
{"n":"W汪峰","v":"汪峰演唱会4K"},
|
|
||||||
{"n":"W伍佰","v":"伍佰演唱会4K"},
|
|
||||||
{"n":"W王菲","v":"王菲演唱会4K"},
|
|
||||||
{"n":"W五月天","v":"五月天演唱会4K"},
|
|
||||||
{"n":"W汪苏泷","v":"汪苏泷演唱会4K"},
|
|
||||||
{"n":"X徐佳莹","v":"徐佳莹演唱会4K"},
|
|
||||||
{"n":"X弦子","v":"弦子演唱会4K"},
|
|
||||||
{"n":"X萧亚轩","v":"萧亚轩演唱会4K"},
|
|
||||||
{"n":"X许巍","v":"许巍演唱会4K"},
|
|
||||||
{"n":"X薛之谦","v":"薛之谦演唱会4K"},
|
|
||||||
{"n":"X许嵩","v":"许嵩演唱会4K"},
|
|
||||||
{"n":"X小虎队","v":"小虎队演唱会4K"},
|
|
||||||
{"n":"X萧敬腾","v":"萧敬腾演唱会4K"},
|
|
||||||
{"n":"X谢霆锋","v":"谢霆锋演唱会4K"},
|
|
||||||
{"n":"X徐小凤","v":"徐小凤演唱会4K"},
|
|
||||||
{"n":"X信乐队","v":"信乐队演唱会4K"},
|
|
||||||
{"n":"Y夜愿乐队","v":"夜愿乐队演唱会4K"},
|
|
||||||
{"n":"Y羽泉","v":"羽泉演唱会4K"},
|
|
||||||
{"n":"Y郁可唯","v":"郁可唯演唱会4K"},
|
|
||||||
{"n":"Y叶倩文","v":"叶倩文演唱会4K"},
|
|
||||||
{"n":"Y杨坤","v":"杨坤演唱会4K"},
|
|
||||||
{"n":"Y庾澄庆","v":"庾澄庆演唱会4K"},
|
|
||||||
{"n":"Y尤长靖","v":"尤长靖演唱会4K"},
|
|
||||||
{"n":"Y易烊千玺","v":"易烊千玺演唱会4K"},
|
|
||||||
{"n":"Y袁娅维","v":"袁娅维演唱会4K"},
|
|
||||||
{"n":"Y杨丞琳","v":"杨丞琳演唱会4K"},
|
|
||||||
{"n":"Y杨千嬅","v":"杨千嬅演唱会4K"},
|
|
||||||
{"n":"Y杨宗纬","v":"杨宗纬演唱会4K"},
|
|
||||||
{"n":"Z周杰伦","v":"周杰伦演唱会4K"},
|
|
||||||
{"n":"Z张学友","v":"张学友演唱会4K"},
|
|
||||||
{"n":"Z张信哲","v":"张信哲演唱会4K"},
|
|
||||||
{"n":"Z张宇","v":"张宇演唱会4K"},
|
|
||||||
{"n":"Z周华健","v":"周华健演唱会4K"},
|
|
||||||
{"n":"Z张韶涵","v":"张韶涵演唱会4K"},
|
|
||||||
{"n":"Z周深","v":"周深演唱会4K"},
|
|
||||||
{"n":"Z纵贯线","v":"纵贯线演唱会4K"},
|
|
||||||
{"n":"Z赵雷","v":"赵雷演唱会4K"},
|
|
||||||
{"n":"Z周传雄","v":"周传雄演唱会4K"},
|
|
||||||
{"n":"Z张国荣","v":"张国荣演唱会4K"},
|
|
||||||
{"n":"Z周慧敏","v":"周慧敏演唱会4K"},
|
|
||||||
{"n":"Z张惠妹","v":"张惠妹演唱会4K"},
|
|
||||||
{"n":"Z周笔畅","v":"周笔畅演唱会4K"},
|
|
||||||
{"n":"Z郑中基","v":"郑中基演唱会4K"},
|
|
||||||
{"n":"Z张艺兴","v":"张艺兴演唱会4K"},
|
|
||||||
{"n":"Z张震岳","v":"张震岳演唱会4K"},
|
|
||||||
{"n":"Z张雨生","v":"张雨生演唱会4K"},
|
|
||||||
{"n":"Z郑智化","v":"郑智化演唱会4K"},
|
|
||||||
{"n":"Z卓依婷","v":"卓依婷演唱会4K"},
|
|
||||||
{"n":"Z中岛美雪","v":"中岛美雪演唱会4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"帕梅拉":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"帕梅拉"},
|
|
||||||
{"n":"瘦腿","v":"帕梅拉瘦腿"},
|
|
||||||
{"n":"腹部","v":"帕梅拉腹部"},
|
|
||||||
{"n":"手臂","v":"帕梅拉手臂"},
|
|
||||||
{"n":"热身","v":"帕梅拉热身"},
|
|
||||||
{"n":"舞蹈","v":"帕梅拉舞蹈"},
|
|
||||||
{"n":"燃脂","v":"帕梅拉燃脂"},
|
|
||||||
{"n":"有氧","v":"帕梅拉有氧"},
|
|
||||||
{"n":"拉伸","v":"帕梅拉拉伸"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"知名UP主":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"知名UP主"},
|
|
||||||
{"n":"菠萝赛东","v":"菠萝赛东"},
|
|
||||||
{"n":"冯提莫","v":"冯提莫"},
|
|
||||||
{"n":"徐云流浪中国","v":"徐云流浪中国"},
|
|
||||||
{"n":"YanGeographer","v":"YanGeographer"},
|
|
||||||
{"n":"棋手战鹰","v":"棋手战鹰"},
|
|
||||||
{"n":"林延秋","v":"林延秋"},
|
|
||||||
{"n":"吴sir说电影","v":"吴sir说电影"},
|
|
||||||
{"n":"李子柒","v":"李子柒"},
|
|
||||||
{"n":"美食作家王刚R","v":"美食作家王刚R"},
|
|
||||||
{"n":"智能路障","v":"智能路障"},
|
|
||||||
{"n":"于赓哲老师","v":"于赓哲老师"},
|
|
||||||
{"n":"一战成名_功夫","v":"一战成名_功夫"},
|
|
||||||
{"n":"历史调研室","v":"历史调研室"},
|
|
||||||
{"n":"利利川","v":"利利川"},
|
|
||||||
{"n":"我叫孙火旺","v":"我叫孙火旺"},
|
|
||||||
{"n":"渤海小吏","v":"渤海小吏"},
|
|
||||||
{"n":"无穷小亮的科普日常","v":"无穷小亮的科普日常"},
|
|
||||||
{"n":"申六宫","v":"申六宫"},
|
|
||||||
{"n":"-LKs-","v":"-LKs-"},
|
|
||||||
{"n":"小约翰可汗","v":"小约翰可汗"},
|
|
||||||
{"n":"low馆长","v":"low馆长"},
|
|
||||||
{"n":"自说自话的总裁","v":"自说自话的总裁"},
|
|
||||||
{"n":"所长林超","v":"所长林超"},
|
|
||||||
{"n":"世界未解之谜M","v":"世界未解之谜M"},
|
|
||||||
{"n":"李永乐老师官方","v":"李永乐老师官方"},
|
|
||||||
{"n":"罗兹","v":"罗兹"},
|
|
||||||
{"n":"回到2049","v":"回到2049"},
|
|
||||||
{"n":"二次元的中科院物理所","v":"二次元的中科院物理所"},
|
|
||||||
{"n":"毕导THU","v":"毕导THU"},
|
|
||||||
{"n":"罗翔讲刑法","v":"罗翔讲刑法"},
|
|
||||||
{"n":"戴博士实验室","v":"戴博士实验室"},
|
|
||||||
{"n":"芳斯塔芙","v":"芳斯塔芙"},
|
|
||||||
{"n":"参赛者网","v":"参赛者网"},
|
|
||||||
{"n":"三维地图看世界","v":"三维地图看世界"},
|
|
||||||
{"n":"有机社会","v":"有机社会"},
|
|
||||||
{"n":"乌鸦校尉CaptainWuya","v":"乌鸦校尉CaptainWuya"},
|
|
||||||
{"n":"果壳","v":"果壳"},
|
|
||||||
{"n":"严伯钧","v":"严伯钧"},
|
|
||||||
{"n":"是你们的康康","v":"是你们的康康"},
|
|
||||||
{"n":"老爸评测","v":"老爸评测"},
|
|
||||||
{"n":"硬核的半佛仙人","v":"硬核的半佛仙人"},
|
|
||||||
{"n":"盗月社食遇记","v":"盗月社食遇记"},
|
|
||||||
{"n":"我是郭杰瑞","v":"我是郭杰瑞"},
|
|
||||||
{"n":"papi酱","v":"papi酱"},
|
|
||||||
{"n":"老番茄","v":"老番茄"},
|
|
||||||
{"n":"绵羊料理","v":"绵羊料理"},
|
|
||||||
{"n":"老师好我叫何同学","v":"老师好我叫何同学"},
|
|
||||||
{"n":"敬汉卿","v":"敬汉卿"},
|
|
||||||
{"n":"周六野Zoey","v":"周六野Zoey"},
|
|
||||||
{"n":"木鱼水心","v":"木鱼水心"},
|
|
||||||
{"n":"凉风Kaze","v":"凉风Kaze"},
|
|
||||||
{"n":"小潮院长","v":"小潮院长"},
|
|
||||||
{"n":"中国BOY超级大猩猩","v":"中国BOY超级大猩猩"},
|
|
||||||
{"n":"敖厂长","v":"敖厂长"},
|
|
||||||
{"n":"A阿阳热爱前端","v":"阿阳热爱前端"},
|
|
||||||
{"n":"A艾栗夏","v":"艾栗夏"},
|
|
||||||
{"n":"A爱读书的King","v":"爱读书的King"},
|
|
||||||
{"n":"A爱看报的Kris","v":"爱看报的Kris"},
|
|
||||||
{"n":"A安森垚","v":"安森垚"},
|
|
||||||
{"n":"A安慰记心理小店","v":"安慰记心理小店"},
|
|
||||||
{"n":"A安因思谈","v":"安因思谈"},
|
|
||||||
{"n":"A昂克英文君","v":"昂克英文君"},
|
|
||||||
{"n":"B阪神电车","v":"阪神电车"},
|
|
||||||
{"n":"B宝剑侍从","v":"宝剑侍从"},
|
|
||||||
{"n":"B北京青年x凉子访谈录","v":"北京青年x凉子访谈录"},
|
|
||||||
{"n":"B北师大刘文利","v":"北师大刘文利"},
|
|
||||||
{"n":"B备胎说车","v":"备胎说车"},
|
|
||||||
{"n":"B毕导THU","v":"毕导THU"},
|
|
||||||
{"n":"B哔哩哔哩纪录片","v":"哔哩哔哩纪录片"},
|
|
||||||
{"n":"B蝙蝠音乐","v":"蝙蝠音乐"},
|
|
||||||
{"n":"B冰零-Mahiru忠诚眷属","v":"冰零-Mahiru忠诚眷属"},
|
|
||||||
{"n":"B冰糖雪梨Cherie","v":"冰糖雪梨Cherie"},
|
|
||||||
{"n":"B波普尔2020","v":"波普尔2020"},
|
|
||||||
{"n":"B不务正业的李雷","v":"不务正业的李雷"},
|
|
||||||
{"n":"B不正经老丝","v":"不正经老丝"},
|
|
||||||
{"n":"C草说木言","v":"草说木言"},
|
|
||||||
{"n":"C柴知道","v":"柴知道"},
|
|
||||||
{"n":"C程十安","v":"C程十安"},
|
|
||||||
{"n":"D大啊毛君","v":"大啊毛君"},
|
|
||||||
{"n":"D大连老师王博文","v":"大连老师王博文"},
|
|
||||||
{"n":"D大门ZRR","v":"大门ZRR"},
|
|
||||||
{"n":"D大象放映室","v":"大象放映室"},
|
|
||||||
{"n":"D大又元","v":"大又元"},
|
|
||||||
{"n":"D戴建业老师","v":"戴建业老师"},
|
|
||||||
{"n":"D调侃企业发展史","v":"调侃企业发展史"},
|
|
||||||
{"n":"D动画讲编程","v":"动画讲编程"},
|
|
||||||
{"n":"D动物学博士陈睿","v":"动物学博士陈睿"},
|
|
||||||
{"n":"D杜滑滑","v":"杜滑滑"},
|
|
||||||
{"n":"E鹅姐职场","v":"鹅姐职场"},
|
|
||||||
{"n":"F帆雨动画","v":"帆雨动画"},
|
|
||||||
{"n":"F反诈骗","v":"反诈骗"},
|
|
||||||
{"n":"F方猫boom","v":"方猫boom"},
|
|
||||||
{"n":"F芳斯塔芙","v":"芳斯塔芙"},
|
|
||||||
{"n":"F菲比老司机","v":"菲比老司机"},
|
|
||||||
{"n":"F附议YJango","v":"附议YJango"},
|
|
||||||
{"n":"G肝帝董佳宁","v":"肝帝董佳宁"},
|
|
||||||
{"n":"G高盛元","v":"高盛元"},
|
|
||||||
{"n":"G龚老师课堂","v":"龚老师课堂"},
|
|
||||||
{"n":"G郭爷物理","v":"郭爷物理"},
|
|
||||||
{"n":"G国家玮-开明致学","v":"国家玮-开明致学"},
|
|
||||||
{"n":"G果壳","v":"果壳"},
|
|
||||||
{"n":"G果木浪子","v":"果木浪子"},
|
|
||||||
{"n":"H哈佛雪梨","v":"哈佛雪梨"},
|
|
||||||
{"n":"H韩顺平","v":"韩顺平"},
|
|
||||||
{"n":"H韩语养乐多老师","v":"韩语养乐多老师"},
|
|
||||||
{"n":"H画画的番木","v":"画画的番木"},
|
|
||||||
{"n":"H画渣花小烙","v":"画渣花小烙"},
|
|
||||||
{"n":"H幻海航行","v":"幻海航行"},
|
|
||||||
{"n":"H灰细胞","v":"灰细胞"},
|
|
||||||
{"n":"H回到2049","v":"回到2049"},
|
|
||||||
{"n":"H会放羊的教书匠","v":"会放羊的教书匠"},
|
|
||||||
{"n":"J机械百宝箱","v":"机械百宝箱"},
|
|
||||||
{"n":"J纪录片我去看世界","v":"纪录片我去看世界"},
|
|
||||||
{"n":"J纪录片之家字幕组","v":"纪录片之家字幕组"},
|
|
||||||
{"n":"J技术研究院","v":"技术研究院"},
|
|
||||||
{"n":"J季绝学","v":"季绝学"},
|
|
||||||
{"n":"J夹性芝士","v":"夹性芝士"},
|
|
||||||
{"n":"J讲历史的赵冬梅","v":"讲历史的赵冬梅"},
|
|
||||||
{"n":"J经济研究室-祈祷","v":"经济研究室-祈祷"},
|
|
||||||
{"n":"J军武志","v":"军武志"},
|
|
||||||
{"n":"K看懂村","v":"看懂村"},
|
|
||||||
{"n":"K科普中国","v":"科普中国"},
|
|
||||||
{"n":"K科学声音","v":"科学声音"},
|
|
||||||
{"n":"L拉片实验室","v":"拉片实验室"},
|
|
||||||
{"n":"L唠点历史","v":"唠点历史"},
|
|
||||||
{"n":"L老K的无聊杂谈","v":"老K的无聊杂谈"},
|
|
||||||
{"n":"L老爸评测","v":"老爸评测"},
|
|
||||||
{"n":"L老龙山下的狐狸","v":"老龙山下的狐狸"},
|
|
||||||
{"n":"L老师好我叫何同学","v":"老师好我叫何同学"},
|
|
||||||
{"n":"L乐乐老师的网络课堂","v":"乐乐老师的网络课堂"},
|
|
||||||
{"n":"L乐有为医生","v":"乐有为医生"},
|
|
||||||
{"n":"L冷静医夏","v":"冷静医夏"},
|
|
||||||
{"n":"L李船长笔记","v":"李船长笔记"},
|
|
||||||
{"n":"L李永乐老师官方","v":"李永乐老师官方"},
|
|
||||||
{"n":"L历史调研室","v":"历史调研室"},
|
|
||||||
{"n":"L历史启示录","v":"历史启示录"},
|
|
||||||
{"n":"L罗翔说刑法","v":"罗翔说刑法"},
|
|
||||||
{"n":"M木鱼水心","v":"木鱼水心"},
|
|
||||||
{"n":"S森纳映画","v":"森纳映画"},
|
|
||||||
{"n":"S沙盘上的战争","v":"沙盘上的战争"},
|
|
||||||
{"n":"S设计师的睡前毒物","v":"设计师的睡前毒物"},
|
|
||||||
{"n":"S生命中国","v":"生命中国"},
|
|
||||||
{"n":"S史图馆","v":"史图馆"},
|
|
||||||
{"n":"S世界记忆大师龙雅","v":"世界记忆大师龙雅"},
|
|
||||||
{"n":"S司马南","v":"司马南"},
|
|
||||||
{"n":"S思想史万有引力","v":"思想史万有引力"},
|
|
||||||
{"n":"S所长林超","v":"所长林超"},
|
|
||||||
{"n":"T汤质看本质","v":"汤质看本质"},
|
|
||||||
{"n":"T天真的和感伤的小说家","v":"天真的和感伤的小说家"},
|
|
||||||
{"n":"T听君一席课","v":"听君一席课"},
|
|
||||||
{"n":"W唯一讲述者","v":"唯一讲述者"},
|
|
||||||
{"n":"X心理学陈祉妍","v":"心理学陈祉妍"},
|
|
||||||
{"n":"X心理学于悦","v":"心理学于悦"},
|
|
||||||
{"n":"X心医林霖","v":"心医林霖"},
|
|
||||||
{"n":"X刑法学","v":"刑法学"},
|
|
||||||
{"n":"Y有观点大历史","v":"有观点大历史"},
|
|
||||||
{"n":"Z这知识好冷","v":"这知识好冷"},
|
|
||||||
{"n":"Z中科院格致论道讲坛","v":"中科院格致论道讲坛"},
|
|
||||||
{"n":"Z中医基础理论","v":"中医基础理论"},
|
|
||||||
{"n":"Z周观鱼UP","v":"周观鱼UP"},
|
|
||||||
{"n":"Z周末音乐","v":"周末音乐"},
|
|
||||||
{"n":"Z诸葛呈像","v":"诸葛呈像"},
|
|
||||||
{"n":"Z子小孙的老年生活","v":"子小孙的老年生活"},
|
|
||||||
{"n":"Z专心种花兔","v":"专心种花兔"},
|
|
||||||
{"n":"Z子都忆情","v":"子都忆情"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"太极拳":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"太极拳"},
|
|
||||||
{"n":"邱慧芳","v":"太极拳邱慧芳"},
|
|
||||||
{"n":"陈氏","v":"太极拳陈氏"},
|
|
||||||
{"n":"武当","v":"太极拳武当"},
|
|
||||||
{"n":"二十四式","v":"太极拳二十四式"},
|
|
||||||
{"n":"三十六式","v":"太极拳三十六式"},
|
|
||||||
{"n":"五禽戏","v":"五禽戏"},
|
|
||||||
{"n":"八段锦","v":"八段锦"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"舞蹈":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","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":"双人舞"},
|
|
||||||
{"n":"三人舞","v":"三人舞"},
|
|
||||||
{"n":"群舞","v":"群舞"},
|
|
||||||
{"n":"组舞","v":"组舞"},
|
|
||||||
{"n":"舞剧","v":"舞剧"},
|
|
||||||
{"n":"电影歌舞","v":"电影歌舞"},
|
|
||||||
{"n":"国风舞蹈","v":"国风舞蹈"},
|
|
||||||
{"n":"河卫国风","v":"河南卫视国风"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"音乐":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"音乐4K"},
|
|
||||||
{"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":"摩登舞曲"},
|
|
||||||
{"n":"DJ舞曲","v":"DJ舞曲"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"歌曲":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"歌曲超清"},
|
|
||||||
{"n":"歌曲合集","v":"经典无损音乐合集"},
|
|
||||||
{"n":"歌曲热榜","v":"2022年歌曲排行榜"},
|
|
||||||
{"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":"DJ歌曲"},
|
|
||||||
{"n":"欢快歌曲","v":"欢快歌曲"},
|
|
||||||
{"n":"伤感歌曲","v":"伤感歌曲"},
|
|
||||||
{"n":"70年代歌曲","v":"70年代歌曲"},
|
|
||||||
{"n":"80年代歌曲","v":"80年代歌曲"},
|
|
||||||
{"n":"90年代歌曲","v":"90年代歌曲"},
|
|
||||||
{"n":"00年代歌曲","v":"00年代歌曲"},
|
|
||||||
{"n":"10年代歌曲","v":"10年代歌曲"},
|
|
||||||
{"n":"2020年歌曲","v":"2020年歌曲"},
|
|
||||||
{"n":"2021年歌曲","v":"2021年歌曲"},
|
|
||||||
{"n":"2022年歌曲","v":"2022年歌曲"},
|
|
||||||
{"n":"经典儿歌","v":"经典儿歌"},
|
|
||||||
{"n":"大合唱","v":"大合唱"},
|
|
||||||
{"n":"音乐汇","v":"音乐汇"},
|
|
||||||
{"n":"美声歌曲","v":"美声歌曲"},
|
|
||||||
{"n":"通俗歌曲","v":"通俗歌曲"},
|
|
||||||
{"n":"民族歌曲","v":"民族歌曲"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"平面设计教学":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"平面设计教学"},
|
|
||||||
{"n":"AI绘画","v":"AI绘画"},
|
|
||||||
{"n":"AdobePhotoshop","v":"AdobePhotoshop教程"},
|
|
||||||
{"n":"AdobeIllustrator","v":"AdobeIllustrator教程"},
|
|
||||||
{"n":"CorelDRAW","v":"CorelDRAW教程"},
|
|
||||||
{"n":"AdobeInDesign","v":"AdobeInDesign教程"},
|
|
||||||
{"n":"AdobePagermaker","v":"AdobePagermaker教程"},
|
|
||||||
{"n":"SAI","v":"SAI教程"},
|
|
||||||
{"n":"AdobeBridge","v":"AdobeBridge教程"},
|
|
||||||
{"n":"AdobePagermaker","v":"AdobePagermake教程r"},
|
|
||||||
{"n":"3DStudioMax","v":"3DStudioMax教程"},
|
|
||||||
{"n":"PR","v":"PR教程"},
|
|
||||||
{"n":"AE","v":"AE教程"},
|
|
||||||
{"n":"CINEMA4D","v":"CINEMA4D教程"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"软件教程":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"软件教程"},
|
|
||||||
{"n":"Windows","v":"Windows"},
|
|
||||||
{"n":"MT管理器","v":"MT管理器"},
|
|
||||||
{"n":"NP管理器","v":"NP管理器"},
|
|
||||||
{"n":"mixplorer","v":"mixplorer"},
|
|
||||||
{"n":"脱壳","v":"脱壳"},
|
|
||||||
{"n":"爬虫","v":"爬虫"},
|
|
||||||
{"n":"json&jar","v":"json&jar"},
|
|
||||||
{"n":"网盘挂载","v":"网盘挂载"},
|
|
||||||
{"n":"alist+WebDav","v":"alist+WebDav"},
|
|
||||||
{"n":"TVBox","v":"TVBox"},
|
|
||||||
{"n":"EXCEL","v":"EXCEL教程"},
|
|
||||||
{"n":"Git入门到精通","v":"Git入门到精通"},
|
|
||||||
{"n":"java","v":"java教程"},
|
|
||||||
{"n":"phyton","v":"phyton教程"},
|
|
||||||
{"n":"xml","v":"xml教程"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"小姐姐超清":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"白噪音4K":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"白噪音4K"},
|
|
||||||
{"n":"窗白噪音","v":"窗白噪音4K"},
|
|
||||||
{"n":"环境白噪音","v":"环境白噪音4K"},
|
|
||||||
{"n":"自然白噪音","v":"自然白噪音4K"},
|
|
||||||
{"n":"助眠白噪音","v":"助眠白噪音4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"搞笑":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类",
|
|
||||||
"value":[{"n":"全部","v":"搞笑"},
|
|
||||||
{"n":"搞笑配音","v":"搞笑配音"},
|
|
||||||
{"n":"搞笑电影","v":"搞笑电影"},
|
|
||||||
{"n":"搞笑综艺","v":"搞笑综艺"},
|
|
||||||
{"n":"鬼畜电影","v":"鬼畜电影"},
|
|
||||||
{"n":"搞笑动画","v":"搞笑动画"},
|
|
||||||
{"n":"沙雕动画","v":"沙雕动画"},
|
|
||||||
{"n":"搞笑番","v":"搞笑番"},
|
|
||||||
{"n":"十万个冷笑话","v":"十万个冷笑话"}]},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"旅行探险":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","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":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"食谱":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","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":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"健身":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"健身"},
|
|
||||||
{"n":"瘦腿","v":"健身瘦腿"},
|
|
||||||
{"n":"腹部","v":"健身腹部"},
|
|
||||||
{"n":"手臂","v":"健身手臂"},
|
|
||||||
{"n":"热身","v":"健身热身"},
|
|
||||||
{"n":"燃脂","v":"健身燃脂"},
|
|
||||||
{"n":"有氧","v":"健身有氧"},
|
|
||||||
{"n":"拉伸","v":"健身拉伸"},
|
|
||||||
{"n":"军体拳第一套","v":"军体拳第一套"},
|
|
||||||
{"n":"军体拳第二套","v":"军体拳第二套"},
|
|
||||||
{"n":"军体拳第三套","v":"军体拳第三套"},
|
|
||||||
{"n":"帕梅拉","v":"帕梅拉"},
|
|
||||||
{"n":"刘畊宏","v":"刘畊宏"},
|
|
||||||
{"n":"广场舞","v":"广场舞"},
|
|
||||||
{"n":"瑜伽","v":"瑜伽"},
|
|
||||||
{"n":"冥想","v":"冥想"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"美食超清":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","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":"豫菜美食超清"},
|
|
||||||
{"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":"素食"},
|
|
||||||
{"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":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"球星":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"球星"},
|
|
||||||
{"n":"B巴萨","v":"巴萨4K"},
|
|
||||||
{"n":"B巴黎圣日耳曼","v":"巴黎圣日耳曼4K"},
|
|
||||||
{"n":"B贝克汉姆","v":"贝克汉姆4K"},
|
|
||||||
{"n":"C罗","v":"C罗4K"},
|
|
||||||
{"n":"D杜兰特","v":"杜兰特4K"},
|
|
||||||
{"n":"D德布劳内","v":"德布劳内4K"},
|
|
||||||
{"n":"D德甲","v":"德甲4K"},
|
|
||||||
{"n":"F1","v":"F14K"},
|
|
||||||
{"n":"G国米","v":"国米4K"},
|
|
||||||
{"n":"G高尔夫","v":"高尔夫4K"},
|
|
||||||
{"n":"H亨利","v":"亨利4K"},
|
|
||||||
{"n":"H皇马","v":"皇马4K"},
|
|
||||||
{"n":"K库里","v":"库里4K"},
|
|
||||||
{"n":"L罗纳尔多","v":"罗纳尔多4K"},
|
|
||||||
{"n":"M梅西","v":"梅西4K"},
|
|
||||||
{"n":"M曼联","v":"曼联4K"},
|
|
||||||
{"n":"M曼城","v":"曼城4K"},
|
|
||||||
{"n":"NBA","v":"NBA4K"},
|
|
||||||
{"n":"N内马尔","v":"内马尔4K"},
|
|
||||||
{"n":"O欧冠","v":"欧冠4K"},
|
|
||||||
{"n":"Q齐达内","v":"齐达内4K"},
|
|
||||||
{"n":"S世界杯","v":"世界杯4K"},
|
|
||||||
{"n":"S斯诺克","v":"斯诺克4K"},
|
|
||||||
{"n":"T天下足球","v":"天下足球4K"},
|
|
||||||
{"n":"UFC","v":"UFC4K"},
|
|
||||||
{"n":"W网球","v":"网球4K"},
|
|
||||||
{"n":"X小罗","v":"小罗4K"},
|
|
||||||
{"n":"X西甲","v":"西甲4K"},
|
|
||||||
{"n":"Y英超","v":"英超4K"},
|
|
||||||
{"n":"Y意甲","v":"意甲4K"},
|
|
||||||
{"n":"Z詹姆斯","v":"詹姆斯4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"相声小品":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"相声小品"},
|
|
||||||
{"n":"C陈佩斯","v":"陈佩斯小品4K"},
|
|
||||||
{"n":"C春晚小品","v":"春晚小品4K"},
|
|
||||||
{"n":"C曹云金","v":"曹云金相声4K"},
|
|
||||||
{"n":"D单口相声","v":"单口相声4K"},
|
|
||||||
{"n":"D德云社","v":"德云社小品4K"},
|
|
||||||
{"n":"E二人转","v":"二人转4K"},
|
|
||||||
{"n":"F冯巩","v":"冯巩小品4K"},
|
|
||||||
{"n":"G郭德纲","v":"郭德纲相声4K"},
|
|
||||||
{"n":"G郭冬临","v":"郭冬临小品4K"},
|
|
||||||
{"n":"G郭达","v":"郭达小品4K"},
|
|
||||||
{"n":"K开心麻花","v":"开心麻花小品4K"},
|
|
||||||
{"n":"P评书","v":"评书4K"},
|
|
||||||
{"n":"P潘长江","v":"潘长江小品4K"},
|
|
||||||
{"n":"Q青曲社","v":"青曲社相声4K"},
|
|
||||||
{"n":"Q群口相声","v":"群口相声4K"},
|
|
||||||
{"n":"S宋小宝","v":"宋小宝小品4K"},
|
|
||||||
{"n":"W文松","v":"文松小品4K"},
|
|
||||||
{"n":"X小曲","v":"小曲相声4K"},
|
|
||||||
{"n":"X喜剧综艺","v":"喜剧综艺4K"},
|
|
||||||
{"n":"Y严顺开","v":"严顺开小品4K"},
|
|
||||||
{"n":"Y岳云鹏","v":"岳云鹏相声小品4K"},
|
|
||||||
{"n":"Z赵本山","v":"赵本山小品4K"},
|
|
||||||
{"n":"Z赵丽蓉","v":"赵丽蓉小品4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"戏曲":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"戏曲4K"},
|
|
||||||
{"n":"B梆子腔","v":"梆子腔戏曲4K"},
|
|
||||||
{"n":"C采茶戏","v":"采茶戏戏曲4K"},
|
|
||||||
{"n":"C潮剧","v":"潮剧戏曲4K"},
|
|
||||||
{"n":"C彩调","v":"彩调戏曲4K"},
|
|
||||||
{"n":"C川剧","v":"川剧戏曲4K"},
|
|
||||||
{"n":"D滇剧","v":"滇剧戏曲4K"},
|
|
||||||
{"n":"D傣剧","v":"傣剧戏曲4K"},
|
|
||||||
{"n":"E二人台","v":"二人台戏曲4K"},
|
|
||||||
{"n":"G高腔","v":"高腔戏曲4K"},
|
|
||||||
{"n":"G高甲戏","v":"高甲戏戏曲4K"},
|
|
||||||
{"n":"G赣剧","v":"赣剧戏曲4K"},
|
|
||||||
{"n":"G桂剧","v":"桂剧戏曲4K"},
|
|
||||||
{"n":"H黄梅戏","v":"黄梅戏戏曲4K"},
|
|
||||||
{"n":"H河北梆子","v":"河北梆子戏曲4K"},
|
|
||||||
{"n":"H河南曲剧","v":"河南曲剧戏曲4K"},
|
|
||||||
{"n":"H淮剧","v":"淮剧戏曲4K"},
|
|
||||||
{"n":"H沪剧","v":"沪剧戏曲4K"},
|
|
||||||
{"n":"H滑稽戏","v":"滑稽戏戏曲4K"},
|
|
||||||
{"n":"H徽剧","v":"徽剧4K"},
|
|
||||||
{"n":"H汉剧","v":"汉剧戏曲4K"},
|
|
||||||
{"n":"H湖南花鼓戏","v":"湖南花鼓戏戏曲4K"},
|
|
||||||
{"n":"J京剧","v":"京剧戏曲4K"},
|
|
||||||
{"n":"J晋剧","v":"晋剧戏曲4K"},
|
|
||||||
{"n":"J吉剧","v":"吉剧戏曲4K"},
|
|
||||||
{"n":"K昆曲","v":"昆曲戏曲4K"},
|
|
||||||
{"n":"L梨园戏","v":"梨园戏戏曲4K"},
|
|
||||||
{"n":"L龙江剧","v":"龙江剧戏曲4K"},
|
|
||||||
{"n":"M闽剧","v":"闽剧戏曲4K"},
|
|
||||||
{"n":"P评剧","v":"评剧戏曲4K"},
|
|
||||||
{"n":"P蒲剧","v":"蒲剧戏曲4K"},
|
|
||||||
{"n":"P皮影戏","v":"皮影戏戏曲4K"},
|
|
||||||
{"n":"P莆仙戏","v":"莆仙戏戏曲4K"},
|
|
||||||
{"n":"Q黔剧","v":"黔剧戏曲4K"},
|
|
||||||
{"n":"Q祁剧","v":"祁剧戏曲4K"},
|
|
||||||
{"n":"Q秦腔","v":"秦腔戏曲4K"},
|
|
||||||
{"n":"S上党梆子","v":"上党梆子戏曲4K"},
|
|
||||||
{"n":"S山东梆子","v":"山东梆子戏曲4K"},
|
|
||||||
{"n":"S绍剧","v":"绍剧戏曲4K"},
|
|
||||||
{"n":"W武安平调","v":"武安平调戏曲4K"},
|
|
||||||
{"n":"W婺剧","v":"婺剧戏曲4K"},
|
|
||||||
{"n":"X湘剧","v":"湘剧戏曲4K"},
|
|
||||||
{"n":"Y越剧","v":"越剧戏曲4K"},
|
|
||||||
{"n":"Y豫剧","v":"豫剧戏曲4K"},
|
|
||||||
{"n":"Y雁剧","v":"雁剧戏曲4K"},
|
|
||||||
{"n":"Y越调","v":"越调戏曲4K"},
|
|
||||||
{"n":"Y粤剧","v":"粤剧戏曲4K"},
|
|
||||||
{"n":"Z壮剧","v":"壮剧戏曲4K"},
|
|
||||||
{"n":"Z藏剧","v":"藏剧戏曲4K"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"旅游":[
|
|
||||||
{"key":"order","name":"排序","value":[
|
|
||||||
{"n":"综合排序","v":"0"},
|
|
||||||
{"n":"最多点击","v":"click"},
|
|
||||||
{"n":"最新发布","v":"pubdate"},
|
|
||||||
{"n":"最多弹幕","v":"dm"},
|
|
||||||
{"n":"最多收藏","v":"stow"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"tid","name":"分类","value":[
|
|
||||||
{"n":"全部","v":"旅游"},
|
|
||||||
{"n":"A澳门","v":"澳门旅游"},
|
|
||||||
{"n":"A安徽","v":"安徽旅游"},
|
|
||||||
{"n":"B布达拉宫","v":"布达拉宫旅游"},
|
|
||||||
{"n":"B北京","v":"北京旅游"},
|
|
||||||
{"n":"C重庆","v":"重庆旅游"},
|
|
||||||
{"n":"C草原","v":"草原旅游"},
|
|
||||||
{"n":"D大海","v":"大海旅游"},
|
|
||||||
{"n":"F福建","v":"福建旅游"},
|
|
||||||
{"n":"G广东","v":"广东旅游"},
|
|
||||||
{"n":"G广西","v":"广西旅游"},
|
|
||||||
{"n":"G贵州","v":"贵州旅游"},
|
|
||||||
{"n":"G甘肃","v":"甘肃旅游"},
|
|
||||||
{"n":"H海南","v":"海南旅游"},
|
|
||||||
{"n":"H河北","v":"河北旅游"},
|
|
||||||
{"n":"H河南","v":"河南旅游"},
|
|
||||||
{"n":"H湖北","v":"湖北旅游"},
|
|
||||||
{"n":"H湖南","v":"湖南旅游"},
|
|
||||||
{"n":"H黑龙江","v":"黑龙江旅游"},
|
|
||||||
{"n":"J吉林","v":"吉林旅游"},
|
|
||||||
{"n":"J江苏","v":"江苏旅游"},
|
|
||||||
{"n":"J江西","v":"江西旅游"},
|
|
||||||
{"n":"L辽宁","v":"辽宁旅游"},
|
|
||||||
{"n":"M民宿","v":"民宿旅游"},
|
|
||||||
{"n":"N内蒙古","v":"内蒙古旅游"},
|
|
||||||
{"n":"N宁夏","v":"宁夏旅游"},
|
|
||||||
{"n":"Q青海","v":"青海旅游"},
|
|
||||||
{"n":"S上海","v":"上海旅游"},
|
|
||||||
{"n":"S陕西","v":"陕西旅游"},
|
|
||||||
{"n":"S四川","v":"四川旅游"},
|
|
||||||
{"n":"S山西","v":"山西旅游"},
|
|
||||||
{"n":"S山东","v":"山东旅游"},
|
|
||||||
{"n":"T天津","v":"天津旅游"},
|
|
||||||
{"n":"T台湾","v":"台湾旅游"},
|
|
||||||
{"n":"T天空","v":"天空旅游"},
|
|
||||||
{"n":"X西湖","v":"西湖旅游"},
|
|
||||||
{"n":"X西藏","v":"西藏旅游"},
|
|
||||||
{"n":"X新疆","v":"新疆旅游"},
|
|
||||||
{"n":"X香港","v":"香港旅游"},
|
|
||||||
{"n":"Y云南","v":"云南旅游"},
|
|
||||||
{"n":"Z浙江","v":"浙江旅游"}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{"key":"duration","name":"时长","value":[
|
|
||||||
{"n":"全部","v":"0"},
|
|
||||||
{"n":"60分钟以上","v":"4"},
|
|
||||||
{"n":"30~60分钟","v":"3"},
|
|
||||||
{"n":"10~30分钟","v":"2"},
|
|
||||||
{"n":"10分钟以下","v":"1"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+52
-88
@@ -13,54 +13,49 @@
|
|||||||
"list": [
|
"list": [
|
||||||
{
|
{
|
||||||
"name": "電視-java",
|
"name": "電視-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/leanback-java-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/leanback-java-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-java",
|
"name": "電視-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/leanback-java-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/leanback-java-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-py",
|
"name": "電視-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/leanback-python-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/leanback-python-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-py",
|
"name": "電視-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/leanback-python-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/leanback-python-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "Android-4.x",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/kitkat/leanback.apk",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "手機-java",
|
"name": "手機-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/mobile-java-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/mobile-java-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-java",
|
"name": "手機-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/mobile-java-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/mobile-java-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-py",
|
"name": "手機-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/mobile-python-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/mobile-python-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-py",
|
"name": "手機-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/release/mobile-python-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/release/mobile-python-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
}
|
}
|
||||||
@@ -71,145 +66,138 @@
|
|||||||
"list": [
|
"list": [
|
||||||
{
|
{
|
||||||
"name": "電視-java",
|
"name": "電視-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/leanback-java-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/leanback-java-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-java",
|
"name": "電視-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/leanback-java-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/leanback-java-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-py",
|
"name": "電視-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/leanback-python-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/leanback-python-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "電視-py",
|
"name": "電視-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/leanback-python-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/leanback-python-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-java",
|
"name": "手機-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/mobile-java-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/mobile-java-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-java",
|
"name": "手機-java",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/mobile-java-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/mobile-java-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-py",
|
"name": "手機-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/mobile-python-armeabi_v7a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/mobile-python-armeabi_v7a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v7a"
|
"version": "v7a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "手機-py",
|
"name": "手機-py",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/apk/dev/mobile-python-arm64_v8a.apk",
|
"url": "https://my.t4tv.hz.cz/apk/dev/mobile-python-arm64_v8a.apk",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8lVK.png",
|
||||||
"version": "v8a"
|
"version": "v8a"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "4.x版",
|
||||||
|
"list": [
|
||||||
|
{
|
||||||
|
"name": "電視-java",
|
||||||
|
"url": "https://my.t4tv.hz.cz/apk/kitkat/leanback.apk",
|
||||||
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
|
"version": "v7a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "電視-py",
|
||||||
|
"url": "https://my.t4tv.hz.cz/apk/kitkat/leanback-python.apk",
|
||||||
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
|
"version": "v7a"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "v7a",
|
"name": "v7a",
|
||||||
"list": [
|
"list": [
|
||||||
{
|
|
||||||
"name": "ffmpeg",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libffmpegJNI.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "EXO"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "av1",
|
"name": "av1",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libgav1JNI.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libgav1JNI.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "EXO"
|
"version": "EXO"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "ffmpeg",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libijkffmpeg.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "sdl",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libijksdl.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "player",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libplayer.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "荐片",
|
"name": "荐片",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libjpa.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libjpa.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "磁力-1",
|
"name": "磁力-1",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libxl_stat.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libxl_stat.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "磁力-2",
|
"name": "磁力-2",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libxl_thunder_sdk.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libxl_thunder_sdk.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "晴天",
|
"name": "晴天",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libmitv.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libmitv.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P2P",
|
"name": "P2P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp2p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp2p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P3P",
|
"name": "P3P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp3p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp3p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P4P",
|
"name": "P4P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp4p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp4p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P5P",
|
"name": "P5P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp5p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp5p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P6P",
|
"name": "P6P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp6p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp6p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P7P",
|
"name": "P7P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp7p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp7p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P8P",
|
"name": "P8P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp8p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp8p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "P9P",
|
"name": "P9P",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/armeabi-v7a/libp9p.so",
|
"url": "https://my.t4tv.hz.cz/so/armeabi-v7a/libp9p.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -217,49 +205,25 @@
|
|||||||
{
|
{
|
||||||
"name": "v8a",
|
"name": "v8a",
|
||||||
"list": [
|
"list": [
|
||||||
{
|
|
||||||
"name": "ffmpeg",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libffmpegJNI.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "EXO"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "av1",
|
"name": "av1",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libgav1JNI.so",
|
"url": "https://my.t4tv.hz.cz/so/arm64-v8a/libgav1JNI.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
||||||
"version": "EXO"
|
"version": "EXO"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "ffmpeg",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libijkffmpeg.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "sdl",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libijksdl.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "player",
|
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libplayer.so",
|
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png",
|
|
||||||
"version": "IJK"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "荐片",
|
"name": "荐片",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libjpa.so",
|
"url": "https://my.t4tv.hz.cz/so/arm64-v8a/libjpa.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "磁力-1",
|
"name": "磁力-1",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libxl_stat.so",
|
"url": "https://my.t4tv.hz.cz/so/arm64-v8a/libxl_stat.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "磁力-2",
|
"name": "磁力-2",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/Release/main/so/arm64-v8a/libxl_thunder_sdk.so",
|
"url": "https://my.t4tv.hz.cz/so/arm64-v8a/libxl_thunder_sdk.so",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
"icon": "https://i.imgs.ovh/2023/10/17/r8nk2.png"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -269,14 +233,14 @@
|
|||||||
"list": [
|
"list": [
|
||||||
{
|
{
|
||||||
"name": "watson",
|
"name": "watson",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/FongMi/CatVodSpider/main/zip/js-1115.zip",
|
"url": "https://fm.t4tv.hz.cz/zip/js-1115.zip",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/20/2I7XH.jpeg",
|
"icon": "https://i.imgs.ovh/2023/10/20/2I7XH.jpeg",
|
||||||
"copy": "file://Download/JS/js.json",
|
"copy": "file://Download/JS/js.json",
|
||||||
"version": "11/15"
|
"version": "11/15"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "香雅情",
|
"name": "香雅情",
|
||||||
"url": "https://gh-proxy.com/https://raw.githubusercontent.com/xyq254245/xyqtvbox/main/XYQTVBox_本地包.zip",
|
"url": "https://mirror.ghproxy.com/https://raw.githubusercontent.com/xyq254245/xyqtvbox/main/XYQTVBox_本地包.zip",
|
||||||
"icon": "https://i.imgs.ovh/2023/10/20/2IO0D.jpeg",
|
"icon": "https://i.imgs.ovh/2023/10/20/2IO0D.jpeg",
|
||||||
"copy": "file://Download/XYQTVBox/XYQTVBox.json"
|
"copy": "file://Download/XYQTVBox/XYQTVBox.json"
|
||||||
}
|
}
|
||||||
|
|||||||
+1711
@@ -0,0 +1,1711 @@
|
|||||||
|
{
|
||||||
|
"cookie": "http://127.0.0.1:9978/file/TV/cookie.txt",
|
||||||
|
"classes":[
|
||||||
|
{"type_name":"白噪音","type_id":"白噪音4K"},
|
||||||
|
{
|
||||||
|
"type_name":"风景",
|
||||||
|
"type_id":"风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name":"儿童",
|
||||||
|
"type_id":"儿童"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name":"📕苏教版",
|
||||||
|
"type_id":"苏教版课程"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name":"📗人教版",
|
||||||
|
"type_id":"人教版课程"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name":"📘沪教版",
|
||||||
|
"type_id":"沪教版课程"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type_name":"📚北师大版",
|
||||||
|
"type_id":"北师大版课程"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filter":{
|
||||||
|
"白噪音4K":[
|
||||||
|
{"key":"order","name":"排序","value":[
|
||||||
|
{"n":"综合排序","v":"0"},
|
||||||
|
{"n":"最多点击","v":"click"},
|
||||||
|
{"n":"最新发布","v":"pubdate"},
|
||||||
|
{"n":"最多弹幕","v":"dm"},
|
||||||
|
{"n":"最多收藏","v":"stow"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"tid","name":"分类","value":[
|
||||||
|
{"n":"全部","v":"白噪音4K"},
|
||||||
|
{"n":"窗白噪音","v":"窗白噪音4K"},
|
||||||
|
{"n":"环境白噪音","v":"环境白噪音4K"},
|
||||||
|
{"n":"自然白噪音","v":"自然白噪音4K"},
|
||||||
|
{"n":"助眠白噪音","v":"助眠白噪音4K"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{"key":"duration","name":"时长","value":[
|
||||||
|
{"n":"全部","v":"0"},
|
||||||
|
{"n":"60分钟以上","v":"4"},
|
||||||
|
{"n":"30~60分钟","v":"3"},
|
||||||
|
{"n":"10~30分钟","v":"2"},
|
||||||
|
{"n":"10分钟以下","v":"1"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"苏教版课程":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"name":"年级科目",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"1年级语文",
|
||||||
|
"v":"苏教版1年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级数学",
|
||||||
|
"v":"苏教版1年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级英语",
|
||||||
|
"v":"苏教版1年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级语文",
|
||||||
|
"v":"苏教版2年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级数学",
|
||||||
|
"v":"苏教版2年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级英语",
|
||||||
|
"v":"苏教版2年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级语文",
|
||||||
|
"v":"苏教版3年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级数学",
|
||||||
|
"v":"苏教版3年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级英语",
|
||||||
|
"v":"苏教版3年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级语文",
|
||||||
|
"v":"苏教版4年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级数学",
|
||||||
|
"v":"苏教版4年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级英语",
|
||||||
|
"v":"苏教版4年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级语文",
|
||||||
|
"v":"苏教版5年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级数学",
|
||||||
|
"v":"苏教版5年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级英语",
|
||||||
|
"v":"苏教版5年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级语文",
|
||||||
|
"v":"苏教版6年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级数学",
|
||||||
|
"v":"苏教版6年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级英语",
|
||||||
|
"v":"苏教版6年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级语文",
|
||||||
|
"v":"苏教版7年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级数学",
|
||||||
|
"v":"苏教版7年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级英语",
|
||||||
|
"v":"苏教版7年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级历史",
|
||||||
|
"v":"苏教版7年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级地理",
|
||||||
|
"v":"苏教版7年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级生物",
|
||||||
|
"v":"苏教版7年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级物理",
|
||||||
|
"v":"苏教版7年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级化学",
|
||||||
|
"v":"苏教版7年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级语文",
|
||||||
|
"v":"苏教版8年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级数学",
|
||||||
|
"v":"苏教版8年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级英语",
|
||||||
|
"v":"苏教版8年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级历史",
|
||||||
|
"v":"苏教版8年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级地理",
|
||||||
|
"v":"苏教版8年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级生物",
|
||||||
|
"v":"苏教版8年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级物理",
|
||||||
|
"v":"苏教版8年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级化学",
|
||||||
|
"v":"苏教版8年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级语文",
|
||||||
|
"v":"苏教版9年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级数学",
|
||||||
|
"v":"苏教版9年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级英语",
|
||||||
|
"v":"苏教版9年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级历史",
|
||||||
|
"v":"苏教版9年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级地理",
|
||||||
|
"v":"苏教版9年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级生物",
|
||||||
|
"v":"苏教版9年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级物理",
|
||||||
|
"v":"苏教版9年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级化学",
|
||||||
|
"v":"苏教版9年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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":"苏教版高二化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三语文",
|
||||||
|
"v":"苏教版高三语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三数学",
|
||||||
|
"v":"苏教版高三数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三英语",
|
||||||
|
"v":"苏教版高三英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三思想政治",
|
||||||
|
"v":"苏教版高三思想政治"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三历史",
|
||||||
|
"v":"苏教版高三历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三地理",
|
||||||
|
"v":"苏教版高三地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三生物",
|
||||||
|
"v":"苏教版高三生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三物理",
|
||||||
|
"v":"苏教版高三物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三化学",
|
||||||
|
"v":"苏教版高三化学"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"人教版课程":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"name":"年级科目",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"1年级语文",
|
||||||
|
"v":"人教版1年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级数学",
|
||||||
|
"v":"人教版1年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级英语",
|
||||||
|
"v":"人教版1年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级语文",
|
||||||
|
"v":"人教版2年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级数学",
|
||||||
|
"v":"人教版2年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级英语",
|
||||||
|
"v":"人教版2年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级语文",
|
||||||
|
"v":"人教版3年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级数学",
|
||||||
|
"v":"人教版3年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级英语",
|
||||||
|
"v":"人教版3年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级语文",
|
||||||
|
"v":"人教版4年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级数学",
|
||||||
|
"v":"人教版4年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级英语",
|
||||||
|
"v":"人教版4年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级语文",
|
||||||
|
"v":"人教版5年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级数学",
|
||||||
|
"v":"人教版5年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级英语",
|
||||||
|
"v":"人教版5年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级语文",
|
||||||
|
"v":"人教版6年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级数学",
|
||||||
|
"v":"人教版6年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级英语",
|
||||||
|
"v":"人教版6年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级语文",
|
||||||
|
"v":"人教版7年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级数学",
|
||||||
|
"v":"人教版7年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级英语",
|
||||||
|
"v":"人教版7年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级历史",
|
||||||
|
"v":"人教版7年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级地理",
|
||||||
|
"v":"人教版7年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级生物",
|
||||||
|
"v":"人教版7年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级物理",
|
||||||
|
"v":"人教版7年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级化学",
|
||||||
|
"v":"人教版7年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级语文",
|
||||||
|
"v":"人教版8年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级数学",
|
||||||
|
"v":"人教版8年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级英语",
|
||||||
|
"v":"人教版8年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级历史",
|
||||||
|
"v":"人教版8年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级地理",
|
||||||
|
"v":"人教版8年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级生物",
|
||||||
|
"v":"人教版8年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级物理",
|
||||||
|
"v":"人教版8年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级化学",
|
||||||
|
"v":"人教版8年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级语文",
|
||||||
|
"v":"人教版9年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级数学",
|
||||||
|
"v":"人教版9年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级英语",
|
||||||
|
"v":"人教版9年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级历史",
|
||||||
|
"v":"人教版9年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级地理",
|
||||||
|
"v":"人教版9年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级生物",
|
||||||
|
"v":"人教版9年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级物理",
|
||||||
|
"v":"人教版9年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级化学",
|
||||||
|
"v":"人教版9年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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":"人教版高二化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三语文",
|
||||||
|
"v":"人教版高三语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三数学",
|
||||||
|
"v":"人教版高三数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三英语",
|
||||||
|
"v":"人教版高三英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三思想政治",
|
||||||
|
"v":"人教版高三思想政治"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三历史",
|
||||||
|
"v":"人教版高三历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三地理",
|
||||||
|
"v":"人教版高三地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三生物",
|
||||||
|
"v":"人教版高三生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三物理",
|
||||||
|
"v":"人教版高三物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三化学",
|
||||||
|
"v":"人教版高三化学"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"沪教版课程":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"name":"年级科目",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"1年级语文",
|
||||||
|
"v":"沪教版1年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级数学",
|
||||||
|
"v":"沪教版1年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级英语",
|
||||||
|
"v":"沪教版1年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级语文",
|
||||||
|
"v":"沪教版2年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级数学",
|
||||||
|
"v":"沪教版2年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级英语",
|
||||||
|
"v":"沪教版2年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级语文",
|
||||||
|
"v":"沪教版3年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级数学",
|
||||||
|
"v":"沪教版3年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级英语",
|
||||||
|
"v":"沪教版3年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级语文",
|
||||||
|
"v":"沪教版4年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级数学",
|
||||||
|
"v":"沪教版4年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级英语",
|
||||||
|
"v":"沪教版4年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级语文",
|
||||||
|
"v":"沪教版5年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级数学",
|
||||||
|
"v":"沪教版5年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级英语",
|
||||||
|
"v":"沪教版5年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级语文",
|
||||||
|
"v":"沪教版6年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级数学",
|
||||||
|
"v":"沪教版6年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级英语",
|
||||||
|
"v":"沪教版6年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级语文",
|
||||||
|
"v":"沪教版7年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级数学",
|
||||||
|
"v":"沪教版7年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级英语",
|
||||||
|
"v":"沪教版7年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级历史",
|
||||||
|
"v":"沪教版7年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级地理",
|
||||||
|
"v":"沪教版7年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级生物",
|
||||||
|
"v":"沪教版7年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级物理",
|
||||||
|
"v":"沪教版7年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级化学",
|
||||||
|
"v":"沪教版7年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级语文",
|
||||||
|
"v":"沪教版8年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级数学",
|
||||||
|
"v":"沪教版8年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级英语",
|
||||||
|
"v":"沪教版8年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级历史",
|
||||||
|
"v":"沪教版8年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级地理",
|
||||||
|
"v":"沪教版8年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级生物",
|
||||||
|
"v":"沪教版8年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级物理",
|
||||||
|
"v":"沪教版8年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级化学",
|
||||||
|
"v":"沪教版8年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级语文",
|
||||||
|
"v":"沪教版9年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级数学",
|
||||||
|
"v":"沪教版9年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级英语",
|
||||||
|
"v":"沪教版9年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级历史",
|
||||||
|
"v":"沪教版9年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级地理",
|
||||||
|
"v":"沪教版9年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级生物",
|
||||||
|
"v":"沪教版9年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级物理",
|
||||||
|
"v":"沪教版9年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级化学",
|
||||||
|
"v":"沪教版9年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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":"沪教版高二化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三语文",
|
||||||
|
"v":"沪教版高三语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三数学",
|
||||||
|
"v":"沪教版高三数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三英语",
|
||||||
|
"v":"沪教版高三英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三思想政治",
|
||||||
|
"v":"沪教版高三思想政治"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三历史",
|
||||||
|
"v":"沪教版高三历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三地理",
|
||||||
|
"v":"沪教版高三地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三生物",
|
||||||
|
"v":"沪教版高三生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三物理",
|
||||||
|
"v":"沪教版高三物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三化学",
|
||||||
|
"v":"沪教版高三化学"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"北师大版课程":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"name":"年级科目",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"1年级语文",
|
||||||
|
"v":"北师大版1年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级数学",
|
||||||
|
"v":"北师大版1年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"1年级英语",
|
||||||
|
"v":"北师大版1年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级语文",
|
||||||
|
"v":"北师大版2年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级数学",
|
||||||
|
"v":"北师大版2年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"2年级英语",
|
||||||
|
"v":"北师大版2年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级语文",
|
||||||
|
"v":"北师大版3年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级数学",
|
||||||
|
"v":"北师大版3年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"3年级英语",
|
||||||
|
"v":"北师大版3年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级语文",
|
||||||
|
"v":"北师大版4年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级数学",
|
||||||
|
"v":"北师大版4年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"4年级英语",
|
||||||
|
"v":"北师大版4年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级语文",
|
||||||
|
"v":"北师大版5年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级数学",
|
||||||
|
"v":"北师大版5年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"5年级英语",
|
||||||
|
"v":"北师大版5年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级语文",
|
||||||
|
"v":"北师大版6年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级数学",
|
||||||
|
"v":"北师大版6年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"6年级英语",
|
||||||
|
"v":"北师大版6年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级语文",
|
||||||
|
"v":"北师大版7年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级数学",
|
||||||
|
"v":"北师大版7年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级英语",
|
||||||
|
"v":"北师大版7年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级历史",
|
||||||
|
"v":"北师大版7年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级地理",
|
||||||
|
"v":"北师大版7年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级生物",
|
||||||
|
"v":"北师大版7年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级物理",
|
||||||
|
"v":"北师大版7年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"7年级化学",
|
||||||
|
"v":"北师大版7年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级语文",
|
||||||
|
"v":"北师大版8年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级数学",
|
||||||
|
"v":"北师大版8年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级英语",
|
||||||
|
"v":"北师大版8年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级历史",
|
||||||
|
"v":"北师大版8年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级地理",
|
||||||
|
"v":"北师大版8年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级生物",
|
||||||
|
"v":"北师大版8年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级物理",
|
||||||
|
"v":"北师大版8年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"8年级化学",
|
||||||
|
"v":"北师大版8年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级语文",
|
||||||
|
"v":"北师大版9年级语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级数学",
|
||||||
|
"v":"北师大版9年级数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级英语",
|
||||||
|
"v":"北师大版9年级英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级历史",
|
||||||
|
"v":"北师大版9年级历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级地理",
|
||||||
|
"v":"北师大版9年级地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级生物",
|
||||||
|
"v":"北师大版9年级生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级物理",
|
||||||
|
"v":"北师大版9年级物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"9年级化学",
|
||||||
|
"v":"北师大版9年级化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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":"北师大版高二化学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三语文",
|
||||||
|
"v":"北师大版高三语文"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三数学",
|
||||||
|
"v":"北师大版高三数学"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三英语",
|
||||||
|
"v":"北师大版高三英语"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三思想政治",
|
||||||
|
"v":"北师大版高三思想政治"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三历史",
|
||||||
|
"v":"北师大版高三历史"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三地理",
|
||||||
|
"v":"北师大版高三地理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三生物",
|
||||||
|
"v":"北师大版高三生物"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三物理",
|
||||||
|
"v":"北师大版高三物理"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"高三化学",
|
||||||
|
"v":"北师大版高三化学"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"风景4K":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"name":"分类",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"A澳门",
|
||||||
|
"v":"澳门风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"A安徽",
|
||||||
|
"v":"安徽风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"B布达拉宫",
|
||||||
|
"v":"布达拉宫风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"B北京",
|
||||||
|
"v":"北京风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"C重庆",
|
||||||
|
"v":"重庆风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"C草原",
|
||||||
|
"v":"草原风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"D大海",
|
||||||
|
"v":"大海风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"F福建",
|
||||||
|
"v":"福建风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"G广东",
|
||||||
|
"v":"广东风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"G广西",
|
||||||
|
"v":"广西风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"G贵州",
|
||||||
|
"v":"贵州风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"G甘肃",
|
||||||
|
"v":"甘肃风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H海南",
|
||||||
|
"v":"海南风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H河北",
|
||||||
|
"v":"河北风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H河南",
|
||||||
|
"v":"河南风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H湖北",
|
||||||
|
"v":"湖北风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H湖南",
|
||||||
|
"v":"湖南风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"H黑龙江",
|
||||||
|
"v":"黑龙江风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"J吉林",
|
||||||
|
"v":"吉林风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"J江苏",
|
||||||
|
"v":"江苏风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"J江西",
|
||||||
|
"v":"江西风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"L辽宁",
|
||||||
|
"v":"辽宁风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"M民宿",
|
||||||
|
"v":"民宿风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"N内蒙古",
|
||||||
|
"v":"内蒙古风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"N宁夏",
|
||||||
|
"v":"宁夏风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"Q青海",
|
||||||
|
"v":"青海风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"S上海",
|
||||||
|
"v":"上海风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"S陕西",
|
||||||
|
"v":"陕西风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"S四川",
|
||||||
|
"v":"四川风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"S山西",
|
||||||
|
"v":"山西风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"S山东",
|
||||||
|
"v":"山东风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"T天津",
|
||||||
|
"v":"天津风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"T台湾",
|
||||||
|
"v":"台湾风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"T天空",
|
||||||
|
"v":"天空风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"X西湖",
|
||||||
|
"v":"西湖风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"X西藏",
|
||||||
|
"v":"西藏风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"X新疆",
|
||||||
|
"v":"新疆风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"X香港",
|
||||||
|
"v":"香港风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"Y云南",
|
||||||
|
"v":"云南风景4K"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"Z浙江",
|
||||||
|
"v":"浙江风景4K"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"儿童":[
|
||||||
|
{
|
||||||
|
"key":"order",
|
||||||
|
"name":"排序",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"综合排序",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多点击",
|
||||||
|
"v":"click"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最新发布",
|
||||||
|
"v":"pubdate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多弹幕",
|
||||||
|
"v":"dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"最多收藏",
|
||||||
|
"v":"stow"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"tid",
|
||||||
|
"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":"悟空识字"},
|
||||||
|
{
|
||||||
|
"n":"儿童好声音",
|
||||||
|
"v":"儿童好声音"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key":"duration",
|
||||||
|
"name":"时长",
|
||||||
|
"value":[
|
||||||
|
{
|
||||||
|
"n":"全部",
|
||||||
|
"v":"0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"60分钟以上",
|
||||||
|
"v":"4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"30~60分钟",
|
||||||
|
"v":"3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10~30分钟",
|
||||||
|
"v":"2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n":"10分钟以下",
|
||||||
|
"v":"1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
import{distance}from"./mod.js";import{sortListByCN}from"./sortName.js";String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};var showMode="single";var searchDriver="";var limit_search_show=200;var search_type="";var detail_order="name";var playRaw=1;const request_timeout=5e3;const VERSION="alist v2/v3 20221223";const UA="Mozilla/5.0";function print(any){any=any||"";if(typeof any=="object"&&Object.keys(any).length>0){try{any=JSON.stringify(any);console.log(any)}catch(e){console.log(typeof any+":"+any.length)}}else if(typeof any=="object"&&Object.keys(any).length<1){console.log("null object")}else{console.log(any)}}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}const http=function(url,options={}){if(options.method==="POST"&&options.data){options.body=JSON.stringify(options.data);options.headers=Object.assign({"content-type":"application/json"},options.headers)}options.timeout=request_timeout;if(!options.headers){options.headers={}}let keys=Object.keys(options.headers).map(it=>it.toLowerCase());if(!keys.includes("referer")){options.headers["Referer"]=getHome(url)}if(!keys.includes("user-agent")){options.headers["User-Agent"]=UA}try{const res=req(url,options);res.json=()=>res&&res.content?JSON.parse(res.content):null;res.text=()=>res&&res.content?res.content:"";return res}catch(e){return{json(){return null},text(){return""}}}};["get","post"].forEach(method=>{http[method]=function(url,options={}){return http(url,Object.assign(options,{method:method.toUpperCase()}))}});const __drives={};function isMedia(file){return/\.(dff|dsf|mp3|aac|wav|wma|cda|flac|m4a|mid|mka|mp2|mpa|mpc|ape|ofr|ogg|ra|wv|tta|ac3|dts|tak|webm|wmv|mpeg|mov|ram|swf|mp4|avi|rm|rmvb|flv|mpg|mkv|m3u8|ts|3gp|asf)$/.test(file.toLowerCase())}function get_drives_path(tid){const index=tid.indexOf("$");const name=tid.substring(0,index);const path=tid.substring(index+1);return{drives:get_drives(name),path:path}}function get_drives(name){const{settings,api,server}=__drives[name];if(settings.v3==null){settings.v3=false;const data=http.get(server+"/api/public/settings").json().data;if(Array.isArray(data)){settings.title=data.find(x=>x.key==="title")?.value;settings.v3=false;settings.version=data.find(x=>x.key==="version")?.value;settings.enableSearch=data.find(x=>x.key==="enable search")?.value==="true"}else{settings.title=data.title;settings.v3=true;settings.version=data.version;settings.enableSearch=false}api.path=settings.v3?"/api/fs/list":"/api/public/path";api.file=settings.v3?"/api/fs/get":"/api/public/path";api.search=settings.v3?"/api/public/search":"/api/public/search"}return __drives[name]}function init(ext){console.log("当前版本号:"+VERSION);let data;if(typeof ext=="object"){data=ext;print("alist ext:object")}else if(typeof ext=="string"){if(ext.startsWith("http")){let alist_data=ext.split(";");let alist_data_url=alist_data[0];limit_search_show=alist_data.length>1?Number(alist_data[1])||limit_search_show:limit_search_show;search_type=alist_data.length>2?alist_data[2]:search_type;print(alist_data_url);data=http.get(alist_data_url).json()}else{print("alist ext:json string");data=JSON.parse(ext)}}let drives=[];if(Array.isArray(data)&&data.length>0&&data[0].hasOwnProperty("server")&&data[0].hasOwnProperty("name")){drives=data}else if(!Array.isArray(data)&&data.hasOwnProperty("drives")&&Array.isArray(data.drives)){drives=data.drives.filter(it=>it.type&&it.type==="alist"||!it.type)}print(drives);searchDriver=(drives.find(x=>x.search)||{}).name||"";if(!searchDriver&&drives.length>0){searchDriver=drives[0].name}print(searchDriver);drives.forEach(item=>{let _path_param=[];if(item.params){_path_param=Object.keys(item.params);_path_param.sort((a,b)=>a.length-b.length)}if(item.password){let pwdObj={password:item.password};if(!item.params){item.params={"/":pwdObj}}else{item.params["/"]=pwdObj}_path_param.unshift("/")}__drives[item.name]={name:item.name,server:item.server.endsWith("/")?item.server.rstrip("/"):item.server,startPage:item.startPage||"/",showAll:item.showAll===true,search:!!item.search,params:item.params||{},_path_param:_path_param,settings:{},api:{},getParams(path){const key=this._path_param.find(x=>path.startsWith(x));return Object.assign({},this.params[key],{path:path})},getPath(path){const res=http.post(this.server+this.api.path,{data:this.getParams(path)}).json();return this.settings.v3?res.data.content:res.data.files},getFile(path){let raw_url=this.server+"/d"+path;raw_url=encodeURI(raw_url);let data={raw_url:raw_url,raw_url1:raw_url};if(playRaw===1){try{const res=http.post(this.server+this.api.file,{data:this.getParams(path)}).json();data=this.settings.v3?res.data:res.data.files[0];if(!this.settings.v3){data.raw_url=data.url}data.raw_url1=raw_url;return data}catch(e){return data}}else{return data}},isFolder(data){return data.type===1},isVideo(data){return this.settings.v3?data.type===2||data.type===0||data.type===3:data.type===3||data.type===0||data.type===4},is_subt(data){if(data.type===1){return false}const ext=/\.(srt|ass|scc|stl|ttml)$/;return ext.test(data.name)},getPic(data){let pic=this.settings.v3?data.thumb:data.thumbnail;return pic||(this.isFolder(data)?"http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png":"")},getTime(data,isStandard){isStandard=isStandard||false;try{let tTime=data.updated_at||data.time_str||data.modified||"";let date="";if(tTime){tTime=tTime.split("T");date=tTime[0];if(isStandard){date=date.replace(/-/g,"/")}tTime=tTime[1].split(/Z|\./);date+=" "+tTime[0]}return date}catch(e){return""}}}});print("init执行完毕")}function home(filter){let classes=Object.keys(__drives).map(key=>({type_id:`${key}$${__drives[key].startPage}`,type_name:key,type_flag:"1"}));let filter_dict={};let filters=[{key:"order",name:"排序",value:[{n:"名称⬆️",v:"vod_name_asc"},{n:"名称⬇️",v:"vod_name_desc"},{n:"中英⬆️",v:"vod_cn_asc"},{n:"中英⬇️",v:"vod_cn_desc"},{n:"时间⬆️",v:"vod_time_asc"},{n:"时间⬇️",v:"vod_time_desc"},{n:"大小⬆️",v:"vod_size_asc"},{n:"大小⬇️",v:"vod_size_desc"},{n:"无",v:"none"}]},{key:"show",name:"播放展示",value:[{n:"单集",v:"single"},{n:"全集",v:"all"}]}];classes.forEach(it=>{filter_dict[it.type_id]=filters});print("----home----");print(classes);return JSON.stringify({class:classes,filters:filter_dict})}function homeVod(params){let _post_data={pageNum:0,pageSize:100};let _post_url="https://pbaccess.video.qq.com/trpc.videosearch.hot_rank.HotRankServantHttp/HotRankHttp";let data=http.post(_post_url,{data:_post_data}).json();let _list=[];try{data=data["data"]["navItemList"][0]["hotRankResult"]["rankItemList"];data.forEach(it=>{_list.push({vod_name:it.title,vod_id:"msearch:"+it.title,vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_remarks:it.changeOrder})})}catch(e){print("Alist获取首页推荐发送错误:"+e.message)}return JSON.stringify({list:_list})}function category(tid,pg,filter,extend){let orid=tid.replace(/#all#|#search#/g,"");let{drives,path}=get_drives_path(orid);const id=orid.endsWith("/")?orid:orid+"/";const list=drives.getPath(path);let subList=[];let vodFiles=[];let allList=[];let fl=filter?extend:{};if(fl.show){showMode=fl.show}list.forEach(item=>{if(drives.is_subt(item)){subList.push(item.name)}if(!drives.showAll&&!drives.isFolder(item)&&!drives.isVideo(item)){return}let vod_time=drives.getTime(item);let vod_size=get_size(item.size);let remark=vod_time.split(" ")[0].substr(3)+"\t"+vod_size;let vod_id=id+item.name+(drives.isFolder(item)?"/":"");if(showMode==="all"){vod_id+="#all#"}print(vod_id);const vod={vod_id:vod_id,vod_name:item.name.replaceAll("$","").replaceAll("#",""),vod_pic:drives.getPic(item),vod_time:vod_time,vod_size:item.size,vod_tag:drives.isFolder(item)?"folder":"file",vod_remarks:drives.isFolder(item)?remark+" 文件夹":remark};if(drives.isVideo(item)){vodFiles.push(vod)}allList.push(vod)});if(vodFiles.length===1&&subList.length>0){let sub;if(subList.length===1){sub=subList[0]}else{let subs=JSON.parse(JSON.stringify(subList));subs.sort((a,b)=>{let a_similar=(a.includes("chs")?100:0)+levenshteinDistance(a,vodFiles[0].vod_name);let b_similar=(b.includes("chs")?100:0)+levenshteinDistance(b,vodFiles[0].vod_name);if(a_similar>b_similar){return 1}else{return-1}});sub=subs.slice(-1)[0]}vodFiles[0].vod_id+="@@@"+sub;vodFiles[0].vod_remarks+="🏷️"}else{vodFiles.forEach(item=>{const lh=0;let sub;subList.forEach(s=>{const l=levenshteinDistance(s,item.vod_name);if(l>60&&l>lh){sub=s}});if(sub){item.vod_id+="@@@"+sub;item.vod_remarks+="🏷️"}})}if(fl.order){let key=fl.order.split("_").slice(0,-1).join("_");let order=fl.order.split("_").slice(-1)[0];print(`排序key:${key},排序order:${order}`);if(key.includes("name")){detail_order="name";allList=sortListByName(allList,key,order)}else if(key.includes("cn")){detail_order="cn";allList=sortListByCN(allList,"vod_name",order)}else if(key.includes("time")){detail_order="time";allList=sortListByTime(allList,key,order)}else if(key.includes("size")){detail_order="size";allList=sortListBySize(allList,key,order)}else if(fl.order.includes("none")){detail_order="none";print("不排序")}}else{if(detail_order!=="none"){allList=sortListByName(allList,"vod_name","asc")}}print("----category----"+`tid:${tid},detail_order:${detail_order},showMode:${showMode}`);return JSON.stringify({page:1,pagecount:1,limit:allList.length,total:allList.length,list:allList})}function getAll(otid,tid,drives,path){try{const content=category(tid,null,false,null);const isFile=isMedia(otid.replace(/#all#|#search#/g,"").split("@@@")[0]);const{list}=JSON.parse(content);let vod_play_url=[];list.forEach(x=>{if(x.vod_tag==="file"){let vid=x.vod_id.replace(/#all#|#search#/g,"");vod_play_url.push(`${x.vod_name}$${vid.substring(vid.indexOf("$")+1)}`)}});const pl=path.split("/").filter(it=>it);let vod_name=pl[pl.length-1]||drives.name;if(vod_name===drives.name){print(pl)}if(otid.includes("#search#")){vod_name+="[搜]"}let vod={vod_id:otid,vod_name:vod_name,type_name:"文件夹",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_tag:"folder",vod_play_from:drives.name,vod_play_url:vod_play_url.join("#"),vod_remarks:drives.settings.title};print("----detail1----");print(vod);return JSON.stringify({list:[vod]})}catch(e){print(e.message);let list=[{vod_name:"无数据,防无限请求",type_name:"文件夹",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg",vod_actor:e.message,vod_director:tid,vod_content:otid}];return JSON.stringify({list:list})}}function detail(tid){let isSearch=tid.includes("#search#");let isAll=tid.includes("#all#");let otid=tid;tid=tid.replace(/#all#|#search#/g,"");let isFile=isMedia(tid.split("@@@")[0]);print(`isFile:${tid}?${isFile}`);let{drives,path}=get_drives_path(tid);print(`drives:${drives},path:${path},`);if(path.endsWith("/")){return getAll(otid,tid,drives,path)}else{if(isSearch&&!isFile){return getAll(otid,tid,drives,path)}else if(isAll){let new_tid;if(isFile){new_tid=tid.split("/").slice(0,-1).join("/")+"/"}else{new_tid=tid}print(`全集模式 tid:${tid}=>tid:${new_tid}`);let{drives,path}=get_drives_path(new_tid);return getAll(otid,new_tid,drives,path)}else if(isFile){let paths=path.split("@@@");let vod_name=paths[0].substring(paths[0].lastIndexOf("/")+1);let vod_title=vod_name;if(otid.includes("#search#")){vod_title+="[搜]"}let vod={vod_id:otid,vod_name:vod_title,type_name:"文件",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_play_from:drives.name,vod_play_url:vod_name+"$"+path,vod_remarks:drives.settings.title};print("----detail2----");print(vod);return JSON.stringify({list:[vod]})}else{return JSON.stringify({list:[]})}}}function play(flag,id,flags){const drives=get_drives(flag);const urls=id.split("@@@");let vod={parse:0,playUrl:"",url:drives.getFile(urls[0]).raw_url};if(urls.length>=2){const path=urls[0].substring(0,urls[0].lastIndexOf("/")+1);vod.subt=drives.getFile(path+urls[1]).raw_url1}print("----play----");print(vod);return JSON.stringify(vod)}function search(wd,quick){print(__drives);print("可搜索的alist驱动:"+searchDriver);if(!searchDriver||!wd){return JSON.stringify({list:[]})}else{let driver=__drives[searchDriver];wd=wd.split(" ").filter(it=>it.trim()).join("+");print(driver);let surl=driver.server+"/search?box="+wd+"&url=";if(search_type){surl+="&type="+search_type}print("搜索链接:"+surl);let html=http.get(surl).text();let lists=[];try{lists=pdfa(html,"div&&ul&&a")}catch(e){}print(`搜索结果数:${lists.length},搜索结果显示数量限制:${limit_search_show}`);let vods=[];let excludeReg=/\.(pdf|epub|mobi|txt|doc|lrc)$/;let cnt=0;lists.forEach(it=>{let vhref=pdfh(it,"a&&href");if(vhref){vhref=unescape(vhref)}if(excludeReg.test(vhref)){return}if(cnt<limit_search_show){print(vhref)}cnt++;let vid=searchDriver+"$"+vhref+"#search#";if(showMode==="all"){vid+="#all#"}vods.push({vod_name:pdfh(it,"a&&Text"),vod_id:vid,vod_tag:isMedia(vhref)?"file":"folder",vod_pic:"http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png",vod_remarks:searchDriver})});vods=vods.slice(0,limit_search_show);print(vods);return JSON.stringify({list:vods})}}function get_size(sz){if(sz<=0){return""}let filesize="";if(sz>1024*1024*1024*1024){sz/=1024*1024*1024*1024;filesize="TB"}else if(sz>1024*1024*1024){sz/=1024*1024*1024;filesize="GB"}else if(sz>1024*1024){sz/=1024*1024;filesize="MB"}else if(sz>1024){sz/=1024;filesize="KB"}else{filesize="B"}let sizeStr=sz.toFixed(2)+filesize,index=sizeStr.indexOf("."),dou=sizeStr.substr(index+1,2);if(dou==="00"){return sizeStr.substring(0,index)+sizeStr.substr(index+3,2)}else{return sizeStr}}function levenshteinDistance(str1,str2){return 100-100*distance(str1,str2)/Math.max(str1.length,str2.length)}function naturalSort(options){if(!options){options={}}return function(a,b){if(options.key){a=a[options.key];b=b[options.key]}var EQUAL=0;var GREATER=options.order==="desc"?-1:1;var SMALLER=-GREATER;var re=/(^-?[0-9]+(\.?[0-9]*)[df]?e?[0-9]?$|^0x[0-9a-f]+$|[0-9]+)/gi;var sre=/(^[ ]*|[ ]*$)/g;var dre=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/;var hre=/^0x[0-9a-f]+$/i;var ore=/^0/;var normalize=function normalize(value){var string=""+value;return options.caseSensitive?string:string.toLowerCase()};var x=normalize(a).replace(sre,"")||"";var y=normalize(b).replace(sre,"")||"";var xN=x.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");var yN=y.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");if(!x&&!y)return EQUAL;if(!x&&y)return GREATER;if(x&&!y)return SMALLER;var xD=parseInt(x.match(hre))||xN.length!=1&&x.match(dre)&&Date.parse(x);var yD=parseInt(y.match(hre))||xD&&y.match(dre)&&Date.parse(y)||null;var oFxNcL,oFyNcL;if(yD){if(xD<yD)return SMALLER;else if(xD>yD)return GREATER}for(var cLoc=0,numS=Math.max(xN.length,yN.length);cLoc<numS;cLoc++){oFxNcL=!(xN[cLoc]||"").match(ore)&&parseFloat(xN[cLoc])||xN[cLoc]||0;oFyNcL=!(yN[cLoc]||"").match(ore)&&parseFloat(yN[cLoc])||yN[cLoc]||0;if(isNaN(oFxNcL)!==isNaN(oFyNcL))return isNaN(oFxNcL)?GREATER:SMALLER;else if(typeof oFxNcL!==typeof oFyNcL){oFxNcL+="";oFyNcL+=""}if(oFxNcL<oFyNcL)return SMALLER;if(oFxNcL>oFyNcL)return GREATER}return EQUAL}}const sortListByName=(vodList,key,order)=>{if(!key){return vodList}order=order||"asc";return vodList.sort(naturalSort({key:key,order:order,caseSensitive:true}))};const getTimeInt=timeStr=>{return new Date(timeStr).getTime()};const sortListByTime=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return getTimeInt(a)-getTimeInt(b)});if(order==="desc"){ASCarr.reverse()}return ASCarr};const sortListBySize=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return(Number(a)||0)-(Number(b)||0)});if(order==="desc"){ASCarr.reverse()}return ASCarr};export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search};
|
import{distance}from"./mod.js";import{sortListByCN}from"./sortName.js";String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};var showMode="single";var searchDriver="";var limit_search_show=200;var search_type="";var detail_order="name";var playRaw=1;const request_timeout=5e3;const VERSION="alist v2/v3 20221223";const UA="Mozilla/5.0";function print(any){any=any||"";if(typeof any=="object"&&Object.keys(any).length>0){try{any=JSON.stringify(any);console.log(any)}catch(e){console.log(typeof any+":"+any.length)}}else if(typeof any=="object"&&Object.keys(any).length<1){console.log("null object")}else{console.log(any)}}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}const http=function(url,options={}){if(options.method==="POST"&&options.data){options.body=JSON.stringify(options.data);options.headers=Object.assign({"content-type":"application/json"},options.headers)}options.timeout=request_timeout;if(!options.headers){options.headers={}}let keys=Object.keys(options.headers).map(it=>it.toLowerCase());if(!keys.includes("referer")){options.headers["Referer"]=getHome(url)}if(!keys.includes("user-agent")){options.headers["User-Agent"]=UA}try{const res=req(url,options);res.json=()=>res&&res.content?JSON.parse(res.content):null;res.text=()=>res&&res.content?res.content:"";return res}catch(e){return{json(){return null},text(){return""}}}};["get","post"].forEach(method=>{http[method]=function(url,options={}){return http(url,Object.assign(options,{method:method.toUpperCase()}))}});const __drives={};function isMedia(file){return/\.(dff|dsf|mp3|aac|wav|wma|cda|flac|m4a|mid|mka|mp2|mpa|mpc|ape|ofr|ogg|ra|wv|tta|ac3|dts|tak|webm|wmv|mpeg|mov|ram|swf|mp4|avi|rm|rmvb|flv|mpg|mkv|m3u8|ts|3gp|asf)$/.test(file.toLowerCase())}function get_drives_path(tid){const index=tid.indexOf("$");const name=tid.substring(0,index);const path=tid.substring(index+1);return{drives:get_drives(name),path:path}}function get_drives(name){const{settings,api,server}=__drives[name];if(settings.v3==null){settings.v3=false;const data=http.get(server+"/api/public/settings").json().data;if(Array.isArray(data)){settings.title=data.find(x=>x.key==="title")?.value;settings.v3=false;settings.version=data.find(x=>x.key==="version")?.value;settings.enableSearch=data.find(x=>x.key==="enable search")?.value==="true"}else{settings.title=data.title;settings.v3=true;settings.version=data.version;settings.enableSearch=false}api.path=settings.v3?"/api/fs/list":"/api/public/path";api.file=settings.v3?"/api/fs/get":"/api/public/path";api.search=settings.v3?"/api/public/search":"/api/public/search"}return __drives[name]}function init(ext){console.log("当前版本号:"+VERSION);let data;if(typeof ext=="object"){data=ext;print("alist ext:object")}else if(typeof ext=="string"){if(ext.startsWith("http")){let alist_data=ext.split(";");let alist_data_url=alist_data[0];limit_search_show=alist_data.length>1?Number(alist_data[1])||limit_search_show:limit_search_show;search_type=alist_data.length>2?alist_data[2]:search_type;print(alist_data_url);data=http.get(alist_data_url).json()}else{print("alist ext:json string");data=JSON.parse(ext)}}let drives=[];if(Array.isArray(data)&&data.length>0&&data[0].hasOwnProperty("server")&&data[0].hasOwnProperty("name")){drives=data}else if(!Array.isArray(data)&&data.hasOwnProperty("drives")&&Array.isArray(data.drives)){drives=data.drives.filter(it=>it.type&&it.type==="alist"||!it.type)}print(drives);searchDriver=(drives.find(x=>x.search)||{}).name||"";if(!searchDriver&&drives.length>0){searchDriver=drives[0].name}print(searchDriver);drives.forEach(item=>{let _path_param=[];if(item.params){_path_param=Object.keys(item.params);_path_param.sort((a,b)=>a.length-b.length)}if(item.password){let pwdObj={password:item.password};if(!item.params){item.params={"/":pwdObj}}else{item.params["/"]=pwdObj}_path_param.unshift("/")}__drives[item.name]={name:item.name,server:item.server.endsWith("/")?item.server.rstrip("/"):item.server,startPage:item.startPage||"/",showAll:item.showAll===true,search:!!item.search,params:item.params||{},_path_param:_path_param,settings:{},api:{},getParams(path){const key=this._path_param.find(x=>path.startsWith(x));return Object.assign({},this.params[key],{path:path})},getPath(path){const res=http.post(this.server+this.api.path,{data:this.getParams(path)}).json();return this.settings.v3?res.data.content:res.data.files},getFile(path){let raw_url=this.server+"/d"+path;raw_url=encodeURI(raw_url);let data={raw_url:raw_url,raw_url1:raw_url};if(playRaw===1){try{const res=http.post(this.server+this.api.file,{data:this.getParams(path)}).json();data=this.settings.v3?res.data:res.data.files[0];if(!this.settings.v3){data.raw_url=data.url}data.raw_url1=raw_url;return data}catch(e){return data}}else{return data}},isFolder(data){return data.type===1},isVideo(data){return this.settings.v3?data.type===2||data.type===0||data.type===3:data.type===3||data.type===0||data.type===4},is_subt(data){if(data.type===1){return false}const ext=/\.(srt|ass|scc|stl|ttml)$/;return ext.test(data.name)},getPic(data){let pic=this.settings.v3?data.thumb:data.thumbnail;return pic||(this.isFolder(data)?"http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png":"")},getTime(data,isStandard){isStandard=isStandard||false;try{let tTime=data.updated_at||data.time_str||data.modified||"";let date="";if(tTime){tTime=tTime.split("T");date=tTime[0];if(isStandard){date=date.replace(/-/g,"/")}tTime=tTime[1].split(/Z|\./);date+=" "+tTime[0]}return date}catch(e){return""}}}});print("init执行完毕")}function home(filter){let classes=Object.keys(__drives).map(key=>({type_id:`${key}$${__drives[key].startPage}`,type_name:key,type_flag:"1"}));let filter_dict={};let filters=[{key:"order",name:"排序",value:[{n:"名称⬆️",v:"vod_name_asc"},{n:"名称⬇️",v:"vod_name_desc"},{n:"中英⬆️",v:"vod_cn_asc"},{n:"中英⬇️",v:"vod_cn_desc"},{n:"时间⬆️",v:"vod_time_asc"},{n:"时间⬇️",v:"vod_time_desc"},{n:"大小⬆️",v:"vod_size_asc"},{n:"大小⬇️",v:"vod_size_desc"},{n:"无",v:"none"}]},{key:"show",name:"播放展示",value:[{n:"单集",v:"single"},{n:"全集",v:"all"}]}];classes.forEach(it=>{filter_dict[it.type_id]=filters});print("----home----");print(classes);return JSON.stringify({class:classes,filters:filter_dict})}function homeVod(params){let _post_data={pageNum:0,pageSize:100};let _post_url="https://pbaccess.video.qq.com/trpc.videosearch.hot_rank.HotRankServantHttp/HotRankHttp";let data=http.post(_post_url,{data:_post_data}).json();let _list=[];try{data=data["data"]["navItemList"][0]["hotRankResult"]["rankItemList"];data.forEach(it=>{_list.push({vod_name:it.title,vod_id:"msearch:"+it.title,vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_remarks:it.changeOrder})})}catch(e){print("Alist获取首页推荐发送错误:"+e.message)}return JSON.stringify({list:_list})}function category(tid,pg,filter,extend){let orid=tid.replace(/#all#|#search#/g,"");let{drives,path}=get_drives_path(orid);const id=orid.endsWith("/")?orid:orid+"/";const list=drives.getPath(path);let subList=[];let vodFiles=[];let allList=[];let fl=filter?extend:{};if(fl.show){showMode=fl.show}list.forEach(item=>{if(drives.is_subt(item)){subList.push(item.name)}if(!drives.showAll&&!drives.isFolder(item)&&!drives.isVideo(item)){return}let vod_time=drives.getTime(item);let vod_size=get_size(item.size);let remark=vod_time.split(" ")[0].substr(3)+"\t"+vod_size;let vod_id=id+item.name+(drives.isFolder(item)?"/":"");if(showMode==="all"){vod_id+="#all#"}print(vod_id);const vod={vod_id:vod_id,vod_name:item.name.replaceAll("$","").replaceAll("#",""),vod_pic:drives.getPic(item),vod_time:vod_time,vod_size:item.size,vod_tag:drives.isFolder(item)?"folder":"file",vod_remarks:drives.isFolder(item)?remark+" 文件夹":remark};if(drives.isVideo(item)){vodFiles.push(vod)}allList.push(vod)});if(vodFiles.length===1&&subList.length>0){let sub;if(subList.length===1){sub=subList[0]}else{let subs=JSON.parse(JSON.stringify(subList));subs.sort((a,b)=>{let a_similar=(a.includes("chs")?100:0)+levenshteinDistance(a,vodFiles[0].vod_name);let b_similar=(b.includes("chs")?100:0)+levenshteinDistance(b,vodFiles[0].vod_name);if(a_similar>b_similar){return 1}else{return-1}});sub=subs.slice(-1)[0]}vodFiles[0].vod_id+="@@@"+sub;vodFiles[0].vod_remarks+="🏷️"}else{vodFiles.forEach(item=>{const lh=0;let sub;subList.forEach(s=>{const l=levenshteinDistance(s,item.vod_name);if(l>60&&l>lh){sub=s}});if(sub){item.vod_id+="@@@"+sub;item.vod_remarks+="🏷️"}})}if(fl.order){let key=fl.order.split("_").slice(0,-1).join("_");let order=fl.order.split("_").slice(-1)[0];print(`排序key:${key},排序order:${order}`);if(key.includes("name")){detail_order="name";allList=sortListByName(allList,key,order)}else if(key.includes("cn")){detail_order="cn";allList=sortListByCN(allList,"vod_name",order)}else if(key.includes("time")){detail_order="time";allList=sortListByTime(allList,key,order)}else if(key.includes("size")){detail_order="size";allList=sortListBySize(allList,key,order)}else if(fl.order.includes("none")){detail_order="none";print("不排序")}}else{if(detail_order!=="none"){allList=sortListByName(allList,"vod_name","asc")}}print("----category----"+`tid:${tid},detail_order:${detail_order},showMode:${showMode}`);return JSON.stringify({page:1,pagecount:1,limit:allList.length,total:allList.length,list:allList})}function getAll(otid,tid,drives,path){try{const content=category(tid,null,false,null);const isFile=isMedia(otid.replace(/#all#|#search#/g,"").split("@@@")[0]);const{list}=JSON.parse(content);let vod_play_url=[];list.forEach(x=>{if(x.vod_tag==="file"){let vid=x.vod_id.replace(/#all#|#search#/g,"");vod_play_url.push(`${x.vod_name}$${vid.substring(vid.indexOf("$")+1)}`)}});const pl=path.split("/").filter(it=>it);let vod_name=pl[pl.length-1]||drives.name;if(vod_name===drives.name){print(pl)}if(otid.includes("#search#")){vod_name+="[搜]"}let vod={vod_id:otid,vod_name:vod_name,type_name:"文件夹",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_tag:"folder",vod_play_from:drives.name,vod_play_url:vod_play_url.join("#"),vod_remarks:drives.settings.title};print("----detail1----");print(vod);return JSON.stringify({list:[vod]})}catch(e){print(e.message);let list=[{vod_name:"无数据,防无限请求",type_name:"文件夹",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://mirror.ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg",vod_actor:e.message,vod_director:tid,vod_content:otid}];return JSON.stringify({list:list})}}function detail(tid){let isSearch=tid.includes("#search#");let isAll=tid.includes("#all#");let otid=tid;tid=tid.replace(/#all#|#search#/g,"");let isFile=isMedia(tid.split("@@@")[0]);print(`isFile:${tid}?${isFile}`);let{drives,path}=get_drives_path(tid);print(`drives:${drives},path:${path},`);if(path.endsWith("/")){return getAll(otid,tid,drives,path)}else{if(isSearch&&!isFile){return getAll(otid,tid,drives,path)}else if(isAll){let new_tid;if(isFile){new_tid=tid.split("/").slice(0,-1).join("/")+"/"}else{new_tid=tid}print(`全集模式 tid:${tid}=>tid:${new_tid}`);let{drives,path}=get_drives_path(new_tid);return getAll(otid,new_tid,drives,path)}else if(isFile){let paths=path.split("@@@");let vod_name=paths[0].substring(paths[0].lastIndexOf("/")+1);let vod_title=vod_name;if(otid.includes("#search#")){vod_title+="[搜]"}let vod={vod_id:otid,vod_name:vod_title,type_name:"文件",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_play_from:drives.name,vod_play_url:vod_name+"$"+path,vod_remarks:drives.settings.title};print("----detail2----");print(vod);return JSON.stringify({list:[vod]})}else{return JSON.stringify({list:[]})}}}function play(flag,id,flags){const drives=get_drives(flag);const urls=id.split("@@@");let vod={parse:0,playUrl:"",url:drives.getFile(urls[0]).raw_url};if(urls.length>=2){const path=urls[0].substring(0,urls[0].lastIndexOf("/")+1);vod.subt=drives.getFile(path+urls[1]).raw_url1}print("----play----");print(vod);return JSON.stringify(vod)}function search(wd,quick){print(__drives);print("可搜索的alist驱动:"+searchDriver);if(!searchDriver||!wd){return JSON.stringify({list:[]})}else{let driver=__drives[searchDriver];wd=wd.split(" ").filter(it=>it.trim()).join("+");print(driver);let surl=driver.server+"/search?box="+wd+"&url=";if(search_type){surl+="&type="+search_type}print("搜索链接:"+surl);let html=http.get(surl).text();let lists=[];try{lists=pdfa(html,"div&&ul&&a")}catch(e){}print(`搜索结果数:${lists.length},搜索结果显示数量限制:${limit_search_show}`);let vods=[];let excludeReg=/\.(pdf|epub|mobi|txt|doc|lrc)$/;let cnt=0;lists.forEach(it=>{let vhref=pdfh(it,"a&&href");if(vhref){vhref=unescape(vhref)}if(excludeReg.test(vhref)){return}if(cnt<limit_search_show){print(vhref)}cnt++;let vid=searchDriver+"$"+vhref+"#search#";if(showMode==="all"){vid+="#all#"}vods.push({vod_name:pdfh(it,"a&&Text"),vod_id:vid,vod_tag:isMedia(vhref)?"file":"folder",vod_pic:"http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png",vod_remarks:searchDriver})});vods=vods.slice(0,limit_search_show);print(vods);return JSON.stringify({list:vods})}}function get_size(sz){if(sz<=0){return""}let filesize="";if(sz>1024*1024*1024*1024){sz/=1024*1024*1024*1024;filesize="TB"}else if(sz>1024*1024*1024){sz/=1024*1024*1024;filesize="GB"}else if(sz>1024*1024){sz/=1024*1024;filesize="MB"}else if(sz>1024){sz/=1024;filesize="KB"}else{filesize="B"}let sizeStr=sz.toFixed(2)+filesize,index=sizeStr.indexOf("."),dou=sizeStr.substr(index+1,2);if(dou==="00"){return sizeStr.substring(0,index)+sizeStr.substr(index+3,2)}else{return sizeStr}}function levenshteinDistance(str1,str2){return 100-100*distance(str1,str2)/Math.max(str1.length,str2.length)}function naturalSort(options){if(!options){options={}}return function(a,b){if(options.key){a=a[options.key];b=b[options.key]}var EQUAL=0;var GREATER=options.order==="desc"?-1:1;var SMALLER=-GREATER;var re=/(^-?[0-9]+(\.?[0-9]*)[df]?e?[0-9]?$|^0x[0-9a-f]+$|[0-9]+)/gi;var sre=/(^[ ]*|[ ]*$)/g;var dre=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/;var hre=/^0x[0-9a-f]+$/i;var ore=/^0/;var normalize=function normalize(value){var string=""+value;return options.caseSensitive?string:string.toLowerCase()};var x=normalize(a).replace(sre,"")||"";var y=normalize(b).replace(sre,"")||"";var xN=x.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");var yN=y.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");if(!x&&!y)return EQUAL;if(!x&&y)return GREATER;if(x&&!y)return SMALLER;var xD=parseInt(x.match(hre))||xN.length!=1&&x.match(dre)&&Date.parse(x);var yD=parseInt(y.match(hre))||xD&&y.match(dre)&&Date.parse(y)||null;var oFxNcL,oFyNcL;if(yD){if(xD<yD)return SMALLER;else if(xD>yD)return GREATER}for(var cLoc=0,numS=Math.max(xN.length,yN.length);cLoc<numS;cLoc++){oFxNcL=!(xN[cLoc]||"").match(ore)&&parseFloat(xN[cLoc])||xN[cLoc]||0;oFyNcL=!(yN[cLoc]||"").match(ore)&&parseFloat(yN[cLoc])||yN[cLoc]||0;if(isNaN(oFxNcL)!==isNaN(oFyNcL))return isNaN(oFxNcL)?GREATER:SMALLER;else if(typeof oFxNcL!==typeof oFyNcL){oFxNcL+="";oFyNcL+=""}if(oFxNcL<oFyNcL)return SMALLER;if(oFxNcL>oFyNcL)return GREATER}return EQUAL}}const sortListByName=(vodList,key,order)=>{if(!key){return vodList}order=order||"asc";return vodList.sort(naturalSort({key:key,order:order,caseSensitive:true}))};const getTimeInt=timeStr=>{return new Date(timeStr).getTime()};const sortListByTime=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return getTimeInt(a)-getTimeInt(b)});if(order==="desc"){ASCarr.reverse()}return ASCarr};const sortListBySize=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return(Number(a)||0)-(Number(b)||0)});if(order==="desc"){ASCarr.reverse()}return ASCarr};export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search};
|
||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
import cheerio from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/cheerio.min.js";import"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-js.js";import"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/drT.js";import 模板 from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js";import{gbkTool}from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};const VERSION="drpy1 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="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";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd(html,parse,uri){let ret=this.pdfh(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse,base_url){if(!parse||!parse.trim()){return""}let eleFind=typeof html==="object";let option=undefined;if(eleFind&&parse.startsWith("body&&")){parse=parse.substr(6);if(parse.indexOf("&&")<0){option=parse.trim();parse="*=*"}}if(parse.indexOf("&&")>-1){let sp=parse.split("&&");option=sp[sp.length-1];sp.splice(sp.length-1);if(sp.length>1){for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX.test(sp[i])){sp[i]=sp[i]+":eq(0)"}}}}else{if(!SELECT_REGEX.test(sp[0])){sp[0]=sp[0]+":eq(0)"}}parse=sp.join(" ")}let result="";const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?parse==="*=*"||$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);if(option){if(option==="Text"){result=$(ret).text()}else if(option==="Html"){result=$(ret).html()}else{result=$(ret).attr(option);if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}}if(result&&base_url&&DOM_CHECK_ATTR.test(option)&&!SPECIAL_URL.test(result)){if(/http/.test(result)){result=result.substr(result.indexOf("http"))}else{result=urljoin(base_url,result)}}}else{result=$(ret).toString()}return result},pdfa(html,parse){if(!parse||!parse.trim()){print("!parse");return[]}let eleFind=typeof html==="object";if(parse.indexOf("&&")>-1){let sp=parse.split("&&");for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX_A.test(sp[i])&&i<sp.length-1){if(sp[i]!=="body"){sp[i]=sp[i]+":first"}}}}parse=sp.join(" ")}const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);let result=[];if(ret){ret.each(function(idx,ele){result.push({rr:$,ele:ele})})}return result},pd(html,parse,uri){return parseTags.jq.pdfh(html,parse,MY_URL)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});if(/object Object/.test(new_url)){new_url=drT.renderText(url,fl)}url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _impJQP=false;let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}if(_ps===parseTags.jq){_impJQP=true}if(_impJQP){let ttt1=(new Date).getTime();let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]};print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date).getTime()-ttt1}毫秒`)}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""));if(_impJQP){let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]}}}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}let new_vod_list=[];let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let tt1=(new Date).getTime();if(vodList.length>0){for(let i=0;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY};
|
import cheerio from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/cheerio.min.js";import"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-js.js";import"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/drT.js";import 模板 from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js";import{gbkTool}from"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};const VERSION="drpy1 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="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";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd(html,parse,uri){let ret=this.pdfh(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse,base_url){if(!parse||!parse.trim()){return""}let eleFind=typeof html==="object";let option=undefined;if(eleFind&&parse.startsWith("body&&")){parse=parse.substr(6);if(parse.indexOf("&&")<0){option=parse.trim();parse="*=*"}}if(parse.indexOf("&&")>-1){let sp=parse.split("&&");option=sp[sp.length-1];sp.splice(sp.length-1);if(sp.length>1){for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX.test(sp[i])){sp[i]=sp[i]+":eq(0)"}}}}else{if(!SELECT_REGEX.test(sp[0])){sp[0]=sp[0]+":eq(0)"}}parse=sp.join(" ")}let result="";const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?parse==="*=*"||$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);if(option){if(option==="Text"){result=$(ret).text()}else if(option==="Html"){result=$(ret).html()}else{result=$(ret).attr(option);if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}}if(result&&base_url&&DOM_CHECK_ATTR.test(option)&&!SPECIAL_URL.test(result)){if(/http/.test(result)){result=result.substr(result.indexOf("http"))}else{result=urljoin(base_url,result)}}}else{result=$(ret).toString()}return result},pdfa(html,parse){if(!parse||!parse.trim()){print("!parse");return[]}let eleFind=typeof html==="object";if(parse.indexOf("&&")>-1){let sp=parse.split("&&");for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX_A.test(sp[i])&&i<sp.length-1){if(sp[i]!=="body"){sp[i]=sp[i]+":first"}}}}parse=sp.join(" ")}const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);let result=[];if(ret){ret.each(function(idx,ele){result.push({rr:$,ele:ele})})}return result},pd(html,parse,uri){return parseTags.jq.pdfh(html,parse,MY_URL)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});if(/object Object/.test(new_url)){new_url=drT.renderText(url,fl)}url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _impJQP=false;let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}if(_ps===parseTags.jq){_impJQP=true}if(_impJQP){let ttt1=(new Date).getTime();let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]};print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date).getTime()-ttt1}毫秒`)}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""));if(_impJQP){let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]}}}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}let new_vod_list=[];let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let tt1=(new Date).getTime();if(vodList.length>0){for(let i=0;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY};
|
||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"../js/模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.48beta16 20231011";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="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";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}}if(new_vod_list.length>0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY};
|
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"../js/模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="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";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}}if(new_vod_list.length>0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY};
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
var iil='jsjiami.com.v6',iil_=['iil'],lIIIl1ll=[iil,'\x6f\x6b\x68\x74\x74\x70\x2f\x33\x2e\x31\x35','\x69\x6e\x64\x65\x78\x4f\x66','\x24\x24\x24','\x73\x70\x6c\x69\x74','\x74\x72\x69\x6d','\x26\x26\x26','\x3a\x2f\x2f','\x6c\x6f\x67','\x70\x69\x63\x55\x72\x6c\x3a\x20','\x72\x65\x70\x6c\x61\x63\x65','\x70\x75\x73\x68','\x2f\x66\x69\x6c\x65\x2f\x6c\x69\x76\x65\x73\x6f\x75\x72\x63\x65\x6c\x69\x73\x74','\x2f\x6c\x69\x76\x65\x73\x6f\x75\x72\x63\x65\x6c\x69\x73\x74','\x47\x45\x54','\x70\x61\x72\x73\x65','\x63\x6f\x6e\x74\x65\x6e\x74','\x73\x75\x62\x73\x74\x72\x69\x6e\x67','\x6c\x61\x73\x74\x49\x6e\x64\x65\x78\x4f\x66','\x6e\x61\x6d\x65','\x75\x72\x6c','\x3d\x3d\x3d\x3d\x20\x3e\x3e\x3e\x20','\x73\x74\x72\x69\x6e\x67\x69\x66\x79','\x65\x78\x65\x63','\x74\x65\x73\x74','\x6d\x61\x74\x63\x68','\x63\x68\x61\x6e\x6e\x65\x6c','\x2c\x23\x67\x65\x6e\x72\x65\x23\x0a','\x75\x72\x6c\x73','\x64\x61\x74\x61','\x64\x61\x74\x61\x6c\x69\x73\x74','\x70\x72\x6f\x76','\x6c\x69\x73\x74','\x2d\x2d\x2d','\x6c\x69\x6e\x65','\x77\x65\x62\x50\x69\x63\x55\x72\x6c\x3a\x20','\x23\x45\x58\x54\x4d\x33\x55','\x22\x63\x68\x61\x6e\x6e\x65\x6c\x22','\x22\x75\x72\x6c\x73\x22','\x22\x64\x61\x74\x61\x6c\x69\x73\x74\x22','\x6c\x65\x6e\x67\x74\x68','\x23\x67\x65\x6e\x72\x65\x23','\x7b\x6e\x61\x6d\x65\x7d','\x7b\x63\x61\x74\x65\x7d','\u76f4\u64ad\u5217\u8868','\x6e\x75\x6c\x6c','\x74\x79\x70\x65\x5f\x69\x64','\x76\x6f\x64\x5f\x70\x6c\x61\x79\x5f\x75\x72\x6c','\x68\x61\x73\x4f\x77\x6e\x50\x72\x6f\x70\x65\x72\x74\x79','\x6a\x6f\x69\x6e','\x76\x6f\x64\x5f\x70\x6c\x61\x79\x5f\x66\x72\x6f\x6d','\x6a\x43\x50\x73\x4e\x6a\x77\x69\x4a\x61\x51\x6d\x69\x2e\x63\x6f\x4e\x4f\x6d\x47\x72\x2e\x76\x56\x36\x41\x46\x67\x79\x74\x74\x3d\x3d'];function Ii1l1III(_0x3b13df,_0x346a54){_0x3b13df=~~'0x'['concat'](_0x3b13df['slice'](0x0));var _0x4db44b=lIIIl1ll[_0x3b13df];return _0x4db44b;};(function(_0x209161,_0x5eaa4a){var _0x42ecdf=0x0;for(_0x5eaa4a=_0x209161['shift'](_0x42ecdf>>0x2);_0x5eaa4a&&_0x5eaa4a!==(_0x209161['pop'](_0x42ecdf>>0x3)+'')['replace'](/[CPNwJQNOGrVAFgytt=]/g,'');_0x42ecdf++){_0x42ecdf=_0x42ecdf^0x127efd;}}(lIIIl1ll,Ii1l1III));let headers={'User-Agent':Ii1l1III('0')};let classes=[];let cates={};let picUrl='';let webPaths={};function init(IiIIi1i){let i1Ii11I1='';if(IiIIi1i[Ii1l1III('1')](Ii1l1III('2'))>0x0){i1Ii11I1=IiIIi1i[Ii1l1III('3')](Ii1l1III('2'))[0x0][Ii1l1III('4')]();IiIIi1i=IiIIi1i[Ii1l1III('3')](Ii1l1III('2'))[0x1][Ii1l1III('4')]();}if(IiIIi1i[Ii1l1III('1')](Ii1l1III('5'))>0x0){picUrl=IiIIi1i[Ii1l1III('3')](Ii1l1III('5'))[0x1][Ii1l1III('4')]();if(picUrl[Ii1l1III('1')](Ii1l1III('6'))<0x0){picUrl=i1Ii11I1+picUrl;}IiIIi1i=IiIIi1i[Ii1l1III('3')](Ii1l1III('5'))[0x0][Ii1l1III('4')]();}console[Ii1l1III('7')](Ii1l1III('8')+picUrl);let IIlIlI1I=IiIIi1i[Ii1l1III('3')]('\x23');for(const IlII1I1 of IIlIlI1I){if(IlII1I1[Ii1l1III('1')]('\x24')>0x0){let illIl111=IlII1I1;let Ill1iIi=IlII1I1[Ii1l1III('3')]('\x24')[0x0];if(illIl111[Ii1l1III('1')](Ii1l1III('6'))<0x0){illIl111=illIl111[Ii1l1III('9')]('\x24','\x24'+i1Ii11I1);}classes[Ii1l1III('a')]({'type_id':illIl111,'type_name':Ill1iIi[Ii1l1III('9')]('\x21\x21','')});}else{let II1lIlli=IlII1I1;if(II1lIlli[Ii1l1III('1')](Ii1l1III('6'))<0x0){II1lIlli=i1Ii11I1+II1lIlli;}II1lIlli=II1lIlli[Ii1l1III('9')](Ii1l1III('b'),Ii1l1III('c'));let Illi11ll=req(II1lIlli,{'\x6d\x65\x74\x68\x6f\x64':Ii1l1III('d'),'\x68\x65\x61\x64\x65\x72\x73':headers});try{let l1lIiill=JSON[Ii1l1III('e')](Illi11ll[Ii1l1III('f')]);let lillI11l=II1lIlli[Ii1l1III('10')](0x0,II1lIlli[Ii1l1III('11')]('\x2f')+0x1);for(const i1iilII1 of l1lIiill){let Iillil=i1iilII1[Ii1l1III('12')];let lI1iIl=i1iilII1[Ii1l1III('13')];let illIl111=Iillil+'\x24'+(lI1iIl[Ii1l1III('1')](Ii1l1III('6'))<0x0?lillI11l:'')+lI1iIl;classes[Ii1l1III('a')]({'type_id':illIl111,'type_name':Iillil[Ii1l1III('9')]('\x21\x21','')});webPaths[illIl111]=lillI11l;}}catch(Ii1Ii11){console[Ii1l1III('7')](Ii1l1III('14')+Ii1Ii11);}}}}function home(I1iiIiIl){return JSON[Ii1l1III('15')]({'class':classes,'filters':null});}function parseM3u(iIi1Ii1I,I1IlIIIi){let iI1iiIii={};let iiI11111=/(#EXTINF:.+?),([^,]+?)\s*\n(.+?)\s*\n/g;let ii1iilil=null;while((ii1iilil=iiI11111[Ii1l1III('16')](iIi1Ii1I))!=null){let lllli1iI=ii1iilil[0x1];let il1Ili1I=ii1iilil[0x2];let liIlll1l=ii1iilil[0x3];if(il1Ili1I==null||liIlll1l==null||il1Ili1I==''||liIlll1l==''){continue;}il1Ili1I=il1Ili1I[Ii1l1III('4')]();liIlll1l=liIlll1l[Ii1l1III('4')]();let IiI1lI1l=I1IlIIIi;let ilIl1i1i=/group-title="(.*?)"/;if(ilIl1i1i[Ii1l1III('17')](lllli1iI)){IiI1lI1l=lllli1iI[Ii1l1III('18')](ilIl1i1i)[0x1];}if(!iI1iiIii[IiI1lI1l]){iI1iiIii[IiI1lI1l]=[];}iI1iiIii[IiI1lI1l][Ii1l1III('a')](il1Ili1I+'\x2c'+liIlll1l);}let ll11III1='';for(const li1Ili in iI1iiIii){ll11III1+=li1Ili+'\x0a';let IlIil1ll=iI1iiIii[li1Ili];for(const li1iI11 of IlIil1ll){ll11III1+=li1iI11+'\x0a';}}return ll11III1;}function parseFm(IliiIl1I){let lliiI1i1='';let Iii1ll=JSON[Ii1l1III('e')](IliiIl1I);for(const i1lIlli1 of Iii1ll){let I111Il1l=i1lIlli1[Ii1l1III('12')];let ilI11li=i1lIlli1[Ii1l1III('19')];lliiI1i1+=I111Il1l+Ii1l1III('1a');for(const iiilI1iI of ilI11li){let I11111l1=iiilI1iI[Ii1l1III('12')];let IlI1l1I1=iiilI1iI[Ii1l1III('1b')];for(const l1II1lll of IlI1l1I1){lliiI1i1+=I11111l1+'\x2c'+l1II1lll+'\x0a';}}}return lliiI1i1;}function parseLu(iIliI1lI){let IIlilI1i='';let I11ilI1i=JSON[Ii1l1III('e')](iIliI1lI)[Ii1l1III('1c')];for(const i1Ii1l1 of I11ilI1i[Ii1l1III('1d')]){let I11111l=i1Ii1l1[Ii1l1III('1e')];let IiIiii1l=i1Ii1l1[Ii1l1III('1f')];IIlilI1i+=I11111l+Ii1l1III('1a');for(const l1111lI of IiIiii1l){let lIlI1iI=l1111lI[Ii1l1III('12')];let ll11i1II=l1111lI[Ii1l1III('1b')];for(const Iliilii of ll11i1II){IIlilI1i+=lIlI1iI+Ii1l1III('20')+Iliilii[Ii1l1III('21')]+'\x2c'+Iliilii[Ii1l1III('13')]+'\x0a';}}}return IIlilI1i;}function getCateData(IliI1i){let iI1I1I1I=picUrl;if(IliI1i[Ii1l1III('1')](Ii1l1III('5'))>0x0){iI1I1I1I=IliI1i[Ii1l1III('3')](Ii1l1III('5'))[0x1][Ii1l1III('4')]();if(iI1I1I1I[Ii1l1III('1')](Ii1l1III('6'))<0x0&&webPaths[IliI1i]){iI1I1I1I=webPaths[IliI1i]+iI1I1I1I;}IliI1i=IliI1i[Ii1l1III('3')](Ii1l1III('5'))[0x0][Ii1l1III('4')]();}console[Ii1l1III('7')](Ii1l1III('22')+iI1I1I1I);let ll1iIiiI=IliI1i[Ii1l1III('3')]('\x24')[0x1];let i1I1l1i=IliI1i[Ii1l1III('3')]('\x24')[0x0];if(!cates[IliI1i]){cates[IliI1i]=[];let iIl11Iii=headers;if(ll1iIiiI[Ii1l1III('1')]('\x7c')>0x0){let ii111I1I=decodeURIComponent(ll1iIiiI[Ii1l1III('3')]('\x7c')[0x1]);ll1iIiiI=ll1iIiiI[Ii1l1III('3')]('\x7c')[0x0];for(const II1Ii1l of ii111I1I[Ii1l1III('3')]('\x26')){if(II1Ii1l[Ii1l1III('1')]('\x3d')>0x0){let lI1lliii=II1Ii1l[Ii1l1III('3')]('\x3d')[0x0];let I11Iii1i=II1Ii1l[Ii1l1III('3')]('\x3d')[0x1];iIl11Iii[lI1lliii]=I11Iii1i;}}}let I111lilI=req(ll1iIiiI,{'\x6d\x65\x74\x68\x6f\x64':Ii1l1III('d'),'\x68\x65\x61\x64\x65\x72\x73':iIl11Iii});I111lilI=I111lilI[Ii1l1III('f')][Ii1l1III('4')]();if(I111lilI[Ii1l1III('1')](Ii1l1III('23'))>=0x0){I111lilI=parseM3u(I111lilI,i1I1l1i);}else if(I111lilI[Ii1l1III('1')](Ii1l1III('24'))>0x0&&I111lilI[Ii1l1III('1')](Ii1l1III('25'))>0x0){I111lilI=parseFm(I111lilI);}else if(I111lilI[Ii1l1III('1')](Ii1l1III('26'))>0x0&&I111lilI[Ii1l1III('1')](Ii1l1III('25'))>0x0){I111lilI=parseLu(I111lilI);}let li1IiiII=(i1I1l1i+'\x0a'+I111lilI[Ii1l1III('9')]('\x0d',''))[Ii1l1III('3')]('\x0a');let lli11iI=i1I1l1i;let IiiIIiIi=null;let iiiI1l='';for(let i1ii1IIl=0x0;i1ii1IIl<li1IiiII[Ii1l1III('27')];i1ii1IIl++){let lIliIii=li1IiiII[i1ii1IIl][Ii1l1III('9')](/\s+/g,'');if(lIliIii!=''&&lIliIii[Ii1l1III('1')](Ii1l1III('6'))<0x0&&(lIliIii[Ii1l1III('1')]('\x2c')<0x0||lIliIii[Ii1l1III('1')](Ii1l1III('28'))>0x0)){if(iiiI1l!=''){let ilIIIl=iI1I1I1I[Ii1l1III('9')](Ii1l1III('29'),encodeURIComponent(lli11iI))[Ii1l1III('9')](Ii1l1III('2a'),encodeURIComponent(i1I1l1i));let ilI1ilI=ilIIIl[Ii1l1III('1')]('\x3c');let iili1I1i=ilIIIl[Ii1l1III('11')]('\x3e');if(ilI1ilI>-0x1&&iili1I1i>ilI1ilI){let I11Ilili=ilIIIl[Ii1l1III('10')](ilI1ilI,iili1I1i+0x1);let I1liliII=new RegExp(I11Ilili[Ii1l1III('9')](/<|>/g,''));let lii11liI=lli11iI[Ii1l1III('9')](I1liliII,function(Ili1lIi1,iiliII1l){return iiliII1l;});ilIIIl=ilIIIl[Ii1l1III('9')](I11Ilili,lii11liI);console[Ii1l1III('7')](lli11iI+'\x2c\x20'+ilIIIl);}let IiiIIiIi={'vod_id':IliI1i+Ii1l1III('2')+cates[IliI1i][Ii1l1III('27')],'vod_name':lli11iI,'vod_pic':ilIIIl,'vod_remarks':'','type_name':Ii1l1III('2b'),'vod_year':'','vod_area':'','vod_actor':'','vod_director':'','vod_content':'','vod_play_from':i1I1l1i,'vod_play_url':iiiI1l};cates[IliI1i][Ii1l1III('a')](IiiIIiIi);}lli11iI=lIliIii[Ii1l1III('3')]('\x2c')[0x0][Ii1l1III('4')]();iiiI1l='';}else if(lIliIii[Ii1l1III('1')]('\x2c')>0x0&&/http|rtmp|rtsp|rsp/[Ii1l1III('17')](lIliIii)){let l1iiI1ii=lIliIii[Ii1l1III('3')]('\x2c');if(iiiI1l!=''){iiiI1l+='\x23';}iiiI1l+=l1iiI1ii[0x0][Ii1l1III('4')]()+'\x24'+l1iiI1ii[0x1][Ii1l1III('4')]();}}if(iiiI1l!=''){let II1Iliil=iI1I1I1I[Ii1l1III('9')](Ii1l1III('29'),encodeURIComponent(lli11iI))[Ii1l1III('9')](Ii1l1III('2a'),encodeURIComponent(i1I1l1i));let ilI1ilI=II1Iliil[Ii1l1III('1')]('\x3c');let iili1I1i=II1Iliil[Ii1l1III('11')]('\x3e');if(ilI1ilI>-0x1&&iili1I1i>ilI1ilI){let I11Ilili=II1Iliil[Ii1l1III('10')](ilI1ilI,iili1I1i+0x1);let I1liliII=new RegExp(I11Ilili[Ii1l1III('9')](/<|>/g,''));let lii11liI=I1liliII[Ii1l1III('17')](lli11iI)?lli11iI[Ii1l1III('18')](I1liliII)[0x1]:Ii1l1III('2c');II1Iliil=II1Iliil[Ii1l1III('9')](I11Ilili,lii11liI);}let IiiIIiIi={'vod_id':IliI1i+Ii1l1III('2')+cates[IliI1i][Ii1l1III('27')],'vod_name':lli11iI,'vod_pic':II1Iliil,'vod_remarks':'','type_name':Ii1l1III('2b'),'vod_year':'','vod_area':'','vod_actor':'','vod_director':'','vod_content':'','vod_play_from':i1I1l1i,'vod_play_url':iiiI1l};cates[IliI1i][Ii1l1III('a')](IiiIIiIi);}}return cates[IliI1i];}function homeVod(liIIlIl1){let iIl1IIii=getCateData(classes[0x0][Ii1l1III('2d')]);let I1l1iil=JSON[Ii1l1III('15')]({'list':iIl1IIii});return I1l1iil;}function category(I1l1i1Ii,l1IiiIli,IIi1Illi,lilIliIl){let IIi1i1ll=[];if(l1IiiIli==0x1){IIi1i1ll=getCateData(I1l1i1Ii);}let iIiiIi1i=JSON[Ii1l1III('15')]({'list':IIi1i1ll});return iIiiIi1i;}function detail(lIl11iii){let I1IIIil=lIl11iii[Ii1l1III('3')](Ii1l1III('2'));let liiiil1i=I1IIIil[0x0];let l1l111II=liiiil1i[Ii1l1III('3')]('\x24')[0x0];let Il1li11i=parseInt(I1IIIil[0x1]);let Iill11Ii=getCateData(liiiil1i)[Il1li11i];console[Ii1l1III('7')](JSON[Ii1l1III('15')](Iill11Ii));if(l1l111II[Ii1l1III('1')]('\x21\x21')>=0x0){l1l111II=l1l111II[Ii1l1III('9')]('\x21\x21','');const ii1l1iil=Iill11Ii[Ii1l1III('2e')][Ii1l1III('3')]('\x23');console[Ii1l1III('7')](JSON[Ii1l1III('15')](ii1l1iil));let i1Ili1I={};let IIIllli1={};for(const i1IiIlIl of ii1l1iil){let Ill1iii1=i1IiIlIl[Ii1l1III('3')]('\x24')[0x0];let IIiIII11=l1l111II;if(Ill1iii1[Ii1l1III('1')](Ii1l1III('20'))>0x0){IIiIII11=Ill1iii1[Ii1l1III('3')](Ii1l1III('20'))[0x1];Ill1iii1=Ill1iii1[Ii1l1III('3')](Ii1l1III('20'))[0x0];}if(!i1Ili1I[Ii1l1III('2f')](Ill1iii1)){i1Ili1I[Ill1iii1]=0x1;}else{i1Ili1I[Ill1iii1]++;}IIiIII11=l1l111II+(i1Ili1I[Ill1iii1]>0x1?'\x20'+i1Ili1I[Ill1iii1]:'');if(!IIIllli1[Ii1l1III('2f')](IIiIII11)){IIIllli1[IIiIII11]=[];}IIIllli1[IIiIII11][Ii1l1III('a')](Ill1iii1+'\x24'+i1IiIlIl[Ii1l1III('3')]('\x24')[0x1]);}let III1i1ii=[];let iii1lIIi=[];for(let iliI1I1i in IIIllli1){III1i1ii[Ii1l1III('a')](iliI1I1i);iii1lIIi[Ii1l1III('a')](IIIllli1[iliI1I1i][Ii1l1III('30')]('\x23'));}Iill11Ii[Ii1l1III('31')]=III1i1ii[Ii1l1III('30')](Ii1l1III('2'));Iill11Ii[Ii1l1III('2e')]=iii1lIIi[Ii1l1III('30')](Ii1l1III('2'));}return JSON[Ii1l1III('15')]({'list':[Iill11Ii]});}function play(l1llIIii,illiiIII,lIIIiIiI){return JSON[Ii1l1III('15')]({'parse':0x0,'url':illiiIII});}function search(I1lll,lI1iiIII){return null;}__JS_SPIDER__={'\x69\x6e\x69\x74':init,'\x68\x6f\x6d\x65':home,'\x68\x6f\x6d\x65\x56\x6f\x64':homeVod,'\x63\x61\x74\x65\x67\x6f\x72\x79':category,'\x64\x65\x74\x61\x69\x6c':detail,'\x70\x6c\x61\x79':play,'\x73\x65\x61\x72\x63\x68':search};;iil='jsjiami.com.v6';
|
||||||
Reference in New Issue
Block a user