diff --git a/2.json b/2.json
new file mode 100644
index 0000000..8e07c08
--- /dev/null
+++ b/2.json
@@ -0,0 +1,859 @@
+{
+ "spider": "./spider.jar",
+ "lives": [
+ {
+ "name": "综合源txt",
+ "type": 0,
+ "pass": true,
+ "ua": "okhttp/3.12.13",
+ "url": "./lib/js.txt",
+ "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}",
+ "logo": "https://epg.112114.xyz/logo/{name}.png"
+ },
+ {
+ "name": "网络收集",
+ "type": 0,
+ "pass": true,
+ "ua": "okhttp/3.12.13",
+ "url": "https://ghproxy.net/https://raw.githubusercontent.com/frxz751113/IPTVzb1/refs/heads/main/网络收集.txt",
+ "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}",
+ "logo": "https://epg.112114.xyz/logo/{name}.png"
+ },
+ {
+ "name": "APTV",
+ "type": 0,
+ "url": "./lib/iptv.m3u",
+ "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}",
+ "logo": "https://epg.iill.top/logo/{name}.png",
+ "ua": "okhttp/3.15,AptvPlayer/1.4.0",
+ "timeout": 10,
+ "playerType": 2
+ }
+ ],
+ "sites": [
+ {
+ "key": "荐片",
+ "name": "荐片秒播",
+ "type": 3,
+ "api": "./lib/drpy2.min.js",
+ "ext": "./lib/jianpian.js"
+ },
+ {
+ "key": "豆瓣资源",
+ "name": "豆瓣资源",
+ "type": 0,
+ "jiexiUrl": "https://lziplayer.com/?url=",
+ "api": "https://caiji.dbzy.tv/api.php/provide/vod/from/dbm3u8/at/xml/",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "优质资源库",
+ "name": "优质资源库",
+ "jiexiUrl": "https://vip.yyzyplay.com/?url=",
+ "api": "https://api.yzzy-api.com/inc/ldg_api.php",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "量子资源新",
+ "name": "量子资源新",
+ "jiexiUrl": "https://lziplayer.com/?url=",
+ "api": "http://www.lzizy6.com/api.php/provide/vod/at/xml/",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "金鹰资源",
+ "name": "金鹰资源",
+ "jiexiUrl": "https://lziplayer.com/?url=",
+ "api": "https://jyzyapi.com/provide/vod/at/xml/",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "csp_appysv2_毛子",
+ "name": "毛子影视",
+ "type": 3,
+ "api": "csp_AppYsV2",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": "http://ys.qtw.asia/lvdou_api.php/v1.vod"
+ },
+ {
+ "key": "本地",
+ "name": "本地视频",
+ "type": 3,
+ "api": "csp_LocalFile"
+ },
+ {
+ "key": "天天弹幕",
+ "name": "天天弹幕",
+ "type": 3,
+ "api": "csp_TianTian",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "playerType": 1,
+ "ext": {
+ "danmu": true,
+ "site": "aHR0cDovL3R0LnlzZHFqcy5jbg=="
+ }
+ },
+ {
+ "key": "浪酷弹幕",
+ "name": "浪酷弹幕",
+ "type": 3,
+ "api": "csp_TianTian",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "playerType": 1,
+ "ext": {
+ "danmu": true,
+ "site": "aHR0cDovL3YubGt1eXMuY24="
+ }
+ },
+ {
+ "key": "哔哩合集",
+ "name": "哔哩合集弹幕",
+ "type": 3,
+ "api": "csp_Bili",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "style": {
+ "type": "rect",
+ "ratio": 1.597
+ },
+ "ext": {
+ "cookie": "http://127.0.0.1:9978/file/TVBox/bilibili.txt",
+ "json": "./lib/哔哩合集.json"
+ },
+ "timeout": 10
+ },
+ {
+ "key": "小苹果弹幕",
+ "name": "小苹果弹幕",
+ "type": 3,
+ "api": "csp_Xpg",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": {
+ "danmu": true
+ }
+ },
+ {
+ "key": "星芽短剧",
+ "name": "星芽短剧",
+ "type": 3,
+ "api": "csp_AppXY",
+ "searchable": 1,
+ "quickSearch": 0,
+ "filterable": 0
+ },
+ {
+ "key": "drpy_js_奇珍异兽",
+ "name": "奇艺官方",
+ "type": 3,
+ "api": "./lib/drpy2.min.js",
+ "ext": "./lib/奇珍异兽.js"
+ },
+ {
+ "key": "drpy_js_腾云驾雾",
+ "name": "腾讯官方",
+ "type": 3,
+ "api": "./lib/drpy2.min.js",
+ "ext": "./lib/腾云驾雾.js"
+ },
+ {
+ "key": "drpy_js_百忙无果",
+ "name": "芒果官方",
+ "type": 3,
+ "api": "./lib/drpy2.min.js",
+ "ext": "./lib/百忙无果.js"
+ },
+ {
+ "key": "csp_戏曲",
+ "name": "哔哩戏曲",
+ "type": 3,
+ "api": "csp_Bili",
+ "searchable": 1,
+ "quickSearch": 1,
+ "ext": "./lib/戏曲.json",
+ "jar": "./lib/极速.jar"
+ },
+ {
+ "key": "软件",
+ "name": "教程二线",
+ "type": 3,
+ "api": "csp_Bili",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": "./lib/eee.json",
+ "jar": "./lib/极速.jar"
+ },
+ {
+ "key": "MV01",
+ "name": "🎵MV1线",
+ "type": 3,
+ "api": "csp_XBPQ",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": {
+ "主页url": "https://www.kuqimv.com",
+ "直接播放": "1",
+ "短视频": "1",
+ "分类": "华语高清$1#日韩精选$2#欧美MV$3#高清现场$4#影视MV$5#夜店视频$6#车模视频$7#热舞视频$8#美女写真$9#美女打碟$10",
+ "分类url": "https://www.kuqimv.com/play/{cateId}_{catePg}.html;;z",
+ "数组": "
&&",
+ "标题": "title=\"&&\"",
+ "副标题": "target=\"play\">&&<",
+ "搜索模式": "1",
+ "搜索url": "https://www.kuqimv.com/search.php?key={wd}"
+ }
+ },
+ {
+ "key": "韩小圈",
+ "name": "韩小影视",
+ "type": 3,
+ "api": "csp_HanXiaoQuan",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "瓜子影视1",
+ "name": "瓜子影视",
+ "type": 3,
+ "api": "csp_Gz360",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "蝴蝶",
+ "name": "蝴蝶影视",
+ "type": 3,
+ "api": "csp_Hudie",
+ "playerType": 2,
+ "ext": "eaHR0cHM6Ly9kLmRjbW92aWUudG9w"
+ },
+ {
+ "key": "1905",
+ "name": "1905影视",
+ "type": 3,
+ "api": "csp_Web1905",
+ "searchable": 1,
+ "quickSearch": 0,
+ "filterable": 0
+ },
+ {
+ "key": "低端影视",
+ "name": "低端影视",
+ "type": 3,
+ "api": "csp_Ddys",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1
+ },
+ {
+ "key": "荐片弹幕",
+ "name": "荐片弹幕",
+ "type": 3,
+ "api": "csp_Jianpian",
+ "playerType": 1,
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": {
+ "danmu": true
+ },
+ "jar": "./lib/ttkx.jar"
+ },
+ {
+ "key": "小苹果弹幕版",
+ "name": "苹果弹幕",
+ "type": 3,
+ "api": "csp_Xpg",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": {
+ "danmu": true
+ },
+ "timeout": 10
+ },
+ {
+ "key": "哔哩弹幕",
+ "name": "哔哩弹幕",
+ "type": 3,
+ "api": "csp_Bilimd",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "style": {
+ "type": "rect",
+ "ratio": 1.433
+ },
+ "ext": {
+ "cookie": "http://127.0.0.1:9978/file/TVBox/bilibili.txt"
+ },
+ "timeout": 10
+ },
+ {
+ "key": "木耳",
+ "name": "木耳秒播",
+ "type": 1,
+ "api": "https://json02.heimuer.xyz/api.php/provide/vod",
+ "searchable": 1,
+ "filterable": 1,
+ "changeable": 1,
+ "timeout": 20,
+ "categories": [
+ "剧情片",
+ "动作片",
+ "冒险片",
+ "喜剧片",
+ "奇幻片",
+ "恐怖片",
+ "悬疑片",
+ "惊悚片",
+ "灾难片",
+ "爱情片",
+ "犯罪片",
+ "科幻片",
+ "歌舞片",
+ "战争片",
+ "经典片",
+ "动画电影",
+ "网络电影",
+ "其他片",
+ "国产剧",
+ "港剧",
+ "韩剧",
+ "日剧",
+ "泰剧",
+ "台剧",
+ "欧美剧",
+ "新马剧",
+ "其他剧",
+ "国产综艺",
+ "港台综艺",
+ "韩国综艺",
+ "日本综艺",
+ "欧美综艺",
+ "新马泰综艺",
+ "其他综艺",
+ "古装短剧",
+ "虐恋短剧",
+ "逆袭短剧",
+ "神豪短剧",
+ "重生短剧",
+ "复仇短剧",
+ "穿越短剧",
+ "甜宠短剧",
+ "强者短剧",
+ "欧美动漫",
+ "日本动漫",
+ "韩国动漫",
+ "国产动漫",
+ "港台动漫"
+ ],
+ "header": {
+ "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
+ }
+ },
+ {
+ "key": "push_agent",
+ "name": "手机推送",
+ "type": 3,
+ "api": "csp_Push",
+ "searchable": 0,
+ "filterable": 0,
+ "changeable": 0
+ },
+ {
+ "key": "非凡资源",
+ "name": "非凡资源",
+ "type": 3,
+ "api": "csp_XBPQ",
+ "searchable": 1,
+ "quickSearch": 1,
+ "filterable": 1,
+ "ext": "./lib/ffzy.json"
+ }
+ ],
+ "parses": [
+ {
+ "name": "m3u8TV",
+ "type": 0,
+ "url": "https://jx.m3u8.tv/jiexi/?url="
+ },
+ {
+ "name": "夜幕解析",
+ "type": 0,
+ "url": "https://www.yemu.xyz/?url=",
+ "Requests": 1,
+ "ext": {
+ "flag": [
+ "qq",
+ "腾讯",
+ "qiyi",
+ "爱奇艺",
+ "奇艺",
+ "youku",
+ "优酷",
+ "sohu",
+ "搜狐",
+ "letv",
+ "乐视",
+ "mgtv",
+ "芒果",
+ "rx",
+ "ltnb",
+ "bilibili",
+ "1905",
+ "xigua"
+ ],
+ "header": {
+ "User-Agent": "Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/101.0.4951.64Safari/537.36"
+ }
+ }
+ },
+ {
+ "name": "巧技",
+ "type": 1,
+ "url": "http://pan.qiaoji8.com/tvbox/neibu.php?url=",
+ "ext": {
+ "flag": [
+ "qq",
+ "腾讯",
+ "qiyi",
+ "爱奇艺",
+ "奇艺",
+ "youku",
+ "优酷",
+ "tucheng",
+ "sohu",
+ "搜狐",
+ "letv",
+ "乐视",
+ "mgtv",
+ "芒果",
+ "tnmb",
+ "seven",
+ "yzm",
+ "aliyun",
+ "RJuMao",
+ "bilibili",
+ "1905",
+ "xinvip",
+ "XAL",
+ "qiqi",
+ "XALS",
+ "YuMi-vip"
+ ]
+ }
+ },
+ {
+ "name": "虾米解析",
+ "type": 0,
+ "url": "https://jx.xmflv.com/?url=",
+ "ext": {
+ "flag": [
+ "seven"
+ ],
+ "header": {
+ "User-Agent": "Lavf/58.12.100"
+ }
+ }
+ },
+ {
+ "name": "CK解析",
+ "type": 0,
+ "url": "https://www.ckplayer.vip/jiexi/?url=",
+ "ext": {
+ "header": {
+ "User-Agent": "Mozilla/5.0"
+ }
+ }
+ },
+ {
+ "name": "爱豆解析",
+ "type": 0,
+ "url": "https://jx.aidouer.net/?url=",
+ "ext": {
+ "header": {
+ "user-agent": "Mozilla/5.0 (Linux; Android 13; V2049A Build/TP1A.220624.014; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36",
+ "referer": "https://jiejie.uk/"
+ }
+ }
+ },
+ {
+ "name": "CGD解析",
+ "type": 0,
+ "url": "https://www.cgdyw.net/jiexi/jiexi-gf/?url=",
+ "ext": {
+ "flag": [
+ "youku",
+ "优酷",
+ "qiyi",
+ "爱奇艺",
+ "奇艺",
+ "qq",
+ "腾讯"
+ ]
+ }
+ },
+ {
+ "name": "-8090g-",
+ "type": 0,
+ "url": "https://www.8090g.cn/jiexi/?url="
+ },
+ {
+ "name": "-冰豆-",
+ "type": 0,
+ "url": "https://bd.jx.cn/?url="
+ }
+ ],
+ "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"
+ ]
+ }
+ ],
+ "ads": [
+ "static-mozai.4gtv.tv"
+ ],
+ "ijk": [
+ {
+ "group": "软解码",
+ "options": [
+ {
+ "category": 4,
+ "name": "opensles",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "overlay-format",
+ "value": "842225234"
+ },
+ {
+ "category": 4,
+ "name": "framedrop",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "soundtouch",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "start-on-prepared",
+ "value": "1"
+ },
+ {
+ "category": 1,
+ "name": "http-detect-range-support",
+ "value": "0"
+ },
+ {
+ "category": 1,
+ "name": "fflags",
+ "value": "fastseek"
+ },
+ {
+ "category": 2,
+ "name": "skip_loop_filter",
+ "value": "48"
+ },
+ {
+ "category": 4,
+ "name": "reconnect",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "enable-accurate-seek",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-auto-rotate",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-handle-resolution-change",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-hevc",
+ "value": "0"
+ },
+ {
+ "category": 1,
+ "name": "dns_cache_timeout",
+ "value": "600000000"
+ }
+ ]
+ },
+ {
+ "group": "硬解码",
+ "options": [
+ {
+ "category": 4,
+ "name": "opensles",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "overlay-format",
+ "value": "842225234"
+ },
+ {
+ "category": 4,
+ "name": "framedrop",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "soundtouch",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "start-on-prepared",
+ "value": "1"
+ },
+ {
+ "category": 1,
+ "name": "http-detect-range-support",
+ "value": "0"
+ },
+ {
+ "category": 1,
+ "name": "fflags",
+ "value": "fastseek"
+ },
+ {
+ "category": 2,
+ "name": "skip_loop_filter",
+ "value": "48"
+ },
+ {
+ "category": 4,
+ "name": "reconnect",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "enable-accurate-seek",
+ "value": "0"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-auto-rotate",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-handle-resolution-change",
+ "value": "1"
+ },
+ {
+ "category": 4,
+ "name": "mediacodec-hevc",
+ "value": "1"
+ },
+ {
+ "category": 1,
+ "name": "dns_cache_timeout",
+ "value": "600000000"
+ }
+ ]
+ }
+ ],
+ "rules": [
+ {
+ "name": "proxy",
+ "hosts": [
+ "raw.githubusercontent.com",
+ "googlevideo.com",
+ "cdn.v82u1l.com",
+ "cdn.iz8qkg.com",
+ "cdn.kin6c1.com",
+ "c.biggggg.com",
+ "c.olddddd.com",
+ "haiwaikan.com",
+ "www.histar.tv",
+ "youtube.com",
+ "uhibo.com",
+ ".*boku.*",
+ ".*nivod.*",
+ ".*ulivetv.*"
+ ]
+ },
+ {
+ "name": "cl",
+ "hosts": [
+ "magnet"
+ ],
+ "regex": [
+ "最 新",
+ "直 播",
+ "更 新"
+ ]
+ },
+ {
+ "name": "火山嗅探",
+ "hosts": [
+ "huoshan.com"
+ ],
+ "regex": [
+ "item_id="
+ ]
+ },
+ {
+ "name": "抖音嗅探",
+ "hosts": [
+ "douyin.com"
+ ],
+ "regex": [
+ "is_play_url="
+ ]
+ },
+ {
+ "name": "农民嗅探",
+ "hosts": [
+ "toutiaovod.com"
+ ],
+ "regex": [
+ "video/tos/cn"
+ ]
+ },
+ {
+ "name": "七新嗅探",
+ "hosts": [
+ "api.52wyb.com"
+ ],
+ "regex": [
+ "m3u8?pt=m3u8"
+ ]
+ },
+ {
+ "name": "夜市",
+ "hosts": [
+ "yeslivetv.com"
+ ],
+ "script": [
+ "document.getElementsByClassName('vjs-big-play-button')[0].click()"
+ ]
+ },
+ {
+ "name": "毛驴",
+ "hosts": [
+ "www.maolvys.com"
+ ],
+ "script": [
+ "document.getElementsByClassName('swal-button swal-button--confirm')[0].click()"
+ ]
+ },
+ {
+ "name": "czzy",
+ "hosts": [
+ "10086.cn"
+ ],
+ "regex": [
+ "/storageWeb/servlet/downloadServlet"
+ ]
+ },
+ {
+ "name": "bdys",
+ "hosts": [
+ "bytetos.com",
+ "byteimg.com",
+ "bytednsdoc.com",
+ "pstatp.com"
+ ],
+ "regex": [
+ "/tos-cn"
+ ],
+ "exclude": [
+ ".m3u8"
+ ]
+ },
+ {
+ "name": "bdys10",
+ "hosts": [
+ "bdys10.com"
+ ],
+ "regex": [
+ "/obj/"
+ ],
+ "exclude": [
+ ".m3u8"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/spider.jar b/spider.jar
new file mode 100644
index 0000000..8018cbd
Binary files /dev/null and b/spider.jar differ