diff --git a/08/0821.json b/08/0821.json new file mode 100644 index 0000000..3ef5e46 --- /dev/null +++ b/08/0821.json @@ -0,0 +1,773 @@ +{ + "spider": "./custom_spider.jar;md5;c77efde41ebab1daf37308a1153d3f85", + "logo": "https://avatars.githubusercontent.com/u/58679624?v=4", + "lives": [ + { + "name": "24live", + "type": 0, + "url": "./lib/user_result.m3u", + "playerType": 2, + "epg": "http://epg.112114.xyz/?ch={name}&date={date}", + "logo": "https://live.fanmingming.com/tv/{name}.png" + }, + { + "name": "咪咕直播", + "type": 3, + "api": "./lib/interface.txt", + "ext": {} + }, + { + "name": "Jsnzkpg", + "type": 3, + "api": "https://gh-proxy.org/https://raw.githubusercontent.com/Jsnzkpg/Jsnzkpg/Jsnzkpg/Jsnzkpg2", + "ext": {} + }, + { + "name": "极直播电视(php)", + "url": "http://php.cqshushu.ggff.net/jzb.php?公众号【医工学习日志】", + "epg": "https://epg.112114.xyz/?ch={name}&date={date}", + "logo": "https://epg.112114.xyz/logo/{name}.png" + }, + { + "name": "快直播体育(python)", + "type": 3, + "api": "./lib/kzbty.py", + "ext": {} + }, + { + "name": "yoo体育(python)", + "type": 3, + "api": "./lib/yoozb.py", + "ext": {} + }, + { + "name": "360pai", + "type": 3, + "api": "./lib/360pai.py", + "ext": {} + }, + { + "name": "515001", + "type": 3, + "api": "./lib/515001.py", + "ext": {} + }, + { + "name": "88KQ", + "url": "http://php.cqshushu.ggff.net/kqt.php?公众号【医工学习日志】", + "epg": "https://epg.112114.xyz/?ch={name}&date={date}", + "logo": "https://epg.112114.xyz/logo/{name}.png" + }, + { + "name": "16万•MV", + "type": 0, + "url": "https://gh.tryxd.cn/raw.githubusercontent.com/lystv/short/main/影视/tvb/MTV.txt" + } + ], + "wallpaper": "https://bing.img.run/uhd.php", + "sites": [ + { + "key": "drpy_js_360影视", + "name": "🥇官源┃360[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/360影视.js" + }, + { + "key": "drpy_js_奇珍异兽", + "name": "🦚官源┃爱奇艺[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/奇珍异兽.js" + }, + { + "key": "drpy_js_百忙无果", + "name": "🥈官源┃芒果[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/百忙无果.js" + }, + { + "key": "drpy_js_腾云驾雾", + "name": "🥉官源┃腾讯[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/腾云驾雾.js" + }, + { + "key": "drpy_js_菜狗", + "name": "🦜官源┃搜狗[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/菜狗.js" + }, + { + "key": "drpy_js_优酷", + "name": "🍇官源┃优酷[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/优酷.js" + }, + { + "key": "bb", + "name": "🍇豆瓣┃搜索[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/drpy.js" + }, + { + "key": "量子", + "name": "🦚量子┃采集", + "type": 0, + "api": "https://cj.lziapi.com/api.php/provide/vod/at/xml/", + "searchable": 1, + "changeable": 1, + "categories": [ + "国产动漫", + "日韩动漫", + "国产剧", + "韩国剧", + "日本剧", + "电影片", + "连续剧", + "综艺片", + "动漫片", + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "台湾剧", + "香港剧", + "欧美剧", + "记录片", + "海外剧", + "泰国剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "欧美动漫", + "港台动漫", + "海外动漫", + "体育", + "足球", + "篮球", + "网球", + "斯诺克" + ] + }, + { + "key": "暴風", + "name": "🦔暴風┃采集", + "type": 1, + "api": "https://bfzyapi.com/api.php/provide/vod", + "searchable": 1, + "changeable": 1 + }, + { + "key": "非凡", + "name": "🍭非凡┃采集", + "type": 0, + "api": "http://cj.ffzyapi.com/api.php/provide/vod/at/xml/", + "searchable": 1, + "changeable": 1, + "categories": [ + "国产动漫", + "日韩动漫", + "国产剧", + "韩国剧", + "日本剧", + "电影片", + "连续剧", + "综艺片", + "动漫片", + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "香港剧", + "欧美剧", + "记录片", + "台湾剧", + "海外剧", + "泰国剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "欧美动漫", + "港台动漫", + "海外动漫" + ] + }, + { + "key": "索尼", + "name": "🦜索尼┃采集", + "type": 1, + "api": "https://suoniapi.com/api.php/provide/vod", + "searchable": 1, + "changeable": 1 + }, + { + "key": "360", + "name": "🦚360┃采集", + "type": 1, + "api": "https://360zy.com/api.php/provide/vod?", + "searchable": 1, + "changeable": 1, + "categories": [ + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "古装片", + "悬疑片", + "犯罪片", + "灾难片", + "国产剧", + "香港剧", + "韩国剧", + "欧美剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "国产动漫", + "欧美动漫", + "日韩动漫", + "现代都市", + "脑洞悬疑", + "年代穿越", + "古装仙侠", + "女频恋爱", + "成长逆袭", + "反转爽剧" + ] + }, + { + "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": "./lib/lf_live.txt" + }, + { + "key": "看球", + "name": "🥇88┃看球_SP", + "type": 3, + "api": "csp_Kanqiu", + "searchable": 1, + "changeable": 0, + "style": { + "type": "list" + } + }, + { + "key": "88js", + "name": "🥇88┃看球[js]", + "type": 3, + "api": "./lib/drpy.min.js", + "ext": "./lib/88看球.js", + "style": { + "type": "list" + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0 + }, + { + "key": "drpy_js_童趣", + "name": "🚌少儿┃童趣[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "ext": "./lib/童趣.js" + }, + { + "key": "drpy_js_兔小贝", + "name": "⚜️少儿┃兔小贝[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "ext": "./lib/兔小贝.js" + }, + { + "key": "drpy_js_爱上你听书网", + "name": "🎑听书┃爱上你听书[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "style": { + "type": "rect", + "ratio": 1 + }, + "ext": "./lib/爱上你听书网.js" + }, + { + "key": "drpy_js_博看听书", + "name": "🎁听书┃博看听书[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "style": { + "type": "rect", + "ratio": 1 + }, + "ext": "./lib/博看听书.js" + }, + { + "key": "有声小说js", + "name": "🎏听书┃有声小说[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/有声小说吧.js", + "style": { + "type": "rect", + "ratio": 1 + }, + "searchable": 0, + "quickSearch": 0, + "changeable": 0 + }, + { + "key": "drpy_js_评书随身听", + "name": "🎄评书┃评书随身听[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "ext": "./lib/评书随身听.js" + }, + { + "key": "drpy_js_蜻蜓FM", + "name": "🍆广播┃蜻蜓FM[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "ext": "./lib/蜻蜓FM.js" + }, + { + "key": "drpy_js_DJ音乐", + "name": "🍌音频┃DJ音乐[js]", + "type": 3, + "api": "./lib/drpy2.min.js", + "changeable": 0, + "ext": "./lib/DJ音乐.js" + }, + { + "key": "cc", + "name": "🦢导航www.203511.xyz", + "type": 3, + "api": "./lib/drpy2.min.js", + "ext": "./lib/drpy.js" + } + ], + "parses": [ + { + "name": "Json聚合", + "type": 3, + "url": "Demo" + }, + { + "name": "巧技", + "type": 1, + "url": "http://pan.qiaoji8.com/tvbox/neibu.php?url=", + "ext": { + "flag": [ + "qq", + "腾讯", + "qiyi", + "爱奇艺", + "奇艺", + "youku", + "优酷", + "sohu", + "搜狐", + "letv", + "乐视", + "mgtv", + "芒果", + "tnmb", + "seven", + "bilibili", + "1905" + ], + "header": { + "User-Agent": "okhttp/4.9.1" + } + } + }, + { + "name": "巧技二", + "type": 1, + "url": "http://pan.qiaoji8.com/tvbox/gouzi.php?url=", + "ext": { + "flag": [ + "qq", + "腾讯", + "qiyi", + "爱奇艺", + "奇艺", + "youku", + "优酷", + "sohu", + "搜狐", + "letv", + "乐视", + "mgtv", + "芒果", + "tnmb", + "seven", + "bilibili", + "1905", + "NetFilx" + ], + "header": { + "User-Agent": "okhttp/4.9.1" + } + } + }, + { + "name": "虾米", + "type": 0, + "url": "https://jx.xmflv.com/?url=", + "ext": { + "flag": [ + "qq", + "腾讯", + "qiyi", + "爱奇艺", + "奇艺", + "youku", + "优酷", + "sohu", + "搜狐", + "letv", + "乐视", + "mgtv", + "芒果", + "imgo", + "rx", + "ltnb", + "bilibili", + "1905", + "xigua" + ] + } + }, + { + "name": "PM", + "url": "https://www.playm3u8.cn/jiexi.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": "m3u8", + "type": 0, + "url": "https://jx.m3u8.tv/jiexi/?url=" + }, + { + "name": "8090", + "url": "https://www.8090.la/8090/?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=" + }, + { + "name": "咸鱼", + "type": 0, + "url": "https://jx.xyflv.cc/?url=", + "ext": { + "header": { + "user-agent": "Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36", + "referer": "https://www.xyflv.cc/" + } + } + }, + { + "name": "云解析", + "type": 0, + "url": "https://jx.yparse.com/index.php?url=", + "ext": { + "header": { + "user-agent": "Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36" + } + } + }, + { + "name": "爱豆", + "type": 0, + "url": "https://jx.aidouer.net/?url=", + "ext": { + "header": { + "user-agent": "Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36", + "referer": "https://jiejie.uk/" + } + } + } + ], + "flags": [ + "youku", + "优酷", + "优 酷", + "优酷视频", + "qq", + "腾讯", + "腾 讯", + "腾讯视频", + "iqiyi", + "qiyi", + "奇艺", + "爱奇艺", + "爱 奇 艺", + "m1905", + "xigua", + "letv", + "leshi", + "乐视", + "乐 视", + "sohu", + "搜狐", + "搜 狐", + "搜狐视频", + "tudou", + "mgtv", + "芒果", + "imgo", + "芒果TV", + "芒 果 T V", + "bilibili", + "哔 哩", + "哔 哩 哔 哩", + "SPA", + "YuMi-vip", + "pptv", + "PPTV", + "ltnb", + "rx", + "SLYS4k", + "tucheng", + "BYGA", + "luanzi", + "dxzy", + "QEYSS", + "aliyun", + "AliS", + "122", + "chuangying", + "CL4K", + "xfyun", + "wuduzy", + "wasu", + "renrenmi", + "ppayun", + "haiwaikan", + "cool", + "dbm3u8", + "xmm", + "funshion", + "ruyi1080", + "ruyib1080" + ], + "doh": [ + { + "name": "Google", + "url": "https://dns.google/dns-query", + "ips": [ + "8.8.4.4", + "8.8.8.8" + ] + }, + { + "name": "Cloudflare", + "url": "https://cloudflare-dns.com/dns-query", + "ips": [ + "1.1.1.1", + "1.0.0.1", + "2606:4700:4700::1111", + "2606:4700:4700::1001" + ] + }, + { + "name": "AdGuard", + "url": "https://dns.adguard.com/dns-query", + "ips": [ + "94.140.14.140", + "94.140.14.141" + ] + }, + { + "name": "DNSWatch", + "url": "https://resolver2.dns.watch/dns-query", + "ips": [ + "84.200.69.80", + "84.200.70.40" + ] + }, + { + "name": "Quad9", + "url": "https://dns.quad9.net/dns-quer", + "ips": [ + "9.9.9.9", + "149.112.112.112" + ] + } + ], + "rules": [ + { + "name": "kk", + "hosts": [ + "kuaikan" + ], + "regex": [ + "5", + "20.123", + "20.167", + "#EXT-X-DISCONTINUITY\\r*\\n*((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-KEY:METHOD((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-DISCONTINUITY" + ] + }, + { + "name": "yqk", + "hosts": [ + "yqk" + ], + "regex": [ + "18.4", + "15.1666", + "#EXT-X-DISCONTINUITY\\r*\\n*((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-CUE-OUT((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-CUE-IN" + ] + }, + { + "name": "xx", + "hosts": [ + "aws.ulivetv.net" + ], + "regex": [ + "#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY" + ] + }, + { + "name": "hs", + "hosts": [ + "huoshan.com" + ], + "regex": [ + "item_id=" + ] + }, + { + "name": "dy", + "hosts": [ + "douyin.com" + ], + "regex": [ + "is_play_url=" + ] + }, + { + "name": "nm", + "hosts": [ + "toutiaovod.com" + ], + "regex": [ + "video/tos/cn" + ] + }, + { + "name": "cl", + "hosts": [ + "magnet" + ], + "regex": [ + "最 新", + "直 播", + "更 新" + ] + } + ] +} \ No newline at end of file diff --git a/08/custom_spider.jar b/08/custom_spider.jar new file mode 100644 index 0000000..b159e5c Binary files /dev/null and b/08/custom_spider.jar differ