diff --git a/0821.json b/0821.json index c8a24ba4..f9426422 100644 --- a/0821.json +++ b/0821.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;87c10cb2cda0a4cca965373ec8d02c7b", +"spider":"./jar/fan.txt;md5;c309b0f793045f88f75aa088cd0cc7b5", "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://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":"范明明•ipv6","type":0,"url":"https://fongmi.cachefly.net/fanmingming/live/main/tv/m3u/ipv6.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"}, @@ -28,6 +28,7 @@ {"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+4k|auto|fhd$$$https://www.wogg.xyz/$$$弹"}, {"key":"csp_Aid","name":"急救┃指南","type":3,"api":"csp_FirstAid","searchable":1,"quickSearch":1,"changeable":0,"style": { "type": "rect", "ratio":3.8}}, +{"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":"看球┃体育","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"},"jar":"./jar/ok.png;md5;E5F0A5283309C662BDAF3659A55E9F1D", "timeout":30}, {"key":"短剧","name":"短剧┃合集","type":3,"api":"csp_Duanju","jar":"./jar/ok.png;md5;E5F0A5283309C662BDAF3659A55E9F1D","searchable":1,"changeable":0,"style":{"type":"rect","ratio":1.433},"timeout":30}, @@ -54,24 +55,22 @@ {"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czzy66.com/"}, {"key":"Xinsj","name":"视觉┃直连","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.hdmyy.com/"}, -{"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": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsj/P87VXSxEVLnwNm4fos8lCFL74+azvs61n89svqg="}, {"key":"九六","name":"九六┃直连","type":3,"api":"csp_Cs1369","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":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, {"key":"小柚","name":"小柚┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrsp7JoZYCZdLEy9R9ri6ykNdUNSIsT3IgxCP9qyzByO7ZG6Z030vgWoyXGNlCJx9KFpYXtyZ3B/cLTtO0SAclaw3AOm0fS9oLx2taGF6hg=="}, {"key":"萌米","name":"萌米┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjKZ1gO+9u81wMIxzHg+7x1Oep4CIFuZAlCy8a4qCgjGLacnxDo6wiBr66jP3X8J2mRx31u1XgkTTVrENVjfhQKUN2Yi12XNWQSlmVZxLtiSaSiZG0xf1Hw"}, {"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": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsj/P87VXSxEVLnwNm4fos8lCFL74+azvs61n89svqg="}, {"key":"毛驴","name":"毛驴┃直连","type":3,"api":"csp_MLYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.maolvys.com/"}, {"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/RIZ5QqOrspkJ4ZHF98MCHVX87i5y01XUNSIsT3IgxCP9qyzByO7aWmK03MmmHYwQmNlCJx9KFpYWNSc3hbeLTlD3SAclaw3AOnn"}, {"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":"迪迪","name":"迪迪┃App","api":"csp_AppYsV2","type":3,"playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/"}, +{"key":"DiDuan","name":"低端┃直连","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, {"key":"csp_Bttoo","name":"比特┃直连","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Lib","name": "利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pro/"}, -{"key":"DiDuan","name":"低端┃直连","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, {"key":"csp_Nmys","name":"农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"./json/nmys.json"}, -{"key":"Cokemv","name":"可乐┃直连","type":3,"api":"csp_Cokemv","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, {"key":"Auete","name":"奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://haozhansou.com/"}, {"key":"csp_SP33","name":"三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0}, {"key":"贱贱","name":"贱贱┃p2p","type":3,"searchable":1,"quickSearch":1,"changeable":1,"playerType":"1","api":"./lib/drpy2.min.js","ext":"./js/荐片.js"}, @@ -79,7 +78,7 @@ {"key":"csp_Ying","name":"樱花┃动漫","type":3,"api":"csp_Ying","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Ysj","name":"异界┃动漫","type":3,"api":"csp_Ysj","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_Anime1","name":"日本┃动漫","type": 3,"api": "csp_Anime1","searchable": 1,"quickSearch": 1,"filterable": 1}, -{"key":"csp_Yj1211","name":"网红┃直播","type": 3,"api": "csp_Yj1211","searchable": 1,"quickSearch": 1,"style":{"type":"rect","ratio":1.597},"filterable": 1}, +{"key":"csp_Yj1211","name":"网红┃直播","type": 3,"api": "csp_Yj1211","searchable": 0,"quickSearch": 1,"changeable":0}, {"key":"csp_Nbys","name":"泥巴┃飞","type":3,"api":"csp_NiNi","searchable":1,"quickSearch":1,"filterable":1}, {"key":"csp_trj","name": "唐人街┃飞","type": 3,"api": "csp_Tangrenjie","searchable": 1,"quickSearch": 1,"filterable": 1}, @@ -99,8 +98,6 @@ {"key":"csp_xp_qiumi","name":"Jrs球迷┃体育","type": 3,"api": "csp_XPath","style":{"type":"rect","ratio":1},"searchable": 0,"quickSearch": 0,"changeable":0,"ext": "./json/dj看球.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┃MV","type":1,"api":"https://mv.wogg.link/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":"直播转点播","name":"电视┃直播[js]","type":3,"api":"./lib/live2cms.js","style":{"type":"oval"},"ext":"./js/live2mv_data.json","changeable":0}, {"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"}, diff --git a/0825.json b/0825.json index 3af6ff56..8b4dc797 100644 --- a/0825.json +++ b/0825.json @@ -1,5 +1,5 @@ { -"spider":"./jar/pg.jar;md5;f565a30b771f9b53e146226bd94a97c1", +"spider":"./jar/pg.jar;md5;2924f2b9e4587a8057af85af1f380be1", "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"}, @@ -18,11 +18,15 @@ {"key": "短剧","name": "短剧","type": 3,"api": "csp_Duanju","searchable": 0,"changeable": 1}, {"key":"看球","name":"看球","type":3,"api":"csp_Kanqiu","searchable":1,"changeable":0,"style":{"type":"list"}}, {"key": "JustLive","name": "JustLive","type": 3,"api": "csp_JustLive","searchable": 1,"changeable": 0}, -{"key":"drpy_js_直播大全","name":"直播","type":3,"api":"./lib/live2cms.js","style":{ "type":"oval"},"changeable":0,"ext":"./js/live2mv_data.json"}, +{"key":"lf_js_lf_live","name":"直播","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":"MV_vod","name":"卡拉OK","type":1,"api":"https://mv.wogg.link/mv/vod","searchable":1,"style":{ "type":"oval", "ratio":1.1 },"changeable":1,"filterable":1,"changeable":0}, +{"key":"PikPakShare","name":"PikPak分享","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.json$$$./json/pikpakclass.json.db.gz"}, +{"key":"AliShare","name":"阿里云盘分享","type":3,"api":"csp_AliShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/alishare.txt"}, +{"key":"ThunderShare","name":"迅雷云盘分享","type":3,"api":"csp_ThunderShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/thundershare.txt"}, +{"key":"QuarkShare","name":"夸克云盘分享","type":3,"api":"csp_QuarkShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/quarkshare.txt"}, + {"key":"配置中心","name":"配置中心","type":3,"api":"csp_Config","searchable":0,"changeable":0,"style":{"type":"rect","ratio":1},"ext":"http://127.0.0.1:9978/file/TV/token.json"}, -{"key":"PikPakShare","name":"PikPak","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.json$$$./json/pikpakclass.json.txt.gz"}, {"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://wogg.xyz/|104.16.245.50$$$1$$$./json/wogg.json", "timeout":30}, {"key":"影视车","name":"影视车","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://www.weixine.net/$$$1$$$./json/wogg.json", "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$$$./json/wogg.json", "timeout":30}, diff --git a/0826.json b/0826.json index f8a2d8af..4bec828c 100644 --- a/0826.json +++ b/0826.json @@ -1,24 +1,24 @@ { -"spider":"./jar/fan.txt;md5;87c10cb2cda0a4cca965373ec8d02c7b", +"spider":"./jar/fan.txt;md5;c309b0f793045f88f75aa088cd0cc7b5", "wallpaper":"http://饭太硬.top/深色壁纸/api.php", "sites":[ {"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://www.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+4k|auto|fhd$$$https://www.wogg.xyz/$$$弹"}, {"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.czzy66.com/"}, {"key":"Xinsj","name":"👓视觉┃直连","type":3,"api":"csp_Xinsj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.hdmyy.com/"}, -{"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": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsj/P87VXSxEVLnwNm4fos8lCFL74+azvs61n89svqg="}, {"key":"九六","name":"🎀九六┃直连","type":3,"api":"csp_Cs1369","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":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1}, {"key":"小柚","name":"🍊小柚┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5QqOrsp7JoZYCZdLEy9R9ri6ykNdUNSIsT3IgxCP9qyzByO7ZG6Z030vgWoyXGNlCJx9KFpYXtyZ3B/cLTtO0SAclaw3AOm0fS9oLx2taGF6hg=="}, {"key":"萌米","name":"👀萌米┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjKZ1gO+9u81wMIxzHg+7x1Oep4CIFuZAlCy8a4qCgjGLacnxDo6wiBr66jP3X8J2mRx31u1XgkTTVrENVjfhQKUN2Yi12XNWQSlmVZxLtiSaSiZG0xf1Hw"}, - {"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": "FbjCcU1KqpC5pkRX4Q3D+NciPclIFs4EHzRV89m3pENRS6PivxPrlXvH/4efUSWwUCWwwk8srkIDSXN9RIJkSCZPJqnRikLRakBH0XBB6uNlX6XgMjhUKBTbBXopnsWdvXX6OowIBLQ78wghs3yRbgJxOYvrglBVIeI4cTcDGxixtMJ+yL0zE9g1d+N2RH4JERZh3CoYXSO1hH420ARbjt08lerroREmfGoT8JEGfTFW3MrK3hWueIyRsyOllsj/P87VXSxEVLnwNm4fos8lCFL74+azvs61n89svqg="}, {"key":"毛驴","name":"🍓毛驴┃直连","type":3,"api":"csp_MLYS","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.maolvys.com/"}, {"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/RIZ5QqOrspkJ4ZHF98MCHVX87i5y01XUNSIsT3IgxCP9qyzByO7aWmK03MmmHYwQmNlCJx9KFpYWNSc3hbeLTlD3SAclaw3AOnn"}, @@ -26,12 +26,12 @@ //{"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_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":"迪迪","name":"🌈迪迪┃App","api":"csp_AppYsV2","type":3,"playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/"}, +{"key":"DiDuan","name":"⏮️低端┃直连","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, +//{"key":"迪迪","name":"🌈迪迪┃App","api":"csp_AppYsV2","type":3,"playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext":"https://api123.adys.app/xgapp.php/v3/"}, {"key":"csp_Bttoo","name":"🍄比特┃直连","type":3,"api":"csp_Bttwoo","searchable":1,"quickSearch":1,"changeable":1}, {"key":"Lib","name": "🌟利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pro/"}, -{"key":"DiDuan","name":"⏮️低端┃直连","type":3,"api":"csp_Ddrk","playerType":"2","searchable":1,"quickSearch":1,"changeable":1}, + {"key":"csp_Nmys","name":"🌾农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/nmys.json"}, -{"key":"Cokemv","name":"📕可乐┃直连","type":3,"api":"csp_Cokemv","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, {"key":"Auete","name":"🏝奥特┃直连","type": 3,"api":"csp_Auete","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://haozhansou.com/"}, {"key":"csp_SP33","name":"📺三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0}, @@ -42,7 +42,7 @@ {"key":"csp_Ying","name":"💮樱花┃动漫","type":3,"api":"csp_Ying","searchable":1,"quickSearch":1,"changeable":1}, {"key":"csp_Ysj","name":"🎀异界┃动漫","type":3,"api":"csp_Ysj","searchable":1,"quickSearch":1,"changeable":1}, {"key":"csp_Anime1","name":"🐾日本┃动漫","type": 3,"api": "csp_Anime1","searchable": 1,"quickSearch": 1,"changeable":1}, -{"key":"csp_Yj1211","name":"📽️网红┃直播","type": 3,"api": "csp_Yj1211","searchable": 1,"quickSearch": 1,"changeable":1}, +{"key":"csp_Yj1211","name":"📽️网红┃直播","type": 3,"api": "csp_Yj1211","searchable": 0,"quickSearch": 1,"changeable":0}, {"key":"Aid","name":"🚑急救┃教学","type":3,"api":"csp_FirstAid","searchable":0,"quickSearch":0,"changeable":0,"style": { "type": "rect", "ratio":3.8}}, {"key":"88js","name":"⚽ 88┃看球","type":3,"api":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/drpy2.min.js","ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/88看球.js","style":{"type":"list"},"searchable": 0,"quickSearch": 0,"changeable":0}, @@ -58,7 +58,7 @@ {"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":"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+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+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+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+4k|auto|fhd"}, @@ -75,8 +75,8 @@ {"key":"小学课堂","name":"📚小学┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/小学课堂.json"}, {"key":"初中课堂","name":"📚初中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/初中课堂.json"}, {"key":"高中教育","name":"📚高中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"https://agit.ai/fantaiying/fty/raw/branch/master/ext/高中课堂.json"}, -{"key":"fan","name":"导航 https://饭太硬.top","type":3,"api":"csp_fan","searchable":0,"quickSearch":0,"changeable":0}, -{"key":"cc","name":"请勿相信视频中任何广告","type":3,"api":"csp_fan","searchable": 0,"quickSearch": 0} +{"key":"fan","name":"导航 https://饭太硬.top","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"changeable":1}, +{"key":"cc","name":"请勿相信视频中任何广告","type":3,"api":"csp_XPath","searchable":1,"quickSearch":1,"changeable":1} ], "parses":[ diff --git a/0827.json b/0827.json index 9e600758..f9aeceea 100644 --- a/0827.json +++ b/0827.json @@ -1,5 +1,5 @@ { - "spider": "./jar/custom_spider.jar;md5;0111bf77b42bfb642dd8217dc6606828", + "spider": "./jar/custom_spider.jar;md5;770a64d7528f1c45c19fa9ca0adab5a0", "wallpaper": "http://饭太硬.top/深色壁纸/api.php", "sites": [ { diff --git a/9918.json b/9918.json index c65b2550..c4db98b9 100644 --- a/9918.json +++ b/9918.json @@ -1,5 +1,5 @@ { -"spider":"./jar/pg.jar;md5;711ab2f193083d2814783c3271a2da9b", +"spider":"./jar/pg.jar;md5;2924f2b9e4587a8057af85af1f380be1", "lives":[{"name":"初秋语","type":0,"url":"./listx.txt"}, {"name":"YanG","type":0,"url":"https://fongmi.cachefly.net/YanG-1989/m3u/main/Adult.m3u"}, {"name":"atsushi","type":0,"url":"https://fongmi.cachefly.net/atsushi444/iptv-epg/main/Adult.m3u"}, @@ -12,8 +12,8 @@ {"key":"lf_js_search","name":"搜索","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":0,"api":"./lib/lf_search3_min.js","ext":"18+"}, {"key":"lf_js_p2p","name":"磁力","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":"直播","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":"PikPakShare","name":"PikPak","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.a.json$$$./json/pikpakclass.a.json.txt.gz"}, -{"key":"PikPakShare1","name":"PikPak1","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.a1.json$$$./json/pikpakclass.a1.json.txt.gz"}, +{"key":"PikPakShare","name":"PikPak","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.a.json$$$./json/pikpakclass.a.json.db.gz"}, +{"key":"PikPakShare1","name":"PikPak1","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.a1.json$$$./json/pikpakclass.a1.json.db.gz"}, {"key":"配置中心","name":"配置中心","type":3,"api":"csp_Config","searchable":0,"changeable":0,"style":{"type":"rect","ratio":1},"ext":"http://127.0.0.1:9978/file/TV/token.json"}, {"key":"Cable","name":"CableAV","type":3,"api":"csp_Cable","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60}, { "key": "AList", "name": "AList", "type": 3, "api": "csp_AList", "searchable": 1, "changeable": 0, "ext": {"vodPic": "https://x.imgs.ovh/x/2023/09/05/64f680bb030b4.png","drives": [{"name": "网盘1","server": "https://alist-caimoui.cloud.okteto.net/私房菜/"}]}}, diff --git a/XBPQ.json b/XBPQ.json index 4d06ed54..d437db43 100644 --- a/XBPQ.json +++ b/XBPQ.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;4ceefaa8f9f80595929da0af9159645b", +"spider":"./jar/fan.txt;md5;ea09c2021f8e6b353b77a48b8a23bdf0", "wallpaper":"http://饭太硬.top/深色壁纸/api.php", "sites":[ { @@ -69,7 +69,7 @@ }, { "key":"亮亮", - "name":"💡亮亮┃APP", + "name":"💡主源┃无广", "type":3, "jar":"./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", "api":"csp_AppYsV2", @@ -86,7 +86,17 @@ "api":"csp_AppYsV2", "searchable":1, "quickSearch":1, - "ext":"http://122.228.84.103:6117/api.php/app/" + "ext":"http://43.154.162.194/ruifenglb_api.php/v1.vod" + }, + { + "key":"蚂蚁", + "name":"🍉主源┃无广", + "type":3, + "jar":"./jar/XBPQ.jar;md5;bb155c3f0133bbce4756ad52003f5968", + "api":"csp_AppYsV2", + "searchable":1, + "quickSearch":1, + "ext":"http://122.228.84.103:5822/api.php/app/" }, { "key":"小胡", @@ -116,16 +126,6 @@ "quickSearch":1, "changeable":1 }, - { - "key":"Xinsj", - "name":"👓视觉┃直连", - "type":3, - "api":"csp_Xinsj", - "searchable":1, - "quickSearch":1, - "changeable":0, - "ext":"https://www.80yy1.com/" - }, { "key":"南坊", "name":"☀南坊┃App", @@ -190,6 +190,16 @@ "简介":"

