fix
This commit is contained in:
Liu committed 2025-02-14 03:04:52 +08:00
1 parent 060803d856
commit 948757bc2e
68 files changed
+16644 -17748

No files matched your search

+309 -114
View File
@@ -3,10 +3,10 @@
"wallpaper": "https://深色壁纸.xxooo.cf/",
"sites": [
{
"key": "csp_DouDou",
"key": "csp_DouBan",
"name": "🔍豆瓣┃本接口免费-🈲贩卖",
"type": 3,
"api": "csp_DouDou",
"api": "csp_DouBan",
"searchable": 0,
"filterable": 1,
"changeable": 1
@@ -22,45 +22,6 @@
"commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json"
}
},
{
"key": "csp_Jpys",
"name": "🥇金牌",
"type": 3,
"api": "csp_Jpys",
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "csp_TianTian",
"name": "🦉天天",
"type": 3,
"api": "csp_TianTian",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_ReBo",
"name": "☀️热播",
"type": 3,
"api": "csp_ReBo",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Czsapp",
"name": "🏭厂长",
"type": 3,
"api": "csp_Czsapp",
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "http://www.czzyvideo.com"
},
{
"key": "瓜子",
"name": "🍉瓜子",
@@ -70,6 +31,69 @@
"quickSearch": 1,
"filterable": 1
},
{
"key": "金牌",
"name": "🥇金牌",
"type": 3,
"api": "csp_Jpys",
"playerType": 1,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "caHR0cHM6Ly93d3cuY2Zrajg2LmNvbQ=="
},
{
"key": "追剧",
"name": "✈追剧",
"type": 3,
"api": "csp_TTian",
"playerType": 1,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "daHR0cDovL3YubGt1eXMuY24="
},
{
"key": "csp_APPTT",
"name": "🗺图图",
"type": 3,
"api": "csp_APPTT",
"playerType": 1,
"ext": "cTTFtUDdPa0x3SzNyanpQKnxFNW9WTzFlek40cGgxVTV3MXFORjVaa0NzMEFZanpQKnxodHRwOi8vNDMuMjQ4LjExNy4yNTM6NTU4OC98RERIR2xKNmVVSHoyNmxnZHxxT3FaOU9QNEsxTkxCZjRIaDVKQnc5VUxsSzg5R2V1VA=="
},
{
"key": "天天",
"name": "🦉天天",
"type": 3,
"api": "csp_TTian",
"playerType": 1,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "baHR0cDovL3R0LnlzZHFqcy5jbg=="
},
{
"key": "热播",
"name": "☀️热播",
"type": 3,
"api": "csp_TTian",
"playerType": 1,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "caHR0cDovL3YucmJvdHYuY24="
},
{
"key": "csp_Czsapp",
"name": "👔厂长",
"type": 3,
"api": "csp_Czsapp",
"searchable": 1,
"playerType": 1,
"quickSearch": 1,
"filterable": 0,
"ext": "maHR0cHM6Ly93d3cuY3p6eTc3LmNvbS8="
},
{
"key": "csp_Nongm",
"name": "👩‍🌾农民",
@@ -160,44 +184,6 @@
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_DiDuan",
"name": "📺低端",
"type": 3,
"api": "csp_Ddrk",
"searchable": 1,
"quickSearch": 1,
"filterable": 0
},
{
"key": "csp_Kuaikan",
"name": "👀快看",
"type": 3,
"api": "csp_Kuaikan",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Zxzj",
"name": "🏚️在线",
"type": 3,
"api": "csp_Zxzj",
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.zxzjys.com/"
},
{
"key": "csp_Auete",
"name": "🐼奥特",
"type": 3,
"api": "csp_Auete",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "https://auete.com/"
},
{
"key": "csp_Jianpian",
"name": "🧲荐片",
@@ -218,14 +204,193 @@
"filterable": 1
},
{
"key": "csp_SixV",
"name": "🧲新6V",
"key": "csp_Drama",
"name": " 🍟世纪",
"type": 3,
"api": "csp_SixV",
"api": "csp_Drama",
"playerType": 2,
"ext": "saHR0cDovLzExMC40Mi40OS4xODg6OTkwMnxBTEhNWkpWVk9GVk5RMkhUT0VQRlpaRlhZV0gxRDJSTnwyQzFBMDZFMTk3RUYxMENGM0Y2MDU4Q0E3QTgwM0I1RXwyMA=="
},
{
"key": "csp_Shark",
"name": "🌴木头",
"type": 3,
"api": "csp_Shark",
"playerType": 1,
"ext": "saHR0cDovL21pdG8ubWlub3R2LmNuL3xhYXNzZGR3d3h4bGxzeDF4fGJic3NxZGJic3NsbDI1c3g="
},
{
"key": "永夜",
"name": "🌙永夜",
"type": 3,
"api": "csp_Muou",
"playerType": 2,
"ext": "caHR0cDovL2EubXVxaXhoLnRvcDo1NjIzfOW5leWQr+aYn+ays3w0LjEuOA=="
},
{
"key": "星河",
"name": "💫星河",
"type": 3,
"api": "csp_Muou",
"playerType": 2,
"ext": "caHR0cHM6Ly9odC5tb3liay5jbnzphZLlrqLlvbHop4Z8NC4xLjg="
},
{
"key": "时常",
"name": "🏛时常",
"type": 3,
"api": "csp_Xdai",
"playerType": 1,
"ext": "jaHR0cHM6Ly9zYzEwODAudG9wfGU1OWQ0NGIyZWVmMDNiYTJ8ZTU5ZDQ0YjJlZWYwM2JhMnwxMzQ="
},
{
"key": "雨滴",
"name": "💧雨滴",
"type": 3,
"api": "csp_Xdai",
"playerType": 1,
"ext": "jaHR0cDovL2M4dzJvdjd1NXdnMnoxbzhwMjFjLmFsaXl1bmNzLmNsaWNrfGs5bzNwMmM4YjdtM3owbzh8azlvM3AyYzhiN20zejBvOHwxMDA="
},
{
"key": "现代",
"name": "🛰现代",
"type": 3,
"api": "csp_Xdai",
"playerType": 1,
"ext": "caHR0cHM6Ly94ZHlzLnZpcC9nZXRhcHAudHh0fHN6ZGp3ZGFwcHdjbm1kaGJ8c3pkandkYXBwd2NubWRoYnwxMTQ="
},
{
"key": "优质",
"name": "🌈优质",
"type": 3,
"api": "csp_Xdai",
"playerType": 1,
"ext": "jaHR0cHM6Ly9jajJkOGFvdzI2Ym85OTgyb3AxMi5ieXRlaW1nLnN0b3JlOjU2ODl8ZHl5enR2YXBpYXBweXlkc3xkeXl6dHZhcGlhcHB5eWRzfDEwMA=="
},
{
"key": "客星",
"name": "⭐客星",
"type": 3,
"api": "csp_Xdai",
"playerType": 1,
"ext": "caHR0cDovLzIxMS45OS45OC40Nzo5OTk5L2FwaS50eHR8ZTQ2MWM3YzBlZjBiNmNkMXxlNDYxYzdjMGVmMGI2Y2QxfDEwNg=="
},
{
"key": "csp_Slys",
"name": "☄雷电",
"type": 3,
"api": "csp_Slys",
"playerType": 2,
"ext": "caHR0cDovLzExNC4xMDAuNDguNTI6MTgwMDg="
},
{
"key": "csp_Hudie",
"name": "🦋蝴蝶",
"type": 3,
"api": "csp_Hudie",
"playerType": 2,
"ext": "eaHR0cHM6Ly9kLmRjbW92aWUudG9w"
},
{
"key": "csp_Nmvod",
"name": "🍋柠檬",
"type": 3,
"api": "csp_Nmvod",
"playerType": 2,
"ext": "eaHR0cHM6Ly92aXAud3dnei5jbjo1MjAwL25tcGxheS93ZWJjbG91ZC9yZWxheS5waHA/dXJsPQ=="
},
{
"key": "csp_AI1",
"name": " 💻AI1",
"type": 3,
"api": "csp_AI",
"searchable": 1,
"quickSearch": 1,
"filterable": 0,
"ext": "https://www.xb6v.com/"
"playerType": 2,
"ext": "faHR0cDovLzE3NS4xNzguODAuMjA5L21iL2FwaS5waHAvcHJvdmlkZS92b2QvfE1vemlsbGEvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEwXzE1XzcpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS8xMTkuMC4wLjAgU2FmYXJpLzUzNy4zM3xxaWFvamk="
},
{
"key": "csp_AI2",
"name": " 💻AI2",
"type": 3,
"api": "csp_AI",
"searchable": 1,
"quickSearch": 1,
"filterable": 0,
"playerType": 2,
"ext": "haHR0cDovLzE3NS4xNzguODAuMjA5L21iL3N4eXMvYXBpLnBocC9wcm92aWRlL3ZvZC98b2todHRwLzQuOS4xfHFpYW9qaQ=="
},
{
"key": "csp_Mayiys",
"name": "🐜蚂蚁",
"type": 3,
"api": "csp_Mayiys",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "jaHR0cDovL3BhbmRvd24ucHJvL3R2Ym94L21heWkudHh0"
},
{
"key": "csp_Ddrk",
"name": "📺低端",
"type": 3,
"api": "csp_Ddrk",
"searchable": 1,
"playerType": 1,
"quickSearch": 1,
"filterable": 0
},
{
"key": "csp_Kuaikan",
"name": "👀快看",
"type": 3,
"api": "csp_Kuaikan",
"searchable": 1,
"playerType": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Zxzj",
"name": "🏠在线",
"api": "csp_Zxzj",
"type": 3,
"filterable": 1,
"quickSearch": 1,
"searchable": 1,
"playerType": 2,
"ext": "caHR0cHM6Ly93d3cuenh6anlzLmNvbS8="
},
{
"key": "csp_Bdys01",
"name": "🔊修罗",
"type": 3,
"api": "csp_Bdys01",
"searchable": 1,
"playerType": 1,
"quickSearch": 1,
"filterable": 0,
"ext": "maHR0cHM6Ly93d3cuc3ViYWliYWl5cy5jb20="
},
{
"key": "csp_Dygang",
"name": "🧲电影港",
"type": 3,
"api": "csp_Dygang",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Auete",
"name": "👻Auete",
"type": 3,
"api": "csp_Auete",
"searchable": 1,
"playerType": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_SP360",
@@ -238,19 +403,10 @@
"changeable": 1
},
{
"key": "csp_Anime1",
"name": "🌸Anime动漫",
"key": "csp_Ysj",
"name": "📮异世界",
"type": 3,
"api": "csp_Anime1",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Dm84",
"name": "🚌动漫巴士",
"type": 3,
"api": "csp_Dm84",
"api": "csp_Ysj",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
@@ -296,16 +452,6 @@
"ratio": 1.333
}
},
{
"key": "Aid",
"name": "🚑急救教学",
"type": 3,
"api": "csp_FirstAid",
"searchable": 0,
"quickSearch": 0,
"filterable": 0,
"changeable": 0
},
{
"key": "玩偶gg",
"name": "👽玩偶",
@@ -406,7 +552,7 @@
"changeable": 0,
"ext": {
"commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json",
"siteUrl": "http://www.mucpan.cc/",
"siteUrl": "http://milvdou.fun",
"filter": "./json/wogg.json"
}
},
@@ -605,14 +751,21 @@
}
},
{
"key": "csp_Bili",
"key": "哔哩",
"name": "🅱️哔哩哔哩",
"type": 3,
"api": "csp_Bili",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/Bili.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/Bili.json",
"cookie": ""
}
},
{
"key": "相声小品",
@@ -622,7 +775,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/Blixs.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/Blixs.json",
"cookie": ""
}
},
{
"key": "戏曲",
@@ -632,7 +792,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/Blixq.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/Blixq.json",
"cookie": ""
}
},
{
"key": "少儿",
@@ -642,7 +809,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/少儿教育.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/少儿教育.json",
"cookie": ""
}
},
{
"key": "小学",
@@ -652,7 +826,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/小学课堂.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/小学课堂.json",
"cookie": ""
}
},
{
"key": "初中",
@@ -662,7 +843,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/初中课堂.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/初中课堂.json",
"cookie": ""
}
},
{
"key": "高中",
@@ -672,7 +860,14 @@
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/高中课堂.json"
"style": {
"type": "rect",
"ratio": 1.433
},
"ext": {
"json": "./json/高中课堂.json",
"cookie": ""
}
}
],
"parses": [
+800 -4456
View File
File diff suppressed because it is too large. Load diff
+158 -320
View File
@@ -1,5 +1,5 @@
{
"classes": [
"class": [
{
"type_name": "京剧",
"type_id": "京剧超清"
@@ -183,11 +183,116 @@
{
"type_name": "高腔",
"type_id": "高腔超清"
},
{
"type_name": "单口相声",
"type_id": "单口相声"
},
{
"type_name": "群口相声",
"type_id": "群口相声"
},
{
"type_name": "德云社",
"type_id": "德云社"
},
{
"type_name": "青曲社",
"type_id": "青曲社"
},
{
"type_name": "郭德纲",
"type_id": "郭德纲"
},
{
"type_name": "岳云鹏",
"type_id": "岳云鹏"
},
{
"type_name": "曹云金",
"type_id": "曹云金"
},
{
"type_name": "评书",
"type_id": "评书"
},
{
"type_name": "相声小品",
"type_id": "相声小品"
},
{
"type_name": "小曲",
"type_id": "小曲"
},
{
"type_name": "二人转",
"type_id": "二人转"
},
{
"type_name": "春晚小品",
"type_id": "春晚小品"
},
{
"type_name": "赵本山",
"type_id": "赵本山"
},
{
"type_name": "陈佩斯",
"type_id": "陈佩斯"
},
{
"type_name": "冯巩",
"type_id": "冯巩"
},
{
"type_name": "宋小宝",
"type_id": "宋小宝"
},
{
"type_name": "赵丽蓉",
"type_id": "赵丽蓉"
},
{
"type_name": "郭达",
"type_id": "郭达"
},
{
"type_name": "潘长江",
"type_id": "潘长江"
},
{
"type_name": "毽球",
"type_id": "毽球"
},
{
"type_name": "郭冬临",
"type_id": "郭冬临"
},
{
"type_name": "严顺开",
"type_id": "严顺开"
},
{
"type_name": "文松",
"type_id": "文松"
},
{
"type_name": "毽球",
"type_id": "毽球"
},
{
"type_name": "开心麻花",
"type_id": "开心麻花"
},
{
"type_name": "喜剧综艺",
"type_id": "喜剧综艺"
}
],
"cookie": "buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"filter": {
"搞笑": [
"小品": [
{
"key": "duration",
"name": "时长",
@@ -215,377 +320,110 @@
]
}
],
"潮剧": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"超清潮剧": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"百花潮剧院": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"潮剧院": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"潮剧团": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"闽南歌曲合集": [
{
"key": "duration",
"name": "时长",
"value": [
{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"戏曲": [
"相声小品": [
{
"key": "tid",
"name": "分类",
"value": [
{
"n": "全部",
"v": "戏曲"
"v": "相声小品"
},
{
"n": "京剧",
"v": "京剧"
"n": "单口相声",
"v": "单口相声"
},
{
"n": "越剧",
"v": "越剧"
"n": "群口相声",
"v": "群口相声"
},
{
"n": "黄梅戏",
"v": "黄梅戏"
"n": "德云社",
"v": "德云社"
},
{
"n": "评剧",
"v": "评剧"
"n": "青曲社",
"v": "青曲社"
},
{
"n": "豫剧",
"v": "豫剧"
"n": "郭德纲",
"v": "郭德纲"
},
{
"n": "昆曲",
"v": "昆曲"
"n": "岳云鹏",
"v": "岳云鹏"
},
{
"n": "高腔",
"v": "高腔"
"n": "曹云金",
"v": "曹云金"
},
{
"n": "梆子腔",
"v": "梆子腔"
"n": "评书",
"v": "评书"
},
{
"n": "河北梆子",
"v": "河北梆子"
"n": "小曲",
"v": "小曲"
},
{
"n": "晋剧",
"v": "晋剧"
"n": "二人转",
"v": "二人转"
},
{
"n": "蒲剧",
"v": "蒲剧"
"n": "春晚小品",
"v": "春晚小品"
},
{
"n": "雁剧",
"v": "雁剧"
"n": "赵本山",
"v": "赵本山"
},
{
"n": "上党梆子",
"v": "上党梆子"
"n": "陈佩斯",
"v": "陈佩斯"
},
{
"n": "秦腔",
"v": "秦腔"
"n": "冯巩",
"v": "冯巩"
},
{
"n": "武安平调",
"v": "武安平调"
"n": "宋小宝",
"v": "宋小宝"
},
{
"n": "二人台",
"v": "二人台"
"n": "赵丽蓉",
"v": "赵丽蓉"
},
{
"n": "吉剧",
"v": "吉剧"
"n": "郭达",
"v": "郭达"
},
{
"n": "龙江剧",
"v": "龙江剧"
"n": "潘长江",
"v": "潘长江"
},
{
"n": "越调",
"v": "越调"
"n": "郭冬临",
"v": "郭冬临"
},
{
"n": "河南曲剧",
"v": "河南曲剧"
"n": "严顺开",
"v": "严顺开"
},
{
"n": "山东梆子",
"v": "山东梆子"
"n": "文松",
"v": "文松"
},
{
"n": "淮剧",
"v": "淮剧"
"n": "开心麻花",
"v": "开心麻花"
},
{
"n": "沪剧",
"v": "沪剧"
"n": "屌丝男士",
"v": "屌丝男士"
},
{
"n": "滑稽戏",
"v": "滑稽戏"
},
{
"n": "婺剧",
"v": "婺剧"
},
{
"n": "绍剧",
"v": "绍剧"
},
{
"n": "徽剧",
"v": "徽剧"
},
{
"n": "闽剧",
"v": "闽剧"
},
{
"n": "莆仙戏",
"v": "莆仙戏"
},
{
"n": "梨园戏",
"v": "梨园戏"
},
{
"n": "高甲戏",
"v": "高甲戏"
},
{
"n": "赣剧",
"v": "赣剧"
},
{
"n": "采茶戏",
"v": "采茶戏"
},
{
"n": "汉剧",
"v": "汉剧"
},
{
"n": "湘剧",
"v": "湘剧"
},
{
"n": "祁剧",
"v": "祁剧"
},
{
"n": "湖南花鼓戏",
"v": "湖南花鼓戏"
},
{
"n": "粤剧",
"v": "粤剧"
},
{
"n": "潮剧",
"v": "潮剧"
},
{
"n": "桂剧",
"v": "桂剧"
},
{
"n": "彩调",
"v": "彩调"
},
{
"n": "壮剧",
"v": "壮剧"
},
{
"n": "川剧",
"v": "川剧"
},
{
"n": "黔剧",
"v": "黔剧"
},
{
"n": "滇剧",
"v": "滇剧"
},
{
"n": "傣剧",
"v": "傣剧"
},
{
"n": "藏剧",
"v": "藏剧"
},
{
"n": "皮影戏",
"v": "皮影戏"
"n": "喜剧综艺",
"v": "喜剧综艺"
}
]
},
+1 -2
View File
@@ -1,5 +1,5 @@
{
"classes": [
"class": [
{
"type_name": "单口相声",
"type_id": "单口相声"
@@ -106,7 +106,6 @@
"type_id": "喜剧综艺"
}
],
"cookie": "buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"小品": [
{
"key": "duration",
+1 -2
View File
@@ -1,6 +1,5 @@
{
"cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7",
"classes": [
"class": [
{
"type_name": "7年级语文",
"type_id": "7年级语文"
+1 -2
View File
@@ -1,5 +1,5 @@
{
"classes": [
"class": [
{
"type_name":"1年级语文",
"type_id":"1年级语文"
@@ -73,7 +73,6 @@
"type_id":"6年级英语"
}
],
"cookie": "buvid3=8B57D3BA-607A-1E85-018A-E8C430023CED42659infoc; b_lsid=BEB8EE7F_18742FF8C2E; bsource=search_baidu; _uuid=DE810E367-B52C-AF6E-A612-EDF4C31567F358591infoc; b_nut=100; buvid_fp=711a632b5c876fa8bbcf668c1efba551; SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7; sid=5h4ruv6o; buvid4=978E9208-13DA-F87A-3DC0-0B8EDF46E80434329-123040301-dWliG5BMrUb70r3g583u7w%3D%3D",
"filter": {
"1年级语文":[
{
+1 -2
View File
@@ -1,6 +1,5 @@
{
"cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7",
"classes": [
"class": [
{
"type_name": "儿童早教",
"type_id": "儿童早教"
+1 -2
View File
@@ -1,6 +1,5 @@
{
"cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7",
"classes": [
"class": [
{
"type_name": "高一语文",
"type_id": "高一语文"
BIN
View File
Binary file not shown.
+7 -2
View File
@@ -1,4 +1,9 @@
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import"./qyg4.js";import"./qyg5.js";import 模板 from"./qyg6.js";import{gbkTool}from"./qyg7.js";import"./qyg8.js";import"./qyg9.js";const _jinja2=cheerio.jinja2;cheerio.jinja2=function(template,obj){try{return jinja.render(template,obj)}catch(e){console.log("新的jinja2库渲染失败,换回原始cheerio:"+e.message);return _jinja2(template,obj)}};function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log("本地代理地址:"+getProxyUrl());console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function ocr_demo_test(){let img_base64=`iVBORw0KGgoAAAANSUhEUgAAAIAAAAAoBAMAAADEX+97AAAAG1BMVEXz+/4thQTa7N6QwIFFkyNeokKozqDB3b93sWHFR+MEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABN0lEQVRIie2TQU+DQBCFt9vScvQpxR4xrcSjJCZ67JDGXsX+AdR4B3vpsSYm/m2HXaRLmuySepR3Gdidb/btDAjRq5dT96eCMlfBuzi1QLZUoZy2yz5sOvI+9iomaPEZ6nWnEtxqIyiM1RcAy44GNDhBXUjot/VVNweV1ah68FqWRyjKIOqAcyYF6rGcmpYnHzGt3fycNoMw0d3/THFu7hFSJ/8OXO6iTM8/KSg09obAzIHLO250LgQ0txOZSfgrV4Exdw98uGycJ0ErAeExZGhOmFHV9zHO6qVSj0MpLq7xZON56o++MjlsEgfVhbQWWME+xQX7J4V6zfi9A1Ly9rP1BvEXp+BbVJ/M77n+wfOIDVp51pZ4iBxvmj9AGrtvry6emwfKnVkW+ZRKd5ZNMvob36vXP9YPDmQki8QiCFAAAAAASUVORK5CYII=`;OcrApi.api=OCR_API;let code=OcrApi.classification(img_base64);log("测试验证码图片的ocr识别结果为:"+code)}function rsa_demo_test(){let t1=(new Date).getTime();let pkcs1_public=`
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import"./jsencrypt.js";import"./node-rsa.js";import"./pako.min.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";import"./json5.js";import"./jinja.js";const _jinja2=cheerio.jinja2;cheerio.jinja2=function(template,obj){try{return jinja.render(template,obj)}catch(e){console.log("新的jinja2库渲染失败,换回原始cheerio:"+e.message);return _jinja2(template,obj)}};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.51beta6 20241126";const UpdateInfo=[{date:"20241126",title:"drpy更新,优化去广告算法",version:"3.9.51beta6 20241126",msg:`
1. 更新龙头大佬提供的去广告算法
`},{date:"20241104",title:"drpy更新,增加新特性",version:"3.9.51beta5 20241104",msg:`
1. rule增加 搜索验证标识 属性,可以不定义,默认为 '系统安全验证|请输入验证码'
2. rule增加 searchNoPage 属性,可以不定义,如果定义 1 将关闭该源的搜索翻页功能,超过1页直接返回空
`}];function getUpdateInfo(){return UpdateInfo.map(_o=>{_o.msg=_o.msg.trim().split("\n").map(_it=>_it.trim()).join("\n");return _o})}function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log("本地代理地址:"+getProxyUrl());console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function ocr_demo_test(){let img_base64=`iVBORw0KGgoAAAANSUhEUgAAAIAAAAAoBAMAAADEX+97AAAAG1BMVEXz+/4thQTa7N6QwIFFkyNeokKozqDB3b93sWHFR+MEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABN0lEQVRIie2TQU+DQBCFt9vScvQpxR4xrcSjJCZ67JDGXsX+AdR4B3vpsSYm/m2HXaRLmuySepR3Gdidb/btDAjRq5dT96eCMlfBuzi1QLZUoZy2yz5sOvI+9iomaPEZ6nWnEtxqIyiM1RcAy44GNDhBXUjot/VVNweV1ah68FqWRyjKIOqAcyYF6rGcmpYnHzGt3fycNoMw0d3/THFu7hFSJ/8OXO6iTM8/KSg09obAzIHLO250LgQ0txOZSfgrV4Exdw98uGycJ0ErAeExZGhOmFHV9zHO6qVSj0MpLq7xZON56o++MjlsEgfVhbQWWME+xQX7J4V6zfi9A1Ly9rP1BvEXp+BbVJ/M77n+wfOIDVp51pZ4iBxvmj9AGrtvry6emwfKnVkW+ZRKd5ZNMvob36vXP9YPDmQki8QiCFAAAAAASUVORK5CYII=`;OcrApi.api=OCR_API;let code=OcrApi.classification(img_base64);log("测试验证码图片的ocr识别结果为:"+code)}function rsa_demo_test(){let t1=(new Date).getTime();let pkcs1_public=`
-----BEGIN RSA PUBLIC KEY-----
MEgCQQCrI0pQ/ERRpJ3Ou190XJedFq846nDYP52rOtXyDxlFK5D3p6JJu2RwsKwy
lsQ9xY0xYPpRZUZKMEeR7e9gmRNLAgMBAAE=
@@ -70,4 +75,4 @@ HnTPfRSTEA2d3Ibk3F7Rh8TzS3Ti0JZiJjVzGZAwu41iAMifzwaD8K6boUy80eNN
QH2CaaECgYBUsLYvC/MiYg3w+LGOONuQongoVUXjGqnw2bjVa9RK7lwRdXPUqJ51
MpVO98IkoLvGSI/0sGNP3GKNhC+eMGjJAVwFyEuOn+JsmMv9Y9uStIVi5tIHIhKw
m7mp8il0kaftHdSxTbspG3tZ2fjIiFIZkLEOmRpd7ogWumgOajzUdA==
-----END RSA PRIVATE KEY-----`,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("decryptedWithPrivate");console.log(decryptedWithPrivate);(()=>{let key=new NODERSA.NodeRSA({b:1024});key.setOptions({encryptionScheme:"pkcs1"});let text=`你好drpy node-ras`;let encrypted=key.encrypt(text,"base64");console.log("encrypted: ",encrypted);const decrypted=key.decrypt(encrypted,"utf8");console.log("decrypted: ",decrypted)})();let t2=(new Date).getTime();console.log("rsa_demo_test 测试耗时:"+(t2-t1)+"毫秒")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log(`预处理执行失败:${e.message}`)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.51beta2 20240711";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|榜|评论";const OCR_RETRY=3;const OCR_API="https://api.nn.ci/ocr/b64/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$|^(data-|url-|src-)/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;const $js={toString(func){let strfun=func.toString();return strfun.replace(/^\(\)(\s+)?=>(\s+)?\{/,"js:").replace(/\}$/,"")}};function window_b64(){let b64map="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";let base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i<len){c1=str.charCodeAt(i++)&255;if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i<len){do{c1=base64DecodeChars[str.charCodeAt(i++)&255]}while(i<len&&c1==-1);if(c1==-1)break;do{c2=base64DecodeChars[str.charCodeAt(i++)&255]}while(i<len&&c2==-1);if(c2==-1)break;out+=String.fromCharCode(c1<<2|(c2&48)>>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i<len&&c3==-1);if(c3==-1)break;out+=String.fromCharCode((c2&15)<<4|(c3&60)>>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i<len&&c4==-1);if(c4==-1)break;out+=String.fromCharCode((c3&3)<<6|c4)}return out}return{atob:atob,btoa:btoa}}if(typeof atob!=="function"||typeof btoa!=="function"){var{atob,btoa}=window_b64()}if(typeof Object.assign!=="function"){Object.assign=function(){let target=arguments[0];for(let i=1;i<arguments.length;i++){let source=arguments[i];for(let key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]== Line truncated
-----END RSA PRIVATE KEY-----`,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("decryptedWithPrivate");console.log(decryptedWithPrivate);(()=>{let key=new NODERSA.NodeRSA({b:1024});key.setOptions({encryptionScheme:"pkcs1"});let text=`你好drpy node-ras`;let encrypted=key.encrypt(text,"base64");console.log("encrypted: ",encrypted);const decrypted=key.decrypt(encrypted,"utf8");console.log("decrypted: ",decrypted)})();let t2=(new Date).getTime();console.log("rsa_demo_test 测试耗时:"+(t2-t1)+"毫秒")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log(`预处理执行失败:${e.message}`)}}}let rule={};const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|榜|评论";const OCR_RETRY=3;const OCR_API="https://api.nn.ci/ocr/b64/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$|^(data-|url-|src-)/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;const $js={toString(func){let strfun=func.toString();return strfun.replace(/^\(\)(\s+)?=>(\s+)?\{/,"js:").replace(/\}$/,"")}};function window_b64(){let b64map="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";let base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i<len){c1=str.charCodeAt(i++)&255;if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i<len){do{c1=base64DecodeChars[str.charCodeAt(i++)&255]}while(i<len&&c1==-1);if(c1==-1)break;do{c2=base64DecodeChars[str.charCodeAt(i++)&255]}while(i<len&&c2==-1);if(c2==-1)break;out+=String.fromCharCode(c1<<2|(c2&48)>>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i<len&&c3==-1);if(c3==-1)break;out+=String.fromCharCode((c2&15)<<4|(c3&60)>>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i<len&&c4==-1);if(c4==-1)break;out+=String.fromCharCode((c3&3)<<6|c4)}return out}return{atob:atob,btoa:btoa}}if(typeof atob!=="function"||typeof btoa!=="function"){var{atob,btoa}=window_b64()}if(typeof Object.assign!=="function"){Object.assign=function(){let target=arguments[0];for(let i=1;i<arguments.length;i++){let source=arguments[i];for(let key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false},enumerable:false})}if(typeof String.prototype.startsWit Line truncated
+66 -36
View File
@@ -121,42 +121,72 @@ https://tv.iill.top/migu/dds
https://tv.iill.top/migu/mgty
#INSERT_HERE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「足总杯」03:50 第四轮比赛 埃克塞特 vs 诺丁汉森林 张昊泽
https://tv.iill.top/FB/ckbipV
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 猛龙VS76人 王琰博
https://tv.iill.top/NBA/mFsfeN
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 尼克斯VS步行者 罗森
https://tv.iill.top/NBA/n5t5jv
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 活塞VS公牛 刘芳宇
https://tv.iill.top/NBA/skoNVu
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:45 常规赛 灰熊VS太阳 王冠证 徐咏 魏欣怡
https://tv.iill.top/NBA/Z088eE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」13:40 北京JDG vs Hero久竞 北京JDG vs Hero久竞 官方解说
https://tv.iill.top/Migu/niee4c
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「LPL」16:30 UP vs OMG UP vs OMG 官方解说
https://tv.iill.top/Migu/KMpcxk
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」17:00 成都AG超玩会 vs 北京WB 成都AG超玩会 vs 北京WB 官方解说
https://tv.iill.top/Migu/8T2JlJ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」18:00 32进16 32进16 1号桌
https://tv.iill.top/Migu/9ktncJ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」18:00 32进16 32进16 2号桌
https://tv.iill.top/Migu/OQBqEN
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 32进16 32进16 3号桌
https://tv.iill.top/Migu/dclmas
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 32进16 32进16 4号桌
https://tv.iill.top/Migu/huCn0Z
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 山西竹叶青酒 VS 内蒙古农信 清流播出
https://tv.iill.top/Migu/SpAECM
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:10 俱乐部杯淘汰赛 上海久事vs北京北汽 庄宁宇 丁伟
https://tv.iill.top/Migu/JVO6Jl
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 张俊卿
https://tv.iill.top/Migu/y7Kzbd
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 刘芳宇
https://tv.iill.top/Migu/uqCDj9
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 现场原声
https://tv.iill.top/Migu/5sGspK
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」20:00 重庆狼队 vs 广州TTG 重庆狼队 vs 广州TTG 官方解说
https://tv.iill.top/Migu/u4U9Qg
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」03:15 联赛 埃弗顿 vs 利物浦 詹俊 张路
https://tv.iill.top/FB/wpKCG0
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」03:15 联赛 埃弗顿 vs 利物浦 詹俊 张路
https://tv.iill.top/FB/wvEFE9
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「中超」14:00 2024中国金球奖颁奖仪式 2024中国金球奖颁奖仪式 2024中国金球奖颁奖仪式(现场原声)
https://tv.iill.top/FB/nDo57t
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 马刺VS凯尔特人 蔡凯臣 王晓晨
https://tv.iill.top/NBA/DhDhyg
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 黄蜂VS魔术 张泽欣
https://tv.iill.top/NBA/fdqTrX
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 步行者VS奇才 王凯
https://tv.iill.top/NBA/hi0Bpo
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 骑士VS猛龙 王琰博
https://tv.iill.top/NBA/4v0yUv
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 76人VS篮网 邵化谦
https://tv.iill.top/NBA/N3jm9F
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 老鹰VS尼克斯 刘芳宇
https://tv.iill.top/NBA/VcKkdi
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 雄鹿VS森林狼 张浩岳
https://tv.iill.top/NBA/GFptij
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 热火VS雷霆 罗森
https://tv.iill.top/NBA/3y66TY
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 活塞VS公牛 吴博文
https://tv.iill.top/NBA/EZTpMR
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 国王VS鹈鹕 王冠证
https://tv.iill.top/NBA/6HAfWM
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:25 常规赛 太阳VS火箭 周鹏
https://tv.iill.top/NBA/smsZBK
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:55 常规赛 开拓者VS掘金 陈鑫隆
https://tv.iill.top/NBA/SyxdZ5
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:45 常规赛 湖人VS爵士 李天宇 徐咏 王羽希
https://tv.iill.top/NBA/w3t3Pf
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:55 常规赛 湖人VS爵士 郑泽鹏
https://tv.iill.top/NBA/3bbJVE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:15 常规赛 勇士VS独行侠 姜帆 闫宇峰 小七
https://tv.iill.top/NBA/oiW2ip
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:25 常规赛 勇士VS独行侠 董倡硕
https://tv.iill.top/NBA/jjn6ys
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 常规赛 灰熊VS快船 连睿
https://tv.iill.top/NBA/qWaRG3
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」13:40 佛山DRG vs 上海RNG.M 佛山DRG vs 上海RNG.M 官方解说
https://tv.iill.top/Migu/fnyJXG
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「LPL」16:30 NIP vs RNG NIP vs RNG 官方解说
https://tv.iill.top/Migu/tYYOxQ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」17:00 杭州LGD.NBW vs 情久 杭州LGD.NBW vs 情久 官方解说
https://tv.iill.top/Migu/HpLDXF
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 东莞新彤盛 VS 上海浦发银行 解说
https://tv.iill.top/Migu/cWB83T
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 山东赤水河酒 VS 福建晋江众腾 清流播出
https://tv.iill.top/Migu/M1zwhz
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 浙江稠州银行 VS 四川蜀道远达 解说
https://tv.iill.top/Migu/jefPih
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 江苏南钢 VS 新疆国达氢 解说
https://tv.iill.top/Migu/BpDocS
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 石家庄英励 VS 北京首钢园 清流播出
https://tv.iill.top/Migu/TZWkL3
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」20:00 西安WE vs 武汉eStarPro 西安WE vs 武汉eStarPro 官方解说
https://tv.iill.top/Migu/YVe1v4
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTA」20:30 去年决赛重演!斯瓦泰克vs莱巴金娜 去年决赛重演!斯瓦泰克vs莱巴金娜 赛场原声
https://tv.iill.top/Migu/h3RoON
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTA」21:40 去年决赛重演!斯瓦泰克vs莱巴金娜 去年决赛重演!斯瓦泰克vs莱巴金娜 蔡凯臣
https://tv.iill.top/Migu/sRoee7
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 希金斯PK袁思俊 庞俊旭凌晨登场 希金斯PK袁思俊 庞俊旭凌晨登场 1号桌
https://tv.iill.top/Migu/e7tUSx
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 希金斯PK袁思俊 庞俊旭凌晨登场 希金斯PK袁思俊 庞俊旭凌晨登场 2号桌
https://tv.iill.top/Migu/KqaPJA
#EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" tvg-logo="https://epg.iill.top/logo/凤凰中文.png" http-user-agent="FengWatch/5.4.14" group-title="•港澳「限制」",鳳凰衛視·中文「限UA」
http://dns.yiandrive.com:15907/phenix/fhzw
File diff suppressed because it is too large. Load diff
+100 -17
View File
@@ -15,6 +15,106 @@
凤凰中文,http://ttkx.cc:1380/公开源/fh.php?id=fhzw
凤凰香港,http://ttkx.cc:1380/公开源/fh.php?id=fhhk
凤凰资讯,http://ttkx.cc:1380/公开源/fh.php?id=fhzx
凤凰中文,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
翡翠,http://222.128.55.152:9080/live/gdfc.m3u8
中天新聞,http://222.128.55.152:9080/live/fc.m3u8
台视新聞,http://222.128.55.152:9080/live/ts.m3u8
寰宇新聞,http://222.128.55.152:9080/live/hy.m3u8
翡翠,http://cdn.163189.xyz/live/fct4k/stream.m3u8
TVBPLUS,http://cdn.163189.xyz/live/tvbp/stream.m3u8
凤凰中文,http://cdn.163189.xyz/live/fhzw/stream.m3u8
HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8
澳视澳门,http://cdn.163189.xyz/live/asam/stream.m3u8
澳视卫星,http://cdn.163189.xyz/live/as/stream.m3u8
重温经典,http://cdn3.163189.xyz/live/cwjd/stream.m3u8
凤凰资讯,http://cdn3.163189.xyz/live/fhzx/stream.m3u8
TVBJ1,http://cdn3.163189.xyz/live/j1/stream.m3u8
翡翠,http://cdn9.163189.xyz/smt1.1.php?id=jade_twn
无线华丽,http://cdn9.163189.xyz/smt1.1.php?id=Tvbjade
华丽翡翠,http://cdn9.163189.xyz/smt1.1.php?id=Wlt
无线新闻,http://cdn9.163189.xyz/smt1.1.php?id=inews_twn
TVB星河,http://cdn9.163189.xyz/smt1.1.php?id=Xinhe
千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic
千禧经典,http://cdn9.163189.xyz/smt3.1.1.php?id=Tvbclassic
Astro AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd
TVBPLUS,http://cdn5.1678520.xyz/live/?id=tvbp
viutv,http://cdn5.1678520.xyz/live/live2.1.php?id=viu
viutv,http://cdn5.1678520.xyz/live/live2.1.php?id=viu
TVB J1,http://cdn5.1678520.xyz/live/?id=j1
HOY 77,http://cdn5.1678520.xyz/live/?id=hoy
VIU TV,http://cdn5.1678520.xyz/live/?id=viu
TVB PLUS,http://cdn.163189.xyz/live/?id=tvbp
凤凰资讯,http://cdn5.1678520.xyz:80/live/live2.1.php?id=fhzx
凤凰中文,http://cdn5.1678520.xyz:80/live/live2.1.php?id=fhzw
RHK 31,http://jp1.jdiptv.cc/live/rthk31.m3u8?kdstime=1737027675&kdssign=5873a4573de087125ea66ef0cbca5dd6
RHK 32,http://jp1.jdiptv.cc/live/rthk32.m3u8?kdstime=1737027727&kdssign=bb3e9c468e19028f61e4be9f3bf811ac
Plus综合,https://haoyunlai.serv00.net/Smartv-1.php?id=j2_twn
凤凰中文,https://haoyunlai.serv00.net/Smartv-1.php?id=phoenixtv_hd
凤凰资讯,https://haoyunlai.serv00.net/Smartv-1.php?id=phoenixinfo_hd
凤凰香港,https://haoyunlai.serv00.net/Smartv-1.php?id=hkphoenix_twn
HOY78,https://haoyunlai.serv00.net/Smartv-1.php?id=hoycaijing_twn
无线新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=inews_twn
翡翠,https://haoyunlai.serv00.net/Smartv-1.php?id=jade_twn
华丽,https://haoyunlai.serv00.net/Smartv-1.php?id=Wlt
华丽,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbjade
明珠,https://haoyunlai.serv00.net/Smartv-1.php?id=pearl_twn
娱乐新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbentertainment
千禧经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbclassic
VIUTV,https://haoyunlai.serv00.net/Smartv-1.php?id=viusix_twn
RTHK-31,https://haoyunlai.serv00.net/Smartv-1.php?id=rhk31_twn
RTHK-32,https://haoyunlai.serv00.net/Smartv-1.php?id=rhk32_twn
美亚电影,https://haoyunlai.serv00.net/Smartv-1.php?id=meiyamovie_twn
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestialindo
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestial
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestial2
公视,http://al-hk1.jdiptv.cc/live/gs3.m3u8?kdstime=1737437454&kdssign=6848ae31dedb97d3c245da8a8e1ee0c3
公视,http://al-hk1.jdiptv.cc/live/gs3.m3u8?kdstime=1737450012&kdssign=f7e8e8c38ddf2adb472ffe6784f897fc
龙华电影,https://haoyunlai.serv00.net/Smartv-1.php?id=xingwei_movie
龙祥电影,https://haoyunlai.serv00.net/Smartv-1.php?id=lungxiangtime_twn
纬来电影,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandmovie
东森电影,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvmovie
Astr爱奇,https://haoyunlai.serv00.net/Smartv-1.php?id=Qiyi
AstrQJ国,https://haoyunlai.serv00.net/Smartv-1.php?id=Quanjia
Astr欢喜,https://haoyunlai.serv00.net/Smartv-1.php?id=Huahee
中天新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ctinews
东森新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvnews
Tvbs新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=tvbs_n
寰宇新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=huanyuxinwen_twn
非凡新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=feifannews_twn
民视新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ftvnew_taiwan
公视,https://haoyunlai.serv00.net/Smartv-1.php?id=ctv_taiwan
民视,https://haoyunlai.serv00.net/Smartv-1.php?id=ftvhd_taiwan
台视,https://haoyunlai.serv00.net/Smartv-1.php?id=ttv_taiwan
台视综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ttvzhonghe
八大第一,https://haoyunlai.serv00.net/Smartv-1.php?id=badafirst
八大综合,https://haoyunlai.serv00.net/Smartv-1.php?id=badazhonghe
八大戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=badadrama
中天综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ctizhonghe
中天娱乐,https://haoyunlai.serv00.net/Smartv-1.php?id=ctient
东森综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvzhonghe
东森戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvdrama
东森电影,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvmovie
东森洋片,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvwestern
东森财经,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvcaijing_twn
龙祥电影,https://haoyunlai.serv00.net/Smartv-1.php?id=lungxiangtime_twn
龙华戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuaxiju_twn
龙华电影,https://haoyunlai.serv00.net/Smartv-1.php?id=xingwei_movie
龙华偶像,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuaidol_twn
龙华洋片,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuawestern_twn
纬来电影,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandmovie
纬来日本,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandjapan
三立台湾,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlitaiwan
三立戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlixiju_twn
三立综合,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlizhonghe
EYE-戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=eyetvxiju_twn
ELTa影剧,https://haoyunlai.serv00.net/Smartv-1.php?id=eltayingju_twn
Tvbs欢乐,https://haoyunlai.serv00.net/Smartv-1.php?id=tvbshuanle_twn
寰宇财经,https://haoyunlai.serv00.net/Smartv-1.php?id=huanyutaiwan_twn
凤凰资讯,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fhzx
凤凰中文,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fhzw
翡翠台,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fct
@@ -34,13 +134,10 @@ CCTV-1,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk33
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8
星空卫视,http://ali.hlspull.yximgs.com/live/facf94ac3441dc4e5f8e48d1eeb18045.flv
星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
nowsports,https://stream1.freetv.fun/nowsports-1.ctv
@@ -70,7 +167,6 @@ HOY TV,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
千禧经典,http://php.jdshipin.com:8880/TVOD/iptv.php?id=tvbc
重温经典,http://php.jdshipin.com:8880/TVOD/iptv.php?id=cwjd
Astr剧集,http://php.jdshipin.com:8880/TVOD/iptv.php?id=aod
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
香港_C+_,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/03.m3u8
@@ -102,7 +198,6 @@ TVB无线新闻,https://cdn.iptv8k.top/dl/jspd.php?id=2&time=20240926215313&ip=1
TVB星河,http://php.jdshipin.com:8880/smt.php?id=Xinhe
TVB Plus,http://cdn.132.us.kg/live/tvbp/stream.m3u8
TVB Plus,https://stream1.freetv.fun/tvb-j2-1.m3u8
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
TVB明珠台,http://grandprix2023.asuscomm.com:8892/bysid/2.m3u8
TVB明珠台,http://1b6467f415.iok.la:9931/tsfile/live/1009_1.m3u8
TVB明珠台,http://grandprix2023.asuscomm.com:8892/bysid/2.m3u8
@@ -118,11 +213,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
香港面包,https://video.bread-tv.com:8091/hls-live24/online/index.m3u8
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq.flv
香港卫视,http://zhibo.hkstv.tv:80/livestream/mutfysrq.flv
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq.flv#http://stream.qhbtv.com/adws/sd/live.m3u8$LR•IPV4『线路2』
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8?wsSession=8ee59707fee3ef96c922e680-167055218938751&wsIPSercert=d24f6d7c9d3646d9533d492d5209384b&wsMonitor=0$LR•IPV4『线路5』
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8?wsSession=3c732f93c14e1bc0c07641df-156388849014752&wsIPSercert=8de23d0849e78e3b16ec92a809235421&wsMonitor=0$LR•IPV4『线路11』
澳视澳门,http://cdn.132.us.kg/live/asam/stream.m3u8
澳门Mac,http://cdn.132.us.kg/live/as/stream.m3u8
澳视澳门,http://grandprix2023.asuscomm.com:8891/bysid/91.m3u8
@@ -132,7 +222,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
澳视葡语,http://grandprix2023.asuscomm.com:8891/bysid/92.m3u8
澳门资讯,http://grandprix2023.asuscomm.com:8891/bysid/94.m3u8
澳门Mac,http://grandprix2023.asuscomm.com:8891/bysid/96.m3u8
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
Now新闻,http://hotelplay.net/live/pmb8krf68n4z/4d8cf4af8de3574c/477070.m3u8
@@ -159,7 +248,6 @@ TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台北美版(TVB J1),http://php.jdshipin.com/TVOD/iptv.php?id=j1
@@ -173,7 +261,6 @@ HOY TV,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线华丽,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIUTV,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
@@ -185,7 +272,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxw
无线新闻.备用,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
华丽翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxh
TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
重温经典,http://php.jdshipin.com/TVOD/iptv.php?id=cwjd
重温经典,http://php.jdshipin.com/TVOD/iptv.php?id=cwjd
@@ -193,7 +279,6 @@ TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct4
TVB无线华丽,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIUTV,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
凤凰中文,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
@@ -208,10 +293,8 @@ CCTV1,http://php.jdshipin.com/TVOD/iptv.php?id=rthk33
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct4
TVB明珠,http://php.jdshipin.com/TVOD/iptv.php?id=mzt2
TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxh
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
TVB娱乐新闻,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIU,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
VIU,http://php.jdshipin.com/TVOD/iptv.php?id=viutv2
TaiwanPlus,http://211.75.171.121:8531/http/61.67.128.137:8081/hls/87/80/PtsTaiwanPlus4max.m3u8
+100 -17
View File
@@ -15,6 +15,106 @@
凤凰中文,http://ttkx.cc:1380/公开源/fh.php?id=fhzw
凤凰香港,http://ttkx.cc:1380/公开源/fh.php?id=fhhk
凤凰资讯,http://ttkx.cc:1380/公开源/fh.php?id=fhzx
凤凰中文,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
翡翠,http://222.128.55.152:9080/live/gdfc.m3u8
中天新聞,http://222.128.55.152:9080/live/fc.m3u8
台视新聞,http://222.128.55.152:9080/live/ts.m3u8
寰宇新聞,http://222.128.55.152:9080/live/hy.m3u8
翡翠,http://cdn.163189.xyz/live/fct4k/stream.m3u8
TVBPLUS,http://cdn.163189.xyz/live/tvbp/stream.m3u8
凤凰中文,http://cdn.163189.xyz/live/fhzw/stream.m3u8
HOY78,http://cdn.163189.xyz/live/hoy/stream.m3u8
澳视澳门,http://cdn.163189.xyz/live/asam/stream.m3u8
澳视卫星,http://cdn.163189.xyz/live/as/stream.m3u8
重温经典,http://cdn3.163189.xyz/live/cwjd/stream.m3u8
凤凰资讯,http://cdn3.163189.xyz/live/fhzx/stream.m3u8
TVBJ1,http://cdn3.163189.xyz/live/j1/stream.m3u8
翡翠,http://cdn9.163189.xyz/smt1.1.php?id=jade_twn
无线华丽,http://cdn9.163189.xyz/smt1.1.php?id=Tvbjade
华丽翡翠,http://cdn9.163189.xyz/smt1.1.php?id=Wlt
无线新闻,http://cdn9.163189.xyz/smt1.1.php?id=inews_twn
TVB星河,http://cdn9.163189.xyz/smt1.1.php?id=Xinhe
千禧经典,http://cdn9.163189.xyz/smt1.1.php?id=Tvbclassic
千禧经典,http://cdn9.163189.xyz/smt3.1.1.php?id=Tvbclassic
Astro AOD,http://cdn9.163189.xyz/smt1.1.php?id=Aodhd
TVBPLUS,http://cdn5.1678520.xyz/live/?id=tvbp
viutv,http://cdn5.1678520.xyz/live/live2.1.php?id=viu
viutv,http://cdn5.1678520.xyz/live/live2.1.php?id=viu
TVB J1,http://cdn5.1678520.xyz/live/?id=j1
HOY 77,http://cdn5.1678520.xyz/live/?id=hoy
VIU TV,http://cdn5.1678520.xyz/live/?id=viu
TVB PLUS,http://cdn.163189.xyz/live/?id=tvbp
凤凰资讯,http://cdn5.1678520.xyz:80/live/live2.1.php?id=fhzx
凤凰中文,http://cdn5.1678520.xyz:80/live/live2.1.php?id=fhzw
RHK 31,http://jp1.jdiptv.cc/live/rthk31.m3u8?kdstime=1737027675&kdssign=5873a4573de087125ea66ef0cbca5dd6
RHK 32,http://jp1.jdiptv.cc/live/rthk32.m3u8?kdstime=1737027727&kdssign=bb3e9c468e19028f61e4be9f3bf811ac
Plus综合,https://haoyunlai.serv00.net/Smartv-1.php?id=j2_twn
凤凰中文,https://haoyunlai.serv00.net/Smartv-1.php?id=phoenixtv_hd
凤凰资讯,https://haoyunlai.serv00.net/Smartv-1.php?id=phoenixinfo_hd
凤凰香港,https://haoyunlai.serv00.net/Smartv-1.php?id=hkphoenix_twn
HOY78,https://haoyunlai.serv00.net/Smartv-1.php?id=hoycaijing_twn
无线新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=inews_twn
翡翠,https://haoyunlai.serv00.net/Smartv-1.php?id=jade_twn
华丽,https://haoyunlai.serv00.net/Smartv-1.php?id=Wlt
华丽,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbjade
明珠,https://haoyunlai.serv00.net/Smartv-1.php?id=pearl_twn
娱乐新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbentertainment
千禧经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Tvbclassic
VIUTV,https://haoyunlai.serv00.net/Smartv-1.php?id=viusix_twn
RTHK-31,https://haoyunlai.serv00.net/Smartv-1.php?id=rhk31_twn
RTHK-32,https://haoyunlai.serv00.net/Smartv-1.php?id=rhk32_twn
美亚电影,https://haoyunlai.serv00.net/Smartv-1.php?id=meiyamovie_twn
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestialindo
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestial
天映经典,https://haoyunlai.serv00.net/Smartv-1.php?id=Celestial2
公视,http://al-hk1.jdiptv.cc/live/gs3.m3u8?kdstime=1737437454&kdssign=6848ae31dedb97d3c245da8a8e1ee0c3
公视,http://al-hk1.jdiptv.cc/live/gs3.m3u8?kdstime=1737450012&kdssign=f7e8e8c38ddf2adb472ffe6784f897fc
龙华电影,https://haoyunlai.serv00.net/Smartv-1.php?id=xingwei_movie
龙祥电影,https://haoyunlai.serv00.net/Smartv-1.php?id=lungxiangtime_twn
纬来电影,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandmovie
东森电影,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvmovie
Astr爱奇,https://haoyunlai.serv00.net/Smartv-1.php?id=Qiyi
AstrQJ国,https://haoyunlai.serv00.net/Smartv-1.php?id=Quanjia
Astr欢喜,https://haoyunlai.serv00.net/Smartv-1.php?id=Huahee
中天新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ctinews
东森新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvnews
Tvbs新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=tvbs_n
寰宇新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=huanyuxinwen_twn
非凡新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=feifannews_twn
民视新闻,https://haoyunlai.serv00.net/Smartv-1.php?id=ftvnew_taiwan
公视,https://haoyunlai.serv00.net/Smartv-1.php?id=ctv_taiwan
民视,https://haoyunlai.serv00.net/Smartv-1.php?id=ftvhd_taiwan
台视,https://haoyunlai.serv00.net/Smartv-1.php?id=ttv_taiwan
台视综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ttvzhonghe
八大第一,https://haoyunlai.serv00.net/Smartv-1.php?id=badafirst
八大综合,https://haoyunlai.serv00.net/Smartv-1.php?id=badazhonghe
八大戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=badadrama
中天综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ctizhonghe
中天娱乐,https://haoyunlai.serv00.net/Smartv-1.php?id=ctient
东森综合,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvzhonghe
东森戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvdrama
东森电影,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvmovie
东森洋片,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvwestern
东森财经,https://haoyunlai.serv00.net/Smartv-1.php?id=ettvcaijing_twn
龙祥电影,https://haoyunlai.serv00.net/Smartv-1.php?id=lungxiangtime_twn
龙华戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuaxiju_twn
龙华电影,https://haoyunlai.serv00.net/Smartv-1.php?id=xingwei_movie
龙华偶像,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuaidol_twn
龙华洋片,https://haoyunlai.serv00.net/Smartv-1.php?id=lunghuawestern_twn
纬来电影,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandmovie
纬来日本,https://haoyunlai.serv00.net/Smartv-1.php?id=videolandjapan
三立台湾,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlitaiwan
三立戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlixiju_twn
三立综合,https://haoyunlai.serv00.net/Smartv-1.php?id=sanlizhonghe
EYE-戏剧,https://haoyunlai.serv00.net/Smartv-1.php?id=eyetvxiju_twn
ELTa影剧,https://haoyunlai.serv00.net/Smartv-1.php?id=eltayingju_twn
Tvbs欢乐,https://haoyunlai.serv00.net/Smartv-1.php?id=tvbshuanle_twn
寰宇财经,https://haoyunlai.serv00.net/Smartv-1.php?id=huanyutaiwan_twn
凤凰资讯,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fhzx
凤凰中文,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fhzw
翡翠台,http://php.jdshipin.com:8880/TVOD/iptv.php?id=fct
@@ -34,13 +134,10 @@ CCTV-1,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk33
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8
星空卫视,http://ali.hlspull.yximgs.com/live/facf94ac3441dc4e5f8e48d1eeb18045.flv
星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
nowsports,https://stream1.freetv.fun/nowsports-1.ctv
@@ -70,7 +167,6 @@ HOY TV,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
千禧经典,http://php.jdshipin.com:8880/TVOD/iptv.php?id=tvbc
重温经典,http://php.jdshipin.com:8880/TVOD/iptv.php?id=cwjd
Astr剧集,http://php.jdshipin.com:8880/TVOD/iptv.php?id=aod
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
香港_C+_,http://ottproxy2.ist.ooo/livehls/MOB-U1-NO/03.m3u8
@@ -102,7 +198,6 @@ TVB无线新闻,https://cdn.iptv8k.top/dl/jspd.php?id=2&time=20240926215313&ip=1
TVB星河,http://php.jdshipin.com:8880/smt.php?id=Xinhe
TVB Plus,http://cdn.132.us.kg/live/tvbp/stream.m3u8
TVB Plus,https://stream1.freetv.fun/tvb-j2-1.m3u8
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
TVB明珠台,http://grandprix2023.asuscomm.com:8892/bysid/2.m3u8
TVB明珠台,http://1b6467f415.iok.la:9931/tsfile/live/1009_1.m3u8
TVB明珠台,http://grandprix2023.asuscomm.com:8892/bysid/2.m3u8
@@ -118,11 +213,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
香港面包,https://video.bread-tv.com:8091/hls-live24/online/index.m3u8
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq.flv
香港卫视,http://zhibo.hkstv.tv:80/livestream/mutfysrq.flv
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq.flv#http://stream.qhbtv.com/adws/sd/live.m3u8$LR•IPV4『线路2』
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8?wsSession=8ee59707fee3ef96c922e680-167055218938751&wsIPSercert=d24f6d7c9d3646d9533d492d5209384b&wsMonitor=0$LR•IPV4『线路5』
香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8?wsSession=3c732f93c14e1bc0c07641df-156388849014752&wsIPSercert=8de23d0849e78e3b16ec92a809235421&wsMonitor=0$LR•IPV4『线路11』
澳视澳门,http://cdn.132.us.kg/live/asam/stream.m3u8
澳门Mac,http://cdn.132.us.kg/live/as/stream.m3u8
澳视澳门,http://grandprix2023.asuscomm.com:8891/bysid/91.m3u8
@@ -132,7 +222,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
澳视葡语,http://grandprix2023.asuscomm.com:8891/bysid/92.m3u8
澳门资讯,http://grandprix2023.asuscomm.com:8891/bysid/94.m3u8
澳门Mac,http://grandprix2023.asuscomm.com:8891/bysid/96.m3u8
RTHK-33,https://rthktv33-live.akamaized.net/hls/live/2101641/RTHKTV33/stream04/streamPlaylist.m3u8
RTHK-34,https://rthktv34-live.akamaized.net/hls/live/2101642/RTHKTV34/stream04/streamPlaylist.m3u8
RTHK-35,https://rthktv35-live.akamaized.net/hls/live/2101643/RTHKTV35/stream02/streamPlaylist.m3u8
Now新闻,http://hotelplay.net/live/pmb8krf68n4z/4d8cf4af8de3574c/477070.m3u8
@@ -159,7 +248,6 @@ TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台北美版(TVB J1),http://php.jdshipin.com/TVOD/iptv.php?id=j1
@@ -173,7 +261,6 @@ HOY TV,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
TVB无线华丽,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIUTV,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
凤凰资讯,http://php.jdshipin.com/TVOD/iptv.php?id=fhzx
@@ -185,7 +272,6 @@ HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxw
无线新闻.备用,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
华丽翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxh
TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
重温经典,http://php.jdshipin.com/TVOD/iptv.php?id=cwjd
重温经典,http://php.jdshipin.com/TVOD/iptv.php?id=cwjd
@@ -193,7 +279,6 @@ TVB娱乐新闻台,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct4
TVB无线华丽,http://php.jdshipin.com/TVOD/iptv.php?id=huali
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIUTV,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
HOY 77,http://php.jdshipin.com/TVOD/iptv.php?id=hoytv
凤凰中文,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw
@@ -208,10 +293,8 @@ CCTV1,http://php.jdshipin.com/TVOD/iptv.php?id=rthk33
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct3
翡翠台,http://php.jdshipin.com/TVOD/iptv.php?id=fct4
TVB明珠,http://php.jdshipin.com/TVOD/iptv.php?id=mzt2
TVB星河,http://php.jdshipin.com/TVOD/iptv.php?id=tvbxh
TVB无线新闻,http://php.jdshipin.com/TVOD/iptv.php?id=wxxwt
TVB娱乐新闻,http://php.jdshipin.com/TVOD/iptv.php?id=tvbylxw
TVB千禧经典,http://php.jdshipin.com/TVOD/iptv.php?id=tvbc
VIU,http://php.jdshipin.com/TVOD/iptv.php?id=viutv
VIU,http://php.jdshipin.com/TVOD/iptv.php?id=viutv2
TaiwanPlus,http://211.75.171.121:8531/http/61.67.128.137:8081/hls/87/80/PtsTaiwanPlus4max.m3u8
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.
+114 -319
View File
@@ -10,6 +10,12 @@
"url": "./lives/天微livev1.txt",
"epg": "http://diyp2.112114.xyz/?ch={name}&date={date}"
},
{
"name": "天微影视线",
"type": 0,
"url": "./lives/天微影视线.txt",
"epg": "http://diyp2.112114.xyz/?ch={name}&date={date}"
},
{
"name": "天微livev2",
"type": 0,
@@ -50,14 +56,11 @@
"name": "《平台🔹直播》",
"type": 3,
"api": "csp_Alllive",
"jar": "./jars/alllive.jar",
"playerType": 2,
"searchable": 0,
"quickSearch": 0,
"changeable": 0,
"ext": {
"danmu": true
},
"timeout": 10
"changeable": 0
},
{
"key": "央视大全",
@@ -70,15 +73,6 @@
"order_num": 0,
"ext": "./js/央视大全.js"
},
{
"key": "人人",
"name": "《免扫🔹人4K》",
"type": 3,
"api": "csp_Xdai",
"jar": "./jars/人人.jar",
"playerType": 1,
"ext": "caHR0cHM6Ly9qaWVrb3UtMTMxNDA1NDY5OS5jb3MuYXAtY2hvbmdxaW5nLm15cWNsb3VkLmNvbS8xLnR4dHxGNTFGNUQ1MkQyM0NCRjI3fEY1MUY1RDUyRDIzQ0JGMjd8MTky"
},
{
"key": "csp_JPYY",
"name": "《金牌🔹秒播》",
@@ -91,6 +85,28 @@
"filterable": 1,
"ext": ""
},
{
"key": "UC",
"name": "《uc盘💿搜4K》",
"type": 3,
"api": "csp_UuSs",
"jar": "./jars/alllive.jar",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": {
"Cloud-drive": "tvfan/Cloud-drive.txt",
"from": "4k|auto"
}
},
{
"key": "csp_AppRR",
"name": "《免扫🔹人4K》",
"type": 3,
"api": "csp_AppRR",
"jar": "./jars/csp_AppRR.jar",
"ext": "WsTbUN+IzcfBYxQ6QFfhNbGQHAJ3uDtQrJqsZDQMRZ33dQlQckxRblQPSfNOwdvHZw7dBuy1ysMc7T5CFk8zgHL8O4D6nXhv18hYKphskvH9Ehle3V/b05I+7Vh/8XzIr5sgF9jH2enSkvNdCX+fm56ExGC0i9VATPdNFt0O9HJetzaOareaj4+Bq8VY8S50nW01FRDiGrD8UFqUN3sAIQ=="
},
{
"key": "🌞腾腾4K解析_js",
"name": "《免扫🔹腾4K》",
@@ -102,16 +118,6 @@
"order_num": 0,
"ext": "./js/腾腾4K.js"
},
{
"key": "皮皮虾",
"name": "《免扫🔹虾4K》",
"type": 3,
"api": "csp_AppYsV2",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "http://www.ppxys.vip/api.php/app/"
},
{
"key": "csp_Wwys",
"name": "《理想🔹影视》",
@@ -220,6 +226,13 @@
"danmu": true
}
},
{
"key": "csp_AppNG",
"name": "《南瓜🔹秒播》",
"jar": "./jars/csp_AppRR.jar",
"type": 3,
"api": "csp_AppNG"
},
{
"key": "浪酷弹幕",
"name": "《浪酷🔹弹幕》",
@@ -339,14 +352,6 @@
},
"timeout": 10
},
{
"key": "zhaixing",
"name": "《星星🔹影院》",
"type": 3,
"api": "csp_AppZX",
"jar": "./jars/csp_JPYY.jar",
"playerType": 2
},
{
"key": "csp_XSX",
"name": "《视讯🔹秒播》",
@@ -360,21 +365,6 @@
"filterable": 1,
"ext": ""
},
{
"key": "csp_zhufan",
"name": "《追剧🔹秒播》",
"searchable": 1,
"quickSearch": 1,
"type": 3,
"api": "csp_MiTo",
"jar": "./jars/csp_JPYY.jar",
"ext": {
"url": "http://103.88.35.251:8989",
"dataKey": "aassddwwxxllsx1x",
"playKey": "bbssqdbbssll25sx",
"version": "2.1.0"
}
},
{
"key": "宝片视频_js",
"name": "《宝片🔹官源》",
@@ -405,28 +395,65 @@
"ext": "./js/闪雷影视.js"
},
{
"key": "csp_UC",
"name": "《小米🔹UC4K》",
"key": "玩偶",
"name": "《玩偶💿哥4K》",
"type": 3,
"api": "csp_MiUc",
"jar": "./jars/csp_JPYY.jar",
"api": "csp_WoGG",
"jar": "./jars/alllive.jar",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": {
"Cloud-drive": "tvfan/Cloud-drive.txt",
"from": "4k|auto",
"siteUrl": "https://www.wogg.net/",
"danMu": "弹"
}
},
{
"key": "csp_UC",
"name": "《小米💿UC4K》",
"type": 3,
"api": "csp_Duopan",
"jar": "./jars/csp_AppRR.jar",
"filterable": 1,
"ext": {
"site_urls": [
"http://www.mucpan.cc",
"http://ucmi.fun",
"http://www.ucmi.fun"
"http://www.54271.fun/",
"https://www.milvdou.fun",
"http://54271.fun/",
"http://milvdou.fun"
],
"url_key": "MiUc",
"url_key": "UC",
"token": "",
"ucCookie": "",
"quarkCookie": "",
"threadinfo": {
"chunksize": 450,
"threads": 10
"chunksize": 400,
"threads": 12
}
}
},
{
"key": "夸克闪电弹幕",
"name": "《闪电💿UC4K》",
"type": 3,
"api": "csp_Wobg",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"changeable": 1,
"ext": {
"token": "http://127.0.0.1:9978/file/TVBox/token.txt",
"cookie": "http://127.0.0.1:9978/file/TVBox/quark.txt",
"uc_cookie": "http://127.0.0.1:9978/file/TVBox/uc.txt",
"site": "http://1.95.79.193",
"danmu": true
}
},
{
"key": "木偶网盘",
"name": "《木偶🔹UC4K》",
"name": "《木偶💿UC4K》",
"type": 3,
"api": "csp_Wobg",
"searchable": 1,
@@ -441,27 +468,6 @@
},
"timeout": 25
},
{
"key": "csp_Wogg",
"name": "《玩偶🔹哥4K》",
"type": 3,
"api": "csp_Wogg",
"jar": "./jars/csp_JPYY.jar",
"changeable": 0,
"filterable": 1,
"ext": {
"site_urls": [
"http://woggpan.333232.xyz/",
"http://wogg.xxooo.cf/",
"http://woggapi.888484.xyz/",
"http://www.wogg.net"
],
"threadinfo": {
"chunksize": 450,
"threads": 12
}
}
},
{
"key": "爱奇",
"name": "《艺梦🔹流年》",
@@ -542,16 +548,6 @@
"order_num": 0,
"ext": "./js/熊猫TV.js"
},
{
"key": "影视仓",
"name": "《七星🔹影仓》",
"type": 3,
"api": "csp_AppMr",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"jar": "./jars/影视仓.jar"
},
{
"key": "✨YY影视✨",
"name": "《天微🔹秒播》",
@@ -672,17 +668,6 @@
"filterable": 1,
"ext": "./json/子子.json"
},
{
"key": "刺猬影视_js",
"name": "《刺猬🔹秒播》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/刺猬影视.js"
},
{
"key": "csp_xBPQ_奇优",
"name": "《奇优🔹秒播》",
@@ -949,19 +934,9 @@
"filterable": 1,
"ext": "./json/河马短剧.json"
},
{
"key": "csp_XYQHiker_短剧屋",
"name": "《小屋🎦短剧》",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/短剧屋.json"
},
{
"key": "js_蓝莓短剧",
"name": "《蓝莓🎦短剧》",
"name": "《七星🎦短剧》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
@@ -991,17 +966,6 @@
"order_num": 0,
"ext": "./js/bilfun(自动).js"
},
{
"key": "爱优影视[自动]_js",
"name": "《友爱🔸自动》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/爱优影视[自动].js"
},
{
"key": "低端_js",
"name": "《低端🔸在线》",
@@ -1013,17 +977,6 @@
"order_num": 0,
"ext": "./js/低端.js"
},
{
"key": "电影天堂_js",
"name": "《天堂🔸电影》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/电影天堂.js"
},
{
"key": "河狸影视[V2]_js",
"name": "《狐力🔸在线》",
@@ -1057,17 +1010,6 @@
"order_num": 0,
"ext": "./js/可可影视[优].js"
},
{
"key": "飘花影院_js",
"name": "《雪花🔸秒播》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/飘花影院.js"
},
{
"key": "魔方影视_js",
"name": "《凤凰🔸影院》",
@@ -1090,28 +1032,6 @@
"order_num": 0,
"ext": "./js/牌牌影院.js"
},
{
"key": "热播之家_js",
"name": "《热播🔸之家》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/热播之家.js"
},
{
"key": "人人影视_js",
"name": "《从从🔸在线》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/人人影视.js"
},
{
"key": "奈飞影视",
"name": "《耐飞🔸影院》",
@@ -1122,26 +1042,6 @@
"filterable": 1,
"ext": "./json/ynfys.json"
},
{
"key": "js_电影先生",
"name": "《电影🔸先生》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./js/电影先生.js"
},
{
"key": "js_毒蛇",
"name": "《毒蛇🔸电影》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./js/毒蛇电影[优].js"
},
{
"key": "旋风视频_js",
"name": "《龙卷🔸风线》",
@@ -1153,38 +1053,6 @@
"order_num": 0,
"ext": "./js/旋风视频.js"
},
{
"key": "妖狐影视[自动]_js",
"name": "《妖狐🔸影视》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/妖狐影视[自动].js"
},
{
"key": "宇航影视_js",
"name": "《天空🔸在线》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/宇航影视.js"
},
{
"key": "VIP影视",
"name": "《贵宾🔸影院》",
"type": 3,
"api": "csp_XPath",
"searchable": 1,
"quickSearch": 1,
"filterable": 0,
"ext": "./json/VIPyingshi.json"
},
{
"key": "圣城影视",
"name": "《圣城🔸高清》",
@@ -1258,17 +1126,6 @@
"order_num": 0,
"ext": "./js/歪片星球[资].js"
},
{
"key": "西屋影视_js",
"name": "《西坞🔸秒播》",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"ext": "./js/西屋影视.js"
},
{
"key": "小白菜电影_js",
"name": "《白菜🔸影视》",
@@ -1280,16 +1137,6 @@
"order_num": 0,
"ext": "./js/小白菜电影.js"
},
{
"key": "csp_xBPQ_疯狗",
"name": "《疯狗🔸秒播》",
"type": 3,
"api": "csp_XBPQ",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/fgys.json"
},
{
"key": "csp_vs",
"name": "《卫士🔸秒播》",
@@ -1310,16 +1157,6 @@
"filterable": 1,
"ext": "./json/4K影视.json"
},
{
"key": "csp_盒子",
"name": "《核子🔸秒播》",
"type": 3,
"api": "csp_XBPQ",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/hezi.json"
},
{
"key": "csp_红狐狸影视",
"name": "《洪湖🔸秒播》",
@@ -1340,16 +1177,6 @@
"filterable": 1,
"ext": "./json/rebozj.json"
},
{
"key": "达达龟",
"name": "《达龟🔸秒播》",
"type": 3,
"api": "csp_XBPQ",
"searchable": 1,
"quickSearch": 1,
"filterable": 0,
"ext": "./json/dadagui.json"
},
{
"key": "三米ys",
"name": "《三米🔸影视》",
@@ -1581,41 +1408,25 @@
"ext": "./js/六月听书.js"
},
{
"key": "csp_XYQHiker_兔小贝",
"name": "《教育📚幼儿》",
"key": "dr_兔小贝",
"name": "📚儿童┃启蒙",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/兔小贝.json"
"api": "./api/drpy2.min.js",
"ext": "./js/兔小贝.js",
"style": {
"type": "rect",
"ratio": 1.597
},
{
"key": "csp_XYQHiker_兔小贝2",
"name": "《教育📚启蒙》",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 0,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/兔小贝2.json"
},
{
"key": "csp_XYQHiker_播视童趣",
"name": "《教育📚童趣》",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "./json/播视童趣.json"
"changeable": 0
},
{
"key": "少儿教育",
"name": "《教育📚少儿》",
"name": "📚少儿┃教育",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"jar": "./jars/alllive.jar",
"style": {
"type": "rect",
"ratio": 1.597
@@ -1623,14 +1434,16 @@
"searchable": 0,
"quickSearch": 0,
"changeable": 0,
"ext": "./json/少儿教育.json"
"ext": {
"json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce4019465168f841292"
}
},
{
"key": "小学课堂",
"name": "《教育📚小学》",
"name": "📚小学┃课堂",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"jar": "./jars/alllive.jar",
"style": {
"type": "rect",
"ratio": 1.597
@@ -1638,14 +1451,16 @@
"searchable": 0,
"quickSearch": 0,
"changeable": 0,
"ext": "./json/小学课堂.json"
"ext": {
"json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bb42128a"
}
},
{
"key": "初中课堂",
"name": "《教育📚初中》",
"name": "📚初中┃课堂",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"jar": "./jars/alllive.jar",
"style": {
"type": "rect",
"ratio": 1.597
@@ -1653,14 +1468,16 @@
"searchable": 0,
"quickSearch": 0,
"changeable": 0,
"ext": "./json/初中课堂.json"
"ext": {
"json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bb2d1289"
}
},
{
"key": "高中教育",
"name": "《教育📚高中》",
"name": "📚高中┃课堂",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"jar": "./jars/alllive.jar",
"style": {
"type": "rect",
"ratio": 1.597
@@ -1668,31 +1485,9 @@
"searchable": 0,
"quickSearch": 0,
"changeable": 0,
"ext": "./json/高中课堂.json"
},
{
"key": "学习园地",
"name": "《教育📚课程》",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"searchable": 1,
"ua": "okhttp/3.15",
"quickSearch": 1,
"filterable": 1,
"ext": "./json/Blixt.json"
},
{
"key": "学外语",
"name": "《教育📚外语》",
"type": 3,
"api": "csp_Bili",
"jar": "./jars/少儿教育.jar",
"searchable": 1,
"ua": "okhttp/3.15",
"quickSearch": 1,
"filterable": 1,
"ext": "./json/waiyu.json"
"ext": {
"json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bd90128b"
}
},
{
"key": "ext_live_protocol",
Binary file not shown.
Binary file not shown.
Binary file not shown.
-1
View File
@@ -1 +0,0 @@
T2JqZWN0LmFzc2lnbihtdWJhbi7pppblm74yLuS6jOe6pywgewogICAgdGFiczogJ2Rpdi5ib3R0b20tbGluZSBoMycsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ+mmluWbvjInLAogICAgdGl0bGU6ICfkurrkurrlvbHop4YnLAogICAgaG9zdDogJ2h0dHBzOi8vd3d3LnJ0dGtzLmNvbScsCiAgICB1cmw6ICcvcnJ0b3AvZnljbGFzc2Z5ZmlsdGVyLmh0bWwnLAogICAgZmlsdGVyX3VybDogJ3t7ZmwuYXJlYX19e3tmbC5ieX19L3BhZ2UvZnlwYWdle3tmbC55ZWFyfX0nLAogICAgZmlsdGVyOiAnSDRzSUFBQUFBQUFBQSsyV3kyN2FRQlNHMzhWckpNYWt1VFJ2MEdlb3NqQmdnVW5pcEZ6YW1paFNxMXdFb1ExdDFVQnBTQzlTQ0NBbHdpaTlFRWZBeXpCMmVJdU9ZWmc1bnE1WWRGTm1oLy92Y0dibTkvQWY5cFM0b1ptV1lTYVU5YWQ3eXFadUtldEtUTXZxVCtKS1NERzFiWjA4ZTkxNy9LVkVuZzNUeUpKbjh1bTV0cFhUSjE4eGlZQ1BXdU9EbGkvN2REOUUxV0xUUFRpaWF1clpMZ2VWT21FVXZFd0JjTklhOWVzVXhQTWNlSVV1YjZXQlZsN3pQYjY3cDJBenlZSDcrcDM3cWpJRFVRQUtuMFpPa1lLOHY4YUdqNlluMTlLNnhzK042elorNDh4OTdsSHZCcC8zOFdWelhEdW1MT3czRGxNcFdEZStxcm05VHFDT1NrSy9zdTNlRFlMOXBoTHpZbkJLNmdJVlZKcFZqTCsyeFFvcU1YZXFEYmQrSGFpZ0VxdTR0Y1VlVkdJVkZSdWZmTU1YMzRORlRHVzdhVis3RjQySHhuRGtmQTd1Q1FKMk45N2EyTGtLbm44cXpTb2VTbDF4WjFUaWV6LzdlKzluc0lKczBTME55WXNLTHNSVXRsWmo2SlZ2dkdJdHVCeFQyYnNiSG5yOXFsc0p2bUN1c3AwTmJrbDdYR2lMWGdRQXZLcVdycVg1VlhXcnY4YlZIM05mMVFpS1BKb3Q1emNNVHdSQWwwUzZCR2xFcEJGSVZaR3FrQ0tSSWtEVnh3SWxBcUJySWwyRGRGV2txNUN1aUhRRjBtV1JMa01xZXFWQ3IxVFJLeFY2cFlwZXFkQXJWZlJLaFY2cG9sY3E5QXFKWGlIb0ZSSzlRdEFySkhxRm9GZEk5QXBCcjVEb0ZSSGdCWTFhNEhxZWZzQk9lZTdyeVc3MVpKbW9GYzRhcEIzN2JUbU9hMzhFTkdsa00vd1gyam5FaFdOQU03R2R0Tzd2Y0NNMEdYcVpwSkhLL1lPcGQ5NGZPVTArM3hLeEZEOVByME15RzdBc1lOV0duOFdNcFpPQS9meU5MeXVjSlYrazVOaVNZMHVPTFRtMjVOaGFwTEcxWXlhMk5STU1MWm44TXZsbDhzdmtsOG4vZnlkL25pUy9aY2pnbDhFdmcxOEd2d3oraFFuK2xMR1YyelhrZjM0Wi9UTDZaZlRMNkYrWTZOLy9BNU9aeHVxYkh3QUEnLAogICAgc2VhcmNoVXJsOiAnL3JyY3oqKi9wYWdlL2Z5cGFnZS5odG1sJywKfQ==
-1
View File
@@ -1 +0,0 @@
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 truncated
+26
View File
@@ -0,0 +1,26 @@
var rule = {
title:'兔小贝',
host:'https://www.tuxiaobei.com',
homeUrl:'',
url:'/list/mip-data?typeId=fyclass&page=fypage&callback=',
detailUrl:'/play/fyid',
searchUrl:'/search/index?key=**',
searchable:2,
headers:{
'User-Agent':'MOBILE_UA'
},
timeout:5000,
class_url:'2&3&4&25',
class_name:'儿歌&故事&国学&启蒙',
//class_name:'#page-viewport&&ul&&li;.text&&Text;a&&href;/(.*)',
cate_exclude:'应用',
推荐:'.pic-list.list-box;.items;.text&&Text;mip-img&&src;.all&&Text;a&&href',
double:true,
limit:5,
play_parse:true,
lazy:'js:fetch_params.headers["user-agent"] = IOS_UA;let html=fetch(input,fetch_params);let src = jsp.pdfh(html,"body&&#videoWrap&&video-src");input=src;',
// 一级:'json:data.items;name;image;collect_num;category_id+video_id',
一级:'json:data.items;name;image;duration_string;video_id',
二级:'*',
搜索:'.list-con&&.items;.text&&Text;mip-img&&src;.time&&Text;a&&href',
}
-1
View File
@@ -1 +0,0 @@
H4sIAIioBmcC/22Qv07DMBCHZ/IUntqkND5GlIhnYIGtUuXEbm3kJJbt/AN1RQx9BQamMrCwRkK8DG15DJwQpA54Ofnu9306+zq5Y6nFxBixzv2sTEiOs0bpAn9122O3m6MHD7ljSbK0rLERmlJRhaHJiJSTyY1rTefeJoi9imikS8nQ1YgcXl8Oz58OGHwuNXiElcz19k/dcfu2/3j/3j2OI16YXs+tVSYCaA1Oa2Nw097DmCi1dAEQOWUNVlxBVVAwvKhBUFi1qXTPAEXWzF36grnN5MgaRnTKb/81DKNTEGoKs9kpPriXimjTb49zUiVEh8KyzCAporX1L4JIWv8yiMnvt/SVa7aKwV8s6HnwZzvzNj9JKAuRdQEAAA==
-1
View File
@@ -1 +0,0 @@
dmFyIHJ1bGU9ewogIHRpdGxlOiAi5aaW54uQ5b2x6KeGIiwKICDmqKHmnb86ICLoh6rliqgiLAogIGhvc3Q6ICJodHRwczovL3d3dy5taWRpYW5zaGkuY29tIiwKICB1cmw6ICIvdm9kc2hvdy9meWZpbHRlci5odG1sIiwKICBzZWFyY2hVcmw6ICIvdm9kc2VhcmNoKiovcGFnZS9meXBhZ2UuaHRtbCIsCiAgc2VhcmNoYWJsZTogMiwKICBxdWlja1NlYXJjaDogMCwKICBmaWx0ZXJhYmxlOiAxLAogIGZpbHRlcjogIkg0c0lBQUFBQUFBQUErMWEyMVlUU1JUOWx6dzdpdzZNMXpmdjkvdmRXVDYwa29GR1NNWmNSc0hsV2lna0pxZ0VXRWhrQ0NBakVFUkN3a1dFWU9CblV0M0pYMHdsVlRsVmRab3hjYUV6UHZSajc3MXpxdXJVNmU2eksvM0UxV3pvM2s3RDIrSTY5TnNUMXdOUHArdVF5MXJhSkJNdlhYdGNYcjNESTEvL3FiZUhQQldobDhJa1BGZnFtU3ZEOU1MdGVycUh3eU5KRWt0WnNSZWNlV3kwaGY2Z2d3aEIzMXdobnhTQ1pwKzNwU3ZrVXpSV2RNbnNDUXVOYmp5a2MxUWxxVUd5c1Nra0R6eXRJZDJyU014bkEyYjNpQ1NoSTkxRGs0bWxsSUhhUXJhQnpPamJRaTRtSkYydHVyZXIxWU5Wenhlc2tVRnAyYUZ5WHRVWjkyV3MvTHlRL0U3amhGUUppUXlWUmo4SVNZZnVlMnlnVmRIOFdjT2JhdjdvMHRYWjlQU1p6LytTbGtVWEZmQ2hLWk9aRjBvR0h4cTJERnE1ZVpKL0k4ZHA1L203VzVhd2VtRTVGUFVDMTErcEYxUXVIRzI0MzY0SEFnMGNVNHRCbFhCTTNXbFZ3akcxN05CQURGTkxDZzNFTUxWZVVCU0dxZldDNXNLd3FxU1luaVd2NWxVSng5UmlRWE5obUZvSXRoV1ZNWFdMa1lSaE1OMzBiR0hySFpvdXc5U3FSRkVZQmxFbTV1a2FVUlNHZmNNZXNac0lTUmltVmphU01BeFN0eGtuNFhXVU9vWlZKYVh4SWZQdGpDcmhHQXcwOHFJWXk2R0JHQVo1MlZxMGhqK1IvQkpLRGNBZ2pFOFgzK09xWVJoSStpTWt2b3drRElPcTJSNmcyNHVxaG1GaXA1TG0rQ0RlcVFvR2t0NXQ2eU5hT3NjZ2dmbEJhek81MDlJVVJua0dKTFBrVlU1NkJsU3Y2M29HVEtkS281SHFTTHJmb3pkd0NQWnJkdFJjenlnS0Rva1VaODJOTFRVR2cyQlZXLzFrTEs4b09BUmJ2dklHS3pnRVcvQnlDU3M0QkRFU00yWnlRWTNCSUZqTDVBY2NnME9pcmo1akJZZkVUTFAybVdhVkdLK3pKRGVyeG1BUXhPaU4weXlUNkFjMURLQ3c1cGx0SzU2MllxUHFzZ0VWajZOMzVzdHQrbU4xVUVCQkYxNHJiSTZvSWdiSkJWWE1wSXR6M2FLZzRMcXVnaHJMVTMxMWlIYmQyOUxBSVdranNZSkRVQzdMMDFqQklkaklSSjY4VG1DUlFLVU50NGtZSkJVTlZuQklLazJiZ2tGUzBkald6Q0FwOFdTeFIxVXdTTG1UTjFZTG0zbnBUcTVlMTVQNFJxM3gxK29BblI3ZDMxQUJKTFlKczAweTI0alpScGwxWTlZdHN4cG1OWWwxSDBRc0JTVDJBR1lQeU94K3pPNlgyWDJZM1NlemV6RzdWMlp4cnR4eXJ0dzRWMjQ1VjI2Y0s3ZWNLemZPbFZ2T2xSdm55aTNuU3NPNTB1UmNhVGhYbXB3ckRlZEtrM09sNFZ4cGNxNDBuQ3ROenBXR2MwVUJwV3pUQ1RQeldpcmI2alVxVzREbHNqME1ONFVuR1BUNEd3NERjd1F4UjRBNWlwaWp3QnhEekRGZ2ppUG1PREFuRUhNQ21KT0lPUW5NS2NTY0F1WTBZazREY3dZeFo0QTVpNWl6d0p4RHpEbGd6aVBtUERBWEVITUJtSXVJdVFqTUpjUmNBdVl5WWk0RGN3VXhWNEM1aXBpcndGeER6RFZncmlQbU9qQTNFSE1EbUp1SXVRbk1MY1RjQXVZMlltNERjd2N4ZDREUmZqbUl1RElpM3dKbS94REp4Y1V0QU5mcUxXQW0xa3FKVlVHV0k5N3JiQWdhOUVmVndRcTVuSmtkdG1sYWpXQkF2RUl6dlNRYXNXa0M5MzErVDNsZWQvZTRtZ050dXp4WEVBODErZ0l2NUZMQ0s3YUVmUGVwRTI4TGlYZmtRcXJjMElIQ0YrcndHREtmbUJHa1gyYksvUmN3S09oNlJocVR2ak1samphWWdndnF5bGdyLzA1OStreW1SK1R4akVlS3dJcm1xZEd3SnROQ0V5Zzc4NVpISG05emlNM3V1OW52MnM2a0RqL0xyQk41dGtaNjRxcFFZYjdCODVQRk5aSkxJd25EdnMwaDEvTDhkVGprT2p4L0hlNnREbGRhMkppeXVUZU9DZnNiTmtjemFETVlCbk41RTdGWmNZNUpCcysyQVJ6YnVVdm5VZXh0K3U1OFh5Uk05YW9UWUZEOVh1bDdPTVBhbnEwZTcxakxrZFhoSFVleTFDNlI4U2sxREtDT2c5cUZnM0xjaitOK1hJNzdjZHlQeERqdXgzRS9QODc5ZFBtOExaMkdaSUIyMWFtWHVtTldxaHQxMXd5VG04UGVTWHR6U0RHWTl1SjJNUnRWSlJ5REtFTnBzdy85UWNBeDhiWU5tK3VvbCtXWWVHV3ZGRFlHMEhRWkpqVlZwZmRvdWh3RFNXNmVMRTRnQ2NOZ0xtUEw5djlwR0FaUmhpZk5WZnkvSHNPRXpWczNvL0ZDYnNqMkQ0dkNRQnBYLzZhOU8wb2p3eURpMHZQaXMxY29Gc1Ard3dhNmJGL2pxb0pEVXVkRWV5bmMvSlloMVZlckNnWTU3YWJUYmpydHB0TnVPdTJteERqdHB0TnUvaStIN2JUZDdOQzl1enh3Rnc5RmZ1RGVOMmQrK2NoSmZ1WmVIVWx0SVJTbDM5aEp4dzdvWlYzbGpONm1xM1FvNnNqMEJSclU3VXAybGk0cjJYRTZDTC9YUVhrZHZYVWRuNDlaUGVuaUZHcmlPUVlEOWM5WkF4RTBFTU5BTWpCaExlRFBwQmdtT3NPYW4yd1ZCOGFML2VoY24yTXcwTHNwTW9aTzRUa0dBOVUrWWplVE9mdTNZUXlEdWRUK3RLbU92eUZJbGlaN0ZjMkZZYkprWnNVdW9SanMwZlJXNFF2NndveGpFS1Yva2tUSFVCU0dpWnQ2bWFTUi8rRVlERFRXWjQ0aTU4SXhrZDBsc3AzQTJhMWdVcVA1NHcvcUs0OEMxV2N3U0hvRTFEaEMvNHFMMkhFbHpyRzJ5L0VaanM5d2ZJYmpNeHlmNGZpTW44ZG4rRDBkOEIyS2RMYnQzS3JPcmVyY3FqL1hyUm8wT2tNQjNRaTBHcnM4RldnU2ZZaVZXYlFHcWcwbjdUY2ZHdUxMdGVMYWl1QzZRaFhLZVowN3p3am5HZkd6UGlPZS9nTkhjOUZzQWp3QUFBPT0iLAogIGZpbHRlcl91cmw6ICJ7e2ZsLuexu+Wei319e3tmbC7lnLDljLp9fXt7Zmwu5o6S5bqPfX17e2ZsLuWJp+aDhX19e3tmbC7or63oqIB9fXt7Zmwu5a2X5q+NfX0vcGFnZS9meXBhZ2V7e2ZsLuW5tOS7vX19IiwKICBmaWx0ZXJfZGVmOiB7CiAgICBkaWFueWluZzogewogICAgICDnsbvlnos6ICJkaWFueWluZyIKICAgIH0sCiAgICBkc2o6IHsKICAgICAg57G75Z6LOiAiZHNqIgogICAgfSwKICAgIHpvbmd5aTogewogICAgICDnsbvlnos6ICJ6b25neWkiCiAgICB9LAogICAgZG9uZ21hbjogewogICAgICDnsbvlnos6ICJkb25nbWFuIgogICAgfSwKICAgIHJlbWVuZHVhbmp1OiB7CiAgICAgIOexu+WeizogInJlbWVuZHVhbmp1IgogICAgfSwKICAgIHRpeXVzYWlzaGk6IHsKICAgICAg57G75Z6LOiAidGl5dXNhaXNoaSIKICAgIH0KICB9LAogIGhlYWRlcnM6IHsKICAgICJVc2VyLUFnZW50IjogIk1PQklMRV9VQSIKICB9LAogIHRpbWVvdXQ6IDUwMDAsCiAgY2xhc3NfcGFyc2U6ICIubmF2YmFyLWl0ZW1zJiZsaTthJiZUZXh0O2EmJmhyZWY7LiovKC4qPykuaHRtbCIsCiAgY2F0ZV9leGNsdWRlOiAi5pu05pawfOeDreamnCIsCiAgcGxheV9wYXJzZTogdHJ1ZSwKICBsYXp5OiRqcy50b1N0cmluZygoKT0+ewogICAgaW5wdXQgPSB7cGFyc2U6MSx1cmw6aW5wdXQsanM6Jyd9OwogIH0pLAogIGRvdWJsZTogdHJ1ZSwKICAvL+aOqOiNkDogIuWIl+ihqDE75YiX6KGoMjvmoIfpopg75Zu+54mHO+aPj+i/sDvpk77mjqU76K+m5oOFIiwKIC8vIOS4gOe6pzogIuWIl+ihqDvmoIfpopg75Zu+54mHO+aPj+i/sDvpk77mjqU76K+m5oOFIiwKIC8vIOS6jOe6pzogewogIC8vICB0aXRsZTogInZvZF9uYW1lO3ZvZF90eXBlIiwKICAvLyAgaW1nOiAi5Zu+54mH6ZO+5o6lIiwKICAgLy8gZGVzYzogIuS4u+imgeS/oeaBrzvlubTku6M75Zyw5Yy6O+a8lOWRmDvlr7zmvJQiLAogIC8vICBjb250ZW50OiAi566A5LuLIiwKICAgLy8gdGFiczogIiIsCiAgIC8vIGxpc3RzOiAiIiwKIC8vICALine truncated
-1
View File
@@ -1 +0,0 @@
h36A5I5KdeB29zb3iwNWV1rUilFeFskkfZs2YVNfJLTgPjeCtnlxlbyLQaZtTrOqKRHRUo2GvTn/aQJZ2Fzfb+wiwYm7gEQQxLnYklTn4NPF3T5SEUxcKxkud2bI4swgKRBDpe9cDtVuim23WDBTEy2woNw+MHN6PR9CdmzQZk1eNVH/CM56sg3wNbmL8wXhR+fNAJRCrfU0EFRmEBRZMwcn0fnURUPefKNmh2x9GWTOlOoFKXHXc/pooWghACRhRnmGmbTRkggTAZf9hRbxhzDBqcHFv9X/VOs3WppcFqZWG9ciyg/uR8Gz4YGYr6xt6PmuvlPr+rW2S7RHjHVzWLEoaEGkjR+wbckBPTNowitD8qVvvGlw3SyikFheHles5T4qVUmEXZpgYiP3bNuw0M65ckrrAFWcdq0SC72grUineGy9tPciY3a/eyOMYlCAFIiv8nsB0o0vLICyJYV+5rruIcx6FJ43atNfigQnSfE9yq7qSrCGpi+pJDC+l7l7+BrGTAg4RE0cZBMGRo9VvD8cP7dplrNdQvGXhDVZbdo24YeBK5l6yovR/gBLQL/4aGfwISPIaFs2yIUcKgeaqhIgdq5xhD+4IvdrQuY9ImJeAkopDsDXi6PHgfqx4/N+vntg8FVo7IXNOmcqMqfI1YL8E1XavryH8rFg41ti57t1AWSKwii1iy/X3ZlJ8T9a3CvLMsw1bgUUtxLIOSIs92cKF2A63yNAHNCWEeH2iW04DwVplS2C4Q7BJXGXoWBJNVac7V+F/VeVfDZDoQZcE9ECWp4qsjxtNA2wMJq2tkqucmk4mOTFpO8sBbUmPMKD9M/Eur/WtGZHOhYgFSM6KZb3aAOYP4P0Ng2Jd8lqhrj8omzDdatqoYxUoB4G2ly6IjEuQVbca97wQJP9Oy1/umk10gMGXdwAXFt0n6eTyc085N7MZlzxvw6ZRPK1pYrX7bmTJqub8x3MyTjR1FA0OJKmbSovRhK9t9Qu35XshGck/eL3PZBSlTVqRSVd9gPQN7xMOY8HJYyMmORptj+LuwaBoD9IGaFVj5GDzLaFDddSfJBC26tzSlMOw8Dxb2+t6JgezLJsSRAiaDwuUueFK+n1XAsUvcnJFGJysI46yqzrXZs/goy+ocARIFAjWbkkGYbht0l913Erlpl1ca5yKmZScZlFyUggNRT/ycxxnpl3vmokKP+JxM4XuljFs5c7o463kjiqynuXXydyCaphNi7unndvLbYlyAIVkWbScS8lEUQqhOnqLMKhBQOpzOjUHXe+juGh1yTklxW79K7+pLUFb4pr1QYinGwwDmxdeKuqWTlfsRww96aaep+unMJ5RwEKR/ht2afFFM4iVSxIYxsPysi6pGeoi+G4AIzUgJ8SNR6jZm9T2ecGATbSUV4inE3kgIvB8S/FW7JZTC+3bESg4IDIMq99G0sInvGHtwVX/39ohyaWLTqK7q/EotkCj4Yy0K2FJ22Bu4tNPKgqCxGQOjp/LDNC+WPD1NgNNc3eI/qw0pkPyUN7QLql0Xnm
+2 -2
View File
@@ -34,7 +34,7 @@ var rule = {
"User-Agent": "okhttp/4.10.0"
},
timeout: 5000,
class_name: '剧场&热播剧&会员专享&星选好剧&新剧&阳光剧场',
class_name: '天微-剧场&天微-热播剧&天微-会员专享&天微-星选好剧&天微-新剧&天微-阳光剧场',
class_url: '1&2&8&7&3&5',
预处理:$js.toString(()=>{
let html = post('https://u.shytkjgs.com/user/v1/account/login', {
@@ -99,7 +99,7 @@ var rule = {
VOD = {
vod_name: data.title,
vod_pic: data.cover_url,
vod_play_from: '影视车App',
vod_play_from: '天微剧场',
vod_play_url: urls.join('#')
};
}),
+1
View File
@@ -0,0 +1 @@
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 truncated
-1
View File
@@ -1 +0,0 @@
dmFyIHJ1bGUgPSB7CiAgICB0aXRsZTogJ+eDreaSreS5i+WuticsCiAgICBob3N0OiAnaHR0cHM6Ly9yZWJvemoucHJvJywKICAgIC8vdXJsOiAnL3R5cGUvZnljbGFzcy1meXBhZ2UuaHRtbCcsCiAgICB1cmw6ICcvc2hvdy9meWZpbHRlci5odG1sJywKICAgIGZpbHRlcmFibGU6IDEsLy/mmK/lkKblkK/nlKjliIbnsbvnrZvpgIksCiAgICBmaWx0ZXJfdXJsOiAne3tmbC5jYXRlSWR9fS17e2ZsLmFyZWF9fS17e2ZsLmJ5IG9yICJ0aW1lIn19LXt7ZmwuY2xhc3N9fS17e2ZsLmxhbmd9fS17e2ZsLmxldHRlcn19LS0tZnlwYWdlLS0te3tmbC55ZWFyfX0nLAogICAgZmlsdGVyOiAnSDRzSUFBQUFBQUFBQSsxWjcwNGJSeEIvbC92TWh6dUREZVFOK2d4VlByaXAxVWFsVkFKYUNVVklKTWJVTnNRMlVXT1hRUG1qWXV3VURBWlNFbXhzWHNaN1o3OUZ6OTdkbVZseW1WNngyeXFTdi9uM205dTltZG1kM2QrY24xbU85ZWpMWjlaM2lXWHJrZlVrdnBUNDRtdHJ3cHFQZjUvd3NidVo4UzZhWW0vRHAzNkt6LzJZR0R3NzcxdEVxdHBMVnZ1MER4eHJaVUxSMldxbnRhdm9HTkxGWFpHcEtIb2FhQzk5NFNaVGlwNUJ1cklsYnBxS25nWGFmVjV3VjR2NmxUWk9ucW5nTEE3NjRxWi83VFF5bW85WUs0LzdGaFhvWEh4eDBZZ1RaL2wwbk1HdlZDQXdWZ1VDMDZOQVlESVVnRkNTV2ZmRkcyVlRJREF0Q3NDYzJYT3Y5WWVlVXdJWTkrTFVLMjdwY1JLQW4rdXZldHR2dFo4U0JLNk9BakN1L0RQYUZBaGNEZ1ZnM05tMWFOVDBPQW5BbGxzWCtVdHRrd0JzK2FQdTc3QU9FbWhiNS9hZ2UxWlhOZ1hBbDlweHAzMmdmWkZBMjNyN1Y1MmJncklwb0czZHU0Sy9hc3FtQU02NTJVM3Z3WndEQU9QS2Q3aUxGSUI4UG0vMzNyUjFQaVdnV3pXK2tJaWJPM1czTGpZYllYZnFVYVczdmE0ekpBRkVlcnp0ZmpqWGtVcUFtYTI3TjIzSTdBQ0F4KzJjMkdscGp5V0FMRnk5UnBzQ2tJV05DN1FwQU9OS1pYZjNWSStUQUZma0xZNVRBUHhzdjBlYkF1aExuZnBTTjhhOXJJdkdzUjRuQVl4YnkvdVpFbWxkQUlqSmVucjVtcGZaeGlWVkdDdjl3TjI0ODRkQnNXc01UNlN1TzAxZHR3clFkVjlPeEJmTWRiOTUxMm0yUXE1N3hJNU1LVzd3ay9DVHlFOVNQb0o4aFBJTzhnN2xiZVJ0d2p1endEdXpsSjlCZm9ieTA4aFBVejZHZkl6eVVlU2psTWQ0SFJxdmcvRTZORjRINDNWb3ZBN0c2OUI0SFl5M2YvbVFsWnFMejM5anJGVDN2TmF0cm9hdDBKMlcvN3plQnhLUWlrR2JBbENGbDBkb1V3QXFwdFFTTDB0b1JreHFpcGdsSUxXSU5nVklmUk9iQktRV1NTUVNrTjB1enBLNDIvdUE1dkNyWlpMQjNDdlJ5SCtVUHJkMDNTdTlVMU1zUGZVZmhhTyswWERydnlqTHQwK1hGakdCNTJzaXJZKy94U2MvTENUNmIzMDhZVVdHVnowUnVvU2RSZ1Z2ZmJMUC9EUFZQejJKYVlxbXVYK1lvUWwzcy92bmUzRlVKS2JZS05VTHB6UTRaY1BkRjZ6U1lHNStUb1Z3eW9hNytibmJuVk0ybkRyamxBMm4rRGpsOWxEVnd5cXd3VmJFMDZRUHdKZlRpbjliYTE4a0dQYitsVHRWajVNZzFQMGJwQzlHcDNyV1UvN3pzTW9ERUNhYWh5b2lMbnU4V3ZwMGhsaTFWS3o3Z2tMOGRxaUhBaDZyaTdHNnNENWJkZkdQVk1KbTVyOFFDcFBEQzRYSlVWN2VmaHNyV3EvMW9ra1FwdVhsTHBTSHRyemVQdXlRZmJKMU9Da0Eyc0w0dk1GOUd1QStSZnk3clROemlVaFpwejJXd05SMXVNSDdnTDJDeDhmeXFJN2xRY1ZPRFYreG1Eb2w3Yk5WOS9aRXYrb2pDVzlZby9jMmlXbU4zZHNLcG5WNmxDZEZnSE1HeFlSb1VJekRCc1dFYlZEM21oempPVXFGa3V5Y0xPYyt0bklTK29FZmQ5bTJpcFA2YTNmZVNWbmJKQWpUSGdXZnZ1d25TcVlaNGU0QXJoRmp6MjZtU1dOdkNhYUI0ejZ6c2sxVE15OVNIL1Q3SklBNUMzdmVLV1JaZ2pEUzNnL1hMWll3OWo0QTI4R2gyQUdaSXdINGtxeDFEMWUxTHhKQURJV2NPSU02bENCTUEyZlc3NzFLUzZhNm1VdFk5d0dBY2ZVdFViN1M0eVFBUDAvMjNDejRLUUhNZWRsMDE5SjZUZ25BbHF0NkJTMm1GQmpodmN5MXVOeHFjZGtidDB2V3VGMGF0MHREdDB2UjRjVVg3aVA1ZjVYWHZPMW1Hc3BJZHFVVUZhWjFodWJOejZSaEpaVWh5OSswT2lNUVg5Ry9teVBFUVJjZG56eWZ6OGtEdkkzeDJqUmVHK08xYWJ3MnhtdlRlRzJNMTZieDJoaXZUZU8xTVY1N2FoUW40Zi8ycDh6S1h5R24rZTJNSWdBQScsCiAgICBmaWx0ZXJfZGVmOiB7CiAgICAgICAgMToge2NhdGVJZDogJzEnfSwKICAgICAgICAyOiB7Y2F0ZUlkOiAnMid9LAogICAgICAgIDM6IHtjYXRlSWQ6ICczJ30sCiAgICAgICAgNDoge2NhdGVJZDogJzQnfSwKICAgICAgICA1OiB7Y2F0ZUlkOiAnNSd9CiAgICB9LAogICAgc2VhcmNoVXJsOiAnL3R5cGUvaWQtLmh0bWw/d2Q9KionLAogICAgc2VhcmNoYWJsZTogMiwvL+aYr+WQpuWQr+eUqOWFqOWxgOaQnOe0oiwKICAgIHF1aWNrU2VhcmNoOiAwLC8v5piv5ZCm5ZCv55So5b+r6YCf5pCc57SiLAogICAgaGVhZGVyczogewogICAgICAgICdVc2VyLUFnZW50JzogJ1VDX1VBJywKICAgIH0sCiAgICBjbGFzc19wYXJzZTogJy5zdHVpLWhlYWRlcl9fbWVudSBsaTpsdCg2KTthJiZUZXh0O2EmJmhyZWY7LiovKC4qPykuaHRtbCcsCiAgICBwbGF5X3BhcnNlOiB0cnVlLAogICAgdGFiX3JlbW92ZTpbJ+iTneWFieS4k+S6qzEnLCflpLjlhYs0SycsJ+aegemAn+acieW5v+KRoCcsJ+aegemAn+acieW5v+KRoSddLAogICAgbGF6eTogJycsCiAgICBsaW1pdDogNiwKICAgIOaOqOiNkDogJ3VsLnN0dWktdm9kbGlzdC5jbGVhcmZpeDtsaTthJiZ0aXRsZTsubGF6eWxvYWQmJmRhdGEtb3JpZ2luYWw7LnBpYy10ZXh0JiZUZXh0O2EmJmhyZWYnLAogICAgZG91YmxlOiB0cnVlLCAvLyDmjqjojZDlhoXlrrnmmK/lkKblj4zlsYLlrprkvY0KICAgIOS4gOe6pzogJy5zdHVpLXZvZGxpc3QgbGk7YSYmdGl0bGU7YSYmZGF0YS1vcmlnaW5hbDsucGljLXRleHQmJlRleHQ7YSYmaHJlZicsCiAgICDkuoznuqc6IHsKICAgICAgICAidGl0bGUiOiAiLnN0dWktY29udGVudF9fZGV0YWlsIC50aXRsZSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgtMikmJlRleHQiLAogICAgICAgICJpbWciOiAiLnN0dWktY29udGVudF9fdGh1bWIgLmxhenlsb2FkJiZkYXRhLW9yaWdpbmFsIiwKICAgICAgICAiZGVzYyI6ICIuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgwKSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgxKSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgyKSYmVGV4dCIsCiAgICAgICAgImNvbnRlbnQiOiAiLmRldGFpbCYmVGV4dCIsCiAgICAgICAgInRhYnMiOiAiLm5hdi5uYXYtdGFicyBsaSIsCiAgICAgICAgImxpc3RzIjogIi5zdHVpLWNvbnRlbnRfX3BsYXlsaXN0OmVxKCNpZCkgbGkiCiAgICB9LAogICAg5pCc57SiOiAnKicsCn0=
-1
View File
@@ -1 +0,0 @@
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
-1
View File
@@ -1 +0,0 @@
h36A5I5KdeB29zb3iwNWV1EAw0AReVKkvtcVRvGmIbZaCDgC05Tx7REBWD5sE1+93yEWy1+KfiPiVNm47RorWKQEes3k3zK3lJhdRdJVRGQq2x3WeM4mAwTiX85um7bFPhApIqUB7wMxP6gT8D7ENh0t/DtsDleUh9fgxBxgLCJ/Z/Qkvq2aQucIvmUIfK3U0P7J81cmI/tyRQ1kqs6rrFyyeJX6YFX8HvLkBGgUI2zd7zyERaeNbDh+RQjlyKTP61P8/eTLIkmDBtDqgg/dlPgq8cUK98026Ob5eAoeoJQmSyK2SLh9PV2W6XKg71dNtYXpDqLheTqkRIInHF3N9ZuWMhW6HaHnwHWewixJ5NiyysLyV4MEYTzO7bf4gcZxpFG7RPcmgfu4dC8LpVbBUSDIoxy+h7/JEq/Y5lb+oswVPnc9PL/W6Pfim8gGfNOFtBGHMJ2abdLTTCVBNJyw+RqHcgt/k5Vq6PtLKjdYnA5CXz2zs/beBfjaVSG6DYfzRByO32yA4dEhHurQKvyNbR1G2QV7Jywb4niidzwcRR8ew0dknewWy9keX7RJ5lTgiFLxDiHS8ObUeAxr3011/k57habUmn8Uii1S3VY9EDofAekMNTeqyFxx5za/IeSsIDtO22c0pc6sEmeQh8ZfjK9gBQEl4+rbenPll4bUypok/WhdB7QFE/8EtqtiOb7LDttAqB5G64jRogUY9uVIlEMM2SwKD9gtkyW8XdrNwmEXbQhmHpF5dKYPqpe2bEEVogY1yATXdMJ4nfy0ntxVRuMVwzOqvSuDPhb1OmutnS0mnWb3GnsWxj1jDI+ku8ScBAeyBDm8SfLz/Ty9T0+uG6uFyxDslkjsMdTP56CSRpEU6liP6FjpiEM6UFfr9IUmiZTt5FtIOCo6w63d2omsG0I3N/rzUNTOhuvcO7EFROrF00wJT9WX2EKqalWSyWCpU+21E1Ydh5YUPqqH3KKwbNsxRvWeaU02XlRnQXZ3wULuYxAxo/LZL1LwF5dqcWd9arcTlu62BdTS1payZVKpMYdCQZs64VIj/d1Uq4Eo2xrShATVuOlERJqePNpayiTsoRyZZmpwvBf91PFphHkaFIapY2OinaFP4MyYNdihG1Hvp6HxZzpAs8URq57LjsjqOtdiSpyolh9Ppj3Yx10XKDzFrouF2hKP8Hi2+YiRI67prJuCIvF4S/dC3XHASyvtkL5+uD4Y/vUlk9obKHpqlJqFEqc84KhJMKI6LjGmWVkwFjO0O3SqgX/jwFd7i4tbCpK52YfNfo6SasYWB8u1nTG5OWmfBlyFuQROQB4YktlH9q37l47YYouw45xCjpSi
+2 -2
View File
@@ -7,7 +7,7 @@ var rule = {
searchable: 2,
quickSearch: 1,
// filterable: 1,
class_name: '古装&穿越&逆袭&重生',
class_name: '七星✡︎古装&七星✡︎穿越&七星✡︎逆袭&七星✡︎重生',
class_url: '5&17&7&6',
一级: $js.toString(() => {
let d = [];
@@ -69,7 +69,7 @@ var rule = {
vod_name: data.title,
vod_pic: data.cover_url,
vod_remarks: data.total + "集",
vod_play_from: 'XT短剧',
vod_play_from: '七星✡︎短剧',
vod_play_url: urls.join('#')
};
}),
-1
View File
@@ -1 +0,0 @@
T2JqZWN0LmFzc2lnbihtdWJhbi5teG9uZTUu5LqM57qnLCB7CiAgICB0YWJfdGV4dDogJ3NwYW4mJlRleHQnLAogICAgbGlzdHM6ICcubW9kdWxlLXBsYXllci1saXN0LnRhYi1saXN0OmVxKCNpZCkmJi5zY3JvbGwtY29udGVudCYmYScsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ214b25lNScsCiAgICB0aXRsZTogJ+ilv+Wxi+W9seinhicsCiAgICBob3N0OiAnaHR0cHM6Ly93d3cueGl3dXR2LmNvbScsCiAgICB1cmw6ICcvdm9kc2hvdy9meWNsYXNzLS0tLS0tLS1meXBhZ2UtLS0uaHRtbCcsCiAgICBzZWFyY2hVcmw6ICcvdm9kc2VhcmNoLyoqLS0tLS0tLS0tLWZ5cGFnZS0tLS5odG1sJywKICAgIOaQnOe0ojogJy5tb2R1bGUtaXRlbXMgLm1vZHVsZS1zZWFyY2gtaXRlbTsudmlkZW8taW5mby1oZWFkZXImJmEmJnRpdGxlO2ltZyYmZGF0YS1zcmM7LnZpZGVvLXNlcmlhbCYmVGV4dDsudmlkZW8taW5mby1oZWFkZXImJmEmJmhyZWYnLAp9
-1
View File
@@ -1 +0,0 @@
T2JqZWN0LmFzc2lnbihtdWJhbi5teG9uZTUu5LqM57qnLCB7CiAgICB0YWJfdGV4dDogJ2Rpdi0tc21hbGwmJlRleHQnLAogICAgbGlzdHM6ICcubW9kdWxlLXBsYXllci1saXN0LnRhYi1saXN0OmVxKCNpZCkmJi5zY3JvbGwtY29udGVudCYmYScsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ214b25lNScsCiAgICB0aXRsZTogJ+mjmOiKseW9semZoicsCiAgICBob3N0OiAnaHR0cHM6Ly93d3cuNmJ5cy5jb20vJywKICAgIGNhdGVfZXhjbHVkZTogJ+a8lOWRmCcsCiAgICB1cmw6ICcvaW5kZXgucGhwL3ZvZC9zaG93L2lkL2Z5Y2xhc3MvcGFnZS9meXBhZ2UuaHRtbCcsCiAgICBzZWFyY2hVcmw6ICcvaW5kZXgucGhwL3ZvZC9zZWFyY2gvcGFnZS9meXBhZ2Uvd2QvKiouaHRtbCcsCiAgICDmkJzntKI6ICcubW9kdWxlLWl0ZW1zIC5tb2R1bGUtc2VhcmNoLWl0ZW07YSYmdGl0bGU7aW1nJiZkYXRhLXNyYzsudmlkZW8tc2VyaWFsJiZUZXh0Oy52aWRlby1zZXJpYWwmJmhyZWYnLAp9
-62
View File
@@ -1,62 +0,0 @@
{
"规则名": "耐看点播",
"规则作者": "香雅情",
"请求头参数": "MOBILE_UA",
"网页编码格式": "UTF-8",
"图片是否需要代理": "否",
"是否开启获取首页数据": "1",
"首页推荐链接": "https://yanaifei.tv",
"首页列表数组规则": "body&&.module-main.tab-list.active",
"首页片单列表数组规则": ".module-item",
"首页片单是否Jsoup写法": "1",
"分类起始页码": "1",
"分类链接": "https://yanaifei.tv/vod/show/{cateId}--------{catePg}---.html",
"分类名称": "电影&电视剧&动漫&综艺",
"分类名称替换词": "1&2&4&3",
"筛选数据": {},
"分类截取模式": "1",
"分类列表数组规则": "body&&.module-item",
"分类片单是否Jsoup写法": "是",
"分类片单标题": ".module-poster-item-title&&Text",
"分类片单链接": "a&&href",
"分类片单图片": ".lazyload&&data-original",
"分类片单副标题": ".module-item-note&&Text",
"分类片单链接加前缀": "https://yanaifei.tv",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$MOBILE_UA",
"搜索链接": "https://yanaifei.tv/index.php/ajax/suggest?mid=1&wd={wd}",
"POST请求数据": "wd={wd}&search=",
"搜索截取模式": "0",
"搜索列表数组规则": "list",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": "pic",
"搜索片单标题": "name",
"搜索片单链接": "id",
"搜索片单副标题": "",
"搜索片单链接加前缀": "https://yanaifei.tv/vod/detail/",
"搜索片单链接加后缀": ".html",
"链接是否直接播放": "否",
"直接播放链接加前缀": "https://live.52sf.ga/huya/",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "authority$ku.peizq.online#Referer$https://play.peizq.online",
"详情是否Jsoup写法": "是",
"类型详情": "",
"年代详情": ".module-info-content&&.module-info-item,3&&Text",
"地区详情": "",
"演员详情": ".module-info-content&&.module-info-item,2&&Text",
"简介详情": ".module-info-content&&.module-info-item&&Text",
"线路列表数组规则": ".module-tab-items-box&&.module-tab-item",
"线路标题": "Text",
"播放列表数组规则": "body&&.module-play-list-content",
"选集列表数组规则": "a",
"选集标题链接是否Jsoup写法": "是",
"选集标题": "a&&Text",
"选集链接": "a&&href",
"是否反转选集序列": "否",
"选集链接加前缀": "https://yanaifei.tv",
"选集链接加后缀": "",
"分析MacPlayer": "2",
"是否开启手动嗅探": "否",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv",
"手动嗅探视频链接过滤词": ".html#=http"
}
-53
View File
@@ -1,53 +0,0 @@
{
"规则名": "兔小贝",
"规则作者": "香雅情",
"请求头参数": "手机",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"分类起始页码": "1",
"分类链接": "https://www.tuxiaobei.com/list/mip-data?typeId={cateId}&page={catePg}&callback=jsonp",
"分类名称": "儿歌&故事&国学&启蒙",
"分类名称替换词": "2&3&4&25",
"筛选数据": {},
"筛选子分类名称": "",
"筛选子分类替换词": "",
"分类截取模式": "0",
"分类Json数据二次截取": "jsonp(&&);",
"分类列表数组规则": "data.items",
"分类片单是否Jsoup写法": "0",
"分类片单标题": "name",
"分类片单链接": "video_id",
"分类片单图片": "image",
"分类片单副标题": "duration_string",
"分类片单链接加前缀": "https://www.tuxiaobei.com/play/",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$手机",
"搜索链接": "https://www.tuxiaobei.com/search/index?key={wd}",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": ".list-con&&.items",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": "mip-img&&src",
"搜索片单标题": ".title&&Text",
"搜索片单链接": "a&&href",
"搜索片单副标题": ".time&&Text",
"搜索片单链接加前缀": "https://www.tuxiaobei.com",
"搜索片单链接加后缀": "",
"链接是否直接播放": "2",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "",
"线路列表数组规则": "",
"线路标题": "",
"播放列表数组规则": "body",
"选集列表数组规则": ".video",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "'立即播放'",
"选集链接": "mip-search-video&&video-src",
"是否反转选集序列": "0",
"选集链接加前缀": "",
"选集链接加后缀": "",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4",
"手动嗅探视频链接过滤词": ".html#=http"
}
-52
View File
@@ -1,52 +0,0 @@
{
"规则名": "兔小贝",
"规则作者": "香雅情",
"请求头参数": "手机",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"分类起始页码": "1",
"分类链接": "https://www.tuxiaobei.com/subject/{cateId}",
"分类名称": "兔小贝原创儿歌&睡前儿歌&Everybody动起来&爸爸妈妈小时候的儿歌&宝宝吃饭香&乖宝宝不哭闹&好宝宝爱上学&欢快儿歌&经典儿歌&快乐的节日&快乐的童年&流行儿歌&美丽四季&男孩最爱&女孩最爱&我爱爸爸妈妈&我的动物朋友&我的祖国和我&舞蹈音乐&英文儿歌&粤语儿歌&早教好习惯&放暑假啦&我能照顾好自己&画一个梦&哆啦A梦的神奇口袋&你是我的小天使&最动听的笑声&许个愿吧&阳光下的我们&智慧成语故事&名人成语故事&励志成语故事&神话成语故事&古诗启蒙&三字经&弟子规&千字文&十万个为什么&神奇的大自然&英语宝典&数学课堂&动物奇缘&安全教育",
"分类名称替换词": "17&16&1&2&3&4&5&6&9&10&11&12&13&14&15&19&20&21&22&23&24&25&56&57&58&59&60&61&62&63&89&90&88&87&39&43&46&48&54&55&50&51&53&84",
"筛选数据": {},
"筛选子分类名称": "",
"筛选子分类替换词": "",
"分类截取模式": "1",
"分类列表数组规则": ".list-con&&.items",
"分类片单是否Jsoup写法": "1",
"分类片单标题": ".title&&Text",
"分类片单链接": "a&&href",
"分类片单图片": "mip-img&&src",
"分类片单副标题": ".time&&Text",
"分类片单链接加前缀": "https://www.tuxiaobei.com",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$手机",
"搜索链接": "https://www.tuxiaobei.com/search/index?key={wd}",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": ".list-con&&.items",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": "mip-img&&src",
"搜索片单标题": ".title&&Text",
"搜索片单链接": "a&&href",
"搜索片单副标题": ".time&&Text",
"搜索片单链接加前缀": "https://www.tuxiaobei.com",
"搜索片单链接加后缀": "",
"链接是否直接播放": "2",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "",
"线路列表数组规则": "",
"线路标题": "",
"播放列表数组规则": "body",
"选集列表数组规则": ".video",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "'立即播放'",
"选集链接": "mip-search-video&&video-src",
"是否反转选集序列": "0",
"选集链接加前缀": "",
"选集链接加后缀": "",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4",
"手动嗅探视频链接过滤词": ".html#=http"
}
-70
View File
@@ -1,70 +0,0 @@
{
"规则名": "播视童趣",
"规则作者": "香雅情",
"请求头参数": "电脑",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"是否开启获取首页数据": "1",
"首页推荐链接": "https://www.boosj.com/baby/",
"首页列表数组规则": "body&&.pub-hotplay-main||.pub-child-dance||.pub-toy-play||.pub-describe-story||.pub-child-song||.pub-child-eduction",
"首页片单列表数组规则": "a:has(img)",
"首页片单是否Jsoup写法": "1",
"首页片单标题": "img&&alt",
"首页片单链接": "a&&href",
"首页片单图片": "img&&src",
"首页片单副标题": "",
"首页片单链接加前缀": "",
"首页片单链接加后缀": "",
"分类起始页码": "1",
"分类链接": "https://www.boosj.com/search_res_3362__{cateId}_{catePg}_.html",
"分类名称": "全部&辅食&动画&儿童舞蹈&少儿英语&儿童歌曲&才艺&播视自制&故事&亲子教育&美术&其他&儿童游戏&识物&绘本&古诗&科普&儿童玩具&播视童趣儿童玩具",
"分类名称替换词": "&28&582&3364&3366&3367&3622&3782&3822&3842&4402&4583&4762&4842&4843&4844&4845&5102&5142",
"筛选数据": {},
//"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "",
"筛选子分类替换词": "",
//{class}
"筛选类型名称": "",
"筛选类型替换词": "*",
//{area}
"筛选地区名称": "",
"筛选地区替换词": "*",
//{year}
"筛选年份名称": "",
"筛选年份替换词": "*",
//{lang}
"筛选语言名称": "",
"筛选语言替换词": "*",
//{by}
"筛选排序名称": "",
"筛选排序替换词": "",
"分类截取模式": "1",
"分类列表数组规则": "body&&.bj-col4:has(img)",
"分类片单是否Jsoup写法": "1",
"分类片单标题": "a&&title",
"分类片单链接": "a&&href",
"分类片单图片": "img&&data-original",
"分类片单副标题": "",
"分类片单链接加前缀": "",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$手机",
"搜索链接": "{wd}",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": "",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": "",
"搜索片单标题": "",
"搜索片单链接": "",
"搜索片单副标题": "",
"搜索片单链接加前缀": "",
"搜索片单链接加后缀": "",
"链接是否直接播放": "1",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "",
"直接播放直链视频请求头": "",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
"手动嗅探视频链接过滤词": ".html#=http"
}
+66 -36
View File
@@ -121,42 +121,72 @@ https://tv.iill.top/migu/dds
https://tv.iill.top/migu/mgty
#INSERT_HERE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「足总杯」03:50 第四轮比赛 埃克塞特 vs 诺丁汉森林 张昊泽
https://tv.iill.top/FB/ckbipV
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 猛龙VS76人 王琰博
https://tv.iill.top/NBA/mFsfeN
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 尼克斯VS步行者 罗森
https://tv.iill.top/NBA/n5t5jv
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 活塞VS公牛 刘芳宇
https://tv.iill.top/NBA/skoNVu
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:45 常规赛 灰熊VS太阳 王冠证 徐咏 魏欣怡
https://tv.iill.top/NBA/Z088eE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」13:40 北京JDG vs Hero久竞 北京JDG vs Hero久竞 官方解说
https://tv.iill.top/Migu/niee4c
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「LPL」16:30 UP vs OMG UP vs OMG 官方解说
https://tv.iill.top/Migu/KMpcxk
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」17:00 成都AG超玩会 vs 北京WB 成都AG超玩会 vs 北京WB 官方解说
https://tv.iill.top/Migu/8T2JlJ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」18:00 32进16 32进16 1号桌
https://tv.iill.top/Migu/9ktncJ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」18:00 32进16 32进16 2号桌
https://tv.iill.top/Migu/OQBqEN
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 32进16 32进16 3号桌
https://tv.iill.top/Migu/dclmas
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 32进16 32进16 4号桌
https://tv.iill.top/Migu/huCn0Z
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 山西竹叶青酒 VS 内蒙古农信 清流播出
https://tv.iill.top/Migu/SpAECM
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:10 俱乐部杯淘汰赛 上海久事vs北京北汽 庄宁宇 丁伟
https://tv.iill.top/Migu/JVO6Jl
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 张俊卿
https://tv.iill.top/Migu/y7Kzbd
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 刘芳宇
https://tv.iill.top/Migu/uqCDj9
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA俱乐部杯」19:20 俱乐部杯淘汰赛 上海久事vs北京北汽 现场原声
https://tv.iill.top/Migu/5sGspK
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」20:00 重庆狼队 vs 广州TTG 重庆狼队 vs 广州TTG 官方解说
https://tv.iill.top/Migu/u4U9Qg
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」03:15 联赛 埃弗顿 vs 利物浦 詹俊 张路
https://tv.iill.top/FB/wpKCG0
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」03:15 联赛 埃弗顿 vs 利物浦 詹俊 张路
https://tv.iill.top/FB/wvEFE9
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「中超」14:00 2024中国金球奖颁奖仪式 2024中国金球奖颁奖仪式 2024中国金球奖颁奖仪式(现场原声)
https://tv.iill.top/FB/nDo57t
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 马刺VS凯尔特人 蔡凯臣 王晓晨
https://tv.iill.top/NBA/DhDhyg
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 黄蜂VS魔术 张泽欣
https://tv.iill.top/NBA/fdqTrX
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 常规赛 步行者VS奇才 王凯
https://tv.iill.top/NBA/hi0Bpo
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 骑士VS猛龙 王琰博
https://tv.iill.top/NBA/4v0yUv
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 76人VS篮网 邵化谦
https://tv.iill.top/NBA/N3jm9F
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 常规赛 老鹰VS尼克斯 刘芳宇
https://tv.iill.top/NBA/VcKkdi
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 雄鹿VS森林狼 张浩岳
https://tv.iill.top/NBA/GFptij
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 热火VS雷霆 罗森
https://tv.iill.top/NBA/3y66TY
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 活塞VS公牛 吴博文
https://tv.iill.top/NBA/EZTpMR
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 常规赛 国王VS鹈鹕 王冠证
https://tv.iill.top/NBA/6HAfWM
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:25 常规赛 太阳VS火箭 周鹏
https://tv.iill.top/NBA/smsZBK
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:55 常规赛 开拓者VS掘金 陈鑫隆
https://tv.iill.top/NBA/SyxdZ5
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:45 常规赛 湖人VS爵士 李天宇 徐咏 王羽希
https://tv.iill.top/NBA/w3t3Pf
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」09:55 常规赛 湖人VS爵士 郑泽鹏
https://tv.iill.top/NBA/3bbJVE
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:15 常规赛 勇士VS独行侠 姜帆 闫宇峰 小七
https://tv.iill.top/NBA/oiW2ip
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:25 常规赛 勇士VS独行侠 董倡硕
https://tv.iill.top/NBA/jjn6ys
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 常规赛 灰熊VS快船 连睿
https://tv.iill.top/NBA/qWaRG3
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」13:40 佛山DRG vs 上海RNG.M 佛山DRG vs 上海RNG.M 官方解说
https://tv.iill.top/Migu/fnyJXG
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「LPL」16:30 NIP vs RNG NIP vs RNG 官方解说
https://tv.iill.top/Migu/tYYOxQ
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」17:00 杭州LGD.NBW vs 情久 杭州LGD.NBW vs 情久 官方解说
https://tv.iill.top/Migu/HpLDXF
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 东莞新彤盛 VS 上海浦发银行 解说
https://tv.iill.top/Migu/cWB83T
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 山东赤水河酒 VS 福建晋江众腾 清流播出
https://tv.iill.top/Migu/M1zwhz
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 浙江稠州银行 VS 四川蜀道远达 解说
https://tv.iill.top/Migu/jefPih
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:20 常规赛A组 江苏南钢 VS 新疆国达氢 解说
https://tv.iill.top/Migu/BpDocS
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WCBA」19:25 常规赛A组 石家庄英励 VS 北京首钢园 清流播出
https://tv.iill.top/Migu/TZWkL3
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「KPL」20:00 西安WE vs 武汉eStarPro 西安WE vs 武汉eStarPro 官方解说
https://tv.iill.top/Migu/YVe1v4
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTA」20:30 去年决赛重演!斯瓦泰克vs莱巴金娜 去年决赛重演!斯瓦泰克vs莱巴金娜 赛场原声
https://tv.iill.top/Migu/h3RoON
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTA」21:40 去年决赛重演!斯瓦泰克vs莱巴金娜 去年决赛重演!斯瓦泰克vs莱巴金娜 蔡凯臣
https://tv.iill.top/Migu/sRoee7
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 希金斯PK袁思俊 庞俊旭凌晨登场 希金斯PK袁思俊 庞俊旭凌晨登场 1号桌
https://tv.iill.top/Migu/e7tUSx
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「斯诺克」21:00 希金斯PK袁思俊 庞俊旭凌晨登场 希金斯PK袁思俊 庞俊旭凌晨登场 2号桌
https://tv.iill.top/Migu/KqaPJA
#EXTINF:-1 tvg-id="凤凰中文" tvg-name="凤凰中文" tvg-logo="https://epg.iill.top/logo/凤凰中文.png" http-user-agent="FengWatch/5.4.14" group-title="•港澳「限制」",鳳凰衛視·中文「限UA」
http://dns.yiandrive.com:15907/phenix/fhzw
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+190 -215
View File
@@ -1,30 +1,47 @@
{
"spider": "./spider.jar",
"logo": "https://p3-pc-sign.douyinpic.com/tos-cn-i-0813c001/oEb9EAiMhR67DA00fZCpIXMigA8LAkAI9enDAD~tplv-dy-aweme-images-v2:3000:3000:q75.webp?biz_tag=aweme_images&from=327834062&s=PackSourceEnum_SEARCH&sc=image&se=false&x-expires=1727452800&x-signature=Q6AiH8FOO86OfzLFvuUZpJbsV4s%3D",
"wallpaper": "https://xn--11x805d.xn--4kq62z5rby2qupq9ub.xyz/",
"sites": [
{
"key": "豆瓣",
"key": "豆豆",
"name": "🌈豆瓣┃新年快乐:接口已移交开源平台 请测试完删除处理",
"type": 3,
"api": "csp_Douban",
"searchable": 0
},
{
"key": "配置",
"name": "⚙️网盘┃配置中心",
"key": "config",
"name": "⚙云盘┃配置中心",
"type": 3,
"changeable": 0,
"searchable": 0,
"api": "csp_Config"
"api": "csp_Config",
"searchable": 0
},
{
"key": "csp_Wogg",
"name": "🧸玩偶┃4K弹幕",
"type": 3,
"api": "csp_Wogg",
"filterable": 1,
"ext": {
"site_urls": [
"https://wogg.xxooo.cf",
"http://www.wogg.bf",
"https://www.wogg.net"
],
"token": "",
"ucCookie": "",
"quarkCookie": "",
"threadinfo": {
"chunksize": 400,
"threads": 12
}
}
},
{
"key": "csp_Netfixtv",
"name": "💯至臻┃4K弹幕",
"name": "💌至臻┃4K弹幕",
"type": 3,
"api": "csp_Duopan",
"changeable": 0,
"searchable": 1,
"filterable": 1,
"ext": {
"site_urls": [
@@ -34,101 +51,53 @@
"http://xhww.net",
"https://xiaomiai.site"
],
"url_key": "Duopan",
"url_key": "Netfixtv",
"token": "",
"ucCookie": "",
"quarkCookie": "",
"threadinfo": {
"chunksize": 450,
"chunksize": 400,
"threads": 12
}
}
},
{
"key": "csp_UC",
"name": "💌MIUC┃4K弹幕",
"name": "🍚小米┃UC4K4K",
"type": 3,
"searchable": 1,
"changeable": 0,
"api": "csp_Duopan",
"filterable": 1,
"ext": {
"site_urls": [
"http://mucpan.cc",
"https://www.mucpan.cc",
"http://www.54271.fun/",
"https://www.milvdou.fun",
"http://54271.fun/",
"http://milvdou.fun"
],
"url_key": "uc",
"url_key": "UC",
"token": "",
"ucCookie": "",
"quarkCookie": "",
"threadinfo": {
"chunksize": 256,
"threads": 10
}
}
},
{
"key": "csp_AppNG",
"name": "🎃南瓜┃1080P",
"type": 3,
"api": "csp_AppNG"
},
{
"key": "csp_SuBaiBai",
"name": "☁️白白┃1080P",
"type": 3,
"searchable": 1,
"api": "csp_SuBaiBai",
"playerType": 2,
"ext": "https://www.subaibaiys.com/"
},
{
"key": "wencai",
"name": "🥭文采┃1080P",
"type": 3,
"api": "csp_Jpys",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"changeable": 0,
"ext": "https://www.hkybqufgh.com"
},
{
"key": "csp_Wogg",
"name": "🧸玩偶┃4K弹幕",
"type": 3,
"api": "csp_Wogg",
"changeable": 0,
"searchable": 1,
"filterable": 1,
"ext": {
"site_urls": [
"http://woggpan.333232.xyz/",
"http://wogg.xxooo.cf/",
"http://woggapi.888484.xyz/",
"http://www.wogg.net"
],
"threadinfo": {
"chunksize": 450,
"chunksize": 400,
"threads": 12
}
}
},
{
"key": "小怡",
"name": "🔍怡搜┃4K4K",
"key": "csp_Bili",
"name": "💯哔哩┃哔哩",
"type": 3,
"api": "csp_Bili",
"searchable": 1,
"api": "csp_XiaoYi",
"changeable": 0
"ext": {
"json": "./json/bili.json",
"cookie": ""
},
{
"key": "米搜",
"name": "🔍米搜┃4K4K",
"type": 3,
"searchable": 1,
"api": "csp_MiSou",
"changeable": 0
"style": {
"type": "rect",
"ratio": 1.333
}
},
{
"key": "88看球",
@@ -143,10 +112,44 @@
"ext": "./js/kanqiu.js"
},
{
"key": "csp_AppXY",
"name": "✈️上头┃短剧",
"key": "csp_多多",
"name": "👔多多┃1080P",
"type": 3,
"api": "csp_AppXY"
"quickSearch": 0,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn9Eir6RzAIaQXa7PAZzZhsYO7tEfOCUAO2ipKyX1sxqAYggPt4M4DNHWCnz414Yfuh19nNi3k0dkJGtsOqEQzKCgcf9wGo4XmYWuIzgVworYxXRSYBQb2oLBmTl1W7hxxhfer8LsRYZB6ALfwu2bInzh3EENDkFkaHYb1olDPUR1pQ1vkhef+muSxZLPS9vDhFqja5QKdX0vSluV77MzWchMKBe9DRUsldTdVVDNp14s"
},
{
"key": "csp_麻花",
"name": "🍡麻花┃1080P",
"type": 3,
"quickSearch": 0,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn64XzcQ7xvStB8jMisBReTIxM41ceZBHTzUgk3r/HwfaQHDZorN0nnVVuvE2MPKn8MPxE7ylJqasRuICMIOVVttRnHTeArnRbQHtOtv9F+MUHJKlwhy6U0meUqFlwIn7psnaR3hGPEBEsJYJsPp76XCOFyL1bvM3tTLekJMN0bE6C8wUUmg83iijAB1Xb6BFY0SFjRkJUBqkeUVtwAx1KA1QQjwUVBpGjtQEZ08jK7hLlREWx4foeg01L1aMK+viow=="
},
{
"key": "csp_眼镜",
"name": "👀眼镜┃1080P",
"type": 3,
"quickSearch": 0,
"api": "csp_AppDrama",
"ext": "dZyf/FE+KyNozU1BJTipIo9iSIwfIqdHlpvuwJw09AVmwEOfCxMwqLVMJhfLimSVcQK/l703QANc8WIkB/uW5sUdZSeZIU9+8Rk+3N6ehNBRUUbdXwHB/6h1j5nm+yHTh+KNx2kJ25BR77lheSHLwTnAU6VXLKSspVz/FQx8qOP8w0hfCMh1ephwsEIF24MCgXWhiAzL92YSEph0y0FlAqwP2rvfW8v3juUbcw47E+M="
},
{
"key": "剧荒",
"name": "🐯虎虎┃1080P",
"type": 3,
"quickSearch": 0,
"api": "csp_AppDrama",
"ext": "dZyf/FE+KyNozU1BJTipIlQwV9Exzgodak8HaPQS3+zONEYCA2iEg3LraoCo2u5+jp6DtQUgoV/MWx7LvNS5D57tUvG+UaiaLHorcoeY6PA2BQ0IIVRYdI/yQ+piD4EkLLOUFJZ6zshkRhCt7R3zio746xMGoAs2lFtAet2a3pxDqz4708qipvlP9FzCAYkeJlQtJV+tiVMIyovpNpLwsz6NGB1j8wEXaeqmCoCin8Zu+2Ktm+moS96Y9oowdSWgGS1F36a0wKZVagV3uHJb4Q=="
},
{
"key": "电影",
"name": "🎬电影┃1080P",
"type": 3,
"quickSearch": 0,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn9pXqDDJVVS6pwdk2S4nTvU6TUFngKGexyvHMXSXO57AN6M4LsBHwZ1tcHnPZ2gPH1m7qu7r1zc7CkawgqunMPxZznGnqtbiv5NVOliQUr2NK4Pee7PFE2+BCvbGUPd3IR9Hiub1wBkbrfqjptJFLEpVXeR1pgeGp6pPUjADtyQPuXHj4azaFzDrobUCcdcn7KM6ZC4rjkupd5HlbdqhOJTRBv917h5RUlXs1sgRU1+EWkMXuNopX+18VjWwSrFYPw=="
},
{
"key": "小猫",
@@ -156,23 +159,82 @@
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn1xFjIix0m8Cj9X8OUrGrK4fl4xu1EDS3cPpLFW/FctyWeOV755l/zvJzsf4Rq5dH82tGLii5o2Wvz3PcDGX7hgkjVxwZEyPqNUMRYFbQpmgyLVzYt4LYN1N1hC91NEscnCu4djQ0sa9TGuk4FO9yXzddgCJ2lWF9cJPVFd9ro6QI83NqCw0yBUcmhyF6YeEF4vM0+Q34Ku2OHQ2EQM2Kuo="
},
{
"key": "︎酷云",
"name": "🐰米兔┃1080P",
"type": 3,
"quickSearch": 0,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn9vBxsiZMC9mEjdFHy1b0JxMI9e9kwLyaPtpomLvf/SELlR2tG4av7VLVOnJfhzo9ctafjyVzyG8mJz6OMXeHP7ApPRdTfqKs9a3vBioIdqaC4SFZmteBwEWgHRwJv8Eecn5qIoxur3gmurN6cdUqIwRj8TAAm0asiETQ4b9bq0OXuO6Att6+aOM406026kk7qswMkcs8TxRXUyvexxaQgk="
},
{
"key": "csp_AppRR",
"name": "🚶人人┃1080P",
"type": 3,
"api": "csp_AppRR",
"ext": "WsTbUN+IzcfBYxQ6QFfhNbGQHAJ3uDtQrJqsZDQMRZ33dQlQckxRblQPSfNOwdvHZw7dBuy1ysMc7T5CFk8zgHL8O4D6nXhv18hYKphskvH9Ehle3V/b05I+7Vh/8XzIr5sgF9jH2enSkvNdCX+fm56ExGC0i9VATPdNFt0O9HJetzaOareaj4+Bq8VY8S50nW01FRDiGrD8UFqUN3sAIQ=="
},
{
"key": "csp_AppXY",
"name": "🐸上头┃短剧",
"type": 3,
"api": "csp_AppXY"
},
{
"key": "csp_LiteApple",
"name": "🍎苹果┃1080P",
"type": 3,
"api": "csp_LiteApple",
"playerType": 2
"api": "csp_LiteApple"
},
{
"key": "csp_Gz360",
"name": "🍉瓜子┃1080P",
"type": 3,
"api": "csp_Gz360"
},
{
"key": "csp_AppNG",
"name": "🎃南瓜┃1080P",
"type": 3,
"api": "csp_AppNG"
},
{
"key": "csp_AppTuTu",
"name": "🐰图图┃APP",
"name": "🐰图图┃1080P",
"type": 3,
"api": "csp_AppTuTu",
"ext": "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"
},
{
"key": "csp_Jpys",
"name": "🥇金牌┃1080P",
"type": 3,
"api": "csp_Jpys"
},
{
"key": "csp_SuBaiBai",
"name": "☁️白白┃1080P",
"type": 3,
"api": "csp_SuBaiBai",
"playerType": 2,
"ext": "https://www.subaibaiys.com"
},
{
"key": "csp_Wwys",
"name": "👨农民┃1080P",
"type": 3,
"api": "csp_Wwys",
"ext": "https://m.wwgz.cn"
},
{
"key": "csp_Lgyy",
"name": "⏳️️流光┃1080P",
"type": 3,
"api": "csp_Lgyy"
},
{
"key": "csp_Lkdy",
"name": "🏔来看┃1080P",
"name": "💐来看┃1080P",
"type": 3,
"api": "csp_Lkdy"
},
@@ -180,122 +242,40 @@
"key": "csp_Xlys",
"name": "🍤哔嘀┃1080P",
"api": "csp_Xlys",
"searchable": 1,
"quickSearch": 1,
"type": 3,
"playerType": 2
},
{
"key": "csp_Wetv",
"name": "🚗尘落┃1080P",
"key": "csp_XiaoYi",
"name": "🔍易搜┃夸克",
"type": 3,
"api": "csp_Lgyy"
"api": "csp_XiaoYi",
"ext": ""
},
{
"key": "csp_Wwys",
"name": "👨农民┃1080P",
"key": "csp_MiSou",
"name": "🔍米搜┃夸克",
"type": 3,
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"api": "csp_Wwys",
"ext": "https://www.wwgz.cn/"
"api": "csp_MiSou",
"ext": ""
},
{
"key": "csp_AppDrama2",
"name": "🐯虎虎┃1080P",
"key": "Aid",
"name": "🚑有来┃急救",
"type": 3,
"quickSearch": 1,
"api": "csp_AppDrama",
"ext": "dZyf/FE+KyNozU1BJTipIlQwV9Exzgodak8HaPQS3+zONEYCA2iEg3LraoCo2u5+6rn3VmrCG6H/XvFKSMzGrev5JV2DZOVsAQxLXRNRbxFUFKM1SEJpngJgi7Fj/n1DfJU3XaJt/aV+5tEC4C+/K7Bx/k1Kz08b1iyW0f8Ghf/NH5BnTsoFeiXrPUjRIyi1oIQh1RUF0aQHwI/DPqGAMHE+KK9efsb7FTDKW7TXastSWVcfpizheTXfXFdRtX+qjWkii8PMPPizDUAlTR3Ptg=="
},
{
"key": "csp_AppDrama3",
"name": "👀眼镜┃1080P",
"type": 3,
"quickSearch": 1,
"api": "csp_AppDrama",
"ext": "dZyf/FE+KyNozU1BJTipIo9iSIwfIqdHlpvuwJw09AVmwEOfCxMwqLVMJhfLimSVcQK/l703QANc8WIkB/uW5sUdZSeZIU9+8Rk+3N6ehNBRUUbdXwHB/6h1j5nm+yHTh+KNx2kJ25BR77lheSHLwTnAU6VXLKSspVz/FQx8qOP8w0hfCMh1ephwsEIF24MCgXWhiAzL92YSEph0y0FlAqwP2rvfW8v3juUbcw47E+M="
},
{
"key": "瓜子",
"name": "🍉瓜子┃1080P",
"type": 3,
"api": "csp_Gz360",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"order_num": 0,
"changeable": 0
},
{
"key": "csp_MiTuApp",
"name": "🐰米兔┃1080P",
"type": 3,
"searchable": 1,
"quickSearch": 1,
"api": "csp_MiTuApp",
"ext": "s1/kf8dfHZAgs5H4ledT0oVFC1n/KhNfQfc0onBTauGjjbKin/VdMFrfJlKKnt/ClccntSyJqzbI1hHzGUUmZg7v02l1fvcdAH0iCUzGlopNgnI3rkeQtAwS54GySfRT0IRokasLwr5Rr6pm8/lTNJXMTEkq+9mzK976Dvv80seU9riYmFeBD+EBp8RzurdP02PNc0S2aZPlMbdm5yTIQfI8QeSRJGz+0AIsFOyBoPr4LDptq0AAc37KMhnWDCXF"
},
{
"key": "csp_电影",
"name": "🎬电影┃1080P",
"type": 3,
"searchable": 1,
"quickSearch": 1,
"api": "csp_MiTuApp",
"ext": "s1/kf8dfHZAgs5H4ledT0gNpK7vQhd67t79FMOlp/3hon97gPN02BO+erk3EBCNXM6SamStX8E1N/eOSW8iHnh/V/WWXQik712AKDkDyClacr4JX917KX00fvnFi+PAJCJmEjfkTIInNogcntp+7cErzTorQY87aZkXQz64jcMNBTxpU+OGhfwZ2WqemvRRoQcF3TRFQdK9yVcAPrcKlPHxNivbPun5GntvfOIbWqYyWQSzU7f8y5TSHoXNt3Ag7WpEtt5DdeFwKFlYQ/RcwUw=="
},
{
"key": "csp_DUODUO",
"name": "💨多多┃1080P",
"type": 3,
"quickSearch": 1,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn9Eir6RzAIaQXa7PAZzZhsYO7tEfOCUAO2ipKyX1sxqAYggPt4M4DNHWCnz414Yfuh19nNi3k0dkJGtsOqEQzKCgcf9wGo4XmYWuIzgVworYxXRSYBQb2oLBmTl1W7hxxhfer8LsRYZB6ALfwu2bInzh3EENDkFkaHYb1olDPUR1EqpMaZLpMW0oSOW9zzMF5WIDfKUOvd7q2bKD4uZ8/oc="
},
{
"key": "csp_良人",
"name": "👨良人┃1080P",
"type": 3,
"searchable": 1,
"quickSearch": 1,
"api": "csp_MiTuApp",
"ext": "sHR2rlsfjI4L3t4RXQMkn+pzOh0GsJJgcwHHxDs8FcBDGD81qAZtun78VAJxzshCbStdXIlQiksUvc2b5fXyuxJO9KBNp5LzL/pYLLOs1V3R3WOh90eVpJGxxXWEZtoq+F7Cq4CbQ3J1TTXahpYpeXXeevwPopQutGBNaxYkdBgBL6rCgov0BCUWOXriRXNndZJYNJohfwIzBP+iTuz6C8FWXazDuKfwSS4BfeyQuGM="
},
{
"key": "csp_麻花",
"name": "🥙麻花┃1080P",
"type": 3,
"searchable": 1,
"quickSearch": 1,
"api": "csp_YuDi",
"ext": "sHR2rlsfjI4L3t4RXQMkn64XzcQ7xvStB8jMisBReTIxM41ceZBHTzUgk3r/HwfaQHDZorN0nnVVuvE2MPKn8MPxE7ylJqasRuICMIOVVttRnHTeArnRbQHtOtv9F+MUHJKlwhy6U0meUqFlwIn7psnaR3hGPEBEsJYJsPp76XBU5Prcv6yXYl+buEHnrog7tDJv0Oruu3XbWiSeYcmXyu0bWlgyI7I+ExxK+yX2Fm4="
},
{
"key": "csp_LaoBaiBook",
"name": "📚听书┃BOOK",
"type": 3,
"api": "csp_LaoBaiBook",
"playerType": 2,
"searchable": 1,
"quickSearch": 0,
"api": "csp_FirstAid",
"searchable": 0,
"style": {
"type": "rect",
"ratio": 1.333
"ratio": 3.8
}
},
{
"key": "csp_Bili",
"name": "🆎哔哩┃哔哩",
"key": "csp_LaoBaiBook",
"name": "📚老白┃听书",
"type": 3,
"api": "csp_Bili",
"playerType": 2,
"ext": {
"json": "./json/bili.json",
"cookie": ""
},
"api": "csp_LaoBaiBook",
"searchable": 0,
"style": {
"type": "rect",
"ratio": 1.333
@@ -303,10 +283,11 @@
},
{
"key": "push_agent",
"name": "接口完全免费公益性质 纯互联网搜集 杜绝未成年测试本项目|请于24小时内删除本测试内容",
"name": "🛴推送┃播放",
"type": 3,
"api": "csp_Push",
"searchable": 0
"searchable": 0,
"ext": ""
}
],
"parses": [
@@ -316,40 +297,32 @@
"url": "Demo"
},
{
"name": "Web聚合",
"name": "影视聚合",
"type": 3,
"url": "Web"
"url": "影视"
},
{
"name": "1080解析",
"name": "自用",
"type": 1,
"url": "",
"ext": {
"flag": [
"qq",
"腾讯",
"qiyi",
"爱奇艺",
"奇艺",
"youku",
"优酷",
"sohu",
"搜狐",
"letv",
"乐视",
"mgtv",
"芒果",
"tnmb",
"seven",
"bilibili",
"1905"
],
"header": {
"User-Agent": "okhttp/4.9.1"
}
}
"url": ""
},
{
"name": "8090g",
"type": 0,
"url": ""
},
{
"name": "虾米",
"type": 0,
"url": ""
},
{
"name": "夜幕",
"type": 0,
"url": ""
}
],
"logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1739415605613/015dae5bcd1ff5a801213dea55f8c4.jpg",
"lives": [
{
"name": "央卫",
@@ -514,7 +487,9 @@
{
"name": "♻️饭团点击",
"hosts": [
"fantuan"
"dadagui",
"freeok",
"dadagui"
],
"script": [
"document.querySelector(\"#playleft iframe\").contentWindow.document.querySelector(\"#start\").click();"
File diff suppressed because it is too large. Load diff
BIN
View File
Binary file not shown.
+19 -1
View File
@@ -24,7 +24,7 @@
},
{
"key": "配置中心",
"name": "🚀弹幕┃高级┃设置",
"name": "🚀配置┃中心┃设置",
"type": 3,
"api": "csp_Config",
"jar": "./jars/配置中心.jar",
@@ -79,6 +79,24 @@
"danmu": true
}
},
{
"key": "闪电弹幕",
"name": "⚡️闪电优汐┃4K弹幕",
"type": 3,
"api": "csp_Wobg",
"jar": "./jars/配置中心.jar",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"changeable": 1,
"ext": {
"token": "http://127.0.0.1:9978/file/TVBox/token.txt",
"cookie": "http://127.0.0.1:9978/file/TVBox/quark.txt",
"uc_cookie": "http://127.0.0.1:9978/file/TVBox/uc.txt",
"site": "http://1.95.79.193",
"danmu": true
}
},
{
"key": "樱花影视",
"name": "🌸樱花如雪┃4K纯净",
+2317 -73
View File
File diff suppressed because it is too large. Load diff
-265
View File
@@ -1,265 +0,0 @@
/*
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
*/
(function webpackUniversalModuleDefinition(root, factory) {
if (typeof exports === 'object' && typeof module === 'object') {
// CommonJS
module.exports = exports = factory();
} else if (typeof define === 'function' && define.amd) {
// AMD
define([], factory);
} else {
// Global (browser)
globalThis.JSEncrypt = factory();
}
})(this, () => {
return /******/ (() => { // webpackBootstrap
/******/ var __webpack_modules__ = ({
/***/ "./lib/JSEncrypt.js":
/*!**************************!*\
!*** ./lib/JSEncrypt.js ***!
\**************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* binding */ JSEncrypt)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./JSEncryptRSAKey */ \"./lib/JSEncryptRSAKey.js\");\n/* provided dependency */ var process = __webpack_require__(/*! process/browser */ \"./node_modules/process/browser.js\");\nvar _a;\n\n\nvar version = typeof process !== 'undefined'\n ? (_a = process.env) === null || _a === void 0 ? void 0 : \"3.3.2\"\n : undefined;\n/**\n *\n * @param {Object} [options = {}] - An object to customize JSEncrypt behaviour\n * possible parameters are:\n * - default_key_size {number} default: 1024 the key size in bit\n * - default_public_exponent {string} default: '010001' the hexadecimal representation of the public exponent\n * - log {boolean} default: false whether log warn/error or not\n * @constructor\n */\nvar JSEncrypt = /** @class */ (function () {\n function JSEncrypt(options) {\n if (options === void 0) { options = {}; }\n options = options || {};\n this.default_key_size = options.default_key_size\n ? parseInt(options.default_key_size, 10)\n : 1024;\n this.default_public_exponent = options.default_public_exponent || \"010001\"; // 65537 default openssl public exponent for rsa key type\n this.log = options.log || false;\n // The private and public key.\n this.key = null;\n }\n /**\n * Method to set the rsa key parameter (one method is enough to set both the public\n * and the private key, since the private key contains the public key paramenters)\n * Log a warning if logs are enabled\n * @param {Object|string} key the pem encoded string or an object (with or without header/footer)\n * @public\n */\n JSEncrypt.prototype.setKey = function (key) {\n if (this.log && this.key) {\n console.warn(\"A key was already set, overriding existing.\");\n }\n this.key = new _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__.JSEncryptRSAKey(key);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPrivateKey = function (privkey) {\n // Create the key.\n this.setKey(privkey);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPublicKey = function (pubkey) {\n // Sets the public key.\n this.setKey(pubkey);\n };\n /**\n * Proxy method for RSAKey object's decrypt, decrypt the string using the private\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str base64 encoded crypted string to decrypt\n * @return {string} the decrypted string\n * @public\n */\n JSEncrypt.prototype.decrypt = function (str) {\n // Return the decrypted string.\n try {\n return this.getKey().decrypt((0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.b64tohex)(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's encrypt, encrypt the string using the public\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str the string to encrypt\n * @return {string} the encrypted string encoded in base64\n * @public\n */\n JSEncrypt.prototype.encrypt = function (str) {\n // Return the encrypted string.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().encrypt(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's sign.\n * @param {string} str the string to sign\n * @param {function} digestMethod hash method\n * @param {string} digestName the name of the hash algorithm\n * @return {string} the signature encoded in base64\n * @public\n */\n JSEncrypt.prototype.sign = function (str, digestMethod, digestName) {\n // return the RSA signature of 'str' in 'hex' format.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().sign(str, digestMethod, digestName));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy Line truncated
/***/ }),
/***/ "./lib/JSEncryptRSAKey.js":
/*!********************************!*\
!*** ./lib/JSEncryptRSAKey.js ***!
\********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncryptRSAKey\": () => (/* binding */ JSEncryptRSAKey)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/asn1js/hex */ \"./lib/lib/asn1js/hex.js\");\n/* harmony import */ var _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./lib/asn1js/base64 */ \"./lib/lib/asn1js/base64.js\");\n/* harmony import */ var _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./lib/asn1js/asn1 */ \"./lib/lib/asn1js/asn1.js\");\n/* harmony import */ var _lib_jsbn_rsa__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./lib/jsbn/rsa */ \"./lib/lib/jsbn/rsa.js\");\n/* harmony import */ var _lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/jsrsasign/asn1-1.0 */ \"./lib/lib/jsrsasign/asn1-1.0.js\");\nvar __extends = (undefined && undefined.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\n\n\n\n\n\n\n\n/**\n * Create a new JSEncryptRSAKey that extends Tom Wu's RSA key object.\n * This object is just a decorator for parsing the key parameter\n * @param {string|Object} key - The key in string format, or an object containing\n * the parameters needed to build a RSAKey object.\n * @constructor\n */\nvar JSEncryptRSAKey = /** @class */ (function (_super) {\n __extends(JSEncryptRSAKey, _super);\n function JSEncryptRSAKey(key) {\n var _this = _super.call(this) || this;\n // Call the super constructor.\n // RSAKey.call(this);\n // If a key key was provided.\n if (key) {\n // If this is a string...\n if (typeof key === \"string\") {\n _this.parseKey(key);\n }\n else if (JSEncryptRSAKey.hasPrivateKeyProperty(key) ||\n JSEncryptRSAKey.hasPublicKeyProperty(key)) {\n // Set the values for the key.\n _this.parsePropertiesFrom(key);\n }\n }\n return _this;\n }\n /**\n * Method to parse a pem encoded string containing both a public or private key.\n * The method will translate the pem encoded string in a der encoded string and\n * will parse private key and public key parameters. This method accepts public key\n * in the rsaencryption pkcs #1 format (oid: 1.2.840.113549.1.1.1).\n *\n * @todo Check how many rsa formats use the same format of pkcs #1.\n *\n * The format is defined as:\n * PublicKeyInfo ::= SEQUENCE {\n * algorithm AlgorithmIdentifier,\n * PublicKey BIT STRING\n * }\n * Where AlgorithmIdentifier is:\n * AlgorithmIdentifier ::= SEQUENCE {\n * algorithm OBJECT IDENTIFIER, the OID of the enc algorithm\n * parameters ANY DEFINED BY algorithm OPTIONAL (NULL for PKCS #1)\n * }\n * and PublicKey is a SEQUENCE encapsulated in a BIT STRING\n * RSAPublicKey ::= SEQUENCE {\n * modulus INTEGER, -- n\n * publicExponent INTEGER -- e\n * }\n * it's possible to examine the structure of the keys obtained from openssl using\n * an asn.1 dumper as the one used here to parse the components: http://lapo.it/asn1js/\n * @argument {string} pem the pem encoded string, can include the BEGIN/END header/footer\n * @private\n */\n JSEncryptRSAKey.prototype.parseKey = function (pem) {\n try {\n var modulus = 0;\n var public_exponent = 0;\n var reHex = /^\\s*(?:[0-9A-Fa-f][0-9A-Fa-f]\\s*)+$/;\n var der = reHex.test(pem) ? _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__.Hex.decode(pem) : _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__.Base64.unarmor(pem);\n var asn1 = _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__.ASN1.decode(der);\n // Fixes a bug with OpenSSL 1.0+ private keys\n Line truncated
/***/ }),
/***/ "./lib/index.js":
/*!**********************!*\
!*** ./lib/index.js ***!
\**********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* reexport safe */ _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./JSEncrypt */ \"./lib/JSEncrypt.js\");\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/index.js?");
/***/ }),
/***/ "./lib/lib/asn1js/asn1.js":
/*!********************************!*\
!*** ./lib/lib/asn1js/asn1.js ***!
\********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ASN1\": () => (/* binding */ ASN1),\n/* harmony export */ \"ASN1Tag\": () => (/* binding */ ASN1Tag),\n/* harmony export */ \"Stream\": () => (/* binding */ Stream)\n/* harmony export */ });\n/* harmony import */ var _int10__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./int10 */ \"./lib/lib/asn1js/int10.js\");\n// ASN.1 JavaScript decoder\n// Copyright (c) 2008-2014 Lapo Luchini <lapo@lapo.it>\n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\n/*global oids */\n\nvar ellipsis = \"\\u2026\";\nvar reTimeS = /^(\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nvar reTimeL = /^(\\d\\d\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nfunction stringCut(str, len) {\n if (str.length > len) {\n str = str.substring(0, len) + ellipsis;\n }\n return str;\n}\nvar Stream = /** @class */ (function () {\n function Stream(enc, pos) {\n this.hexDigits = \"0123456789ABCDEF\";\n if (enc instanceof Stream) {\n this.enc = enc.enc;\n this.pos = enc.pos;\n }\n else {\n // enc should be an array or a binary string\n this.enc = enc;\n this.pos = pos;\n }\n }\n Stream.prototype.get = function (pos) {\n if (pos === undefined) {\n pos = this.pos++;\n }\n if (pos >= this.enc.length) {\n throw new Error(\"Requesting byte offset \".concat(pos, \" on a stream of length \").concat(this.enc.length));\n }\n return (\"string\" === typeof this.enc) ? this.enc.charCodeAt(pos) : this.enc[pos];\n };\n Stream.prototype.hexByte = function (b) {\n return this.hexDigits.charAt((b >> 4) & 0xF) + this.hexDigits.charAt(b & 0xF);\n };\n Stream.prototype.hexDump = function (start, end, raw) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += this.hexByte(this.get(i));\n if (raw !== true) {\n switch (i & 0xF) {\n case 0x7:\n s += \" \";\n break;\n case 0xF:\n s += \"\\n\";\n break;\n default:\n s += \" \";\n }\n }\n }\n return s;\n };\n Stream.prototype.isASCII = function (start, end) {\n for (var i = start; i < end; ++i) {\n var c = this.get(i);\n if (c < 32 || c > 176) {\n return false;\n }\n }\n return true;\n };\n Stream.prototype.parseStringISO = function (start, end) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += String.fromCharCode(this.get(i));\n }\n return s;\n };\n Stream.prototype.parseStringUTF = function (start, end) {\n var s = \"\";\n for (var i = start; i < end;) {\n var c = this.get(i++);\n if (c < 128) {\n s += String.fromCharCode(c);\n }\n else if ((c > 191) && (c < 224)) {\n s += String.fromCharCode(((c & 0x1F) << 6) | (this.get(i++) & 0x3F));\n }\n else {\n s += String.fromCharCode(((c & 0x0F) << 12) | ((this.get(i++) & 0x3F) << 6) | (this.get(i++) & 0x3F));\n }\n }\n return s;\n };\n Stream.prototype.parseStringBMP = function (start, end) {\n var str = \"\";\n var hi;\n var lo;\n for (var i = start; i < end;) {\n hi = this.get(i++);\n lo = this.get(i++);\n str += String.fromCharCode((hi << 8) | lo);\n }\n return str;\n };\n Stream.prototype.parseTime = function (start, end, shortYear) {\n var s = this.parseStringISO(start, end);\n var m = (shortYear ? reTimeS : rLine truncated
/***/ }),
/***/ "./lib/lib/asn1js/base64.js":
/*!**********************************!*\
!*** ./lib/lib/asn1js/base64.js ***!
\**********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Base64\": () => (/* binding */ Base64)\n/* harmony export */ });\n// Base64 JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini <lapo@lapo.it>\n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Base64 = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\n var ignore = \"= \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = Object.create(null);\n for (i = 0; i < 64; ++i) {\n decoder[b64.charAt(i)] = i;\n }\n decoder['-'] = 62; //+\n decoder['_'] = 63; //-\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 4) {\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n out[out.length] = bits & 0xFF;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 6;\n }\n }\n switch (char_count) {\n case 1:\n throw new Error(\"Base64 encoding incomplete: at least 2 bits missing\");\n case 2:\n out[out.length] = (bits >> 10);\n break;\n case 3:\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n break;\n }\n return out;\n },\n re: /-----BEGIN [^-]+-----([A-Za-z0-9+\\/=\\s]+)-----END [^-]+-----|begin-base64[^\\n]+\\n([A-Za-z0-9+\\/=\\s]+)====/,\n unarmor: function (a) {\n var m = Base64.re.exec(a);\n if (m) {\n if (m[1]) {\n a = m[1];\n }\n else if (m[2]) {\n a = m[2];\n }\n else {\n throw new Error(\"RegExp out of sync\");\n }\n }\n return Base64.decode(a);\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/base64.js?");
/***/ }),
/***/ "./lib/lib/asn1js/hex.js":
/*!*******************************!*\
!*** ./lib/lib/asn1js/hex.js ***!
\*******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Hex\": () => (/* binding */ Hex)\n/* harmony export */ });\n// Hex JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini <lapo@lapo.it>\n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Hex = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var hex = \"0123456789ABCDEF\";\n var ignore = \" \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = {};\n for (i = 0; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n hex = hex.toLowerCase();\n for (i = 10; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 2) {\n out[out.length] = bits;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 4;\n }\n }\n if (char_count) {\n throw new Error(\"Hex encoding incomplete: 4 bits missing\");\n }\n return out;\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/hex.js?");
/***/ }),
/***/ "./lib/lib/asn1js/int10.js":
/*!*********************************!*\
!*** ./lib/lib/asn1js/int10.js ***!
\*********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Int10\": () => (/* binding */ Int10)\n/* harmony export */ });\n// Big integer base-10 printing library\n// Copyright (c) 2014 Lapo Luchini <lapo@lapo.it>\n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar max = 10000000000000; // biggest integer that can still fit 2^53 when multiplied by 256\nvar Int10 = /** @class */ (function () {\n function Int10(value) {\n this.buf = [+value || 0];\n }\n Int10.prototype.mulAdd = function (m, c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] * m + c;\n if (t < max) {\n c = 0;\n }\n else {\n c = 0 | (t / max);\n t -= c * max;\n }\n b[i] = t;\n }\n if (c > 0) {\n b[i] = c;\n }\n };\n Int10.prototype.sub = function (c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] - c;\n if (t < 0) {\n t += max;\n c = 1;\n }\n else {\n c = 0;\n }\n b[i] = t;\n }\n while (b[b.length - 1] === 0) {\n b.pop();\n }\n };\n Int10.prototype.toString = function (base) {\n if ((base || 10) != 10) {\n throw new Error(\"only base 10 is supported\");\n }\n var b = this.buf;\n var s = b[b.length - 1].toString();\n for (var i = b.length - 2; i >= 0; --i) {\n s += (max + b[i]).toString().substring(1);\n }\n return s;\n };\n Int10.prototype.valueOf = function () {\n var b = this.buf;\n var v = 0;\n for (var i = b.length - 1; i >= 0; --i) {\n v = v * max + b[i];\n }\n return v;\n };\n Int10.prototype.simplify = function () {\n var b = this.buf;\n return (b.length == 1) ? b[0] : this;\n };\n return Int10;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/int10.js?");
/***/ }),
/***/ "./lib/lib/jsbn/base64.js":
/*!********************************!*\
!*** ./lib/lib/jsbn/base64.js ***!
\********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"b64toBA\": () => (/* binding */ b64toBA),\n/* harmony export */ \"b64tohex\": () => (/* binding */ b64tohex),\n/* harmony export */ \"hex2b64\": () => (/* binding */ hex2b64)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n\nvar b64map = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\nvar b64pad = \"=\";\nfunction hex2b64(h) {\n var i;\n var c;\n var ret = \"\";\n for (i = 0; i + 3 <= h.length; i += 3) {\n c = parseInt(h.substring(i, i + 3), 16);\n ret += b64map.charAt(c >> 6) + b64map.charAt(c & 63);\n }\n if (i + 1 == h.length) {\n c = parseInt(h.substring(i, i + 1), 16);\n ret += b64map.charAt(c << 2);\n }\n else if (i + 2 == h.length) {\n c = parseInt(h.substring(i, i + 2), 16);\n ret += b64map.charAt(c >> 2) + b64map.charAt((c & 3) << 4);\n }\n while ((ret.length & 3) > 0) {\n ret += b64pad;\n }\n return ret;\n}\n// convert a base64 string to hex\nfunction b64tohex(s) {\n var ret = \"\";\n var i;\n var k = 0; // b64 state, 0-3\n var slop = 0;\n for (i = 0; i < s.length; ++i) {\n if (s.charAt(i) == b64pad) {\n break;\n }\n var v = b64map.indexOf(s.charAt(i));\n if (v < 0) {\n continue;\n }\n if (k == 0) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 1;\n }\n else if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n slop = v & 0xf;\n k = 2;\n }\n else if (k == 2) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop);\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 3;\n }\n else {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v & 0xf);\n k = 0;\n }\n }\n if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop << 2);\n }\n return ret;\n}\n// convert a base64 string to a byte/number array\nfunction b64toBA(s) {\n // piggyback on b64tohex for now, optimize later\n var h = b64tohex(s);\n var i;\n var a = [];\n for (i = 0; 2 * i < h.length; ++i) {\n a[i] = parseInt(h.substring(2 * i, 2 * i + 2), 16);\n }\n return a;\n}\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/base64.js?");
/***/ }),
/***/ "./lib/lib/jsbn/jsbn.js":
/*!******************************!*\
!*** ./lib/lib/jsbn/jsbn.js ***!
\******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"BigInteger\": () => (/* binding */ BigInteger),\n/* harmony export */ \"intAt\": () => (/* binding */ intAt),\n/* harmony export */ \"nbi\": () => (/* binding */ nbi),\n/* harmony export */ \"nbits\": () => (/* binding */ nbits),\n/* harmony export */ \"nbv\": () => (/* binding */ nbv),\n/* harmony export */ \"parseBigInt\": () => (/* binding */ parseBigInt)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n// Copyright (c) 2005 Tom Wu\n// All Rights Reserved.\n// See \"LICENSE\" for details.\n// Basic JavaScript BN library - subset useful for RSA encryption.\n\n// Bits per digit\nvar dbits;\n// JavaScript engine analysis\nvar canary = 0xdeadbeefcafe;\nvar j_lm = ((canary & 0xffffff) == 0xefcafe);\n//#region\nvar lowprimes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997];\nvar lplim = (1 << 26) / lowprimes[lowprimes.length - 1];\n//#endregion\n// (public) Constructor\nvar BigInteger = /** @class */ (function () {\n function BigInteger(a, b, c) {\n if (a != null) {\n if (\"number\" == typeof a) {\n this.fromNumber(a, b, c);\n }\n else if (b == null && \"string\" != typeof a) {\n this.fromString(a, 256);\n }\n else {\n this.fromString(a, b);\n }\n }\n }\n //#region PUBLIC\n // BigInteger.prototype.toString = bnToString;\n // (public) return string representation in given radix\n BigInteger.prototype.toString = function (b) {\n if (this.s < 0) {\n return \"-\" + this.negate().toString(b);\n }\n var k;\n if (b == 16) {\n k = 4;\n }\n else if (b == 8) {\n k = 3;\n }\n else if (b == 2) {\n k = 1;\n }\n else if (b == 32) {\n k = 5;\n }\n else if (b == 4) {\n k = 2;\n }\n else {\n return this.toRadix(b);\n }\n var km = (1 << k) - 1;\n var d;\n var m = false;\n var r = \"\";\n var i = this.t;\n var p = this.DB - (i * this.DB) % k;\n if (i-- > 0) {\n if (p < this.DB && (d = this[i] >> p) > 0) {\n m = true;\n r = (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n while (i >= 0) {\n if (p < k) {\n d = (this[i] & ((1 << p) - 1)) << (k - p);\n d |= this[--i] >> (p += this.DB - k);\n }\n else {\n d = (this[i] >> (p -= k)) & km;\n if (p <= 0) {\n p += this.DB;\n --i;\n }\n }\n if (d > 0) {\n m = true;\n }\n if (m) {\n r += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n }\n }\n return m ? r : \"0\";\n };\n // BigInteger.prototype.negate = bnNegate;\n // (public) -this\n BigInteger.prototype.negate = function () {\n var r = nbi();\n BigInteger.ZERO.subTo(this, r);\n return r;\n };\n // BigInteger.prototype.abs = bnAbs;\n // (public) |this|\n BigInteger.prototype.abs = function () {\n return (this.s < 0) ? this.negate() : this;\n };\n // BigInteger.prototype.compareTo = bnCompareTo;\n // (public) return + if this > a, - if this < a, 0 if equal\n BigInteger.prototype.compareTo = function (a) {\n var r = this.s - a.s;\n if (r != 0) {\n return r;\n }\n var i = this.t;\n r = i - a.t;\n if (r != 0) {\n return (this.s < 0) ? -r : r;\n }\n while (--i >= 0) {\n if ((r = this[i] - a[i]) != 0) {\n return r;\n }\n }\n return 0;\n };\n // BigInteger.prototype.bitLength = bnBi Line truncated
/***/ }),
/***/ "./lib/lib/jsbn/prng4.js":
/*!*******************************!*\
!*** ./lib/lib/jsbn/prng4.js ***!
\*******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Arcfour\": () => (/* binding */ Arcfour),\n/* harmony export */ \"prng_newstate\": () => (/* binding */ prng_newstate),\n/* harmony export */ \"rng_psize\": () => (/* binding */ rng_psize)\n/* harmony export */ });\n// prng4.js - uses Arcfour as a PRNG\nvar Arcfour = /** @class */ (function () {\n function Arcfour() {\n this.i = 0;\n this.j = 0;\n this.S = [];\n }\n // Arcfour.prototype.init = ARC4init;\n // Initialize arcfour context from key, an array of ints, each from [0..255]\n Arcfour.prototype.init = function (key) {\n var i;\n var j;\n var t;\n for (i = 0; i < 256; ++i) {\n this.S[i] = i;\n }\n j = 0;\n for (i = 0; i < 256; ++i) {\n j = (j + this.S[i] + key[i % key.length]) & 255;\n t = this.S[i];\n this.S[i] = this.S[j];\n this.S[j] = t;\n }\n this.i = 0;\n this.j = 0;\n };\n // Arcfour.prototype.next = ARC4next;\n Arcfour.prototype.next = function () {\n var t;\n this.i = (this.i + 1) & 255;\n this.j = (this.j + this.S[this.i]) & 255;\n t = this.S[this.i];\n this.S[this.i] = this.S[this.j];\n this.S[this.j] = t;\n return this.S[(t + this.S[this.i]) & 255];\n };\n return Arcfour;\n}());\n\n// Plug in your RNG constructor here\nfunction prng_newstate() {\n return new Arcfour();\n}\n// Pool size must be a multiple of 4 and greater than 32.\n// An array of bytes the size of the pool will be passed to init()\nvar rng_psize = 256;\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/prng4.js?");
/***/ }),
/***/ "./lib/lib/jsbn/rng.js":
/*!*****************************!*\
!*** ./lib/lib/jsbn/rng.js ***!
\*****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"SecureRandom\": () => (/* binding */ SecureRandom)\n/* harmony export */ });\n/* harmony import */ var _prng4__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./prng4 */ \"./lib/lib/jsbn/prng4.js\");\n// Random number generator - requires a PRNG backend, e.g. prng4.js\n\nvar rng_state;\nvar rng_pool = null;\nvar rng_pptr;\n// Initialize the pool with junk if needed.\nif (rng_pool == null) {\n rng_pool = [];\n rng_pptr = 0;\n var t = void 0;\n if (typeof window !== 'undefined' && window.crypto && window.crypto.getRandomValues) {\n // Extract entropy (2048 bits) from RNG if available\n var z = new Uint32Array(256);\n window.crypto.getRandomValues(z);\n for (t = 0; t < z.length; ++t) {\n rng_pool[rng_pptr++] = z[t] & 255;\n }\n }\n // Use mouse events for entropy, if we do not have enough entropy by the time\n // we need it, entropy will be generated by Math.random.\n var count = 0;\n var onMouseMoveListener_1 = function (ev) {\n count = count || 0;\n if (count >= 256 || rng_pptr >= _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n if (window.removeEventListener) {\n window.removeEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.detachEvent) {\n window.detachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n return;\n }\n try {\n var mouseCoordinates = ev.x + ev.y;\n rng_pool[rng_pptr++] = mouseCoordinates & 255;\n count += 1;\n }\n catch (e) {\n // Sometimes Firefox will deny permission to access event properties for some reason. Ignore.\n }\n };\n if (typeof window !== 'undefined') {\n if (window.addEventListener) {\n window.addEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.attachEvent) {\n window.attachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n }\n}\nfunction rng_get_byte() {\n if (rng_state == null) {\n rng_state = (0,_prng4__WEBPACK_IMPORTED_MODULE_0__.prng_newstate)();\n // At this point, we may not have collected enough entropy. If not, fall back to Math.random\n while (rng_pptr < _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n var random = Math.floor(65536 * Math.random());\n rng_pool[rng_pptr++] = random & 255;\n }\n rng_state.init(rng_pool);\n for (rng_pptr = 0; rng_pptr < rng_pool.length; ++rng_pptr) {\n rng_pool[rng_pptr] = 0;\n }\n rng_pptr = 0;\n }\n // TODO: allow reseeding after first request\n return rng_state.next();\n}\nvar SecureRandom = /** @class */ (function () {\n function SecureRandom() {\n }\n SecureRandom.prototype.nextBytes = function (ba) {\n for (var i = 0; i < ba.length; ++i) {\n ba[i] = rng_get_byte();\n }\n };\n return SecureRandom;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/rng.js?");
/***/ }),
/***/ "./lib/lib/jsbn/rsa.js":
/*!*****************************!*\
!*** ./lib/lib/jsbn/rsa.js ***!
\*****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"RSAKey\": () => (/* binding */ RSAKey)\n/* harmony export */ });\n/* harmony import */ var _jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _rng__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./rng */ \"./lib/lib/jsbn/rng.js\");\n// Depends on jsbn.js and rng.js\n// Version 1.1: support utf-8 encoding in pkcs1pad2\n// convert a (hex) string to a bignum object\n\n\n// function linebrk(s,n) {\n// var ret = \"\";\n// var i = 0;\n// while(i + n < s.length) {\n// ret += s.substring(i,i+n) + \"\\n\";\n// i += n;\n// }\n// return ret + s.substring(i,s.length);\n// }\n// function byte2Hex(b) {\n// if(b < 0x10)\n// return \"0\" + b.toString(16);\n// else\n// return b.toString(16);\n// }\nfunction pkcs1pad1(s, n) {\n if (n < s.length + 22) {\n console.error(\"Message too long for RSA\");\n return null;\n }\n var len = n - s.length - 6;\n var filler = \"\";\n for (var f = 0; f < len; f += 2) {\n filler += \"ff\";\n }\n var m = \"0001\" + filler + \"00\" + s;\n return (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(m, 16);\n}\n// PKCS#1 (type 2, random) pad input string s to n bytes, and return a bigint\nfunction pkcs1pad2(s, n) {\n if (n < s.length + 11) { // TODO: fix for utf-8\n console.error(\"Message too long for RSA\");\n return null;\n }\n var ba = [];\n var i = s.length - 1;\n while (i >= 0 && n > 0) {\n var c = s.charCodeAt(i--);\n if (c < 128) { // encode using utf-8\n ba[--n] = c;\n }\n else if ((c > 127) && (c < 2048)) {\n ba[--n] = (c & 63) | 128;\n ba[--n] = (c >> 6) | 192;\n }\n else {\n ba[--n] = (c & 63) | 128;\n ba[--n] = ((c >> 6) & 63) | 128;\n ba[--n] = (c >> 12) | 224;\n }\n }\n ba[--n] = 0;\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var x = [];\n while (n > 2) { // random non-zero pad\n x[0] = 0;\n while (x[0] == 0) {\n rng.nextBytes(x);\n }\n ba[--n] = x[0];\n }\n ba[--n] = 2;\n ba[--n] = 0;\n return new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(ba);\n}\n// \"empty\" RSA key constructor\nvar RSAKey = /** @class */ (function () {\n function RSAKey() {\n this.n = null;\n this.e = 0;\n this.d = null;\n this.p = null;\n this.q = null;\n this.dmp1 = null;\n this.dmq1 = null;\n this.coeff = null;\n }\n //#region PROTECTED\n // protected\n // RSAKey.prototype.doPublic = RSADoPublic;\n // Perform raw public operation on \"x\": return x^e (mod n)\n RSAKey.prototype.doPublic = function (x) {\n return x.modPowInt(this.e, this.n);\n };\n // RSAKey.prototype.doPrivate = RSADoPrivate;\n // Perform raw private operation on \"x\": return x^d (mod n)\n RSAKey.prototype.doPrivate = function (x) {\n if (this.p == null || this.q == null) {\n return x.modPow(this.d, this.n);\n }\n // TODO: re-calculate any missing CRT params\n var xp = x.mod(this.p).modPow(this.dmp1, this.p);\n var xq = x.mod(this.q).modPow(this.dmq1, this.q);\n while (xp.compareTo(xq) < 0) {\n xp = xp.add(this.p);\n }\n return xp.subtract(xq).multiply(this.coeff).mod(this.p).multiply(this.q).add(xq);\n };\n //#endregion PROTECTED\n //#region PUBLIC\n // RSAKey.prototype.setPublic = RSASetPublic;\n // Set the public key fields N and e from hex strings\n RSAKey.prototype.setPublic = function (N, E) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n }\n else {\n console.error(\"Invalid RSA public key\");\n }\n };\n // RSAKey.prototype.encrypt = RSAEncrypt;\n // Return the PKCS#1 RSA encryption of \"text\" as an even-length hex string\n RSAKey.prototype.encrypt = function (text) {\n var maxLength = (this.n.bitLength() + 7) >> 3;\n var m = pkcs1pad2(text, maxLength);\n if (m == null) {\n return null;\n }\n var c = this.doPublic(m);\n if (c == null) {\n return null;\n }\n var h = c.toString(16);\n var length = h.length;\n // fix zero before result\n for (var i = 0; i < maxLength * 2 - length; i++) {\n h = \"0\" + h;\n }\n return h;\n };\n // RSAKey.prototype.setPrivate = RSASetPrivate;\n // Set the private key fields N, e, and d from hex strings\n RSAKey.prototype.setPrivate = function (N, E, D) {\n if (N Line truncated
/***/ }),
/***/ "./lib/lib/jsbn/util.js":
/*!******************************!*\
!*** ./lib/lib/jsbn/util.js ***!
\******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"cbit\": () => (/* binding */ cbit),\n/* harmony export */ \"int2char\": () => (/* binding */ int2char),\n/* harmony export */ \"lbit\": () => (/* binding */ lbit),\n/* harmony export */ \"op_and\": () => (/* binding */ op_and),\n/* harmony export */ \"op_andnot\": () => (/* binding */ op_andnot),\n/* harmony export */ \"op_or\": () => (/* binding */ op_or),\n/* harmony export */ \"op_xor\": () => (/* binding */ op_xor)\n/* harmony export */ });\nvar BI_RM = \"0123456789abcdefghijklmnopqrstuvwxyz\";\nfunction int2char(n) {\n return BI_RM.charAt(n);\n}\n//#region BIT_OPERATIONS\n// (public) this & a\nfunction op_and(x, y) {\n return x & y;\n}\n// (public) this | a\nfunction op_or(x, y) {\n return x | y;\n}\n// (public) this ^ a\nfunction op_xor(x, y) {\n return x ^ y;\n}\n// (public) this & ~a\nfunction op_andnot(x, y) {\n return x & ~y;\n}\n// return index of lowest 1-bit in x, x < 2^31\nfunction lbit(x) {\n if (x == 0) {\n return -1;\n }\n var r = 0;\n if ((x & 0xffff) == 0) {\n x >>= 16;\n r += 16;\n }\n if ((x & 0xff) == 0) {\n x >>= 8;\n r += 8;\n }\n if ((x & 0xf) == 0) {\n x >>= 4;\n r += 4;\n }\n if ((x & 3) == 0) {\n x >>= 2;\n r += 2;\n }\n if ((x & 1) == 0) {\n ++r;\n }\n return r;\n}\n// return number of 1 bits in x\nfunction cbit(x) {\n var r = 0;\n while (x != 0) {\n x &= x - 1;\n ++r;\n }\n return r;\n}\n//#endregion BIT_OPERATIONS\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/util.js?");
/***/ }),
/***/ "./lib/lib/jsrsasign/asn1-1.0.js":
/*!***************************************!*\
!*** ./lib/lib/jsrsasign/asn1-1.0.js ***!
\***************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"KJUR\": () => (/* binding */ KJUR)\n/* harmony export */ });\n/* harmony import */ var _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _yahoo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./yahoo */ \"./lib/lib/jsrsasign/yahoo.js\");\n/* asn1-1.0.13.js (c) 2013-2017 Kenji Urushima | kjur.github.com/jsrsasign/license\n */\n/*\n * asn1.js - ASN.1 DER encoder classes\n *\n * Copyright (c) 2013-2017 Kenji Urushima (kenji.urushima@gmail.com)\n *\n * This software is licensed under the terms of the MIT License.\n * https://kjur.github.io/jsrsasign/license\n *\n * The above copyright and license notice shall be\n * included in all copies or substantial portions of the Software.\n */\n\n\n/**\n * @fileOverview\n * @name asn1-1.0.js\n * @author Kenji Urushima kenji.urushima@gmail.com\n * @version asn1 1.0.13 (2017-Jun-02)\n * @since jsrsasign 2.1\n * @license <a href=\"https://kjur.github.io/jsrsasign/license/\">MIT License</a>\n */\n/**\n * kjur's class library name space\n * <p>\n * This name space provides following name spaces:\n * <ul>\n * <li>{@link KJUR.asn1} - ASN.1 primitive hexadecimal encoder</li>\n * <li>{@link KJUR.asn1.x509} - ASN.1 structure for X.509 certificate and CRL</li>\n * <li>{@link KJUR.crypto} - Java Cryptographic Extension(JCE) style MessageDigest/Signature\n * class and utilities</li>\n * </ul>\n * </p>\n * NOTE: Please ignore method summary and document of this namespace. This caused by a bug of jsdoc2.\n * @name KJUR\n * @namespace kjur's class library name space\n */\nvar KJUR = {};\n/**\n * kjur's ASN.1 class library name space\n * <p>\n * This is ITU-T X.690 ASN.1 DER encoder class library and\n * class structure and methods is very similar to\n * org.bouncycastle.asn1 package of\n * well known BouncyCaslte Cryptography Library.\n * <h4>PROVIDING ASN.1 PRIMITIVES</h4>\n * Here are ASN.1 DER primitive classes.\n * <ul>\n * <li>0x01 {@link KJUR.asn1.DERBoolean}</li>\n * <li>0x02 {@link KJUR.asn1.DERInteger}</li>\n * <li>0x03 {@link KJUR.asn1.DERBitString}</li>\n * <li>0x04 {@link KJUR.asn1.DEROctetString}</li>\n * <li>0x05 {@link KJUR.asn1.DERNull}</li>\n * <li>0x06 {@link KJUR.asn1.DERObjectIdentifier}</li>\n * <li>0x0a {@link KJUR.asn1.DEREnumerated}</li>\n * <li>0x0c {@link KJUR.asn1.DERUTF8String}</li>\n * <li>0x12 {@link KJUR.asn1.DERNumericString}</li>\n * <li>0x13 {@link KJUR.asn1.DERPrintableString}</li>\n * <li>0x14 {@link KJUR.asn1.DERTeletexString}</li>\n * <li>0x16 {@link KJUR.asn1.DERIA5String}</li>\n * <li>0x17 {@link KJUR.asn1.DERUTCTime}</li>\n * <li>0x18 {@link KJUR.asn1.DERGeneralizedTime}</li>\n * <li>0x30 {@link KJUR.asn1.DERSequence}</li>\n * <li>0x31 {@link KJUR.asn1.DERSet}</li>\n * </ul>\n * <h4>OTHER ASN.1 CLASSES</h4>\n * <ul>\n * <li>{@link KJUR.asn1.ASN1Object}</li>\n * <li>{@link KJUR.asn1.DERAbstractString}</li>\n * <li>{@link KJUR.asn1.DERAbstractTime}</li>\n * <li>{@link KJUR.asn1.DERAbstractStructured}</li>\n * <li>{@link KJUR.asn1.DERTaggedObject}</li>\n * </ul>\n * <h4>SUB NAME SPACES</h4>\n * <ul>\n * <li>{@link KJUR.asn1.cades} - CAdES long term signature format</li>\n * <li>{@link KJUR.asn1.cms} - Cryptographic Message Syntax</li>\n * <li>{@link KJUR.asn1.csr} - Certificate Signing Request (CSR/PKCS#10)</li>\n * <li>{@link KJUR.asn1.tsp} - RFC 3161 Timestamping Protocol Format</li>\n * <li>{@link KJUR.asn1.x509} - RFC 5280 X.509 certificate and CRL</li>\n * </ul>\n * </p>\n * NOTE: Please ignore method summary and document of this namespace.\n * This caused by a bug of jsdoc2.\n * @name KJUR.asn1\n * @namespace\n */\nif (typeof KJUR.asn1 == \"undefined\" || !KJUR.asn1)\n KJUR.asn1 = {};\n/**\n * ASN1 utilities class\n * @name KJUR.asn1.ASN1Util\n * @class ASN1 utilities class\n * @since asn1 1.0.2\n */\nKJUR.asn1.ASN1Util = new function () {\n this.integerToByteHex = function (i) {\n var h = i.toString(16);\n if ((h.length % 2) == 1)\n h = '0' + h;\n return h;\n };\n this.bigIntToMinTwosComplementsHex = function (bigIntegerValue) {\n var h = bigIntegerValue.toString(16);\n if (h.substr(0, 1) != '-') {\n if (h.length % 2 == 1) {\n h = '0' + h;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n h = '00' + h;\n }\n }\n }\n else {\n var hPos = h.substr(1);\n var xorLen = hPos.length;\n if (xorLen % 2 == 1) {\n xorLen += 1;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n xorLen += 2;\n }\n }\n var hMask = '';\n for (var i = 0; i < xorLen; i++) {\n hMask += 'f';\n }\n Line truncated
/***/ }),
/***/ "./lib/lib/jsrsasign/yahoo.js":
/*!************************************!*\
!*** ./lib/lib/jsrsasign/yahoo.js ***!
\************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"YAHOO\": () => (/* binding */ YAHOO)\n/* harmony export */ });\n/*!\nCopyright (c) 2011, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.com/yui/license.html\nversion: 2.9.0\n*/\nvar YAHOO = {};\nYAHOO.lang = {\n /**\n * Utility to set up the prototype, constructor and superclass properties to\n * support an inheritance strategy that can chain constructors and methods.\n * Static members will not be inherited.\n *\n * @method extend\n * @static\n * @param {Function} subc the object to modify\n * @param {Function} superc the object to inherit\n * @param {Object} overrides additional properties/methods to add to the\n * subclass prototype. These will override the\n * matching items obtained from the superclass\n * if present.\n */\n extend: function (subc, superc, overrides) {\n if (!superc || !subc) {\n throw new Error(\"YAHOO.lang.extend failed, please check that \" +\n \"all dependencies are included.\");\n }\n var F = function () { };\n F.prototype = superc.prototype;\n subc.prototype = new F();\n subc.prototype.constructor = subc;\n subc.superclass = superc.prototype;\n if (superc.prototype.constructor == Object.prototype.constructor) {\n superc.prototype.constructor = superc;\n }\n if (overrides) {\n var i;\n for (i in overrides) {\n subc.prototype[i] = overrides[i];\n }\n /*\n * IE will not enumerate native functions in a derived object even if the\n * function was overridden. This is a workaround for specific functions\n * we care about on the Object prototype.\n * @property _IEEnumFix\n * @param {Function} r the object to receive the augmentation\n * @param {Function} s the object that supplies the properties to augment\n * @static\n * @private\n */\n var _IEEnumFix = function () { }, ADD = [\"toString\", \"valueOf\"];\n try {\n if (/MSIE/.test(navigator.userAgent)) {\n _IEEnumFix = function (r, s) {\n for (i = 0; i < ADD.length; i = i + 1) {\n var fname = ADD[i], f = s[fname];\n if (typeof f === 'function' && f != Object.prototype[fname]) {\n r[fname] = f;\n }\n }\n };\n }\n }\n catch (ex) { }\n ;\n _IEEnumFix(subc.prototype, overrides);\n }\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsrsasign/yahoo.js?");
/***/ }),
/***/ "./node_modules/process/browser.js":
/*!*****************************************!*\
!*** ./node_modules/process/browser.js ***!
\*****************************************/
/***/ ((module) => {
eval("// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nf Line truncated
/***/ })
/******/ });
/************************************************************************/
/******/ // The module cache
/******/ var __webpack_module_cache__ = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ // Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
/******/ // no module.id needed
/******/ // no module.loaded needed
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/************************************************************************/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
/******/ // define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ }
/******/ }
/******/ };
/******/ })();
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ (() => {
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ })();
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
/******/ // define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/ })();
/******/
/************************************************************************/
/******/
/******/ // startup
/******/ // Load entry module and return exports
/******/ // This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./lib/index.js");
/******/ __webpack_exports__ = __webpack_exports__["default"];
/******/
/******/ return __webpack_exports__;
/******/ })()
;
});
+30 -13
View File
@@ -113,7 +113,8 @@ function getMubans() {
tab_text: 'div--small&&Text',
},
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
}, mxone5: {
},
mxone5: {
title: '',
host: '',
url: '/show/fyclass--------fypage---.html',
@@ -138,7 +139,8 @@ function getMubans() {
tab_text: 'div--small&&Text',
},
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
}, 首图: {
},
首图: {
title: '',
host: '',
url: '/vodshow/fyclass--------fypage---/',
@@ -166,7 +168,8 @@ function getMubans() {
lists: '.myui-content__list:eq(#id) li',
},
搜索: '#searchList li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href;.detail&&Text',
}, 首图2: {
},
首图2: {
title: '',
host: '',
url: '/list/fyclass-fypage.html',
@@ -196,7 +199,8 @@ function getMubans() {
lists: '.stui-content__playlist:eq(#id) li',
},
搜索: 'ul.stui-vodlist__media,ul.stui-vodlist,#searchList li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href;.detail&&Text',
}, 默认: {
},
默认: {
title: '',
host: '',
url: '',
@@ -230,7 +234,8 @@ function getMubans() {
list_url: 'a&&href',
},
搜索: '列表;标题;图片;描述;链接;详情',
}, vfed: {
},
vfed: {
title: '',
host: '',
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
@@ -257,7 +262,8 @@ function getMubans() {
lists: '.fed-play-item:eq(#id)&&ul:eq(1)&&li',
},
搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text',
}, 海螺3: {
},
海螺3: {
title: '',
host: '',
searchUrl: '/v_search/**----------fypage---.html',
@@ -287,7 +293,8 @@ function getMubans() {
searchable: 2, //是否启用全局搜索,
quickSearch: 0, //是否启用快速搜索,
filterable: 0, //是否启用分类筛选,
}, 海螺2: {
},
海螺2: {
title: '',
host: '',
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
@@ -315,7 +322,8 @@ function getMubans() {
searchable: 2, //是否启用全局搜索,
quickSearch: 0, //是否启用快速搜索,
filterable: 0, //是否启用分类筛选,
}, 短视: {
},
短视: {
title: '',
host: '', // homeUrl:'/',
url: '/channel/fyclass-fypage.html',
@@ -343,7 +351,8 @@ function getMubans() {
lists: '.player:eq(#id) li',
},
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
}, 短视2: {
},
短视2: {
title: '',
host: '',
class_name: '电影&电视剧&综艺&动漫',
@@ -351,7 +360,9 @@ function getMubans() {
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
searchable: 2,
quickSearch: 0,
headers: {'User-Agent': 'MOBILE_UA'},
headers: {
'User-Agent': 'MOBILE_UA'
},
url: '/index.php/api/vod#type=fyclass&page=fypage',
filterable: 0, //是否启用分类筛选,
filter_url: '',
@@ -373,7 +384,8 @@ function getMubans() {
lists: '.anthology-list-box:eq(#id) li',
},
搜索: 'json:list;name;pic;;id',
}, 采集1: {
},
采集1: {
title: '',
host: '',
homeTid: '13',
@@ -381,7 +393,9 @@ function getMubans() {
detailUrl: '/api.php/provide/vod/?ac=detail&ids=fyid',
searchUrl: '/api.php/provide/vod/?wd=**&pg=fypage',
url: '/api.php/provide/vod/?ac=detail&pg=fypage&t=fyclass',
headers: {'User-Agent': 'MOBILE_UA'},
headers: {
'User-Agent': 'MOBILE_UA'
},
timeout: 5000, // class_name: '电影&电视剧&综艺&动漫',
// class_url: '1&2&3&4',
// class_parse:'js:let html=request(input);input=JSON.parse(html).class;',
@@ -409,4 +423,7 @@ function getMubans() {
var mubanDict = getMubans();
var muban = getMubans();
export default {muban, getMubans};
export default {
muban,
getMubans
};
Binary file not shown.
-72
View File
@@ -1,72 +0,0 @@
{
"author": "率性而活",
"ua":"Mozilla/5.0 (Linux; Android 8.1.0; OPPO R11t Build/OPM1.171019.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/76.0.3809.89 Mobile Safari/537.36 T7/11.19 SP-engine/2.15.0 baiduboxapp/11.19.5.10 (Baidu; P1 8.1.0)",
//125.88.199.34 m.live.qq.com
//"dcVipFlag": "true",
//"dcPlayUrl": "true",
"homeUrl": "https://m.live.qq.com/directory/game/Basketball",
"cateManual": {
"篮球": "@directory/game/Basketball",
"足球":"@directory/game/Football",
"搏击":"@directory/game/Fight",
"网球排球":"@directory/game/Tennis",
"英文原声":"@directory/game/English",
"台球":"@directory/game/Billiards",
"棒球/橄榄球/冰球":"@directory/game/MLB",
"NBA":"@directory/game/NBA",
"CBA":"@directory/game/CBA",
"颜值":"@directory/game/YZ",
"棋牌/游戏":"@directory/game/Game"
},
"homeVodNode": "//a[contains(@href,'/10')]","homeVodName": "/div/following-sibling::p[1]/text()","homeVodId": "/@href","homeVodIdR": "/(\\S+)","homeVodImg": "//div[contains(@style,'http')]/@style","homeVodImgR": "(http.*?jpg)","homeVodMark": "",
"cateUrl2": "https://m.live.qq.com/{cateId}",
"cateVodNode": "//a[contains(@href,'/10')]",
"cateVodName": "/div/following-sibling::p[1]/text()",
"cateVodId": "/@href",
"cateVodIdR": "/(\\S+)",
"cateVodImg": "//div[contains(@style,'http')]/@style",
"cateVodImgR": "(http.*?jpg)",
"cateVodMark": "",
//
"dtUrl": "https://m.live.qq.com/{vid}",
"dtNode": "//body",
"dtName": "//p[contains(@class,'p-title')]/text()",
"dtNameR": "(“.*?”)",
"dtImg": "//div[contains(@class,'share-bar')]/@data-pic",
"dtImgR": "",
"dtCate": "",
"dtCateR": "",
"dtYear": "",
"dtYearR": "",
"dtArea": "",
"dtAreaR": "",
"dtDirector": "",
"dtDirectorR": "",
"dtActor": "",
"dtActorR": "",
"dtDesc": "",
"dtDescR": "",
"dtFromNode": "//p[contains(@class,'p-title')]",
"dtFromName": "/text()",
"dtFromNameR": "(\\企鹅体育)",
"dtUrlNode": "//div[contains(@class,'wenzi')]",
"dtUrlSubNode": "/a",
"dtUrlId": "/text()",
"dtUrlIdR": "m.live.qq.com/(\\S+)",
"dtUrlName": "/text()",
"dtUrlNameR": "(\\d+)",
"playUrl": "https://m.live.qq.com/{playUrl}",
"playUa":"{\"User-Agent\":\"okhttp/3.12.11\"}"
}
File diff suppressed because it is too large. Load diff
Binary file not shown.
+8 -23
View File
@@ -39,7 +39,7 @@
},
{
"key": "豆瓣1",
"name": "📢o公告❤更新:2/10❤",
"name": "📢o公告❤更新:2/12❤",
"type": 3,
"api": "csp_Notice",
"searchable": 0,
@@ -58,38 +58,23 @@
"jar": "./jars/csp_woog.jar",
"ext": {
"site_urls": [
"https://woog.nxog.eu.org",
"https://woog.xn--dkw.xn--6qq986b3xl"
],
"url_key": "woog",
"threadinfo": {
"chunksize": 450,
"threads": 12
}
]
}
},
{
"key": "csp_UC",
"key": "csp_oguc",
"name": "🐲欧歌┃uc弹幕",
"type": 3,
"searchable": 1,
"changeable": 0,
"api": "csp_woog",
"changeable": 0,
"searchable": 1,
"filterable": 1,
"jar": "./jars/csp_woog.jar",
"ext": {
"site_urls": [
"https://wooguc.nxog.eu.org",
"https://oguc.xn--dkw.xn--6qq986b3xl"
],
"url_key": "UC",
"token": "",
"ucCookie": "",
"quarkCookie": "",
"threadinfo": {
"chunksize": 450,
"threads": 12
}
"https://wooguc.nxog.eu.org"
]
}
},
{
@@ -686,7 +671,7 @@
"token": "http://127.0.0.1:9978/file/TVbox/token.txt",
"cookie": "http://127.0.0.1:9978/file/TVbox/quark.txt",
"uc_cookie": "http://127.0.0.1:9978/file/TVbox/uc.txt",
"site": "http://www.muoupan.top",
"site": "http://muouso.fun",
"danmu": true
}
},
Binary file not shown.
+257 -384
View File
File diff suppressed because it is too large. Load diff
+488 -563
View File
File diff suppressed because it is too large. Load diff
+544
View File
@@ -0,0 +1,544 @@
#EXTM3U x-tvg-url="https://epg.v1.mk/fy.xml"
#EXTINF:-1,tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://live.fanmingming.cn/tv/CCTV1.png" group-title="央视频道",CCTV1
http://127.0.0.1:35345/gaoma/cctv1.m3u8$高码
http://127.0.0.1:35345/itv/6000000001000029752.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/5000000004000002226.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265001.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV2" tvg-name="CCTV2" tvg-logo="https://live.fanmingming.cn/tv/CCTV2.png" group-title="央视频道",CCTV2
http://127.0.0.1:35345/gaoma/cctv2.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000023315.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000014161.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000001000023315.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV3" tvg-name="CCTV3" tvg-logo="https://live.fanmingming.cn/tv/CCTV3.png" group-title="央视频道",CCTV3
http://127.0.0.1:35345/gaoma/cctv3.m3u8$高码
http://127.0.0.1:35345/itv/6000000001000022313.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265003.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV4" tvg-name="CCTV4" tvg-logo="https://live.fanmingming.cn/tv/CCTV4.png" group-title="央视频道",CCTV4
http://127.0.0.1:35345/gaoma/cctv4.m3u8$高码
http://127.0.0.1:35345/itv/5000000011000031102.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265004.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV5" tvg-name="CCTV5" tvg-logo="https://live.fanmingming.cn/tv/CCTV5.png" group-title="央视频道",CCTV5
http://127.0.0.1:35345/gaoma/cctv5.m3u8$高码
http://127.0.0.1:35345/itv/1000000005000025222.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265005.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV5+" tvg-name="CCTV5+" tvg-logo="https://live.fanmingming.cn/tv/CCTV5+.png" group-title="央视频道",CCTV5+
http://127.0.0.1:35345/gaoma/cctv5p.m3u8$高码
http://127.0.0.1:35345/itv/6000000001000015875.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265016.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV6" tvg-name="CCTV6" tvg-logo="https://live.fanmingming.cn/tv/CCTV6.png" group-title="央视频道",CCTV6
http://127.0.0.1:35345/itv/1000000001000001737.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000004574.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265006.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV7" tvg-name="CCTV7" tvg-logo="https://live.fanmingming.cn/tv/CCTV7.png" group-title="央视频道",CCTV7
http://127.0.0.1:35345/gaoma/cctv7.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000024341.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000009055.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265007.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV8" tvg-name="CCTV8" tvg-logo="https://live.fanmingming.cn/tv/CCTV8.png" group-title="央视频道",CCTV8
http://127.0.0.1:35345/gaoma/cctv8.m3u8$高码
http://127.0.0.1:35345/itv/6000000001000001070.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265008.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV9" tvg-name="CCTV9" tvg-logo="https://live.fanmingming.cn/tv/CCTV9.png" group-title="央视频道",CCTV9
http://127.0.0.1:35345/gaoma/cctv9.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000014583.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000032162.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265009.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV10" tvg-name="CCTV10" tvg-logo="https://live.fanmingming.cn/tv/CCTV10.png" group-title="央视频道",CCTV10
http://127.0.0.1:35345/gaoma/cctv10.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000023734.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/5000000004000012827.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265010.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV11" tvg-name="CCTV11" tvg-logo="https://live.fanmingming.cn/tv/CCTV11.png" group-title="央视频道",CCTV11
http://127.0.0.1:35345/gaoma/cctv11.m3u8$高码
http://127.0.0.1:35345/itv/5000000011000031106.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265011.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV12" tvg-name="CCTV12" tvg-logo="https://live.fanmingming.cn/tv/CCTV12.png" group-title="央视频道",CCTV12
http://127.0.0.1:35345/gaoma/cctv12.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000032494.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000022586.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265012.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV13" tvg-name="CCTV13" tvg-logo="https://live.fanmingming.cn/tv/CCTV13.png" group-title="央视频道",CCTV13
http://127.0.0.1:35345/gaoma/cctv13.m3u8$高码
http://127.0.0.1:35345/itv/5000000011000031108.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="CCTV14" tvg-name="CCTV14" tvg-logo="https://live.fanmingming.cn/tv/CCTV14.png" group-title="央视频道",CCTV14
http://127.0.0.1:35345/gaoma/cctv14.m3u8$高码
http://127.0.0.1:35345/itv/1000000001000008170.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/5000000004000006673.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265013.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV15" tvg-name="CCTV15" tvg-logo="https://live.fanmingming.cn/tv/CCTV15.png" group-title="央视频道",CCTV15
http://127.0.0.1:35345/gaoma/cctv15.m3u8$高码
http://127.0.0.1:35345/itv/5000000011000031109.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265014.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV16" tvg-name="CCTV16" tvg-logo="https://live.fanmingming.cn/tv/CCTV16.png" group-title="央视频道",CCTV16
http://127.0.0.1:35345/gaoma/cctv4k16_10m.m3u8$高码
http://127.0.0.1:35345/gaoma/cctv4k16.m3u8$高码
http://127.0.0.1:35345/gaoma/cctv16.m3u8$高码
http://127.0.0.1:35345/itv/5000000008000023254.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000006000233002.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV17" tvg-name="CCTV17" tvg-logo="https://live.fanmingming.cn/tv/CCTV17.png" group-title="央视频道",CCTV17
http://127.0.0.1:35345/gaoma/cctv17.m3u8$高码
http://127.0.0.1:35345/itv/1000000006000268004.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265015.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="CCTV4K" tvg-name="CCTV4K" tvg-logo="https://live.fanmingming.cn/tv/CCTV4K.png" group-title="央视频道",CCTV4K
http://127.0.0.1:35345/gaoma/cctv4k_10m.m3u8$高码
http://127.0.0.1:35345/gaoma/cctv4k.m3u8$高码
#EXTINF:-1,tvg-id="CCTV8K" tvg-name="CCTV8K" tvg-logo="https://live.fanmingming.cn/tv/CCTV8K.png" group-title="央视频道",CCTV8K
http://127.0.0.1:35345/gaoma/cctv8k_36m.m3u8$高码
http://127.0.0.1:35345/gaoma/cctv8k_120m.m3u8$高码
#EXTINF:-1,tvg-id="安徽卫视" tvg-name="安徽卫视" tvg-logo="https://live.fanmingming.cn/tv/安徽卫视.png" group-title="卫视频道",安徽卫视
http://127.0.0.1:35345/itv/1000000001000030159.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000009954.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265025.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="安多卫视" tvg-name="安多卫视" tvg-logo="https://live.fanmingming.cn/tv/安多卫视.png" group-title="卫视频道",安多卫视
http://127.0.0.1:35345/itv/1000000005000266001.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="北京卫视" tvg-name="北京卫视" tvg-logo="https://live.fanmingming.cn/tv/北京卫视.png" group-title="卫视频道",北京卫视
http://127.0.0.1:35345/itv/6000000001000020451.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265027.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="兵团卫视" tvg-name="兵团卫视" tvg-logo="https://live.fanmingming.cn/tv/兵团卫视.png" group-title="卫视频道",兵团卫视
http://127.0.0.1:35345/itv/5000000006000040020.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="重庆卫视" tvg-name="重庆卫视" tvg-logo="https://live.fanmingming.cn/tv/重庆卫视.png" group-title="卫视频道",重庆卫视
http://127.0.0.1:35345/itv/1000000001000001096.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265017.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="东方卫视" tvg-name="东方卫视" tvg-logo="https://live.fanmingming.cn/tv/东方卫视.png" group-title="卫视频道",东方卫视
http://127.0.0.1:35345/itv/6000000001000003639.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/5000000004000014098.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265018.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="东南卫视" tvg-name="东南卫视" tvg-logo="https://live.fanmingming.cn/tv/东南卫视.png" group-title="卫视频道",东南卫视
http://127.0.0.1:35345/itv/5000000004000010584.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265033.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="甘肃卫视" tvg-name="甘肃卫视" tvg-logo="https://live.fanmingming.cn/tv/甘肃卫视.png" group-title="卫视频道",甘肃卫视
http://127.0.0.1:35345/itv/5000000011000031121.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="广东卫视" tvg-name="广东卫视" tvg-logo="https://live.fanmingming.cn/tv/广东卫视.png" group-title="卫视频道",广东卫视
http://127.0.0.1:35345/itv/1000000001000014176.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000031076.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265034.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="广西卫视" tvg-name="广西卫视" tvg-logo="https://live.fanmingming.cn/tv/广西卫视.png" group-title="卫视频道",广西卫视
http://127.0.0.1:35345/itv/5000000011000031118.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="贵州卫视" tvg-name="贵州卫视" tvg-logo="https://live.fanmingming.cn/tv/贵州卫视.png" group-title="卫视频道",贵州卫视
http://127.0.0.1:35345/itv/5000000004000025843.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="海南卫视" tvg-name="海南卫视" tvg-logo="https://live.fanmingming.cn/tv/海南卫视.png" group-title="卫视频道",海南卫视
http://127.0.0.1:35345/itv/5000000004000006211.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="河北卫视" tvg-name="河北卫视" tvg-logo="https://live.fanmingming.cn/tv/河北卫视.png" group-title="卫视频道",河北卫视
http://127.0.0.1:35345/itv/5000000006000040016.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="河南卫视" tvg-name="河南卫视" tvg-logo="https://live.fanmingming.cn/tv/河南卫视.png" group-title="卫视频道",河南卫视
http://127.0.0.1:35345/itv/5000000011000031119.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="湖北卫视" tvg-name="湖北卫视" tvg-logo="https://live.fanmingming.cn/tv/湖北卫视.png" group-title="卫视频道",湖北卫视
http://127.0.0.1:35345/itv/1000000001000024621.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000015436.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265023.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="湖南卫视" tvg-name="湖南卫视" tvg-logo="https://live.fanmingming.cn/tv/湖南卫视.png" group-title="卫视频道",湖南卫视
http://127.0.0.1:35345/itv/5000000004000006692.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/6000000001000018044.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265024.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" tvg-logo="https://live.fanmingming.cn/tv/黑龙江卫视.png" group-title="卫视频道",黑龙江卫视
http://127.0.0.1:35345/itv/1000000001000001925.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000016510.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265029.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="吉林卫视" tvg-name="吉林卫视" tvg-logo="https://live.fanmingming.cn/tv/吉林卫视.png" group-title="卫视频道",吉林卫视
http://127.0.0.1:35345/itv/5000000011000031117.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="江苏卫视" tvg-name="江苏卫视" tvg-logo="https://live.fanmingming.cn/tv/江苏卫视.png" group-title="卫视频道",江苏卫视
http://127.0.0.1:35345/itv/6000000001000014861.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000001000001828.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265030.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="江西卫视" tvg-name="江西卫视" tvg-logo="https://live.fanmingming.cn/tv/江西卫视.png" group-title="卫视频道",江西卫视
http://127.0.0.1:35345/itv/1000000006000268001.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265032.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="康巴卫视" tvg-name="康巴卫视" tvg-logo="https://live.fanmingming.cn/tv/康巴卫视.png" group-title="卫视频道",康巴卫视
http://127.0.0.1:35345/itv/1000000005000266002.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="辽宁卫视" tvg-name="辽宁卫视" tvg-logo="https://live.fanmingming.cn/tv/辽宁卫视.png" group-title="卫视频道",辽宁卫视
http://127.0.0.1:35345/itv/5000000004000011671.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000005000265022.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" tvg-logo="https://live.fanmingming.cn/tv/内蒙古卫视.png" group-title="卫视频道",内蒙古卫视
http://127.0.0.1:35345/itv/1000000002000014080.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="宁夏卫视" tvg-name="宁夏卫视" tvg-logo="https://live.fanmingming.cn/tv/宁夏卫视.png" group-title="卫视频道",宁夏卫视
http://127.0.0.1:35345/itv/1000000002000031451.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="农林卫视" tvg-name="农林卫视" tvg-logo="https://live.fanmingming.cn/tv/农林卫视.png" group-title="卫视频道",农林卫视
http://127.0.0.1:35345/itv/1000000005000266003.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="青海卫视" tvg-name="青海卫视" tvg-logo="https://live.fanmingming.cn/tv/青海卫视.png" group-title="卫视频道",青海卫视
http://127.0.0.1:35345/itv/1000000002000013359.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="山东卫视" tvg-name="山东卫视" tvg-logo="https://live.fanmingming.cn/tv/山东卫视.png" group-title="卫视频道",山东卫视
http://127.0.0.1:35345/itv/1000000001000016568.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/6000000001000004134.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265019.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="山西卫视" tvg-name="山西卫视" tvg-logo="https://live.fanmingming.cn/tv/山西卫视.png" group-title="卫视频道",山西卫视
http://127.0.0.1:35345/itv/5000000006000040023.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="陕西卫视" tvg-name="陕西卫视" tvg-logo="https://live.fanmingming.cn/tv/陕西卫视.png" group-title="卫视频道",陕西卫视
http://127.0.0.1:35345/itv/5000000006000040017.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="四川卫视" tvg-name="四川卫视" tvg-logo="https://live.fanmingming.cn/tv/四川卫视.png" group-title="卫视频道",四川卫视
http://127.0.0.1:35345/itv/5000000004000006119.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="深圳卫视" tvg-name="深圳卫视" tvg-logo="https://live.fanmingming.cn/tv/深圳卫视.png" group-title="卫视频道",深圳卫视
http://127.0.0.1:35345/itv/5000000004000007410.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/6000000001000002116.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265028.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="三沙卫视" tvg-name="三沙卫视" tvg-logo="https://live.fanmingming.cn/tv/三沙卫视.png" group-title="卫视频道",三沙卫视
http://127.0.0.1:35345/itv/5000000011000288016.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="天津卫视" tvg-name="天津卫视" tvg-logo="https://live.fanmingming.cn/tv/天津卫视.png" group-title="卫视频道",天津卫视
http://127.0.0.1:35345/itv/5000000004000006827.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/6000000001000009186.m3u8?cdn=wasusyt$回看
http://127.0.0.1:35345/itv/1000000005000265026.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="新疆卫视" tvg-name="新疆卫视" tvg-logo="https://live.fanmingming.cn/tv/新疆卫视.png" group-title="卫视频道",新疆卫视
http://127.0.0.1:35345/itv/5000000006000040018.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="西藏卫视" tvg-name="西藏卫视" tvg-logo="https://live.fanmingming.cn/tv/西藏卫视.png" group-title="卫视频道",西藏卫视
http://127.0.0.1:35345/itv/1000000002000015894.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="厦门卫视" tvg-name="厦门卫视" tvg-logo="https://live.fanmingming.cn/tv/厦门卫视.png" group-title="卫视频道",厦门卫视
http://127.0.0.1:35345/itv/1000000005000266006.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="云南卫视" tvg-name="云南卫视" tvg-logo="https://live.fanmingming.cn/tv/云南卫视.png" group-title="卫视频道",云南卫视
http://127.0.0.1:35345/itv/5000000011000031120.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="延边卫视" tvg-name="延边卫视" tvg-logo="https://live.fanmingming.cn/tv/延边卫视.png" group-title="卫视频道",延边卫视
http://127.0.0.1:35345/itv/1000000005000266008.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="浙江卫视" tvg-name="浙江卫视" tvg-logo="https://live.fanmingming.cn/tv/浙江卫视.png" group-title="卫视频道",浙江卫视
http://127.0.0.1:35345/itv/5000000004000007275.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/1000000001000014260.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265031.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="北京纪实科教" tvg-name="北京纪实科教" tvg-logo="https://live.fanmingming.cn/tv/北京纪实科教.png" group-title="地方频道",北京纪实科教
https://gdcucc.v1.mk/gdcucc/brtv8k.m3u8
http://127.0.0.1:35345/itv/1000000001000001910.m3u8?cdn=ystenlive$回看
http://127.0.0.1:35345/itv/1000000005000265020.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="北京卡酷少儿" tvg-name="北京卡酷少儿" tvg-logo="https://live.fanmingming.cn/tv/卡酷少儿.png" group-title="地方频道",北京卡酷少儿
http://127.0.0.1:35345/itv/7851974109718180595.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="湖南金鹰纪实" tvg-name="湖南金鹰纪实" tvg-logo="https://epg.v1.mk/logo/金鹰纪实.png" group-title="地方频道",湖南金鹰纪实
http://127.0.0.1:35345/itv/5000000011000031203.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="湖南快乐垂钓" tvg-name="湖南快乐垂钓" tvg-logo="https://epg.v1.mk/logo/快乐垂钓.png" group-title="地方频道",湖南快乐垂钓
http://127.0.0.1:35345/itv/5000000011000031206.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="湖南先锋乒羽" tvg-name="湖南先锋乒羽" tvg-logo="https://epg.v1.mk/logo/先锋乒羽.png" group-title="地方频道",湖南先锋乒羽
http://127.0.0.1:35345/itv/4886720949268374180.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南茶频道" tvg-name="湖南茶频道" tvg-logo="https://epg.v1.mk/logo/茶.png" group-title="地方频道",湖南茶频道
http://127.0.0.1:35345/itv/5000000011000031209.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="湖南电视剧" tvg-name="湖南电视剧" tvg-logo="https://epg.v1.mk/logo/湖南电视剧.png" group-title="地方频道",湖南电视剧
http://127.0.0.1:35345/itv/8765482907954673867.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南爱晚" tvg-name="湖南爱晚" tvg-logo="https://epg.v1.mk/logo/爱晚.png" group-title="地方频道",湖南爱晚
http://127.0.0.1:35345/itv/6307875884530512195.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南电影" tvg-name="湖南电影" tvg-logo="https://epg.v1.mk/logo/湖南电影.png" group-title="地方频道",湖南电影
http://127.0.0.1:35345/itv/7884242846753128038.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南都市" tvg-name="湖南都市" tvg-logo="https://epg.v1.mk/logo/湖南都市.png" group-title="地方频道",湖南都市
http://127.0.0.1:35345/itv/4682579636905393407.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南国际" tvg-name="湖南国际" tvg-logo="https://epg.v1.mk/logo/湖南国际.png" group-title="地方频道",湖南国际
http://127.0.0.1:35345/itv/5015828848322021526.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南经视" tvg-name="湖南经视" tvg-logo="https://epg.v1.mk/logo/湖南经视.png" group-title="地方频道",湖南经视
http://127.0.0.1:35345/itv/6306119848317438256.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南经视" tvg-name="湖南经视" tvg-logo="https://epg.v1.mk/logo/湖南经视.png" group-title="地方频道",湖南经视
http://127.0.0.1:35345/itv/7766420291569067385.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="湖南娱乐" tvg-name="湖南娱乐" tvg-logo="https://epg.v1.mk/logo/湖南娱乐.png" group-title="地方频道",湖南娱乐
http://127.0.0.1:35345/itv/6427893650335440392.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="上海第一财经" tvg-name="上海第一财经" tvg-logo="https://live.fanmingming.cn/tv/上海第一财经.png" group-title="地方频道",上海第一财经
http://127.0.0.1:35345/itv/5000000010000027146.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="上海东方影视" tvg-name="上海东方影视" tvg-logo="https://live.fanmingming.cn/tv/东方影视.png" group-title="地方频道",上海东方影视
http://127.0.0.1:35345/itv/5000000010000032212.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="上海都市" tvg-name="上海都市" tvg-logo="https://live.fanmingming.cn/tv/上海都市.png" group-title="地方频道",上海都市
http://127.0.0.1:35345/itv/5000000010000018926.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="哈哈炫动" tvg-name="哈哈炫动" tvg-logo="https://live.fanmingming.cn/tv/哈哈炫动.png" group-title="地方频道",上海哈哈炫动
http://127.0.0.1:35345/itv/5000000011000031123.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="五星体育" tvg-name="五星体育" tvg-logo="https://live.fanmingming.cn/tv/五星体育.png" group-title="地方频道",上海五星体育
http://127.0.0.1:35345/itv/5000000010000017540.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="上海新闻综合" tvg-name="上海新闻综合" tvg-logo="https://live.fanmingming.cn/tv/上视新闻.png" group-title="地方频道",上海新闻综合
http://127.0.0.1:35345/itv/5000000011000031110.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="中国教育1台" tvg-name="中国教育1台" tvg-logo="https://live.fanmingming.cn/tv/中国教育1台.png" group-title="其它频道",中国教育电视台1
http://127.0.0.1:35345/itv/5000000002000002652.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="中国教育4台" tvg-name="中国教育4台" tvg-logo="https://live.fanmingming.cn/tv/中国教育4台.png" group-title="其它频道",中国教育电视台4
http://127.0.0.1:35345/itv/5000000011000031126.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="华数4K" tvg-name="华数4K" tvg-logo="https://live.fanmingming.cn/tv/华数4K.png" group-title="其它频道",华数4K
http://127.0.0.1:35345/itv/6000000003000004748.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="纯享4K" tvg-name="纯享4K" tvg-logo="https://live.fanmingming.cn/tv/纯享4K.png" group-title="其它频道",纯享4K
http://127.0.0.1:35345/itv/1000000004000011651.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="LOVENATURE" tvg-name="LOVENATURE" tvg-logo="https://live.fanmingming.cn/tv/LoveNature.png" group-title="其它频道",Love Nature 4K
https://d18dyiwu97wm6q.cloudfront.net/playlist2160p.m3u8
#EXTINF:-1,tvg-id="LOUPE4K" tvg-name="LOUPE4K" tvg-logo="https://live.fanmingming.cn/tv/loupe.png" group-title="其它频道",Loupe 4K
https://d2dw21aq0j0l5c.cloudfront.net/playlist_3840x2160.m3u8
#EXTINF:-1,tvg-id="FASHIONONE" tvg-name="FASHIONONE" tvg-logo="https://live.fanmingming.cn/tv/fashiontv.png" group-title="其它频道",Fashion 4K
https://fash2043.cloudycdn.services/slive/ftv_ftv_4k_hevc_73d_42080_default_466_hls.smil/playlist.m3u8
#EXTINF:-1,tvg-id="重温经典" tvg-name="重温经典" tvg-logo="https://live.fanmingming.cn/tv/重温经典.png" group-title="其它频道",重温经典
https://gdcucc.v1.mk/gdcucc/cwjd.m3u8
#EXTINF:-1,tvg-id="求索动物" tvg-name="求索动物" tvg-logo="https://live.fanmingming.cn/tv/求索动物.png" group-title="其它频道",求索动物
http://127.0.0.1:35345/itv/6000000002000010046.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="求索纪录" tvg-name="求索纪录" tvg-logo="https://live.fanmingming.cn/tv/求索纪录.png" group-title="其它频道",求索纪录
http://127.0.0.1:35345/itv/6000000002000032052.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="求索科学" tvg-name="求索科学" tvg-logo="https://live.fanmingming.cn/tv/求索科学.png" group-title="其它频道",求索科学
http://127.0.0.1:35345/itv/6000000002000032344.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="求索生活" tvg-name="求索生活" tvg-logo="https://live.fanmingming.cn/tv/求索生活.png" group-title="其它频道",求索生活
http://127.0.0.1:35345/itv/6000000002000003382.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="睛彩青少" tvg-name="睛彩青少" tvg-logo="https://live.fanmingming.cn/tv/睛彩青少.png" group-title="其它频道",睛彩青少
http://127.0.0.1:35345/itv/3000000020000031315.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="睛彩竞技" tvg-name="睛彩竞技" tvg-logo="https://live.fanmingming.cn/tv/睛彩竞技.png" group-title="其它频道",睛彩竞技
http://127.0.0.1:35345/itv/2000000003000000060.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/1000000006000270001.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="睛彩篮球" tvg-name="睛彩篮球" tvg-logo="https://live.fanmingming.cn/tv/睛彩篮球.png" group-title="其它频道",睛彩篮球
http://127.0.0.1:35345/itv/2000000003000000061.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/2000000003000000065.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/1000000006000270002.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="睛彩广场舞" tvg-name="睛彩广场舞" tvg-logo="https://live.fanmingming.cn/tv/睛彩广场舞.png" group-title="其它频道",睛彩广场舞
http://127.0.0.1:35345/itv/2000000003000000062.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/2000000003000000064.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="咪咕4K" tvg-name="咪咕4K" tvg-logo="https://epg.v1.mk/logo/咪咕4K.png" group-title="咪咕视频",咪咕4K-1
http://127.0.0.1:35345/itv/3000000010000005180.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4K" tvg-name="咪咕4K" tvg-logo="https://epg.v1.mk/logo/咪咕4K.png" group-title="咪咕视频",咪咕4K-2
http://127.0.0.1:35345/itv/3000000010000015686.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-1
http://127.0.0.1:35345/itv/3000000001000005308.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-2
http://127.0.0.1:35345/itv/3000000001000005969.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-3
http://127.0.0.1:35345/itv/3000000001000007218.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-4
http://127.0.0.1:35345/itv/3000000001000008001.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-5
http://127.0.0.1:35345/itv/3000000001000008176.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-6
http://127.0.0.1:35345/itv/3000000001000008379.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-7
http://127.0.0.1:35345/itv/3000000001000010129.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-8
http://127.0.0.1:35345/itv/3000000001000010948.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-9
http://127.0.0.1:35345/itv/3000000001000028638.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-10
http://127.0.0.1:35345/itv/3000000001000031494.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-11
http://127.0.0.1:35345/itv/3000000010000005837.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-12
http://127.0.0.1:35345/itv/3000000020000011518.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-13
http://127.0.0.1:35345/itv/3000000020000011519.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-14
http://127.0.0.1:35345/itv/3000000020000011520.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-15
http://127.0.0.1:35345/itv/3000000020000011521.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-16
http://127.0.0.1:35345/itv/3000000020000011522.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-17
http://127.0.0.1:35345/itv/3000000020000011523.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-18
http://127.0.0.1:35345/itv/3000000020000011524.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-19
http://127.0.0.1:35345/itv/3000000020000011525.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-20
http://127.0.0.1:35345/itv/3000000020000011528.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-21
http://127.0.0.1:35345/itv/3000000020000011529.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-22
http://127.0.0.1:35345/itv/3000000020000011530.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-23
http://127.0.0.1:35345/itv/3000000020000011531.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-24
http://127.0.0.1:35345/itv/3000000010000000097.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-25
http://127.0.0.1:35345/itv/3000000010000002019.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-26
http://127.0.0.1:35345/itv/3000000010000002809.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-27
http://127.0.0.1:35345/itv/3000000010000003915.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-28
http://127.0.0.1:35345/itv/3000000010000004193.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-29
http://127.0.0.1:35345/itv/3000000010000006077.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-30
http://127.0.0.1:35345/itv/3000000010000006658.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-31
http://127.0.0.1:35345/itv/3000000010000009788.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-32
http://127.0.0.1:35345/itv/3000000010000010833.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-33
http://127.0.0.1:35345/itv/3000000010000011297.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-34
http://127.0.0.1:35345/itv/3000000010000011518.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-35
http://127.0.0.1:35345/itv/3000000010000012558.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-36
http://127.0.0.1:35345/itv/3000000010000012616.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-37
http://127.0.0.1:35345/itv/3000000010000015470.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-38
http://127.0.0.1:35345/itv/3000000010000015560.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-39
http://127.0.0.1:35345/itv/3000000010000017678.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-40
http://127.0.0.1:35345/itv/3000000010000019839.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-41
http://127.0.0.1:35345/itv/3000000010000021904.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-42
http://127.0.0.1:35345/itv/3000000010000023434.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-43
http://127.0.0.1:35345/itv/3000000010000025380.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-44
http://127.0.0.1:35345/itv/3000000010000027691.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",咪视通-45
http://127.0.0.1:35345/itv/3000000010000031669.m3u8?cdn=FifastbLive
#EXTINF:-1,tvg-id="咪咕4k" tvg-name="咪咕4k" tvg-logo="https://epg.v1.mk/logo/咪咕4k.png" group-title="咪咕视频",湖南bblive
http://127.0.0.1:35345/itv/2000000003000000063.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="CGTN" tvg-name="CGTN" tvg-logo="https://live.fanmingming.cn/tv/CGTN.png" group-title="CGTN",CGTN
http://127.0.0.1:35345/gaoma/cgtnen.m3u8$高码
http://127.0.0.1:35345/itv/7745129417417101820.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/7114647837765104058.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="CGTN纪录" tvg-name="CGTN纪录" tvg-logo="https://live.fanmingming.cn/tv/CGTN纪录.png" group-title="CGTN",CGTN纪录
http://127.0.0.1:35345/gaoma/cgtndoc.m3u8$高码
#EXTINF:-1,tvg-id="CGTN阿语" tvg-name="CGTN阿语" tvg-logo="https://live.fanmingming.cn/tv/CGTN阿语.png" group-title="CGTN",CGTN阿拉伯语
http://127.0.0.1:35345/gaoma/cgtnar.m3u8$高码
#EXTINF:-1,tvg-id="CGTN法语" tvg-name="CGTN法语" tvg-logo="https://live.fanmingming.cn/tv/CGTN法语.png" group-title="CGTN",CGTN法语
http://127.0.0.1:35345/gaoma/cgtnfr.m3u8$高码
#EXTINF:-1,tvg-id="CGTN俄语" tvg-name="CGTN俄语" tvg-logo="https://live.fanmingming.cn/tv/CGTN俄语.png" group-title="CGTN",CGTN俄语
http://127.0.0.1:35345/gaoma/cgtnru.m3u8$高码
#EXTINF:-1,tvg-id="CGTN西语" tvg-name="CGTN西语" tvg-logo="https://live.fanmingming.cn/tv/CGTN西语.png" group-title="CGTN",CGTN西班牙语
http://127.0.0.1:35345/gaoma/cgtnsp.m3u8$高码
#EXTINF:-1,tvg-id="iHOT爱电竞" tvg-name="iHOT爱电竞" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱电竞.png" group-title="iHOT",iHOT爱电竞
http://127.0.0.1:35345/itv/6000000006000230630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱谍战" tvg-name="iHOT爱谍战" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱谍战.png" group-title="iHOT",iHOT爱谍战
http://127.0.0.1:35345/itv/6000000006000070630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱动漫" tvg-name="iHOT爱动漫" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱动漫.png" group-title="iHOT",iHOT爱动漫
http://127.0.0.1:35345/itv/6000000006000280630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱都市" tvg-name="iHOT爱都市" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱都市.png" group-title="iHOT",iHOT爱都市
http://127.0.0.1:35345/itv/6000000006000080630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱怀旧" tvg-name="iHOT爱怀旧" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱怀旧.png" group-title="iHOT",iHOT爱怀旧
http://127.0.0.1:35345/itv/6000000006000260630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱经典" tvg-name="iHOT爱经典" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱经典.png" group-title="iHOT",iHOT爱经典
http://127.0.0.1:35345/itv/6000000006000060630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱科幻" tvg-name="iHOT爱科幻" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱科幻.png" group-title="iHOT",iHOT爱科幻
http://127.0.0.1:35345/itv/6000000006000020630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱科学" tvg-name="iHOT爱科学" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱科学.png" group-title="iHOT",iHOT爱科学
http://127.0.0.1:35345/itv/6000000006000160630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱浪漫" tvg-name="iHOT爱浪漫" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱浪漫.png" group-title="iHOT",iHOT爱浪漫
http://127.0.0.1:35345/itv/6000000006000040630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱历史" tvg-name="iHOT爱历史" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱历史.png" group-title="iHOT",iHOT爱历史
http://127.0.0.1:35345/itv/6000000006000150630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱旅行" tvg-name="iHOT爱旅行" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱旅行.png" group-title="iHOT",iHOT爱旅行
http://127.0.0.1:35345/itv/6000000006000250630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱奇谈" tvg-name="iHOT爱奇谈" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱奇谈.png" group-title="iHOT",iHOT爱奇谈
http://127.0.0.1:35345/itv/6000000006000270630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱青春" tvg-name="iHOT爱青春" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱青春.png" group-title="iHOT",iHOT爱青春
http://127.0.0.1:35345/itv/6000000006000100630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱赛车" tvg-name="iHOT爱赛车" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱赛车.png" group-title="iHOT",iHOT爱赛车
http://127.0.0.1:35345/itv/6000000006000240630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱体育" tvg-name="iHOT爱体育" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱体育.png" group-title="iHOT",iHOT爱体育
http://127.0.0.1:35345/itv/6000000006000290630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱玩具" tvg-name="iHOT爱玩具" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱玩具.png" group-title="iHOT",iHOT爱玩具
http://127.0.0.1:35345/itv/6000000006000220630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱喜剧" tvg-name="iHOT爱喜剧" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱喜剧.png" group-title="iHOT",iHOT爱喜剧
http://127.0.0.1:35345/itv/6000000006000010630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱悬疑" tvg-name="iHOT爱悬疑" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱悬疑.png" group-title="iHOT",iHOT爱悬疑
http://127.0.0.1:35345/itv/6000000006000050630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱幼教" tvg-name="iHOT爱幼教" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱幼教.png" group-title="iHOT",iHOT爱幼教
http://127.0.0.1:35345/itv/6000000006000180630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="iHOT爱院线" tvg-name="iHOT爱院线" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/IHOT爱院线.png" group-title="iHOT",iHOT爱院线
http://127.0.0.1:35345/itv/6000000006000030630.m3u8?cdn=wasusyt$回看
#EXTINF:-1,tvg-id="SiTV动漫秀场" tvg-name="SiTV动漫秀场" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/动漫秀场.png" group-title="SiTV",SiTV动漫秀场
http://127.0.0.1:35345/itv/5000000011000031113.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV游戏风云" tvg-name="SiTV游戏风云" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/游戏风云.png" group-title="SiTV",SiTV游戏风云
http://127.0.0.1:35345/itv/5000000011000031114.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV法治天地" tvg-name="SiTV法治天地" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/法治天地.png" group-title="SiTV",SiTV法治天地
http://127.0.0.1:35345/itv/2000000002000000014.m3u8?cdn=hnbblive$回看
http://127.0.0.1:35345/itv/9001547084732463424.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV劲爆体育" tvg-name="SiTV劲爆体育" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/劲爆体育.png" group-title="SiTV",SiTV劲爆体育
http://127.0.0.1:35345/itv/5000000002000029972.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV魅力足球" tvg-name="SiTV魅力足球" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/魅力足球.png" group-title="SiTV",SiTV魅力足球
http://127.0.0.1:35345/itv/5000000011000031207.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV金色学堂" tvg-name="SiTV金色学堂" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/金色学堂.png" group-title="SiTV",SiTV金色学堂
http://127.0.0.1:35345/itv/5000000010000026105.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV欢笑剧场" tvg-name="SiTV欢笑剧场" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/欢笑剧场.png" group-title="SiTV",SiTV欢笑剧场
http://127.0.0.1:35345/itv/5000000007000010001.m3u8?cdn=bestzb$回看
http://127.0.0.1:35345/itv/5000000002000009455.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV七彩戏剧" tvg-name="SiTV七彩戏剧" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/七彩戏剧.png" group-title="SiTV",SiTV七彩戏剧
http://127.0.0.1:35345/itv/5000000011000031116.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV生活时尚" tvg-name="SiTV生活时尚" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/生活时尚.png" group-title="SiTV",SiTV生活时尚
http://127.0.0.1:35345/itv/5000000002000019634.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV乐游" tvg-name="SiTV乐游" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/乐游.png" group-title="SiTV",SiTV乐游
http://127.0.0.1:35345/itv/5000000011000031112.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV都市剧场" tvg-name="SiTV都市剧场" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/都市剧场.png" group-title="SiTV",SiTV都市剧场
http://127.0.0.1:35345/itv/5000000011000031111.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="SiTV东方财经" tvg-name="SiTV东方财经" tvg-logo="https://gcore.jsdelivr.net/gh/taksssss/tv/icon/东方财经.png" group-title="SiTV",SiTV东方财经
http://127.0.0.1:35345/itv/5000000007000010003.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="全球大片" tvg-name="全球大片" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",全球大片
http://127.0.0.1:35345/itv/5000000011000288009.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="热门剧场" tvg-name="热门剧场" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",热门剧场
http://127.0.0.1:35345/itv/5000000011000288010.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="青春动漫" tvg-name="青春动漫" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",青春动漫
http://127.0.0.1:35345/itv/5000000011000288008.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="宝宝动画" tvg-name="宝宝动画" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",宝宝动画
http://127.0.0.1:35345/itv/5000000011000288002.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="电竞天堂" tvg-name="电竞天堂" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",电竞天堂
http://127.0.0.1:35345/itv/5000000011000288003.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="热门综艺" tvg-name="热门综艺" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",热门综艺
http://127.0.0.1:35345/itv/5000000011000288011.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="戏曲精选" tvg-name="戏曲精选" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",戏曲精选
http://127.0.0.1:35345/itv/5000000011000288012.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="百变课堂" tvg-name="百变课堂" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",百变课堂
http://127.0.0.1:35345/itv/5000000011000288001.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-1
http://127.0.0.1:35345/itv/5000000001000002898.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-2
http://127.0.0.1:35345/itv/5000000001000004876.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-3
http://127.0.0.1:35345/itv/5000000001000006777.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-4
http://127.0.0.1:35345/itv/5000000001000018009.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-5
http://127.0.0.1:35345/itv/5000000001000019233.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-6
http://127.0.0.1:35345/itv/5000000001000022620.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-7
http://127.0.0.1:35345/itv/5000000001000023256.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-8
http://127.0.0.1:35345/itv/5000000001000026930.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-9
http://127.0.0.1:35345/itv/5000000001000001116.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="BesTV" tvg-name="BesTV" tvg-logo="https://epg.v1.mk/logo/BesTV.png" group-title="BesTV",BesTV-10
http://127.0.0.1:35345/itv/5000000001000017342.m3u8?cdn=bestzb$回看
#EXTINF:-1,tvg-id="NewTV精品综合" tvg-name="NewTV精品综合" tvg-logo="https://epg.v1.mk/logo/精品综合.png" group-title="NewTV",NewTV精品综合
http://127.0.0.1:35345/itv/1000000004000019008.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV精品大剧" tvg-name="NewTV精品大剧" tvg-logo="https://epg.v1.mk/logo/精品大剧.png" group-title="NewTV",NewTV精品大剧
http://127.0.0.1:35345/itv/1000000004000013968.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV精品纪录" tvg-name="NewTV精品纪录" tvg-logo="https://epg.v1.mk/logo/精品纪录.png" group-title="NewTV",NewTV精品纪录
http://127.0.0.1:35345/itv/1000000004000013730.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV精品体育" tvg-name="NewTV精品体育" tvg-logo="https://epg.v1.mk/logo/精品体育.png" group-title="NewTV",NewTV精品体育
http://127.0.0.1:35345/itv/1000000004000014634.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV精品萌宠" tvg-name="NewTV精品萌宠" tvg-logo="https://epg.v1.mk/logo/精品萌宠.png" group-title="NewTV",NewTV精品萌宠
http://127.0.0.1:35345/itv/1000000006000032328.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV爱情喜剧" tvg-name="NewTV爱情喜剧" tvg-logo="https://epg.v1.mk/logo/爱情喜剧.png" group-title="NewTV",NewTV爱情喜剧
http://127.0.0.1:35345/itv/2000000003000000010.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV超级电视剧" tvg-name="NewTV超级电视剧" tvg-logo="https://epg.v1.mk/logo/超级电视剧.png" group-title="NewTV",NewTV超级电视剧
http://127.0.0.1:35345/itv/1000000006000268003.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV超级电影" tvg-name="NewTV超级电影" tvg-logo="https://epg.v1.mk/logo/超级电影.png" group-title="NewTV",NewTV超级电影
http://127.0.0.1:35345/itv/1000000003000012426.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV超级体育" tvg-name="NewTV超级体育" tvg-logo="https://epg.v1.mk/logo/超级体育.png" group-title="NewTV",NewTV超级体育
http://127.0.0.1:35345/itv/1000000001000009601.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV超级综艺" tvg-name="NewTV超级综艺" tvg-logo="https://epg.v1.mk/logo/超级综艺.png" group-title="NewTV",NewTV超级综艺
http://127.0.0.1:35345/itv/1000000006000268002.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV潮妈辣婆" tvg-name="NewTV潮妈辣婆" tvg-logo="https://epg.v1.mk/logo/潮妈辣婆.png" group-title="NewTV",NewTV潮妈辣婆
http://127.0.0.1:35345/itv/2000000003000000018.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV东北热剧" tvg-name="NewTV东北热剧" tvg-logo="https://epg.v1.mk/logo/东北热剧.png" group-title="NewTV",NewTV东北热剧
http://127.0.0.1:35345/itv/1000000005000266013.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV动作电影" tvg-name="NewTV动作电影" tvg-logo="https://epg.v1.mk/logo/动作电影.png" group-title="NewTV",NewTV动作电影
http://127.0.0.1:35345/itv/1000000004000018653.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV古装剧场" tvg-name="NewTV古装剧场" tvg-logo="https://epg.v1.mk/logo/古装剧场.png" group-title="NewTV",NewTV古装剧场
http://127.0.0.1:35345/itv/2000000003000000024.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV欢乐剧场" tvg-name="NewTV欢乐剧场" tvg-logo="https://epg.v1.mk/logo/欢乐剧场.png" group-title="NewTV",NewTV欢乐剧场
http://127.0.0.1:35345/itv/1000000005000266012.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV家庭剧场" tvg-name="NewTV家庭剧场" tvg-logo="https://epg.v1.mk/logo/家庭剧场.png" group-title="NewTV",NewTV家庭剧场
http://127.0.0.1:35345/itv/1000000004000008284.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV金牌综艺" tvg-name="NewTV金牌综艺" tvg-logo="https://epg.v1.mk/logo/金牌综艺.png" group-title="NewTV",NewTV金牌综艺
http://127.0.0.1:35345/itv/1000000004000026167.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV惊悚悬疑" tvg-name="NewTV惊悚悬疑" tvg-logo="https://epg.v1.mk/logo/惊悚悬疑.png" group-title="NewTV",NewTV惊悚悬疑
http://127.0.0.1:35345/itv/1000000004000024282.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV军旅剧场" tvg-name="NewTV军旅剧场" tvg-logo="https://epg.v1.mk/logo/军旅剧场.png" group-title="NewTV",NewTV军旅剧场
http://127.0.0.1:35345/itv/2000000003000000014.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV军事评论" tvg-name="NewTV军事评论" tvg-logo="https://epg.v1.mk/logo/军事评论.png" group-title="NewTV",NewTV军事评论
http://127.0.0.1:35345/itv/2000000003000000022.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV魅力潇湘" tvg-name="NewTV魅力潇湘" tvg-logo="https://epg.v1.mk/logo/魅力潇湘.png" group-title="NewTV",NewTV魅力潇湘
http://127.0.0.1:35345/itv/1000000001000006197.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV明星大片" tvg-name="NewTV明星大片" tvg-logo="https://epg.v1.mk/logo/明星大片.png" group-title="NewTV",NewTV明星大片
http://127.0.0.1:35345/itv/2000000003000000016.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV农业致富" tvg-name="NewTV农业致富" tvg-logo="https://epg.v1.mk/logo/农业致富.png" group-title="NewTV",NewTV农业致富
http://127.0.0.1:35345/itv/2000000003000000003.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV武博世界" tvg-name="NewTV武博世界" tvg-logo="https://epg.v1.mk/logo/武博世界.png" group-title="NewTV",NewTV武博世界
http://127.0.0.1:35345/itv/2000000003000000007.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV炫舞未来" tvg-name="NewTV炫舞未来" tvg-logo="https://epg.v1.mk/logo/炫舞未来.png" group-title="NewTV",NewTV炫舞未来
http://127.0.0.1:35345/itv/1000000001000000515.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV怡伴健康" tvg-name="NewTV怡伴健康" tvg-logo="https://epg.v1.mk/logo/怡伴健康.png" group-title="NewTV",NewTV怡伴健康
http://127.0.0.1:35345/itv/1000000005000266011.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV中国功夫" tvg-name="NewTV中国功夫" tvg-logo="https://epg.v1.mk/logo/中国功夫.png" group-title="NewTV",NewTV中国功夫
http://127.0.0.1:35345/itv/2000000003000000009.m3u8?cdn=hnbblive$回看
#EXTINF:-1,tvg-id="NewTV黑莓电影" tvg-name="NewTV黑莓电影" tvg-logo="https://live.fanmingming.cn/tv/黑莓电影.png" group-title="NewTV",NewTV黑莓电影
http://127.0.0.1:35345/itv/1000000004000019624.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV黑莓动画" tvg-name="NewTV黑莓动画" tvg-logo="https://live.fanmingming.cn/tv/黑莓动画.png" group-title="NewTV",NewTV黑莓动画
http://127.0.0.1:35345/itv/1000000004000021734.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV哒啵电竞" tvg-name="NewTV哒啵电竞" tvg-logo="https://live.fanmingming.cn/tv/哒啵电竞.png" group-title="NewTV",NewTV哒啵电竞
http://127.0.0.1:35345/itv/1000000006000032327.m3u8?cdn=ystenlive$回看
#EXTINF:-1,tvg-id="NewTV哒啵赛事" tvg-name="NewTV哒啵赛事" tvg-logo="https://live.fanmingming.cn/tv/哒啵赛事.png" group-title="NewTV",NewTV哒啵赛事
http://127.0.0.1:35345/itv/1000000001000003775.m3u8?cdn=ystenlive$回看
BIN
View File
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

+1 -1
View File
@@ -457,7 +457,7 @@
"token": "http://127.0.0.1:9978/file/TVBox/token.txt",
"cookie": "http://127.0.0.1:9978/file/TVBox/quark.txt",
"uc_cookie": "http://127.0.0.1:9978/file/TVBox/uc.txt",
"site": "http://txfyyds.top",
"site": "http://txfpan.top",
"danmu": true
}
},
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -650,7 +650,7 @@
"changeable": 0
}
],
"logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1738054786827/wushi3.gif",
"logo": "https://s1.imagehub.cc/images/2025/01/15/e8b21391c58ed454c13ade26c003e857.gif",
"lives": [
{
"name": "牛播一(仅新版影视仓/ok影视)",
File diff suppressed because it is too large. Load diff
Binary file not shown.
+49 -12
View File
@@ -152,17 +152,6 @@
"quickSearch": 1,
"filterable": 1
},
{
"key": "csp_Czsapp",
"name": "🐞厂长资源",
"type": 3,
"api": "csp_Czsapp",
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "https://www.czzy77.com"
},
{
"key": "csp_Bdys",
"name": "🐞哔嘀影视",
@@ -253,6 +242,16 @@
"filterable": 1,
"ext": "./json/播视童趣.json"
},
{
"key": "csp_XYQHiker_樱花动漫",
"name": "樱花动漫",
"type": 3,
"api": "csp_XYQHiker",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "./json/樱花动漫.json"
},
{
"key": "csp_Bili幼儿",
"name": "🐞哔哩幼儿",
@@ -369,7 +368,45 @@
"type": 0,
"api": "https://api.yzzy-api.com/inc/api.php",
"searchable": 1,
"quickSearch": 1
"quickSearch": 1,
"categories": [
"动作片",
"喜剧片",
"爱情片",
"科幻片",
"恐怖片",
"剧情片",
"战争片",
"国产剧",
"台湾剧",
"韩国剧",
"欧美剧",
"香港剧",
"泰国剧",
"日本剧",
"福利",
"记录片",
"动画片",
"海外剧",
"倫理片",
"大陆综艺",
"港台综艺",
"日韩综艺",
"欧美综艺",
"国产动漫",
"日韩动漫",
"欧美动漫",
"港台动漫",
"海外动漫",
"搞笑",
"音乐",
"影视",
"汽车",
"短剧大全",
"预告片",
"预告片",
"体育"
]
},
{
"key": "DRJS_虎牙",
+81
View File
@@ -0,0 +1,81 @@
{
"规则名": "樱花动漫",
"规则作者": "",
"请求头参数": "User-Agent$MOBILE_UA#Referer$WebView",
"网页编码格式": "UTF-8",
"图片是否需要代理": "0",
"是否开启获取首页数据": "0",
"首页推荐链接": "http://www.yinghuadm.cn",
"首页列表数组规则": "body&&.module-main.tab-list.active",
"首页片单列表数组规则": ".module-item",
"首页片单是否Jsoup写法": "1",
"分类起始页码": "1",
"分类链接": "http://www.yinghuadm.cn/show_{cateId}--{by}------{catePg}---.html",
"分类名称": "日本动漫&国产动漫&动漫电影&欧美动漫",
"分类名称替换词": "ribendongman&guochandongman&dongmandianying&oumeidongman",
"筛选数据": {},
//"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "",
"筛选子分类替换词": "",
//{class}
"筛选类型名称": "",
"筛选类型替换词": "*",
//{area}
"筛选地区名称": "",
"筛选地区替换词": "*",
//{year}
"筛选年份名称": "",
"筛选年份替换词": "*",
//{lang}
"筛选语言名称": "",
"筛选语言替换词": "*",
//{by}
"筛选排序名称": "时间&人气&评分",
"筛选排序替换词": "time&hits&score",
"分类截取模式": "1",
"分类列表数组规则": "body&&.module-item",
"分类片单是否Jsoup写法": "1",
"分类片单标题": "a&&title",
"分类片单链接": "a&&href",
"分类片单图片": ".lazyload&&data-original",
"分类片单副标题": ".module-item-note&&Text",
"分类片单链接加前缀": "http://www.yinghuadm.cn",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$MOBILE_UA",
"搜索链接": "http://www.yinghuadm.cn/search_{wd}----------{SearchPg}---.html",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": "body&&.module-item",
"搜索片单是否Jsoup写法": "1",
"搜索片单图片": ".lazyload&&data-original",
"搜索片单标题": ".module-card-item-title&&Text",
"搜索片单链接": "a&&href",
"搜索片单副标题": ".module-item-note&&Text",
"搜索片单链接加前缀": "http://www.yinghuadm.cn",
"搜索片单链接加后缀": "",
"链接是否直接播放": "0",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "#isVideo=true#",
"直接播放直链视频请求头": "",
"详情是否Jsoup写法": "0",
"类型详情": "",
"年代详情": "",
"地区详情": "",
"演员详情": "主演:</span>&&</div>",
"简介详情": "introduction\">&&</p>",
"线路列表数组规则": "#y-playList&&.module-tab-item",
"线路标题": "Text",
"播放列表数组规则": "body&&.module-play-list-content",
"选集列表数组规则": "a",
"选集标题链接是否Jsoup写法": "1",
"选集标题": "a&&Text",
"选集链接": "a&&href",
"是否反转选集序列": "0",
"选集链接加前缀": "http://www.yinghuadm.cn",
"选集链接加后缀": "",
"分析MacPlayer": "0",
"是否开启手动嗅探": "0",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
"手动嗅探视频链接过滤词": ".html#=http"
}