diff --git a/0821.json b/0821.json index 60522e6c..daa9fad3 100644 --- a/0821.json +++ b/0821.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;f20b74480c058b1ff6236601f92d65a8", +"spider":"./jar/fan.txt;md5;2648825eee03cb548b2c411002a7aad9", "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":"范明明•综合","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"}, @@ -27,17 +27,17 @@ {"key":"csp_Bili","name":"哔哔┃合集","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"recordable":0,"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_YGP","name":"新片┃速递","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0}, -{"key":"csp_WoGG","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|fhd|auto$$$http://www.wogg.xyz:2052/","timeout":30}, +{"key":"csp_WoGG","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|fhd|auto","timeout":30}, {"key":"csp_wogg_cli","name":"玩偶┃俊于","type":4,"api":"http://home.jundie.top:9520/spider/csp_Wogg","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/tvfan/token.txt","timeout":30}, {"key":"荐片","name":"荐片┃俊于","type":4,"api":"http://home.jundie.top:9520/spider/csp_JP","searchable":1,"quickSearch":1,"filterable":1,"timeout":30}, {"key":"lf_js_p2p","name":"磁力┃路飞","type":3,"searchable":1,"changeable":1,"quickSearch":1,"filterable":1,"api":"./lib/lf_p2p2_min.js","timeout":30}, {"key":"lf_js_lf_live","name":"直播┃路飞","type":3,"api":"./lib/lf_live_min.js","recordable":0,"style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":1,"filterable":1,"ext":"./js/lf_live.txt"}, -{"key":"迪迪","name":"迪迪┃App","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/"}, +{"key":"迪迪","name":"迪迪┃App","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"ext":"http://22222.yiyingys.asia/api.php/app/"}, {"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, -{"key":"率率","name":"率率┃App","type":3,"api":"csp_AppYsV2","playerType":1,"searchable": 1, "quickSearch": 1, "changeable":1, "ext": "http://caiji.ghlyys.com/yumi/api.php/app/"}, {"key":"Auete","name":"奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"蚂蚁","name":"蚂蚁┃直连","type":3,"api":"csp_Mayiys","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://rzys.xyz"}, {"key":"zxzj","name":"在线┃直连","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzj.pro/"}, {"key":"探探","name":"影探┃App","type":3,"playerType":"1","api":"csp_YTVIP","searchable":1,"quickSearch":1,"changeable":1,"ext":"vip.lyyytv.cn"}, {"key":"哈喽","name":"哈喽┃App","type":3,"api":"csp_AppYsV2","searchable":1,"quickSearch":1,"changeable":1,"ext":"http://www.miniku.cc/xgapp.php/v1/"}, @@ -167,7 +167,7 @@ {"name":"zui","type":0,"url":"https://jx.zui.cm/?url="}, {"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="} ], -"rules":[{"name":"海外看","hosts":["haiwaikan"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:2.93[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"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"]}], +"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"]},{"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"]}], "flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "qiqi","kuying-qq","bilibili","哔 哩","哔 哩 哔 哩"], "ads":["wan.51img1.com","iqiyi.hbuioo.com","vip.ffzyad.com","https://lf1-cdn-tos.bytegoofy.com/obj/tos-cn-i-dy/455ccf9e8ae744378118e4bd289288dd"] } diff --git a/0825.json b/0825.json index ab808527..d2565854 100644 --- a/0825.json +++ b/0825.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fm.jar;md5;4fe0a8f0284727298f73e3ff9fc4c9ab", +"spider":"./jar/fm.jar;md5;893cbd23ebfc96b71d63c6458c2ca9c8", "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":"俊于•综合","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"}], @@ -88,7 +88,7 @@ {"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]} ], "rules":[ -{"name":"海外看","hosts":["haiwaikan"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:2.93[\\s\\S]*?#EXT-X-DISCONTINUITY"]}, +{"name":"海外看","hosts":["haiwaikan"],"regex":["8.1748","10.0099","10.3333"]}, {"name":"暴风廣告","hosts":["bfzy","s5.bfzycdn"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]}, {"name":"磁力廣告","hosts":["magnet"],"regex":["更多","社區","xuu","最新","最新","直播","更新","社区","有趣","有趣","英皇体育","全中文AV在线","澳门皇冠赌场","哥哥快来","美女荷官","裸聊","新片首发","UUE29"]}, {"name":"星星","hosts":["aws.ulivetv.net"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY","#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:9,[\\s\\S]*?#EXT-X-DISCONTINUITY"]}, diff --git a/0826.json b/0826.json index c08967f9..10e92e22 100644 --- a/0826.json +++ b/0826.json @@ -1,10 +1,10 @@ { -"spider":"./jar/fan.txt;md5;f20b74480c058b1ff6236601f92d65a8", +"spider":"./jar/fan.txt;md5;2648825eee03cb548b2c411002a7aad9", "wallpaper":"http://饭太硬.top/深色壁纸/api.php", "sites":[ {"key":"豆豆","name":"关注公众号【神秘的哥哥们】防失联","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0}, -{"key":"csp_WoGG","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$$$http://www.wogg.xyz:2052/"}, +{"key":"csp_WoGG","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"}, {"key":"Bili","name":"🅱哔哔┃合集","type": 3,"api": "csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":1,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/json/bilibili.json"}, {"key":"Biliych","name":"🅱哔哔┃演唱会","type": 3,"api": "csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":1,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/json/biliych.json"}, {"key":"YGP","name":"🚀叨观荐影┃速递","type":3,"api":"csp_YGP","searchable":0,"quickSearch":0,"changeable":0}, @@ -15,11 +15,12 @@ //{"key":"专线","name":"🚅专线┃App","type": 3,"api": "csp_ZhuanX","searchable": 1,"quickSearch": 1,"changeable":1,"ext": "http://cms.maoyingshi.cc/api.php/app/"}, -{"key":"迪迪","name":"😎迪迪┃App","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/"}, +{"key":"迪迪","name":"😎迪迪┃App","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"ext":"http://22222.yiyingys.asia/api.php/app/"}, {"key":"Czsapp","name":"📔厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, -{"key":"率率","name":"💡率率┃App","type":3,"api":"csp_AppYsV2","playerType":1,"searchable": 1, "quickSearch": 1, "changeable":1, "ext": "http://caiji.ghlyys.com/yumi/api.php/app/"}, +//{"key":"率率","name":"💡率率┃App","type":3,"api":"csp_AppYsV2","searchable": 1, "quickSearch": 1, "changeable":1, "ext": "http://yumi.ghlyys.com/api.php/app/"}, {"key":"Auete","name":"🏝奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"蚂蚁","name":"🐜蚂蚁┃直连","type":3,"api":"csp_Mayiys","searchable":1,"quickSearch":1,"filterable":0,"ext":"http://rzys.xyz"}, {"key":"zxzj","name":"📗在线┃直连","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzj.pro/"}, {"key":"贱贱","name":"🐭贱贱┃p2p","type":3,"searchable":1,"quickSearch":1,"changeable":1,"playerType":"1","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"}, @@ -101,7 +102,7 @@ {"name":"再找来","type":1,"url":"http://xiaoxin.1080p.fun/home/api?type=ys&uid=91198&key=bhntuwyAJLMTUY1478&url="} ], -"rules":[{"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":["最 新","直 播","更 新"]}], +"rules":[{"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"]},{"name":"hs","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"dy","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]}], "lives":[{"name":"live","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"}], "flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "bilibili","哔 哩","哔 哩 哔 哩"], "ads":["wan.51img1.com","iqiyi.hbuioo.com","vip.ffzyad.com","https://lf1-cdn-tos.bytegoofy.com/obj/tos-cn-i-dy/455ccf9e8ae744378118e4bd289288dd"] diff --git a/0827.json b/0827.json index 483425dd..63776a0e 100644 --- a/0827.json +++ b/0827.json @@ -1,5 +1,5 @@ { - "spider": "./jar/custom_spider.jar;md5;90d766a2f75763abd1ed1d31db5cb936", + "spider": "./jar/custom_spider.jar;md5;c5b10629e8a887e330888d5907eaa800", "wallpaper": "http://饭太硬.top/深色壁纸/api.php", "sites": [ { @@ -135,7 +135,7 @@ "searchable": 1, "changeable": 0, "ext": { - "categories": "沙雕动漫#帕梅拉#舞蹈#音乐#风景#演唱会#记录片", + "categories": "帕梅拉#音乐#舞蹈#风景#美食#科普#历史#法考#医考", "cookie": "" } }, @@ -289,7 +289,9 @@ "haiwaikan" ], "regex": [ - "#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:2.93[\\s\\S]*?#EXT-X-DISCONTINUITY" + "8.1748", + "10.0099", + "10.3333" ] }, { diff --git a/9918.json b/9918.json index b995fed5..6d3c2111 100644 --- a/9918.json +++ b/9918.json @@ -1,8 +1,9 @@ { -"spider":"./jar/fm.nogo.jar;md5;e2fe217c83e8fc27153ec703dca9c326", +"spider":"./jar/fm.nogo.jar;md5;4526099ccf4bbfab2f317b6d203097d6", "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":"atsushi","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/atsushi444/iptv-epg/main/Adult.m3u"}, +{"name":"小武哥","type":0,"url":"https://qu.ax/PEHy.txt"}, {"name":"AV","type":0,"url":"./livex.m3u"} ], "wallpaper":"https://liu.chuqiuyu.tk", @@ -10,7 +11,7 @@ {"key":"lf_js_search","name":"搜索|lf_search","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":0,"api":"./lib/lf_search3_min.js","ext":"18+"}, {"key":"lf_js_p2p","name":"磁力|lf_p2p","type":3,"searchable":1,"changeable":1,"quickSearch":1,"filterable":1,"api":"./lib/lf_p2p2_min.js","ext":"18+","timeout":60}, {"key":"lf_js_lf_live","name":"直播|lf_live","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":1,"filterable":1,"ext":"./js/lf_live1.txt"}, -{"key":"push_agent","name":"推送|lf_push","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":0,"api":"./lib/lf_pushagent_min.js","timeout":60}, +{"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":60}, {"key":"nivod18","name":"泥巴cat","type":3,"api":"./cat/js/nivod_op.js","ext":"做爱"}, {"key":"mtsp_open","name":"mtspcat","type":3,"api":"./cat/js/mtsp_open.js"}, {"key":"18av_open","name":"18avcat","type":3,"api":"./cat/js/18av_open.js"}, @@ -18,9 +19,8 @@ {"key":"泥巴","name":"泥巴","type":3,"api":"csp_NiNi","searchable":1,"ext":"1;socks5://192.168.1.9:4592"}, {"key":"量子","name":"量子","type":0,"api":"http://127.0.0.1:10079/?thread=0&proxy=socks5://192.168.1.9:4592&url=https://cj.lziapi.com/api.php/provide/vod/at/xml/","playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=socks5://192.168.1.9:4592&url=","searchable":1,"changeable":1,"categories":["伦理片"]}, {"key":"非凡","name":"非凡","type":0,"api":"http://127.0.0.1:10079/?thread=0&proxy=socks5://192.168.1.9:4592&url=http://cj.ffzyapi.com/api.php/provide/vod/at/xml/","playUrl": "json:http://127.0.0.1:10079/parse/?thread=0&proxy=socks5://192.168.1.9:4592&url=","searchable":1,"changeable":1,"categories":["伦理片"]}, -{"key":"磁力转点播","name":"磁力转点播","type":3,"api":"./lib/live2cms1.js","searchable":2,"quickSearch":0,"timeout":60,"filterable":0,"ext":"./js/live2cms.json"}, -{"key":"csp_JavBus","name":"JavBus","type":3,"api":"csp_JavBus","searchable":1,"quickSearch":1,"filterable":1,"changeable":0,"ext":"$$$socks5://192.168.1.9:4592"}, -{"key":"csp_JavDb","name":"JavDb","type":3,"api":"csp_JavDb","searchable":1,"quickSearch":1,"filterable":1,"changeable":0,"ext":"$$$socks5://192.168.1.9:4592"}, +{"key":"csp_JavBus","name":"JavBus","type":3,"api":"csp_JavBus","searchable":1,"quickSearch":1,"filterable":1,"changeable":0,"style":{"type":"rect","ratio":1.77},"ext":"$$$socks5://192.168.1.9:4592","timeout":60}, +{"key":"csp_JavDb","name":"JavDb","type":3,"api":"csp_JavDb","searchable":1,"quickSearch":1,"filterable":1,"changeable":0,"style":{"type":"rect","ratio":1.77},"ext":"$$$socks5://192.168.1.9:4592","timeout":60}, {"key":"玩偶","name":"玩偶","type":3,"api":"csp_Doll","searchable":1,"style":{"type":"rect","ratio":1.309},"ext":"$$$socks5://192.168.1.9:4592"}, {"key":"18AV","name":"18AV","type":3,"api":"csp_Eighteen","searchable":1,"style":{"type":"rect","ratio":1.485}}, {"key":"Jable","name":"Jable","type":3,"api":"csp_Jable","searchable":1,"style":{"type":"rect","ratio":1.77},"ext":"$$$socks5://192.168.1.9:4592"}, @@ -40,6 +40,8 @@ {"key":"drpy_js_朱古力","name":"朱古力","type":3,"api":"./lib/drpy2.min.js","ext":"./js/朱古力.js"}, {"key":"kd","name":"酷豆","type":0,"api":"https://api.kdapi.info/api.php/provide/vod/at/xml/","searchable":1,"quickSearch":1,"filterable":0}, {"key":"kulunli","name":"酷伦理","type":1,"api":"https://api.kudian70.com/api.php/provide/vod/","searchable":1,"quickSearch":1,"filterable":1}, +{"key": "timizy","name": "甜蜜资源 ","type": 1,"api": "https://timizy10.cc/api.php/provide/vod/?ac=list","searchable": 1,"changeable": 1,"quickSearch": 1,"filterable": 1},{"key":"drpy_js_yyetsp","name":"人人影视p[js]","type":3,"api":"https://ghproxy.com/https://raw.githubusercontent.com/gaotianliuyun/dr_py/master/libs/drpy2.min.js","ext":"https://ghproxy.com/https://raw.githubusercontent.com/gaotianliuyun/gao/master/js/yyets.js", "searchable":1, "quickSearch":1, "changeable":1, "timeout":30}, +{"key": "奥斯卡资源网","name": "奥斯卡资源网","type": 1,"api": "https://aosikazy.com/api.php/provide/vod/"}, {"key":"dadiapi.com","name":"成人01","type":0,"api":"http://dadiapi.com/api.php","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.33}}, {"key":"jcspcj8.com","name":"成人02","type":0,"api":"http://jcspcj8.com/api?ac=videolist","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.33}}, {"key":"apilj.com","name":"成人03","type":1,"api":"http://apilj.com/api.php/provide/vod/at/json/","searchable":1,"recordable":0,"style":{"type":"rect","ratio":1.33}}, diff --git a/README.md b/README.md index de8ccf7e..2341efc8 100644 --- a/README.md +++ b/README.md @@ -29,13 +29,13 @@ FongMi影视、TVBox、猫影视配置文件。所有资源均来自于各路大 (9)XYQ.json XYQ源,jar包和配置来源于香雅情; -(10)cat.json cat源,资源来源和整理于网络各路大佬,适配FongMi影视播放。并将所有cat源单独放在/cat/js文件来中,资源可以直接放在本地配合猫影视使用。 +(10)cat.json cat源,资源来源于网络各路大佬,仅适配FongMi影视。/cat/js配合猫影视可直接食用。 -(11)lf.json 极简配置,点播共包含5个路飞的js源和2个俊于的T4源。 +(11)lf.json 极简配置,包含路飞的js源和俊于的T4源。 2. APP推荐: -(1)FongMi版本 项目地址:https://github.com/FongMi/TV 支持直播多线路、支持自动换源、支持直播倍速,手机版支持投屏; +(1)FongMi版本 项目地址:https://github.com/FongMi/TV 支持直播多线路、自动换源、直播倍速,手机投屏; (2)q215613905版本 项目地址:https://github.com/q215613905/TVBoxOS 支持直播回放; @@ -43,7 +43,7 @@ FongMi影视、TVBox、猫影视配置文件。所有资源均来自于各路大 (4)皮皮虾版本 发布频道:https://t.me/pipixiawerun 支持直播回放,支持弹幕; -(5)新版猫影视 项目地址:https://github.com/catvod/CatVodOpen 界面简洁,支持多平台,目前只支持本地配置。 +(5)新版猫影视 项目地址:https://github.com/catvod/CatVodOpen 界面简洁,支持多平台。 3. TVBox各路大佬配置(排名不分先后): diff --git a/XBPQ.json b/XBPQ.json index f745b5a4..19878b3a 100644 --- a/XBPQ.json +++ b/XBPQ.json @@ -1,5 +1,5 @@ { - "spider": "./jar/XBPQ.jar;md5;f20b74480c058b1ff6236601f92d65a8", + "spider": "./jar/XBPQ.jar;md5;2648825eee03cb548b2c411002a7aad9", "wallpaper": "http://xhww.fun:63/img.php", "sites": [{ "key": "豆豆", @@ -101,14 +101,12 @@ { "key": "yumi1", "name": "玉米┃APP", - "type": 3, - "api": "csp_AppYsV2", - "jar": "./jar/XBPQ1.jar;md5;fa797d3f25f35eb3fea9a369bc55620f", + "type": 1, + "api": "http://savviuux.hk3.345888.xyz.cdn.cloudflare.net/api.php/provide/vod/", "searchable": 1, "quickSearch": 1, - "playerType": 2, - "filterable": 1, - "ext": "http://caiji.ghlyys.com/yumi/api.php/app/" + "playerType": 1, + "filterable": 1 }, { "key": "贱贱", @@ -179,7 +177,7 @@ "changeable": 1, "filterable": 1, "jar": "./jar/XBPQ1.jar;md5;fa797d3f25f35eb3fea9a369bc55620f", - "ext": "http://cms.jialiangos.com/api.php/app/" + "ext": "http://cms.jialiangos.com/api.php/app/;;v" }, { "key": "Xinsj", @@ -417,7 +415,7 @@ "简介": "display: none;\">&&", "分类": "电视剧$2#电影$1#综艺$3#动漫$4", "分类url": "https://ddys.fun//show/{cateId}--{area}------{catePg}---{year}.html;;au0", - "跳转解析": "默认$空#极速-02$http://118.25.184.129:9668/?url=#极速-01$http://118.25.184.129:9668/?url=#蓝光-Ymv$http://110.42.3.71:5000/api/jiexi/xg?Key=hJkso9SXsEnq2IZ34i&url=#蓝光-put$https://jiexi.ahailove.cn/qingjian.php?url=", + "跳转解析": "默认$空#极速-02$http://118.25.184.129:9668/?url=#极速-01$http://118.25.184.129:9668/?url=#蓝光-Ymv$http://110.42.3.71:5000/api/jiexi/common?Key=R9Ah232tBzRxK9oC9m&url=#蓝光-put$https://jiexi.ahailove.cn/qingjian.php?url=", "跳转播放链接": "解析+urlDecode(Base64(vod_class*url\":\"&&\"))", "二次跳转播放链接": "\"url\"*\"&&\"" } @@ -435,7 +433,7 @@ "type": 3, "api": "csp_XBPQ", "playerType": "1", - "jar": "./jar/XBPQ1.jar;md5;fa797d3f25f35eb3fea9a369bc55620f", + "jar": "./jar/XBPQ2.jar;md5;d86999aba43144a25646757a06363b8f", "ext": { "数组": "class=\"top&&|\.《.*?》/g, '. ') + .replace(/\$|#/g, ' ') + .trim(); +} + +async function proxy(segments, headers) {} + +async function play(flag, id, flags) { + return JSON.stringify({ + parse: 0, + url: id, + }); +} + +async function search(wd, quick, pg) { + pg = pg || 1; + if (pg == 0) pg = 1; + let content = await request(`https://es.bookan.com.cn/api/v3/voice/book?instanceId=25304&keyword=${wd}&pageNum=${pg}&limitNum=20`); + let data = JSON.parse(content).data; + let books = []; + for (const book of data.list) { + books.push({ + vod_id: book.id, + vod_name: book.name, + vod_pic: book.cover, + vod_remarks: book.extra.author, + }); + } + return JSON.stringify({ + page: data.current_page, + pagecount: data.last_page, + limit: 20, + total: data.total, + list: books, + }); +} + +export function __jsEvalReturn() { + return { + init: init, + home: home, + homeVod: homeVod, + category: category, + detail: detail, + play: play, + search: search, + }; +} \ No newline at end of file diff --git a/cat/js/config_open.json b/cat/js/config_open.json index e440fb01..fee0ee8e 100644 --- a/cat/js/config_open.json +++ b/cat/js/config_open.json @@ -4,6 +4,9 @@ {"key":"wogg","name":"影视 | 玩偶2","type":3,"api":"assets://js/wogg.js","ext":"填自己的32位token"}, {"key":"ytvip","name":"影视 | 影探","type":3,"api":"assets://js/yt.js","ext":"http://ytcms.lyyytv.cn/api.php/app/"}, {"key":"yqktv_open","name":"影视 | 一起看","type":3,"api":"assets://js/yqktv_open.js"}, +{"key":"555dy_open","name":"影视 | 555","type":3,"api":"assets://js/555dy_open.js"}, +{"key":"yrzj_open","name":"影视 | 伊人追剧","type":3,"api":"assets://js/yrzj_open.js"}, +{"key":"yzys_open","name":"影视 | 柚子影视","type":3,"api":"assets://js/yzys_open.js"}, {"key":"kunyu77","name":"影视 | 七七","type":3,"api":"assets://js/kunyu77_open.js"}, {"key":"czzy","name":"影视 | 厂长","type":3,"api":"assets://js/czzy_open.js"}, {"key":"libvio","name":"影视 | libvio","type":3,"api":"assets://js/libvio_open.js"}, @@ -80,10 +83,10 @@ {"key":"api.apilyzy.com","name":"成人 | 成人52","type":3,"api":"assets://js/caiji.js","ext":"https://api.apilyzy.com/api.php/provide/vod/"} ]}, "read":{"sites":[ -{"key":"dj0898","name":"世纪DJ","type":3,"api":"./dj0898_book_open.js"}, -{"key":"230ts","name":"爱上你听书","type":10,"api":"./230ts_book_open.js"}, -{"key":"laobaigushi","name":"老白故事","type":10,"api":"./lbgs_open.js"}, -{"key":"bookan","name":"博看听书","type":10,"api":"assets://js/bookan_open.js"} +{"key":"230ts","name":"爱上你听书","type":10,"api":"assets://js/230ts_book_open.js"}, +{"key":"laobaigushi","name":"老白故事","type":10,"api":"assets://js/lbgs_open.js"}, +{"key":"bookan","name":"博看听书","type":10,"api":"assets://js/bookan_open.js"}, +{"key":"dj0898","name":"世纪DJ","type":3,"api":"assets://js/dj0898_book_open.js"} ]}, "pan":{"sites":[ {"key":"alist","name":"Alist","type":40,"api":"assets://js/alist_open.js","ext":[ diff --git a/cat/js/mybili_open.js b/cat/js/mybili_open.js index 28ac29b2..d59f4803 100644 --- a/cat/js/mybili_open.js +++ b/cat/js/mybili_open.js @@ -6,7 +6,7 @@ let siteKey = ''; let siteType = 0; const PC_UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.361"; // let cookie = "DedeUserID=690781341;DedeUserID__ckMd5=cabc96906269c5b6;SESSDATA=2245ba24%2C1684212125%2C466fd%2Ab2;bili_jct=de6fdb60c10f8a83910aa55d79407b4e;"; // 可更换成自己的cookie -let cookie = "share_source_origin=COPY; CURRENT_PID=b6f4a900-bbdc-11ed-8bc4-a5551e2e4380; is-2022-channel=1; balh_server_inner=__custom__; balh_is_closed=; DedeUserID=27920332; DedeUserID__ckMd5=f2faee56e92fd0c0; b_ut=5; balh_curr_season_id=5551; balh_season_000=1; nostalgia_conf=-1; balh_season_ss28741=1; balh_season_ss28695=1; fingerprint=b14d3c1860864e3309b44d44be2fac67; buvid_fp=b14d3c1860864e3309b44d44be2fac67; _uuid=66A34B75-D5A9-FF17-B5F6-C521099A103F6471434infoc; SESSDATA=5aa5b972%2C1697210785%2Cfe82f%2A41; bili_jct=aaf1e2ee7362d219b6c2606c4a2f737d; sid=6kdrgxjx; hit-dyn-v2=1; innersign=0; bsource=search_bing; CURRENT_QUALITY=16; buvid3=E6C22A4B-99FF-7A12-68D0-1EAFBFD3E6B717236infoc; i-wanna-go-back=-1; buvid4=C7BC72DA-447B-F3FB-F2DA-A9014A5C7EC821046-023090207-C2DCShFULkh3F48wkgUxew%3D%3D; CURRENT_FNVAL=4048; b_nut=100; bp_t_offset_27920332=838213810431983618; b_lsid=1099CD2C4_18A7328534A; header_theme_version=CLOSE; home_feed_column=4; browser_resolution=450-692"; // 可更换成自己的cookie +let cookie = "填自己的bili cookie"; // 可更换成自己的cookie async function request(reqUrl) { const res = await req(reqUrl, { diff --git a/cat/js/yrzj_open.js b/cat/js/yrzj_open.js new file mode 100644 index 00000000..bb1707c6 --- /dev/null +++ b/cat/js/yrzj_open.js @@ -0,0 +1 @@ +//bbQ0FUT1DdAhh5cnpqX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxqaW5qYTIGVXJpAl8OXzB4NDA0NA5fMHg0NzNlEl8weDNjYjRmMRJfMHg1ZjBkNTASXzB4MzU2YWI4El8weDUwM2QxMRJfMHhjY2U3NzQSXzB4NWU3M2M0El8weDI5MjQzNBJfMHg1YzBiZGESXzB4NDUyMTkyEl8weDQ1OTk3NxJfMHgxMDM1NzcSXzB4MzI1NDhlEl8weDY4ODhjZBJfMHg1OGJhZTASXzB4NGY0NzVhEl8weDUxN2NiMRJfMHg1ZmI0NDcSXzB4MWEwYWRmEl8weGE0NTQ2ORJfMHg4OWY0ZGISXzB4MTE4MjhjEl8weDNlZGY4NRJfMHg2NzFiZTIUc3RhcnRzV2l0aBZnZXRfcGFyc2luZwxkZXZpY2UMY29uZmlnEnZvZF9jbGFzcwpzdHlwZT4vYXBwdG8vdjEvdm9kL2dldExpc3RzP3R5cGVfaWQ9Cm1vZGVsFnZvZF9yZW1hcmtzCmxpc3RzEnZvZF9hY3RvcgZ1cmwWdm9kX2NvbnRlbnQIa2V5cw5pbmRleE9mDmJ1aWxkSWQIcHVzaAxyYW5kb20caGFzT3duUHJvcGVydHlARGFsdmlrLzIuMS4wIChMaW51eDsgVTsgQW5kcm9pZCAQdm9kX2FyZWEKcGFyc2UIaGl0cw50aW1lb3V05AEmYXJlYT17e2V4dC5hcmVhfX0mbGFuZz17e2V4dC5sYW5nfX0meWVhcj17e2V4dC55ZWFyfX0mb3JkZXI9e3tleHQub3JkZXJ8ZGVmYXVsdCgidGltZSIpfX0mdHlwZV9uYW1lPXt7ZXh0LmNsYXNzfX0UdXNlci1hZ2VudBJzdHJpbmdpZnkGbG9nCmxhYmVsCGRhdGEKdGl0bGUQdm9kX25hbWUOdm9kX3BpYxJmb3JtLWRhdGEadm9kX3BsYXlfbGlzdAwmcGFnZT0OY29udGVudAhtb2xkGHZvZF9wbGF5X3VybBJ0eXBlX25hbWUMZG9tYWluGnZvZF9wbGF5X2Zyb20IdHJpbQx2b2RfaWQYJnBhZ2VTaXplPTIxCHVybHMQdm9kX3llYXIIZWFjaLACMmZsNElwWk9nQ3pkV0V6YlpnM3pvNDE1SERqSWhpQXNBWDJ4RWFObU1TdVRJR0xaelhTOXQ1V1d6K0Y5c0NkTzJ1bU9pdFZWWGpiVTJqR2d0bXkxVHIrVFRRU2R5cjlrNnFyM2V1bWtvR2Q2aVZMT2c0Mnl4TmhNSjU5VU9YRWxDRDVzY3lFMFJ0MGtIVTRpVU9nM1d3PT0OcmVmZXJlcghjYXRlDiBCdWlsZC8wL2FwcHRvL3YxL3ZvZC9nZXRWb2Q/aWQ9GHZvZF9kaXJlY3RvchZ0b0xvd2VyQ2FzZRxIVUFXRUkgTWF0ZSA0MHphYmFjZGVmZ2hqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISktMTU5PUFFSU1RVVldYWVowMTIzNDU2Nzg5Emxhc3RfcGFnZRJsYW5nX2xpc3Q8L2FwcHRvL3YyL2NvbmZpZy9nZXQ/cD1hbmRyb2lkEnllYXJfbGlzdBpnZXRfaG9tZV9jYXRlFHJlcGxhY2VBbGw8L2FwcHRvL3YxL3ZvZC9nZXRWb2RTZWFyY2g/d2Q9DnJlcGxhY2UUVXNlci1BZ2VudAYkJCQIeXJ6ag5pc0VtcHR5CGxhbmd2aHR0cHM6Ly95cnpqLTEzMTY4MzI4MjIuY29zLmFwLWJlaWppbmcubXlxY2xvdWQuY29tL2FwcC50eHQIaHR0cA5SZWZlcmVyDnZvZF9zdWIkRGFydC8yLjE5KGRhcnQ6aW8pCHRpbWUWdG9VcHBlckNhc2UGbWFwCGFyZWESc3Vic3RyaW5nCnNjb3JlCDB4MTYGMHhhEl8weDk0ZWJjNxJfMHg0MDQ0ZTESXzB4NDczZTMyEl8weDMxZWMyNQpzaGlmdBJfMHg1OGJlNzQSXzB4MTk4YTA3El8weDE1OTM3YhJfMHgyM2UxMWMSXzB4NDA1YmQ4CDB4MWQGcmVxDmhlYWRlcnMSXzB4NDgyMjM2El8weDExMTIwZhJfMHgxZGIwODgSXzB4NDFmYjBjCHNrZXkIMHgyYQgweDI3CmxvY2FsCDB4MjIIMHg0MwgweDNiCDB4MTcEaWQGMHg4BHVhCDB4MzkOcmVsZWFzZQQ7IAgweDJkBjB4NQgweDM1AikIMHg0YwgweDQwCDB4MTkIMHg0ZAgweDUxEl8weDRkNDU2YxJfMHgzZjMyN2USXzB4MzNhMWM1El8weDViNjBhZBJfMHgzNWFlZjQSXzB4NDY3YWNkEl8weDNlMTc0MhJfMHgyYTZiMTYQXzB4MWM0MDISXzB4Mjc5YTQ2El8weDFiNzE3NRJfMHg0OGZiZmYSXzB4MmQ4MmYyEl8weDI2M2RhNhJfMHg1NDMxMTIGMHhkCDB4NDQIMHgyNggweDJmCDB4MTAIMHg0ZQgweDM2BjB4NA50eXBlX2lkCDB4NDUMZXh0ZW5kCDB4MzMKdHlwZXMFe3yLVwYweDESYXJlYV9saXN0BTBXOlMIMHgyMQYweGMF7YsAiggweDE4BjB4ZgV0XuNOCHllYXIGa2V5CGluaXQFaFHokAJuAnYGMHgwCDB4NGEKb3JkZXIFkmOPXggweDFlBQBnsGUFAGftcAgweDNjBX1ZxIsIMHgyNA5jb25zb2xlCDB4NDEOZmlsdGVycxJfMHg0OGZjYWUIMHg1MBJfMHgxYmY2M2EEe30SXzB4Mjk0YjI1El8weDJjMDhmMRJfMHg0MTc4NTcSXzB4MzJkOGMyEl8weDJkMWExZRJfMHgyN2IyM2MSXzB4OWM1MDJjEl8weDM5YTAzMBJfMHgzMDk2OTEIMHgyYwgweDNlBmV4dAgweDRiCDB4NTUIMHg1NAgweDQ2CDB4NDcIMHgyZQgweDFjCHBhZ2UScGFnZWNvdW50CGxpc3QSXzB4MWI0YjFlEl8weDRhZjJlYRJfMHg0ODQ0NDkSXzB4ZTE3YmViEl8weGU1MmI4NBJfMHg0Njg3NTcSXzB4NjNiMTg5El8weDFjNjliMwYweDYyJl9fcGxhdGZvcm09YW5kcm9pZCZfX2ljPSRlbmNvZGVVUklDb21wb25lbnQGMHgyCDB4MjkCLAgweDU3CDB4M2EIMHgzMAYweDcIMHgzMggweDQ5FnBsYXllcl9pbmZvCDB4MmIIMHg1NggweDM4CDB4MjAGMHhlAiMIMHg1MggweDE1CDB4NGYSXzB4NTZiNWU3AiQSXzB4NTQ0MDZiEl8weDM3OWM2YRJfMHgyNDgxYWUSXzB4Yjc5MjZiEl8weDFiYzBjZhJfMHgzNWY2NWQSXzB4MTBhYTE2El8weDFlMmQ5MhJfMHgxNDAxOWUSXzB4MmNkMThjCGZpbmQIMHgyOC4vYXBwdG8vdjEvcGFyc2luZy9wcm94eQhwb3N0DG1ldGhvZBBwbGF5X3VybAgweDQyCDB4NDgQcG9zdFR5cGUIMHgzZAgweDMxEHRyeSBuZXh0El8weDM1NjM4YhJfMHgxZTk3MWESXzB4MWM2Nzk4El8weDQzOWE0ZRJfMHg1MzdhMzcSXzB4NWFmOTg4El8weDUxNDU5OBJfMHgyOWNlOTQIMHgxMgYweGISXzB4MTA0ZGE0El8weDIzN2RkYQgweDUzCDB4MTEIMHgxMwIgEl8weDRkZTA2MBJfMHgyMjNkMjESXzB4MTU1YmM2CDB4MzQIMHgyMxJfMHgzM2Y1OTMSXzB4YzIyMmRjEl8weDIxMzZiMRJfMHhmY2Y1MTQSXzB4MzkzYjg3El8weDUxNGYwYhJfMHgxZWE0MzQIMHgyNQQvLwxodHRwczoIMHgxYQgweDNmCDB4MTQGMHgzCDB4MWIOZm9yRWFjaAxoZWFkZXISXzB4MzZlMGEwEl8weDE1MmRlNxJfMHgzY2RiMWYSXzB4MmFiMmJhEl8weDU4ODU0MhJfMHgxZTkzZjASXzB4MWMzZDYxEl8weDViODE5ZAgweDM3DGh1YXdlaQpicmFuZAYweDkIMHgxZhJfMHg0MTQzMDYIaG9tZQ5ob21lVm9kEGNhdGVnb3J5DGRldGFpbAhwbGF5DHNlYXJjaA+kAwGmAwEAHKgDAAMAqgMAAawDAAKuAwAOAAYBoAEAAAAgHRHsBgCqAwAMrAMBDK4DAgywAwANsgMBDbQDAgm2AwMJuAMECboDBQm8AwYJvgMHCcADCAHCAwkBxAMKAcYDCwHIAwwBygMNAcwDDgnOAw8J0AMQAdIDEQHUAxIB1gMTAdgDFAHaAxUN3AMWAd4DFwHgAxgBqAMZAQjoTb4CXwsAvgNfDAC+BF8NAL4FXw4AvgZfDwC+B18QAL4IXxMAvglfFAC+Cl8VAL4LXxYAvgxfFwC+DV8ZAL4OXxoAvg9fGwC+EF8cACkE8QAAAATyAAAABPMAAAAE9AAAAAT1AAAABPYAAAAEegAAAAT3AAAABPgAAAAE+QAAAAT6AAAABPsAAAAE/AAAAAT9AAAABP4AAAAE/wAAAAQAAQAABAEBAAAEAgEAAAQDAQAABAQBAAAEBQEAAAQGAQAABAcBAAAECAEAAAQJAQAABAoBAAAECwEAAAQMAQAABA0BAAAEMAAAAAQOAQAAJiAABA8BAABMIAAAgAQQAQAATCEAAIAEEQEAAEwiAACABBIBAABMIwAAgAQTAQAATCQAAIAEQAAAAEwlAACABBQBAABMJgAAgARCAAAATCcAAIAEFQEAAEwoAACABBYBAABMKQAAgAQXAQAATCoAAIAEGAEAAEwrAACABBkBAABMLAAAgAQaAQAATC0AAIAEGwEAAEwuAACABBwBAABMLwAAgAQdAQAATDAAAIAEHgEAAEwxAACABB8BAABMMgAAgAQgAQAATDMAAIAEHgAAAEw0AACABCEBAABMNQAAgAQiAQAATDYAAIAEIwEAAEw3AACABCQBAABMOAAAgAQlAQAATDkAAIAEJgEAAEw6AACABCcBAABMOwAAgAQoAQAATDwAAIAEKQEAAEw9AACABCoBAABMPgAAgAQrAQAATD8AAIAELAEAAExAAACABFsAAABMQQAAgAQtAQAATEIAAIAELgEAAExDAACABC8BAABMRAAAgAQwAQAATEUAAIAEMQEAAExGAACABDIBAABMRwAAgAQzAQAATEgAAIAENAEAAExJAACABDUBAABMSgAAgAQ2AQAATEsAAIAENwEAAExMAACABDgBAABMTQAAgAQ5AQAATE4AAIAEOgEAAExPAACABDsBAABMUAAAgAQ8AQAATFEAAIAEPQEAAExSAACABD4BAABMUwAAgAQ/AQAATFQAAIAEQQAAAExVAACABEABAABMVgAAgARBAQAATFcAAIDivgBlAwC8iwDuDr4BTdkAAABfBABlBAAEQgEAAO1fBQC/XwYAC18HALNfCAC/XwkAs18KAAtfEQALXxIAZQQABEMBAADtXxgAKaQDAQQBAE8CDkMGAQACAQICAAETA4gFAAFAigUAAQCMBQEAMGEAAL4ATUYBAADHYgAA0I/Y7SmkAwEADkMGAQABAAEEAQAdAY4FAAEAiAUAA8+O1+gY2wQBAQAASNsESAEAAEgkAAAkAQAO6uUppAMBAA5DBgEAAgECAgEAEQOIBQABAIoFAAEAjAUBACCwAwMMYQAAz7Oe02UAAM9Hx2IAACikAwEADmIGAcADAgMCBAEAPgWSBQABAJQFAAEAlgUBACCYBQEBIJoFAQIgsgMEDGECAGEBAGEAAAvQEekLDmUAAAROAQAA7UwyAQAAxzhPAQAAzwtiAABMUAEAAO6LyGIBAAQVAQAAR8liAgAupAMBAA5iBgHCAwEDAQcJAOoCBKIFAAEApAU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 \ No newline at end of file diff --git a/cat/js/yzys_open.js b/cat/js/yzys_open.js new file mode 100644 index 00000000..512f6307 --- /dev/null +++ b/cat/js/yzys_open.js @@ -0,0 +1 @@ +//bbQ0FUT1CIAxh5enlzX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8weDE4NGQOXzB4MTVkZhJfMHgzNmZlY2YSXzB4MzQxYTJlEl8weDg0MzAyMBJfMHg2ZDQyMjISXzB4MjZmZDVmEl8weDMxYjQwNxJfMHgzMmRiYWESXzB4NDNhOTRkEl8weDFmMjBiNxJfMHgxNmY1MzMSXzB4NGZiYmYxEl8weDMyZjhmMxJfMHg0ZDI5NDgSXzB4MmQ1YmViEl8weDMwNWJlNxJfMHgxZGZlMjgSXzB4YzUxOWUyEl8weDFkN2NlNRJfMHgxZjViMTASXzB4Mjk0Mjg4El8weDE4OGU4NBJfMHg3MDY5MWUSXzB4MjNiMjNhEl8weDQxZmRjORJfMHg0MTAwYWISXzB4YThlNWMzEl8weDM2MDY3YxJfMHgxNDQ2ZWISXzB4MzJiMjEwEl8weDYzNWIyNxJfMHg0MmU2ZDYSXzB4MTNjYmEzEl8weDU2YmFkNBJfMHg0YzU4OWQIdGltZQ5jb250ZW50DnJlZmVyZXIIZWFjaBJzdHJpbmdpZnkOaW5kZXhPZgh1cmxzBiQkJAxodWF3ZWkGbWFwEnZvZF9jbGFzcz4vYXBwdG8vdjEvdm9kL2dldExpc3RzP3R5cGVfaWQ9EmFyZWFfbGlzdBp2b2RfcGxheV9saXN0DHJhbmRvbRgmcGFnZVNpemU9MjEIeWVhcgZlbmN6YWJhY2RlZmdoamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSEpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4ORJ5ZWFyX2xpc3QOcmVwbGFjZQhsYW5nCmxhYmVsCnR5cGVzEHRyeSBuZXh0CnBhcnNlFHJlcGxhY2VBbGwIaGl0cwhwdXNoCFV0ZjhARGFsdmlrLzIuMS4wIChMaW51eDsgVTsgQW5kcm9pZCAWdm9kX3JlbWFya3MUc3RhcnRzV2l0aA5yZWxlYXNlWEFrOVFlRzVDZVdNN1JtSUVZQngyYmdGY1JWTitYeFYwQmxCRVhrUnVlbjA9Cmxpc3RzDnZvZF9waWMyJl9fcGxhdGZvcm09YW5kcm9pZCZfX2ljPRpnZXRfaG9tZV9jYXRlCGZpbmQSc3Vic3RyaW5nCHRyaW0IaHR0cBJsYXN0X3BhZ2UMZGV2aWNlFnBsYXllcl9pbmZvBmtleRRjaGFyQ29kZUF0EmxhbmdfbGlzdApzdHlwZQh5enlzHGhhc093blByb3BlcnR5FnRvTG93ZXJDYXNlDGV4dGVuZBRVc2VyLUFnZW50DiBCdWlsZC8IZGF0YQhrZXlzBnVybBZ0b1VwcGVyQ2FzZRZ2b2RfY29udGVudAhza2V5KGRuSmhHblI2ZXg0eWZuWTJBQT09CGFyZWESZm9ybS1kYXRhEnZvZF9hY3Rvcg52b2Rfc3ViFEVOQ1JZUFRJT04uL2FwcHRvL3YxL3BhcnNpbmcvcHJveHkQdm9kX2FyZWEadm9kX3BsYXlfZnJvbRhmcm9tQ2hhckNvZGUMJnBhZ2U9HEhVQVdFSSBNYXRlIDQwDGNvbmZpZwpzY29yZQx2b2RfaWQ8L2FwcHRvL3YyL2NvbmZpZy9nZXQ/cD1hbmRyb2lkDmhlYWRlcnMQdm9kX25hbWUOUmVmZXJlcpgBWDBOR1JVUUNGeDRERFExZEFGQUJCQnhhUkVzVlVnd1lVaEJXQ0ZCTldscENGbGxkQzB4QUMxUVZHVlJkV0JoQlYwUVlYQnNQUkFsWgZsb2cIcG9zdA5pc0VtcHR5CG1vbGQSdHlwZV9uYW1lCGNhdGUwQmdVQkRRUUFBUVZhQmdKVEJWNEVBQT09mANZRVY0YjExZ0RsWUVVbkFJWDFGUkFFWnhSZ2hRY0ZGR1h4ZHpTVTF1WUZjRmJ3eGRKbTlURUhzdkJ3RkdCa0Y3V21ZbVJrWUtCaFlBWDExTmJsc1RHaUFGYkNsdlh3VnRWMDlHUVVCVUozQU5BWGdnVmdaL0JtVjJiMzBuQWxrZlJ4TndIQXAzZGxRWGFDdGRVU3BOQ2dCaEMxRlBmR0JsT2sxN0lrWldXazFHYzFoZlhoNGxjR0V3UXdWRVpYMWplSFpKWlJWa0NGZz04YzFaQVFSZ0tGZ0JiRlIwQlZoUkREVnRhSGc9PRB2b2RfeWVhcg5mb3JFYWNoBjB4Mxw3NzI1Nzg4MWI1NWU3ZggweDJkCDB4MjQIMHgyYwgweDU1CDB4MmIGMHhmCDB4NDMSXzB4M2IyNzc2El8weDE4NGQ1MRJfMHgxNWRmYmUSXzB4MTZmYThhCnNoaWZ0El8weDFhOWRlNxJfMHg1NjQxMmESXzB4MWQ5YzZjEl8weDQzZmNmNBJfMHhmZDMwMWISXzB4MjUyM2EzEl8weDE1ODE2ZgZyZXEIMHgxNQgweDI2DG1ldGhvZAgweDExEHBvc3RUeXBlDnRpbWVvdXQIMHg0YggweDMxCDB4MTQIYWVzWAYweDkSXzB4NDdhYTYxEl8weDM2YmMzZBJfMHg3ZDUzNzUSXzB4NDAxZjExBjB4ZQYweDIIMHg1Zgpsb2NhbAgweDNhCDB4MTYIMHgyNwRpZAYweDUEdWEIMHg1MAgweDU0BDsgCm1vZGVsBjB4OA5idWlsZElkAikIMHgzNAxkb21haW4SXzB4YjE0YWIxEl8weDFjNDFhYhJfMHg0NTllYjESXzB4NDUxODBmEl8weDJmMTBkMhJfMHgxYjM5NzESXzB4YzNkMjVkEl8weDkxZTVlMxJfMHg1OTEyNmUSXzB4NWE0ZmM4El8weDIzOTdmMRJfMHg0YTA1ZTkSXzB4MmQxYTZmEl8weDQxOTdmYxJfMHg0NjdiNjUIMHgyMBZnZXRfcGFyc2luZwgweDU2CDB4NTkIMHgyOAgweDRlCDB4MmEOdHlwZV9pZAp0aXRsZQYweDYGMHhhCDB4NDgFe3yLVwYweDAIMHgzZAUwVzpTCDB4MTAGMHgxBe2LAIoIMHg0NggweDQ0BXRe404IMHg0MQhpbml0BWhR6JACbgJ2CDB4MzMKb3JkZXIFkmOPXggweDMwCDB4NGEFAGewZQUAZ+1wCDB4NGQFfVnEiwgweDFlDmNvbnNvbGUIMHgyNQ5maWx0ZXJzEl8weDQ1YzBlYwgweDI5El8weDRlYjA4MQR7fRJfMHgxYzMwNDQSXzB4Mjc4ZjhiEl8weDIzMjQ5NRJfMHgzODY1MWMSXzB4MTYxZjA2El8weDJmYmJhZhJfMHgzYmZkYzESXzB4NTg5YjIxEl8weGFkNDc5YwgweDNj5AEmYXJlYT17e2V4dC5hcmVhfX0mbGFuZz17e2V4dC5sYW5nfX0meWVhcj17e2V4dC55ZWFyfX0mb3JkZXI9e3tleHQub3JkZXJ8ZGVmYXVsdCgidGltZSIpfX0mdHlwZV9uYW1lPXt7ZXh0LmNsYXNzfX0GZXh0CDB4MWEIMHg0MAgweDIyCDB4NTcIMHgxMwhwYWdlEnBhZ2Vjb3VudAhsaXN0El8weDE4YmRiMBJfMHgxNjNhMTgSXzB4MmZjYjdmEl8weDNjMzE2YxJfMHg0MWZkYzASXzB4Mjk0NTk1El8weGQwYTlmZBJfMHgxMWE0YmQwL2FwcHRvL3YxL3ZvZC9nZXRWb2Q/aWQ9CDB4NTgkZW5jb2RlVVJJQ29tcG9uZW50CDB4MWYIMHgzYgIsCDB4MmUIMHgxNwgweDEyGHZvZF9kaXJlY3RvcgYweGQIMHgzZQgweDYwCDB4MWQIMHgzNgYweDQIMHgzOQIjCDB4MTgIMHgzNxh2b2RfcGxheV91cmwSXzB4NGM0NGZmCDB4NTMCJAYweGISXzB4NDU5MmFjEl8weDE5NjNjNBJfMHgyZjM2N2YSXzB4MTI0NmVlEl8weDM2NDA2YxJfMHg0YmViYzQSXzB4NjVkOTZkEl8weDQyM2E2YRJfMHgzY2YwNjIIMHg1YQgweDFjEHBsYXlfdXJsCDB4NDcIMHg0ORJfMHgzNGIzNmUIMHg2MRJfMHg3NGZmMzASXzB4NGFjMGQwEl8weDEzNDNmYxJfMHg1ZDU0NjYSXzB4MmY1ZmM5El8weDQ0ZWE3ZhJfMHhlZmU4YmM8L2FwcHRvL3YxL3ZvZC9nZXRWb2RTZWFyY2g/d2Q9CDB4NTEIMHg1ZRJfMHgxODc3NWISXzB4NDE4YzdiCDB4NGMIMHg0NQIgCDB4NWMSXzB4MTFjNDQzEl8weDQ2NjIyZRJfMHgzZjViMGIIMHgzNQgweDViEl8weDI0ZmRjMxJfMHg1YWNiMTUSXzB4NWJhMzcyEl8weDE3Y2U4ORJfMHg0YTI1YjYSXzB4NTE2ZDk1El8weDY4ODk1NAgweDUyBC8vDGh0dHBzOggweDVkCDB4MjEUdXNlci1hZ2VudAYweDcIMHgzMggweDIzCDB4MmYMaGVhZGVyEl8weDQ3ODY0NxJfMHgzMDM2ZDASXzB4MWIzMGFjEl8weDExMzgzNRJfMHgyMzYwY2QSXzB4NTc3NzFkEl8weGEyM2M2ZBJfMHgyOTU5MWEIMHgzZggweDM4CmJyYW5kCDB4MWIGMHhjEl8weDRkYWRlMhJfMHgxZGJkZTgSXzB4M2EzNmNkEl8weDQxYzZhYhJfMHg1M2RlOWYIMHgxOQgweDYyEl8weGQ0ODhlMRJfMHg1MGViODIIMHg0MgxCYXNlNjQIMHg0ZhJfMHgyMzk3MmUIaG9tZQ5ob21lVm9kEGNhdGVnb3J5DGRldGFpbAhwbGF5DHNlYXJjaA+kAwGmAwEAKagDAAUAqgMAAawDAAKuAwADsAMABLIDAA4ABgGgAQAAACAqFcAIAKoDAAysAwEMrgMCDLADAwyyAwQMtAMADbYDAQ24AwIJugMDCbwDBAm+AwUJwAMGCcIDBwnEAwgJxgMJDcgDCg3KAwsNzAMMDc4DDQ3QAw4N0gMPAdQDEAHWAxEB2AMSAdoDEwHcAxQB3gMVCeADFgniAxcB5AMYAeYDGQHoAxoB6gMbAewDHA3uAx0B8AMeAfIDHwH0AyAB9gMhAfgDIgH6AyMBqAMkAQjoYb4CXxQAvgNfFQC+BF8WAL4FXxcAvgZfGAC+B18ZAL4IXxwAvglfHQC+Cl8eAL4LXx8AvgxfIAC+DV8iAL4OXyMAvg9fJAC+EF8lAL4RXyYAvhJfJwC+E18oAL4UXykAKQT+AAAABP8AAAAEAAEAAAQBAQAABAIBAAAEAwEAAAQEAQAABAUBAAAEBgEAAAQHAQAABEEAAAAECAEAAAQJAQAABAoBAAAECwEAAAQMAQAABA0BAAAEDgEAAAQPAQAABBABAAAEEQEAAAQSAQAABBMBAAAEFAEAAAQVAQAABBYBAAAEQAAAAAQXAQAABBgBAAAEGQEAAAQaAQAABBsBAAAmIAAEHAEAAEwgAACABB0BAABMIQAAgAQeAQAATCIAAIAENgAAAEwjAACABB8BAABMJAAAgAQgAQAATCUAAIAEIQEAAEwmAACABCIBAABMJwAAgAQjAQAATCgAAIAEJAEAAEwpAACABCUBAABMKgAAgAQmAQAATCsAAIAEJwEAAEwsAACABCgBAABMLQAAgAQpAQAATC4AAIAEKgEAAEwvAACABCsBAABMMAAAgAQsAQAATDEAAIAELQEAAEwyAACABB4AAABMMwAAgAQuAQAATDQAAIAELwEAAEw1AACABDABAABMNgAAgAQxAQAATDcAAIAEMgEAAEw4AACABDMBAABMOQAAgAQ0AQAATDoAAIAENQEAAEw7AACABDYBAABMPAAAgAQ3AQAATD0AAIAEOAEAAEw+AACABDkBAABMPwAAgAQ6AQAATEAAAIAEOwEAAExBAACABDwBAABMQgAAgAQ9AQAATEMAAIAEPgEAAExEAACABD8BAABMRQAAgARAAQAATEYAAIAEQQEAAExHAACABEIBAABMSAAAgAQwAAAATEkAAIAEQwEAAExKAACABEQBAABMSwAAgARFAQAATEwAAIAERgEAAExNAACABEcBAABMTgAAgARIAQAATE8AAIAEegAAAExQAACABEkBAABMUQAAgARKAQAATFIAAIAESwEAAExTAACABEwBAABMVAAAgARNAQAATFUAAIAETgEAAExWAACABE8BAABMVwAAgARQAQAATFgAAIAEUQEAAExZAACABFIBAABMWgAAgARTAQAATFsAAIAEVAEAAExcAACABFUBAABMXQAAgARWAQAATF4AAIAEVwEAAExfAACABFgBAABMYAAAgARZAQAATGEAAIAEWgEAAExiAACAXwUAvgBlBQC8XAHuDr4BTdsAAABfBgBlBgAEWwEAAO1fBwC/XwgAC18JALNfCgC/XwsAs18MAARcAQAAXw0AZQYABF0BAADtXw4AZQYABF4BAADtXw8AZQYABF8BAADtXxAAZQYABGABAADtXxEAZQYABGEBAADtXxIAZQYABGIBAADtXxMAC18aAAtfGwBlBgAEYwEAAO1fIQAppAMBBAEAYwIOQwYBAAIBAgIAARMDyAUAAUDKBQABAMwFAQAwYQAAvgBNZgEAAMdiAADQj9jtKaQDAQAOQwYBAAEAAQQBAB0BzgUAAQDIBQADz47X6BjbBBoBAABI2wRoAQAASCQAACQBAA7q5SmkAwEADkMGAQACAQICAQARA8gFAAEAygUAAQDMBQEAILQDBQxhAADPs57TZQAAz0fHYgAAKKQDAQAOYgYB0gMDBAMLBwCfAgfSBQABANQFAAEA1gUAAQDYBQEAINoFAQEg3AUBAiDeBQkDA/YDJgDGAw4MugMICLYDBgzQAxMMzAMRDM4DEgxhAgBhAQBhAAAL22UBAO1MNAEAAMcGyNDoVThwAQAAZQIAZQMABHEBAADtnQtlAwAEcgEAAO1McwEAAAvbZQEA7Uw0AQAATEwBAADQTDYBAABlAwAEdAEAAO1MdQEAANFMdgEAAO6LEWMBAA7qFzhwAQAAzwtiAABMTAEAAO6LEWMBAA44mAAAAGUDAAR3AQAA7UhiAQBlAwAEeAEAAO1HJAEAyWxsAAAAYgIAZQMABHkBAAD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 \ No newline at end of file diff --git a/jar/XBPQ.jar b/jar/XBPQ.jar index 4c91dbd4..e04cf94c 100644 Binary files a/jar/XBPQ.jar and b/jar/XBPQ.jar differ diff --git a/jar/XBPQ2.jar b/jar/XBPQ2.jar new file mode 100644 index 00000000..623a8308 Binary files /dev/null and b/jar/XBPQ2.jar differ diff --git a/jar/XYQ.jar b/jar/XYQ.jar index 2156a130..8efe7f6a 100644 Binary files a/jar/XYQ.jar and b/jar/XYQ.jar differ diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 91602618..cc40447a 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/fan.txt b/jar/fan.txt index 4c91dbd4..e04cf94c 100644 Binary files a/jar/fan.txt and b/jar/fan.txt differ diff --git a/jar/fm.jar b/jar/fm.jar index 29eff200..270c2639 100644 Binary files a/jar/fm.jar and b/jar/fm.jar differ diff --git a/jar/fm.nogo.jar b/jar/fm.nogo.jar index 0967b33a..393a31bf 100644 Binary files a/jar/fm.nogo.jar and b/jar/fm.nogo.jar differ diff --git a/jar/fty.jar b/jar/fty.jar index f3a01ebb..e04cf94c 100644 Binary files a/jar/fty.jar and b/jar/fty.jar differ diff --git a/js.json b/js.json index 7a482e7e..accb6ea1 100644 --- a/js.json +++ b/js.json @@ -1,12 +1,12 @@ { -"spider":"./jar/fm.jar;md5;4fe0a8f0284727298f73e3ff9fc4c9ab", +"spider":"./jar/fm.jar;md5;893cbd23ebfc96b71d63c6458c2ca9c8", "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://tool.weetai.cn/api", "sites":[ {"key":"drpy_js_豆瓣","name":"搜索 | 豆瓣[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/drpy.js","searchable":1,"quickSearch":0,"changeable":0}, {"key":"drpy_js_TVB云播","name":"影视 | TVB云播[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/TVB云播.js"}, {"key":"drpy_js_网飞.TV","name":"影视 | 网飞.TV[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/网飞.TV.js"}, -{"key":"迪迪","name":"影视 | 迪迪[App]","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"jar":"./jar/fty.jar","ext":"https://api123.adys.app/xgapp.php/v3/"}, +{"key":"迪迪","name":"影视 | 迪迪[App]","api":"csp_AppYsV2","type":3,"searchable":1,"quickSearch":1,"changeable":1,"jar":"./jar/fty.jar","ext":"http://22222.yiyingys.asia/api.php/app/"}, {"key": "csp_WoGG","name": "👽玩偶哥哥┃4K","type": 3,"api": "csp_WoGG","searchable": 1,"quickSearch": 1,"changeable": 0,"jar":"./jar/fty.jar","ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"}, {"key":"Czsapp","name":"影视 | 厂长资源[直连]","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"jar":"./jar/fty.jar"}, {"key":"zxzj","name":"影视 | 在线之家[直连]","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"jar":"./jar/fty.jar","ext":"https://www.zxzj.pro/"}, @@ -139,9 +139,9 @@ {"key":"drpy_js_我的哔哩","name":"弹幕 | 哔哩合集[js]","type":3,"api":"./lib/drpy2.min.js","recordable":0,"style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/我的哔哩.js"}, {"key":"drpy_js_哔哩直播","name":"弹幕 | 哔哩直播[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/哔哩直播.js"}, {"key":"drpy_js_哔哩影视","name":"弹幕 | 哔哩影视[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/哔哩影视.js"}, +{"key":"drpy_js_JustLive","name":"弹幕 | JustLive[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/JustLive.js"}, {"key":"drpy_js_斗鱼直播","name":"直播 | 斗鱼[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/斗鱼直播.js"}, {"key":"drpy_js_虎牙直播","name":"直播 | 虎牙[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/虎牙直播.js"}, -{"key":"drpy_js_JustLive","name":"直播 | JustLive[js]","type":3,"api":"./lib/drpy2.min.js","style":{"type":"rect","ratio":1.597},"changeable":0,"ext":"./js/JustLive.js"}, {"key":"drpy_js_310直播","name":"体育 | 310直播[js]","type":3,"api":"./lib/drpy2.min.js","changeable":0,"style":{"type":"rect","ratio":1},"ext":"./js/310直播.js"}, {"key":"drpy_js_88看球","name":"体育 | 88看球[js]","type":3,"api":"./lib/drpy2.min.js","changeable":0,"style":{"type":"rect","ratio":1},"ext":"./js/88看球.js"}, {"key":"drpy_js_JRKAN直播","name":"体育 | JRKAN直播[js]","type":3,"api":"./lib/drpy.min.js","changeable":0,"style":{"type":"rect","ratio":1},"ext":"./js/JRKAN直播.js"}, @@ -328,7 +328,7 @@ {"name":"1717云","url":"https://www.1717yun.com/jx/ty.php?url=","type":0,"ext":{"flag":["qiyi","imgo","爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","sohu","xigua","fun","风行"],"header":{"User-Agent":"Mozilla/5.0"}},"header":{"User-Agent":"Mozilla/5.0"}}, {"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="} ], -"rules":[{"name":"海外看","hosts":["haiwaikan"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:2.93[\\s\\S]*?#EXT-X-DISCONTINUITY"]},{"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"]}], +"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"]}], "flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "qiqi","kuying-qq","bilibili","哔 哩","哔 哩 哔 哩"], "ads":["wan.51img1.com","iqiyi.hbuioo.com","vip.ffzyad.com","https://lf1-cdn-tos.bytegoofy.com/obj/tos-cn-i-dy/455ccf9e8ae744378118e4bd289288dd"] } diff --git a/js/4khdr.js b/js/4khdr.js index 832fc975..cdb0e41c 100644 --- a/js/4khdr.js +++ b/js/4khdr.js @@ -12,7 +12,7 @@ var rule = { filterable:0, headers:{ 'User-Agent': 'PC_UA', - 'Cookie':'http://127.0.0.1:9978/file:///tvbox/JS/lib/4khdr.txt', + 'Cookie':'hvLw_2132_saltkey=TIHLl6lF; hvLw_2132_lastvisit=1692640733; hvLw_2132_visitedfid=2; hvLw_2132_sendmail=1; _clck=bmvlfv|2|fec|0|1328; hvLw_2132_seccodecSAH73=7547.d0a543395de43bfa49; hvLw_2132_ulastactivity=1692644363%7C0; hvLw_2132_auth=8608dKQC6bKMZh5FKg09ZhhWjbrygDZw3i%2FXQTK6RYYYKIhxi%2FVywBubisxssBZlQ%2BNfz9nK3ZiCNnUvF9HlL%2Fehrg; hvLw_2132_lastcheckfeed=99213%7C1692644363; hvLw_2132_checkfollow=1; hvLw_2132_lip=163.204.43.186%2C1692644363; hvLw_2132_sid=0; hvLw_2132_checkpm=1; hvLw_2132_noticeTitle=1; _clsk=x9bivq|1692644368391|2|1|x.clarity.ms/collect; hvLw_2132_lastact=1692644370%09index.php%09forumdisplay; hvLw_2132_st_t=99213%7C1692644370%7Ceeabd9f3f324a9138f1be3cc46fdcd01; hvLw_2132_forum_lastvisit=D_2_1692644370', }, timeout:5000, class_name: "4K电影&4K美剧&4K华语&4K动画&4K纪录片&4K日韩印&蓝光电影&蓝光美剧&蓝光华语&蓝光动画&蓝光日韩印", @@ -37,108 +37,56 @@ var rule = { tabs:`js: pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd; TABS=[] -let d = pdfa(html, 'div.pcb table.t_table a'); -let tabsa = []; -let tabsq = []; -let tabsm = false; -let tabse = false; +let d = pdfa(html, 'table.t_table'); +let aliIndex=1; d.forEach(function(it) { let burl = pdfh(it, 'a&&href'); + log("burl >>>>>>" + burl); if (burl.startsWith("https://www.aliyundrive.com/s/")){ - tabsa.push("阿里雲盤"); - }else if (burl.startsWith("https://pan.quark.cn/s/")){ - tabsq.push("夸克網盤"); - }else if (burl.startsWith("magnet")){ - tabsm = true; - }else if (burl.startsWith("ed2k")){ - tabse = true; + TABS.push("aliyun"+aliIndex); + aliIndex = aliIndex + 1; } }); -if (tabsm === true){ +d = pdfa(html, 'table.t_table a[href^="magnet"]'); +if (d.length>0){ TABS.push("磁力"); } -if (tabse === true){ - TABS.push("電驢"); -} -if (false && tabsa.length + tabsq.length > 1){ - TABS.push("選擇右側綫路"); -} -let tmpIndex; -tmpIndex=1; -tabsa.forEach(function(it){ - TABS.push(it + tmpIndex); - tmpIndex = tmpIndex + 1; -}); -tmpIndex=1; -tabsq.forEach(function(it){ - TABS.push(it + tmpIndex); - tmpIndex = tmpIndex + 1; -}); log('4khdr TABS >>>>>>>>>>>>>>>>>>' + TABS); `, lists:`js: log(TABS); pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd; LISTS = []; -let d = pdfa(html, 'div.pcb table.t_table a'); -let lista = []; -let listq = []; -let listm = []; -let liste = []; +let d = pdfa(html, 'table.t_table'); d.forEach(function(it){ let burl = pdfh(it, 'a&&href'); - let title = pdfh(it, 'a&&Text'); - log('4khdr title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title); - log('4khdr burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl); - let loopresult = title + '$' + burl; if (burl.startsWith("https://www.aliyundrive.com/s/")){ - if (true){ - if (TABS.length==1){ - burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&confirm=0&url=" + encodeURIComponent(burl); - }else{ - burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&url=" + encodeURIComponent(burl); - } - }else{ - burl = 'push://' + burl; - } - loopresult = title + '$' + burl; - lista.push(loopresult); - }else if (burl.startsWith("https://pan.quark.cn/s/")){ - if (true){ - if (TABS.length==1){ - burl = "http://127.0.0.1:9978/proxy?do=quark&type=push&confirm=0&url=" + encodeURIComponent(burl); - }else{ - burl = "http://127.0.0.1:9978/proxy?do=quark&type=push&url=" + encodeURIComponent(burl); - } - }else{ - burl = 'push://' + burl; - } - loopresult = title + '$' + burl; - listq.push(loopresult); - }else if (burl.startsWith("magnet")){ + let title = pdfh(it, 'a&&Text'); + log('title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title); + burl = "http://127.0.0.1:9978/proxy?do=ali&type=push&url=" + encodeURIComponent(burl); + log('burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl); + let loopresult = title + '$' + burl; + LISTS.push([loopresult]); + } +}); +let listm = []; +d.forEach(function(it){ + let burl = pdfh(it, 'a&&href'); + if (burl.startsWith("magnet")){ + let title = pdfh(it, 'a&&Text'); + log('title >>>>>>>>>>>>>>>>>>>>>>>>>>' + title); + log('burl >>>>>>>>>>>>>>>>>>>>>>>>>>' + burl); + let loopresult = title + '$' + burl; listm.push(loopresult); - }else if (burl.startsWith("ed2k")){ - liste.push(loopresult); } }); if (listm.length>0){ LISTS.push(listm); } -if (liste.length>0){ - LISTS.push(liste); -} -if (false && lista.length + listq.length > 1){ - LISTS.push(["選擇右側綫路,或3秒後自動跳過$http://127.0.0.1:10079/delay/"]); -} -lista.forEach(function(it){ - LISTS.push([it]); -}); -listq.forEach(function(it){ - LISTS.push([it]); -}); `, }, + 一级:'ul#waterfall li;a&&title;img&&src;div.auth.cl&&Text;a&&href', 搜索:`js: pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd; if (rule_fetch_params.headers.Cookie.startsWith("http")){ @@ -151,7 +99,7 @@ let new_host= HOST + '/search.php'; let new_html=request(new_host); let formhash = pdfh(new_html, 'input[name="formhash"]&&value'); log("4khdr formhash>>>>>>>>>>>>>>>" + formhash); -let params = 'formhash=' + formhash + '&searchsubmit=yes&srchtxt=' + encodeURIComponent(KEY); +let params = 'formhash=' + formhash + '&searchsubmit=yes&srchtxt=' + KEY; let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); let postData = { body: params diff --git a/js/97tvs.js b/js/97tvs.js index fbd91684..4a4da154 100644 --- a/js/97tvs.js +++ b/js/97tvs.js @@ -181,22 +181,22 @@ let d=[]; let dlist = pdfa(search_html, 'div.mainleft ul#post_container li'); dlist.forEach(function(it){ let title = pdfh(it, 'div.thumbnail img&&alt').replace( /(<([^>]+)>)/ig, ''); - if (searchObj.quick === true){ - if (false && title.includes(KEY)){ + if (title.includes(KEY)){ + if (searchObj.quick === true){ title = KEY; } + let img = pd(it, 'div.thumbnail img&&src', HOST); + let content = pdfh(it, 'div.article div.entry_post&&Text'); + let desc = pdfh(it, 'div.info&&span.info_date&&Text'); + let url = pd(it, 'div.thumbnail&&a&&href', HOST); + d.push({ + title:title, + img:img, + content:content, + desc:desc, + url:url + }); } - let img = pd(it, 'div.thumbnail img&&src', HOST); - let content = pdfh(it, 'div.article div.entry_post&&Text'); - let desc = pdfh(it, 'div.info&&span.info_date&&Text'); - let url = pd(it, 'div.thumbnail&&a&&href', HOST); - d.push({ - title:title, - img:img, - content:content, - desc:desc, - url:url - }); }); setResult(d); `, diff --git a/js/JustLive.js b/js/JustLive.js index 0646dfb5..72d77fc5 100644 --- a/js/JustLive.js +++ b/js/JustLive.js @@ -32,13 +32,45 @@ var rule = { }, timeout: 5000, play_parse: true, - lazy: '', + // lazy: '', + lazy:`js: + let purl = input.split("|")[0]; + let pfrom = input.split("|")[1]; + let cid = input.split("|")[2]; + print("purl:" + purl); + print("pfrom:" + pfrom); + print("cid:" + cid); + let dan = 'https://api.bilibili.com/x/v1/dm/list.so?oid=' + cid; + if (/bilibili/.test(pfrom)){ + let result = {}; + result['parse'] = 0; + result['playUrl'] = ''; + result['url'] = unescape(purl); + result['header'] = { + Referer: 'https://live.bilibili.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36' + }; + result['danmaku'] = dan; + if (/h5/.test(purl)) { + result['contentType'] = ''; + input = result + } else { + result['contentType'] = 'video/x-flv'; + input = result + } + } else { + input = purl + } + `, limit: 6, 推荐: '*', 一级: 'json:data;roomName;roomPic;ownerName;roomId', // 二级: 'js:var d=[];var jo=JSON.parse(request(input)).data;VOD={vod_id:jo.roomId,vod_name:jo.roomName,vod_pic:jo.roomPic,type_name:jo.platForm.replace("huya","虎牙").replace("douyu","斗鱼").replace("cc","网易CC").replace("bilibili","哔哩哔哩")+"."+jo.categoryName,vod_content:"🏷分区:"+jo.platForm.replace("huya","虎牙").replace("douyu","斗鱼").replace("cc","网易CC").replace("bilibili","哔哩哔哩")+"·"+jo.categoryName+" 🏷UP主:"+jo.ownerName+" 🏷人气:"+jo.online+(jo.isLive===1?" 🏷状态:正在直播":"状态:未开播")};var playurl=JSON.parse(request("http://live.yj1211.work/api/live/getRealUrl?platform="+jo.platForm+"&roomId="+jo.roomId)).data;var name={"OD":"原画","FD":"流畅","LD":"标清","SD":"高清","HD":"超清","2K":"2K","4K":"4K","FHD":"全高清","XLD":"极速","SQ":"普通音质","HQ":"高音质"};Object.keys(playurl).forEach(function(key){if(!/ayyuid|to/.test(key)){d.push({title:name[key],url:playurl[key]})}});VOD.vod_play_from="选择画质";VOD.vod_play_url=d.map(function(it){return it.title+"$"+it.url}).join("#");setResult(d)', 二级: `js: var d = []; + if (typeof play_url === "undefined") { + var play_url = "" + } input = /platform=&/.test(input) ? input.replace("platform=", "platform=bilibili") : input; var jo = JSON.parse(request(input)).data; VOD = { @@ -72,7 +104,8 @@ var rule = { }); VOD.vod_play_from = "选择画质"; VOD.vod_play_url = d.map(function(it) { - return it.title + "$" + it.url + // return it.title + "$" + it.url + return it.title + "$" + play_url + urlencode(it.url + "|" + jo.platForm + "|" + jo.roomId) }).join("#"); setResult(d) `, diff --git a/js/aipanso.js b/js/aipanso.js index 96d0a922..932cb8d0 100644 --- a/js/aipanso.js +++ b/js/aipanso.js @@ -96,7 +96,7 @@ if (typeof setCk !== "undefined"){ rule_fetch_params.headers.Cookie=cookie; } log('aipanso search cookie >>>>>>>>>>>>>>>>>>>>>' + cookie); -log('aipanso search body >>>>>>>>>>>>>>>>>>>>>' + json['body'].substring(4096)); +//log('aipanso search body >>>>>>>>>>>>>>>>>>>>>' + json['body'].substring(4096)); new_html = json['body']; @@ -104,22 +104,22 @@ let d=[]; let dlist = pdfa(new_html, 'van-row:has(>a[href^="/s/"])'); dlist.forEach(function(it){ let title = pdfh(it, 'van-card template&&Text'); - if (false && searchObj.quick === true){ - if (title.includes(KEY)){ + if (title.includes(KEY)){ + if (searchObj.quick === true){ title = KEY; } + let img = pd(it, 'van-card&&thumb', HOST); + let content = pdfh(it, 'van-card template:eq(1)&&Text'); + let desc = pdfh(it, 'van-card template:eq(1)&&Text'); + let url = pd(it, 'a&&href', HOST); + d.push({ + title:title, + img:img, + content:content, + desc:desc, + url:url + }) } - let img = pd(it, 'van-card&&thumb', HOST); - let content = pdfh(it, 'van-card template:eq(1)&&Text'); - let desc = pdfh(it, 'van-card template:eq(1)&&Text'); - let url = pd(it, 'a&&href', HOST); - d.push({ - title:title, - img:img, - content:content, - desc:desc, - url:url - }) }); setResult(d); `, diff --git a/js/ikanbot2.js b/js/ikanbot2.js index db3bb72c..d1c0169a 100644 --- a/js/ikanbot2.js +++ b/js/ikanbot2.js @@ -26,7 +26,8 @@ VOD.vod_name = pdfh(html1, "h2&&Text"); let html = request(input, { headers: { // 'User-Agent':'PC_UA', - 'User-Agent':'MOBILE_UA', + // 'User-Agent':'MOBILE_UA', + 'User-Agent':'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'Referer': input, } }); @@ -44,7 +45,7 @@ VOD.vod_name = pdfh(html1, "h2&&Text"); if (!playMap.hasOwnProperty(source)) { playMap[source] = [] } - playMap[source].push(playurl["url"]) + playMap[source].push(playurl["url"].replaceAll('##','#')) }) }); let playFrom = []; diff --git a/js/ikanbot3.js b/js/ikanbot3.js index 6f25ab48..22a69e44 100644 --- a/js/ikanbot3.js +++ b/js/ikanbot3.js @@ -20,12 +20,13 @@ try { var v_tks = ''; // let script = pdfa(html1,'script').find(it=>it.includes('v_tks+=')).replace(/