&&

" } }, + { + "key":"6080", + "name":"😸视觉┃BPQ", + "type":3, + "api":"https://jihulab.com/zhulr7765/tvbox/-/raw/main/JS/drpy.min.js", + "ext":"https://jihulab.com/zhulr7765/tvbox/-/raw/main/JS/%E6%96%B0%E8%A7%86%E8%A7%89.js", + "searchable":1, + "quickSearch":1, + "changeable":0 + }, { "key":"03影院", "name":"🛀03影┃BPQ", @@ -534,17 +544,16 @@ "changeable":0, "ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd" }, - { - "key":"Zhaozy", - "name":"🎉资源┃4K搜", - "type":3, - "api":"csp_Zhaozy", - "searchable":1, - "quickSearch":1, - "filterable":0, - "changeable":0, - "ext":"https://zhaoziyuan.pw/$$$http://127.0.0.1:9978/file/tvboxqq/token.txt+4k|fhd|auto$$$wudideni$$$wudi" - }, + { + "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$$$1225339347@qq.com$$$122533" + }, { "key":"七夜", "name":"😾七夜┃搜索", @@ -639,11 +648,11 @@ { "name":"飞云🌾", "type":1, - "url":"http://122.228.84.103:7777/api/?key=CmVoteP0qwx4wZiK5G&url=", + "url":"http://122.228.84.103:7777/api/?key=EauMlPIBC3spoYGaOB&url=", "ext":{ "flag":[ "FYNB", - "mgtv", + "NBY", "qiyi", "imgo", "爱奇艺", @@ -684,10 +693,10 @@ { "name":"赞赞🌾", "type":1, - "url":"https://vip.yybjs.top/home/api?type=ys&uid=2691400&key=bcmqsvwyzACFIPY368&url=", + "url":"http://121.62.61.51:6888/api/?key=qy9VEMeeqwl3nI4gvA&url=", "ext":{ "flag":[ - "JMZN" + "NBY" ], "header":{ "User-Agent":"okhttp/4.1.0" diff --git a/XYQ.json b/XYQ.json index 98b71a15..9ab97b66 100644 --- a/XYQ.json +++ b/XYQ.json @@ -1,6 +1,6 @@ { "wallpaper": "https://picsum.photos/1280/720/?blur=2", - "spider": "./jar/XYQ.jar;md5;8ad8655497f68798486068d6360c4142", + "spider": "./jar/XYQ.jar;md5;6120d08f4eb1edce507bfcd1b339c482", "lives": [ { "name": "Yoursmile7", @@ -100,11 +100,11 @@ {"key":"csp_Bili短剧","name":"🐞哔哩短剧","type": 3,"api": "csp_Bili","searchable": 0,"quickSearch": 0,"filterable": 1,"ext":"./biliext/Bili短剧.json"}, {"key": "csp_短剧网","name":"短剧网","type":3,"api":"csp_Duanjuw","searchable":1,"quickSearch":1,"filterable":1}, - {"key": "csp_XYQHiker_996影视","name":"996影视","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/996影视.json"}, - {"key": "csp_XYQHiker_迷迷剧","name":"迷迷剧","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/迷迷剧.json"}, - //{"key": "csp_XYQHiker_JOJO影视","name":"JOJO影视","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/JOJO.json"}, - {"key": "csp_XYQHiker_MOFLIX影院","name":"MOFLIX影院","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/MOFLIX影院.json"}, - {"key": "csp_XYQHiker_好戏网","name":"好戏网","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/好戏网.json"}, + {"key": "csp_XYQHiker_996影视","name":"996影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/996影视.json"}, + {"key": "csp_XYQHiker_迷迷剧","name":"迷迷剧(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/迷迷剧.json"}, + //{"key": "csp_XYQHiker_JOJO影视","name":"JOJO影视(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/JOJO.json"}, + {"key": "csp_XYQHiker_MOFLIX影院","name":"MOFLIX影院(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1,"ext":"./XYQHiker/MOFLIX影院.json"}, + {"key": "csp_XYQHiker_好戏网","name":"好戏网(XYQH)","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":"红领巾影院(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"}, diff --git a/XYQHiker/996影视.json b/XYQHiker/996影视.json index 64bd7c90..08e106cc 100644 --- a/XYQHiker/996影视.json +++ b/XYQHiker/996影视.json @@ -4,7 +4,7 @@ "请求头参数": "手机", "网页编码格式": "UTF-8", "图片是否需要代理": "0", - "是否开启获取首页数据": "0", + "是否开启获取首页数据": "1", "首页推荐链接": "https://www.cs1369.com", "首页列表数组规则": "body&&.stui-vodlist:has(h4)", "首页片单列表数组规则": "li", diff --git a/XYQHiker/虎牙主播.html b/XYQHiker/虎牙主播.html index d5f1c5d4..97d30fa1 100644 --- a/XYQHiker/虎牙主播.html +++ b/XYQHiker/虎牙主播.html @@ -5,9 +5,9 @@ diff --git a/XYQHiker/虎牙直播.json b/XYQHiker/虎牙直播.json index 03cb107c..c59e936f 100644 --- a/XYQHiker/虎牙直播.json +++ b/XYQHiker/虎牙直播.json @@ -12,7 +12,7 @@ "首页片单标题": "a&&Text", "首页片单链接": "a&&href", "首页片单图片": "a&&data-original", - "首页片单副标题": "", + "首页片单副标题": "a&&desc", "首页片单链接加前缀": "http://43.138.170.29:35455/huya/", "首页片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'", "分类起始页码": "1", diff --git a/dianshi.json b/dianshi.json index f26e6dbb..6afd787e 100644 --- a/dianshi.json +++ b/dianshi.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;87c10cb2cda0a4cca965373ec8d02c7b", +"spider":"./jar/fan.txt;md5;c309b0f793045f88f75aa088cd0cc7b5", "lives":[{"name":"live","type":0,"url":"./tv.txt","playerType":1,"ua":"okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"}], "wallpaper":"https://qist.cc/liveing/api.php", "sites":[ @@ -106,6 +106,7 @@ {"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_69美剧","name":"影视 | 69美剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/69美剧.js"}, {"key":"drpy_js_兄弟影视","name":"影视 | 兄弟影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/兄弟影视.js"}, diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 9a846e41..1e4f30b0 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 1dad16d2..6ff08260 100644 Binary files a/jar/fan.txt and b/jar/fan.txt differ diff --git a/jar/pg.jar b/jar/pg.jar index 622b00c1..b1af2495 100644 Binary files a/jar/pg.jar and b/jar/pg.jar differ diff --git a/js.json b/js.json index d0062a88..51ae464d 100644 --- a/js.json +++ b/js.json @@ -1,5 +1,5 @@ { -"spider":"./jar/pg.jar;md5;711ab2f193083d2814783c3271a2da9b", +"spider":"./jar/pg.jar;md5;2924f2b9e4587a8057af85af1f380be1", "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"}, {"name":"ipv6","type":0,"url":"https://live.fanmingming.com/tv/m3u/ipv6.m3u","playerType":1,"ua":"okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"} @@ -13,8 +13,7 @@ {"key":"drpy_js_新片场","name":"新片 | 新片场[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/新片场.js"}, {"key":"drpy_js_短剧网","name":"短剧 | 短剧网[js]","type":3,"api":"./lib/drpy2.min.js","searchable":1,"quickSearch":1,"changeable":0,"ext":"./js/短剧网.js"}, {"key":"lf_js_p2p","name":"路飞 | 磁力[js]","type":3,"searchable":1,"changeable":1,"quickSearch":1,"filterable":1,"api":"./lib/lf_p2p2_min.js","timeout":30}, -{"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":"drpy_js_直播大全","name":"电视 | 直播大全[js]","type":3,"api":"./lib/live2cms.js","style":{ "type":"oval"},"changeable":0,"ext":"./js/live2mv_data.json"}, +{"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": "996影院","name": "影视 | 996[jar]","type": 3,"api": "csp_Cs1369","searchable": 1,"changeable": 1}, {"key": "FirstAid","name": "科普 | 急救[jar]","type": 3,"api": "csp_FirstAid","searchable": 0,"quickSearch": 0,"changeable": 0,"style": {"type": "rect","ratio": 3.8}}, @@ -25,7 +24,10 @@ {"key":"Bdys_spider","name":"弹幕 | 哔滴┃[jar]","api":"csp_Bdys01","type":3,"filterable":1,"quickSearch":1,"searchable":1,"ext":"https://www.bdys03.com/$$$null$$$1"}, {"key":"NanGua","name":"弹幕 | 南瓜[jar]","type":3,"api":"csp_NanGua","searchable":1,"changeable":1,"ext":"null$$$1"}, {"key":"蝴蝶","name":"弹幕 | 蝴蝶[jar]","type":3,"api":"csp_Hudie","playerType":2,"ext":"https://yundun-hdsign.zhuifeng100.cn|kT2taP|75f7fac7f56d812d1f9ce89d9f312984|b7688bd6347da0b2b62515b0730b872b$$$null$$$1"}, -{"key":"PikPakShare","name":"弹幕 | PikPak","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":0, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.json$$$./json/pikpakclass.json.txt.gz"}, +{"key":"PikPakShare","name":"弹幕 | PikPak分享[jar]","type":3,"api":"csp_PikPakShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/pikpakclass.json$$$./json/pikpakclass.json.db.gz"}, +{"key":"AliShare","name":"弹幕 | 阿里云盘分享[jar]","type":3,"api":"csp_AliShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/alishare.txt"}, +{"key":"ThunderShare","name":"弹幕 | 迅雷云盘分享[jar]","type":3,"api":"csp_ThunderShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/thundershare.txt"}, +{"key":"QuarkShare","name":"弹幕 | 夸克云盘分享[jar]","type":3,"api":"csp_QuarkShare","searchable":1,"quickSearch":1, "changeable":1, "filterable":0, "timeout":60, "ext":"http://127.0.0.1:9978/file/TV/token.json$$$./json/quarkshare.txt"}, {"key":"csp_WoGG","name":"弹幕 | 哥哥[jar]","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://wogg.xyz/|104.16.245.50$$$1$$$./json/wogg.json", "timeout":30}, {"key":"影视车","name":"弹幕 | 影视车[jar]","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/TV/token.json$$$https://www.weixine.net/$$$1$$$./json/wogg.json", "timeout":30}, {"key":"csp_Wobg","name":"弹幕 | 表哥[jar]","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$$$./json/wogg.json", "timeout":30}, @@ -64,6 +66,7 @@ {"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_69美剧","name":"影视 | 69美剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/69美剧.js"}, {"key":"drpy_js_兄弟影视","name":"影视 | 兄弟影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/兄弟影视.js"}, diff --git a/js/喵次元.js b/js/喵次元.js new file mode 100644 index 00000000..aad2a804 --- /dev/null +++ b/js/喵次元.js @@ -0,0 +1,237 @@ +globalThis.getTime = function(){ +let ts= Math.round(new Date().getTime()/1000).toString(); +log('获取时间戳:'+ts); +return ts +} + +globalThis.signUrl=function(json){ +// 获取所有节点的名称并按字母顺序排序 +let json1=JSON.parse(json); +var sortedKeys = Object.keys(json1).sort(); +// 遍历排好序的节点名称列表,并打印相应的值 +let s=''; +for (let key in sortedKeys){ + let value=json1[sortedKeys[key]]; + if(value!=undefined){ + s=s+value; + } +} +//log(s); +//log(md5(s+"alskeuscli")); +s=json.slice(0,-1)+",\"sign\":\""+md5(s+"alskeuscli")+"\"\}"; +log(s); +return s; +} + +globalThis.posturl=function(url,json){ + let html= fetch(url, { + body: JSON.parse(signUrl(json)), + headers: {"User-Agent": "okhttp/3.12.3"}, + method: "POST" + }, true); + return JSON.parse(html); +} +var rule = { + title: '喵次元[APP]', + host: 'https://cym.zhui.la/api.php', + hostJs:` + var json2 = '{"versionName":"5.6.9","uuid":"9cc01079c64e2495","version":"4835d0a2","versionCode":"35","ctime":"'+getTime()+'"}'; + let url="https://cym.zhui.la/api.php/type/get_list"; + let jo=posturl(url,json2).data.list; + let filters = {}; + let cb={"class":"类型","area":"地区","lang":"语言","year":"年份","star":"演员","director":"导演","state":"状态","version":"版本"}; + let class1=[]; + jo.forEach(function(tp) { + rule.class_name=rule.class_name +"&"+tp['type_name']; + rule.class_url=rule.class_url +"&"+tp['type_id']; + let ep=tp['type_extend']; + let classes = []; + for (let key in ep){ + let value=ep[key]; + + if (value.length>1){ + class1.append(key); + //写成{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"n":"大陆","v":"大陆"}]}这种格式 + let dd=value.toString().split(','); + var s=[]; + dd.forEach(function(i){ + s.append({'n':i,'v':i}); + }) + let ss={"key":key,"name":cb[key],"value":s}; + classes.append(ss); + } + } + filters[tp['type_id']]=classes; + }); + class1=Array.from(new Set(class1)).sort(); + let s="" + class1.forEach(function(tp) { + s=s+"&" + tp +"={{fl."+tp+"}}"; + }) + log(s); + rule.filter_url=s; + rule.filter=filters; + log(rule.filter); + log(rule.class_name); + log(rule.class_url); +`, + + homeUrl:'?hpindigo=**&page=fypage', + url:'?t=fyclass&page=fypage', + filter_url:'', + filter: {}, + detailUrl:'?ids=', + searchUrl: '?hpindigo=**&page=fypage', + searchable: 2, + quickSearch: 0, + filterable:1,//是否启用分类筛选, + headers:{'User-Agent':'MOBILE_UA'}, + timeout:10000, + class_name:'全部', // 分类筛选 /api.php/app/nav + class_url:'0', + play_parse:true, + lazy:`js: + log("*************测试*************"); + let dd=input.split("&"); + let ju_id=dd[0]; + let plyer=dd[1]; + let video_id=dd[2]; + var json2 = '{"player_id":"'+plyer+'","ju_id":"'+ju_id+'","vod_id":"'+video_id+'","versionName":"5.6.9","uuid":"3899af59c0b12b98","version":"4835d0a2","versionCode":"35","ctime":"'+getTime()+'"}'; + let url="https://cym.zhui.la/api.php/video/get_definition"; + let html = posturl(url,json2).data[0].url.trim(); + log(html); + //input=aesX("AES/CBC/PKCS7",false,html,true,"sLunqcoH85Nm/jDmFKns7A==","fedcba9876543210",false); + //log(input); + eval(getCryptoJS); + var key = CryptoJS.enc.Hex.parse("734C756E71636F4838354E6D2F6A446D464B6E7337413D3D0000000000000000"); + var iv = CryptoJS.enc.Utf8.parse("fedcba9876543210"); + input=(CryptoJS.AES.decrypt(html, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + })).toString(CryptoJS.enc.Utf8) + log(input) + `, + //lazy:'js:input=/m3u8|mp4|flv/.test(input)?{jx:0,url:input,parse:0}:{jx:1,url:input,parse:1}', + limit:6, + // 推荐:'json:items;*;*;*;*', + 推荐:'json:data.sections[0].items;*;*;*;*', + 推荐:`js: + log(input); + let page=input.split("&")[1].split("=")[1]; + log(page); + var json2 = '{"page":"'+page+'","versionName":"5.6.9","uuid":"9cc01079c64e2495","version":"4835d0a2","versionCode":"35","ctime":"'+getTime()+'"}'; + let url="https://cym.zhui.la/api.php/video/index"; + let jo = posturl(url,json2); + let vodList = jo.data; + log(vodList); + let videos=[]; + vodList.forEach(function(vod) { + vod.video.forEach(function(vod1) { + let aid = (vod1["vod_id"]); + let title = vod1["vod_name"]; + let img = vod1["vod_pic"]; + let remark = vod1["vod_remarks"]; + videos.push({ + vod_id: aid, + vod_name: title, + vod_pic: img, + vod_remarks: remark + }) + }) + }) + + VODS=videos; + `, + 一级:`js: + log(input); + let canshu=input.split("?")[1].split("&"); + let dd={}; + canshu.forEach(function(key){ + log(key); + let k=key.split("="); + dd[k[0]]=k[1]; + }) + var json2 = '{"type_id":"'+dd["t"]+'","vod_year":"'+dd["year"]+'","limit":"20","orderby":"","vod_area":"'+dd["area"]+'","vod_class":"'+dd["class"]+'","page":"'+dd["page"]+'","versionName":"5.6.9","uuid":"9cc01079c64e2495","version":"4835d0a2","vod_name":"","versionCode":"35","ctime":"'+getTime()+'"}'; + log(json2); + let url="https://cym.zhui.la/api.php/video/get_list"; + let jo = posturl(url,json2); + var d=[]; + jo.data.list.forEach(function(it){ + d.push({ + title:it.vod_name, + img:it.vod_pic, + desc:it.vod_remarks, + url:it.vod_id, + content:it.vod_blurb}) + }); + setResult(d); + `, + 二级:`js: + log(orId); + var json2 = '{"vod_id":"'+orId+'","versionName":"5.6.9","uuid":"3899af59c0b12b98","version":"4835d0a2","versionCode":"35","ctime":"'+getTime()+'"}'; + log(json2); + let url="https://cym.zhui.la/api.php/video/get_detail"; + let jo = posturl(url,json2); + let node = jo.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"] + }; + let episodes = node.player; + let playMap = {}; + episodes.forEach(function(ep) { + let playurls = ep["code"]; + let source = ep["name"]; + log (playurls); + log (source); + //这里分别获取线路 + var json2 = '{"limit":"5000","vod_id":"'+orId+'","page":"1","versionName":"5.6.9","uuid":"9cc01079c64e2495","version":"4835d0a2","versionCode":"35","player":"'+playurls+'","ctime":"'+getTime()+'"}'; + log(json2); + let url="https://cym.zhui.la/api.php/video/get_player"; + let jo1 = posturl(url,json2); + jo1.data.list.forEach(function(playurl) { + if (!playMap.hasOwnProperty(source)) { + playMap[source] = [] + } + playMap[source].append(playurl["drama"]+"$"+playurl["ju_id"]+"&"+playurl["plyer"]+"&"+playurl["video_id"]) + }) + }); + + let playFrom = []; + let playList = []; + + Object.keys(playMap) + .forEach(function(key) { + playFrom.append(key); + playList.append(playMap[key].join("#")) + }); + let vod_play_from = playFrom.join("$$$"); + let vod_play_url = playList.join("$$$"); + VOD["vod_play_from"] = vod_play_from; + VOD["vod_play_url"] = vod_play_url + `, + 搜索:`js: + let page=input.split("&")[1].split("=")[1]; + log(page); + var json2 = '{"vod_year":"","limit":"20","orderby":"up","vod_area":"","vod_class":"","page":"'+page+'","versionName":"5.6.9","uuid":"9cc01079c64e2495","version":"4835d0a2","vod_name":"'+KEY+'","versionCode":"35","ctime":"'+getTime()+'"}'; + let url="https://cym.zhui.la/api.php/video/get_list"; + let jo = posturl(url,json2); + var d=[]; + jo.data.list.forEach(function(it){ + d.push({ + title:it.vod_name, + img:it.vod_pic, + desc:it.vod_remarks, + url:it.vod_id}) + }); + setResult(d);`, +} \ No newline at end of file diff --git a/jsm.json b/jsm.json index da13b0c2..47649d45 100644 --- a/jsm.json +++ b/jsm.json @@ -1,5 +1,5 @@ { -"spider":"./jar/fan.txt;md5;87c10cb2cda0a4cca965373ec8d02c7b", +"spider":"./jar/fan.txt;md5;c309b0f793045f88f75aa088cd0cc7b5", "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"}, {"name":"ipv6","type":0,"url":"https://live.fanmingming.com/tv/m3u/ipv6.m3u","playerType":1,"ua":"okhttp/3.15","epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"} @@ -60,6 +60,7 @@ {"key":"小学课堂","name":"📚小学┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"./FTY/小学课堂.json"}, {"key":"初中课堂","name":"📚初中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"./FTY/初中课堂.json"}, {"key":"高中教育","name":"📚高中┃课堂","type":3,"api":"csp_Bili","style":{"type":"rect","ratio":1.597},"searchable":0,"quickSearch":0,"changeable":0,"ext":"./FTY/高中课堂.json"}, + {"key":"率率","name":"影视 | 率率[直连]","type":1,"api":"https://suoniapi.com/api.php/provide/vod/?ac=list","searchable":1,"quickSearch":1,"changeable":1,"categories":["国产剧","韩剧","日剧","港剧","台剧","动作片","喜剧片","爱情片","科幻片","战争片","恐怖片","剧情片","国产动漫","日韩动漫","欧美动漫","大陆综艺","日韩综艺"]}, {"key": "哈喽","name": "影视 | 迷你库[app]","type": 3,"api": "csp_AppYsV2","searchable": 1,"quickSearch": 1,"changeable": 1,"ext": "http://www.miniku.cc/xgapp.php/v1/"}, {"key": "Qtv","name": "影视 | 腾讯[解析]","type": 3,"api": "csp_Qtv","searchable": 1,"quickSearch": 1,"filterable": 1,"jar":"./jar/fty.jar","changeable": 0}, @@ -108,6 +109,7 @@ {"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_69美剧","name":"影视 | 69美剧[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/69美剧.js"}, {"key":"drpy_js_兄弟影视","name":"影视 | 兄弟影视[js]","type":3,"api":"./lib/drpy2.min.js","ext":"./js/兄弟影视.js"}, diff --git a/json/alishare.txt b/json/alishare.txt new file mode 100644 index 00000000..bdf7b29c --- /dev/null +++ b/json/alishare.txt @@ -0,0 +1,30 @@ +5bY715YyVoZ Tacit0924-总合集 +KZo6HrzGxhP BBC纪录片大合集 +jhJ4ktpANgS 300T大合集 +vgjM1MiHvoL 电影REMUX +uWa9gbM3RJ7 优源阁-资源总合集 +HSsCwvVyWgg 此间微凉-电视剧集 +Y16fqstV5Er 全球影视首发合集 +eLxoq2u8W4d 影视分享屋合集 +bEnwAniuXzP mapotofu-总合集 +EGjCoDoJCFV 火星影剧 +2qSVjRo9SEu 电影-老王资源宝藏 +EU7WK49L4Jy YYDSVip-电影 +S1g5iJEL4kh 剧集-老王资源宝藏 +14tKp8iJ4vb 动漫-老王资源宝藏 +WdaaeX7HK44 此间微凉-动漫合集 +qjTt7fDrkT9 YYDSVip-电视剧 +UuHi9PeYSVz YYDSVip-综艺 +ancKrGAYuZ5 YYDSVip-动漫 +v9To3HC6vhs YYDSVip-综合 +KUa2Mwpm1MR 经典韩剧 +PkV89yNDPi1 日剧合集 +ftMhRaKUfYp 掌灯者-港剧 +MLWPRHRt9W3 掌灯者-台剧 +8Fg4TNsd2A2 掌灯者-大陆剧1 +ar8Kg9azw1S 掌灯者-大陆剧2 +GMYSz3AHFaA 掌灯者-大陆剧3 +q6bv8qs9u5e 掌灯者-欧美剧1 +kUDyvvcknxm 掌灯者-欧美剧2 +cmy3KCTRpFA 李连杰电影合集 +hMsDJ6dsGxQ 成龙电影合集 diff --git a/json/getsearchtxt.py b/json/getsearchtxt.py new file mode 100644 index 00000000..444f02ea --- /dev/null +++ b/json/getsearchtxt.py @@ -0,0 +1,118 @@ +#!/usr/bin/env python3 + +import sys +import re +import json +import requests +import time +import traceback +import gzip + +p=re.compile(r'.*/s/(.*)') +skipp = re.compile(r'.*(cover|screen|频道).*',re.IGNORECASE) +reqcount=1 +sharedict=set() + +def getlist(w,shareid, fileid,morepage): + global p + global skipp + global reqcount + global sharedict + + reqcount += 1 + if reqcount % 5 == 0: + print(f"reqcount:{reqcount} shareid:{shareid} fileid:{fileid}",file=sys.stderr) + #time.sleep(1) + url = f'http://192.168.101.188:9978/proxy?do=pikpak&type=list&share_id={shareid}&file_id={fileid}&pass_code=&morepage={morepage}' + print(f"url: {url}",file=sys.stderr) + resp = requests.get(url) + content = resp.content.decode('utf-8') + lines = content.split("\n") + if "folder" not in content and len(lines)<=4: + return + isfirst=True + for line in lines: + if isfirst: + isfirst=False + print(f"first line:{line}",file=sys.stderr) + if skipp.match(line): + continue + linearr = line.split('\t') + if len(linearr)>2: + m = p.match(linearr[0]) + if m: + arr = m.group(1).split("/") + else: + arr = linearr[0].split("/") + shareid=arr[0] + fileid=arr[1] if len(arr)>1 else "" + if shareid+"/"+fileid in sharedict: + print(f"skip shareid{shareid} fileid:{fileid}", file=sys.stderr) + continue + w.write(line+"\n") + w.flush() + if linearr[2] == "folder": + getlist(w,shareid,fileid,False) + + if len(lines)>0: + getlist(w,shareid,fileid,True) + +def main(): + try: + f = gzip.open(sys.argv[1]+".raw.gz",mode="rt",encoding="utf-8") + if f is not None: + print(f"found gz raw file:{sys.argv[1]}.raw.gz, extract it",file=sys.stderr) + with(open(sys.argv[1]+".raw","w",encoding="utf-8")) as w: + while(True): + lines = f.readlines() + if len(lines)<=0: + break + for line in lines: + line=line.strip() + w.write(line+"\n") + f.seek(0) + except: + traceback.print_exc() + try: + f = open(sys.argv[1]+".raw","r",encoding="utf-8") + except: + f = None + if f is not None: + print("found old raw file") + while True: + lines = f.readlines() + if len(lines)<=0: + break + for line in lines: + linearr = line.split("\t") + m = p.match(linearr[0]) + if m: + arr = m.group(1).split("/") + else: + arr = linearr[0].split("/") + if len(arr)>1: + shareid = arr[0] + fileid = arr[1] + sharedict.add(shareid+"/"+fileid) + f.close() + print(f"old raw file record:{len(sharedict)}") + else: + print("no old raw file") + with(open(sys.argv[1]+".raw","a+",encoding="utf-8")) as w: + with(open(sys.argv[1],"r",encoding="utf-8")) as f: + j = json.load(f) + for c in j: + shareid=c.get("type_id") + fileid="" + m = p.match(shareid) + if m: + arr = m.group(1).split("/") + else: + arr = shareid.split("/") + shareid=arr[0] + fileid=arr[1] if len(arr)>1 else "" + if shareid+"/"+fileid in sharedict: + continue + getlist(w,shareid,fileid,False) + +main() diff --git a/json/nmys.json b/json/nmys.json index 3f4603c6..ccfae7fb 100644 --- a/json/nmys.json +++ b/json/nmys.json @@ -84,6 +84,7 @@ "key":"year", "value":[ {"n":"全部","v":""}, + {"n":"2024","v":"2024"}, {"n":"2023","v":"2023"}, {"n":"2022","v":"2022"}, {"n":"2021","v":"2021"}, @@ -144,6 +145,7 @@ "key":"year", "value":[ {"n":"全部","v":""}, + {"n":"2024","v":"2024"}, {"n":"2023","v":"2023"}, {"n":"2022","v":"2022"}, {"n":"2021","v":"2021"}, @@ -200,6 +202,7 @@ "key":"year", "value":[ {"n":"全部","v":""}, + {"n":"2024","v":"2024"}, {"n":"2023","v":"2023"}, {"n":"2022","v":"2022"}, {"n":"2021","v":"2021"}, @@ -258,6 +261,7 @@ "key":"year", "value":[ {"n":"全部","v":""}, + {"n":"2024","v":"2024"}, {"n":"2023","v":"2023"}, {"n":"2022","v":"2022"}, {"n":"2021","v":"2021"}, @@ -303,4 +307,4 @@ ]} ] } - } \ No newline at end of file + } diff --git a/json/pikpakclass.a.json.txt.gz b/json/pikpakclass.a.json.db.gz similarity index 100% rename from json/pikpakclass.a.json.txt.gz rename to json/pikpakclass.a.json.db.gz diff --git a/json/pikpakclass.a1.json.txt.gz b/json/pikpakclass.a1.json.db.gz similarity index 100% rename from json/pikpakclass.a1.json.txt.gz rename to json/pikpakclass.a1.json.db.gz diff --git a/json/pikpakclass.json.txt.gz b/json/pikpakclass.json.db.gz similarity index 100% rename from json/pikpakclass.json.txt.gz rename to json/pikpakclass.json.db.gz diff --git a/json/quarkshare.txt b/json/quarkshare.txt new file mode 100644 index 00000000..ad8e5093 --- /dev/null +++ b/json/quarkshare.txt @@ -0,0 +1,12 @@ +5f609a707cec 热播电视剧[2024] +fa36ad2cdbab 2023-2024热门电影电视剧 +5d35f4a6de53 高画质夸克电影合集 +6862082b30d3 童年经典动漫大合集套装(7TB) +78183164f34e 经典怀旧_剧集纪录片综艺大合集_持续更新 +885fd4ba2d92 每日短剧更新 +432b5cd3a225 短剧162g +c54a8e47f82f 短剧114g +047991d5955e 经典剧集 +ecdf7d6ffaaa 经典港剧合集1 +187062318ebc 经典港剧合集2 +9ebb62b93194 2023-2024跨年晚会合集 diff --git a/json/thundershare.txt b/json/thundershare.txt new file mode 100644 index 00000000..fdd28e5e --- /dev/null +++ b/json/thundershare.txt @@ -0,0 +1,2 @@ +VNn9bR31HNQyvE5d2_hIx9L5A1?pwd=hc82 最新影视资源实时同步更新 +VNjwyIJVrUPzmOwSA07z6EP1A1?pwd=a84q 抖音收费短剧合集