mirror of
https://github.com/ls125781003/tvboxtg.git
synced 2026-11-02 01:33:44 +00:00
2.13
fix
This commit is contained in:
1 parent
060803d856
commit
948757bc2e
68 files changed
+16644
-17748
No files matched your search
+309
-114
@@ -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
File diff suppressed because it is too large.
Load diff
+158
-320
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"cookie": "SESSDATA=7624af93%2C1696008331%2C862c8%2A42; bili_jct=141a474ef3ce8cf2fedf384e68f6625d; DedeUserID=3493271303096985; DedeUserID__ckMd5=212a836c164605b7",
|
||||
"classes": [
|
||||
"class": [
|
||||
{
|
||||
"type_name": "高一语文",
|
||||
"type_id": "高一语文"
|
||||
|
||||
Binary file not shown.
Vendored
+7
-2
@@ -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
@@ -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
|
||||
|
||||
+962
-1228
File diff suppressed because it is too large.
Load diff
+100
-17
@@ -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
@@ -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
|
||||
|
||||
+2040
-2106
File diff suppressed because it is too large.
Load diff
+2040
-2106
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
@@ -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 +0,0 @@
|
||||
T2JqZWN0LmFzc2lnbihtdWJhbi7pppblm74yLuS6jOe6pywgewogICAgdGFiczogJ2Rpdi5ib3R0b20tbGluZSBoMycsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ+mmluWbvjInLAogICAgdGl0bGU6ICfkurrkurrlvbHop4YnLAogICAgaG9zdDogJ2h0dHBzOi8vd3d3LnJ0dGtzLmNvbScsCiAgICB1cmw6ICcvcnJ0b3AvZnljbGFzc2Z5ZmlsdGVyLmh0bWwnLAogICAgZmlsdGVyX3VybDogJ3t7ZmwuYXJlYX19e3tmbC5ieX19L3BhZ2UvZnlwYWdle3tmbC55ZWFyfX0nLAogICAgZmlsdGVyOiAnSDRzSUFBQUFBQUFBQSsyV3kyN2FRQlNHMzhWckpNYWt1VFJ2MEdlb3NqQmdnVW5pcEZ6YW1paFNxMXdFb1ExdDFVQnBTQzlTQ0NBbHdpaTlFRWZBeXpCMmVJdU9ZWmc1bnE1WWRGTm1oLy92Y0dibTkvQWY5cFM0b1ptV1lTYVU5YWQ3eXFadUtldEtUTXZxVCtKS1NERzFiWjA4ZTkxNy9LVkVuZzNUeUpKbjh1bTV0cFhUSjE4eGlZQ1BXdU9EbGkvN2REOUUxV0xUUFRpaWF1clpMZ2VWT21FVXZFd0JjTklhOWVzVXhQTWNlSVV1YjZXQlZsN3pQYjY3cDJBenlZSDcrcDM3cWpJRFVRQUtuMFpPa1lLOHY4YUdqNlluMTlLNnhzK042elorNDh4OTdsSHZCcC8zOFdWelhEdW1MT3czRGxNcFdEZStxcm05VHFDT1NrSy9zdTNlRFlMOXBoTHpZbkJLNmdJVlZKcFZqTCsyeFFvcU1YZXFEYmQrSGFpZ0VxdTR0Y1VlVkdJVkZSdWZmTU1YMzRORlRHVzdhVis3RjQySHhuRGtmQTd1Q1FKMk45N2EyTGtLbm44cXpTb2VTbDF4WjFUaWV6LzdlKzluc0lKczBTME55WXNLTHNSVXRsWmo2SlZ2dkdJdHVCeFQyYnNiSG5yOXFsc0p2bUN1c3AwTmJrbDdYR2lMWGdRQXZLcVdycVg1VlhXcnY4YlZIM05mMVFpS1BKb3Q1emNNVHdSQWwwUzZCR2xFcEJGSVZaR3FrQ0tSSWtEVnh3SWxBcUJySWwyRGRGV2txNUN1aUhRRjBtV1JMa01xZXFWQ3IxVFJLeFY2cFlwZXFkQXJWZlJLaFY2cG9sY3E5QXFKWGlIb0ZSSzlRdEFySkhxRm9GZEk5QXBCcjVEb0ZSSGdCWTFhNEhxZWZzQk9lZTdyeVc3MVpKbW9GYzRhcEIzN2JUbU9hMzhFTkdsa00vd1gyam5FaFdOQU03R2R0Tzd2Y0NNMEdYcVpwSkhLL1lPcGQ5NGZPVTArM3hLeEZEOVByME15RzdBc1lOV0duOFdNcFpPQS9meU5MeXVjSlYrazVOaVNZMHVPTFRtMjVOaGFwTEcxWXlhMk5STU1MWm44TXZsbDhzdmtsOG4vZnlkL25pUy9aY2pnbDhFdmcxOEd2d3oraFFuK2xMR1YyelhrZjM0Wi9UTDZaZlRMNkYrWTZOLy9BNU9aeHVxYkh3QUEnLAogICAgc2VhcmNoVXJsOiAnL3JyY3oqKi9wYWdlL2Z5cGFnZS5odG1sJywKfQ==
|
||||
@@ -1 +0,0 @@
|
||||
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 truncated
|
||||
@@ -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 +0,0 @@
|
||||
H4sIAIioBmcC/22Qv07DMBCHZ/IUntqkND5GlIhnYIGtUuXEbm3kJJbt/AN1RQx9BQamMrCwRkK8DG15DJwQpA54Ofnu9306+zq5Y6nFxBixzv2sTEiOs0bpAn9122O3m6MHD7ljSbK0rLERmlJRhaHJiJSTyY1rTefeJoi9imikS8nQ1YgcXl8Oz58OGHwuNXiElcz19k/dcfu2/3j/3j2OI16YXs+tVSYCaA1Oa2Nw097DmCi1dAEQOWUNVlxBVVAwvKhBUFi1qXTPAEXWzF36grnN5MgaRnTKb/81DKNTEGoKs9kpPriXimjTb49zUiVEh8KyzCAporX1L4JIWv8yiMnvt/SVa7aKwV8s6HnwZzvzNj9JKAuRdQEAAA==
|
||||
@@ -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 +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
@@ -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('#')
|
||||
};
|
||||
}),
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
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 truncated
|
||||
@@ -1 +0,0 @@
|
||||
dmFyIHJ1bGUgPSB7CiAgICB0aXRsZTogJ+eDreaSreS5i+WuticsCiAgICBob3N0OiAnaHR0cHM6Ly9yZWJvemoucHJvJywKICAgIC8vdXJsOiAnL3R5cGUvZnljbGFzcy1meXBhZ2UuaHRtbCcsCiAgICB1cmw6ICcvc2hvdy9meWZpbHRlci5odG1sJywKICAgIGZpbHRlcmFibGU6IDEsLy/mmK/lkKblkK/nlKjliIbnsbvnrZvpgIksCiAgICBmaWx0ZXJfdXJsOiAne3tmbC5jYXRlSWR9fS17e2ZsLmFyZWF9fS17e2ZsLmJ5IG9yICJ0aW1lIn19LXt7ZmwuY2xhc3N9fS17e2ZsLmxhbmd9fS17e2ZsLmxldHRlcn19LS0tZnlwYWdlLS0te3tmbC55ZWFyfX0nLAogICAgZmlsdGVyOiAnSDRzSUFBQUFBQUFBQSsxWjcwNGJSeEIvbC92TWh6dUREZVFOK2d4VlByaXAxVWFsVkFKYUNVVklKTWJVTnNRMlVXT1hRUG1qWXV3VURBWlNFbXhzWHNaN1o3OUZ6OTdkbVZseW1WNngyeXFTdi9uM205dTltZG1kM2QrY24xbU85ZWpMWjlaM2lXWHJrZlVrdnBUNDRtdHJ3cHFQZjUvd3NidVo4UzZhWW0vRHAzNkt6LzJZR0R3NzcxdEVxdHBMVnZ1MER4eHJaVUxSMldxbnRhdm9HTkxGWFpHcEtIb2FhQzk5NFNaVGlwNUJ1cklsYnBxS25nWGFmVjV3VjR2NmxUWk9ucW5nTEE3NjRxWi83VFF5bW85WUs0LzdGaFhvWEh4eDBZZ1RaL2wwbk1HdlZDQXdWZ1VDMDZOQVlESVVnRkNTV2ZmRkcyVlRJREF0Q3NDYzJYT3Y5WWVlVXdJWTkrTFVLMjdwY1JLQW4rdXZldHR2dFo4U0JLNk9BakN1L0RQYUZBaGNEZ1ZnM05tMWFOVDBPQW5BbGxzWCtVdHRrd0JzK2FQdTc3QU9FbWhiNS9hZ2UxWlhOZ1hBbDlweHAzMmdmWkZBMjNyN1Y1MmJncklwb0czZHU0Sy9hc3FtQU02NTJVM3Z3WndEQU9QS2Q3aUxGSUI4UG0vMzNyUjFQaVdnV3pXK2tJaWJPM1czTGpZYllYZnFVYVczdmE0ekpBRkVlcnp0ZmpqWGtVcUFtYTI3TjIzSTdBQ0F4KzJjMkdscGp5V0FMRnk5UnBzQ2tJV05DN1FwQU9OS1pYZjNWSStUQUZma0xZNVRBUHhzdjBlYkF1aExuZnBTTjhhOXJJdkdzUjRuQVl4YnkvdVpFbWxkQUlqSmVucjVtcGZaeGlWVkdDdjl3TjI0ODRkQnNXc01UNlN1TzAxZHR3clFkVjlPeEJmTWRiOTUxMm0yUXE1N3hJNU1LVzd3ay9DVHlFOVNQb0o4aFBJTzhnN2xiZVJ0d2p1endEdXpsSjlCZm9ieTA4aFBVejZHZkl6eVVlU2psTWQ0SFJxdmcvRTZORjRINDNWb3ZBN0c2OUI0SFl5M2YvbVFsWnFMejM5anJGVDN2TmF0cm9hdDBKMlcvN3plQnhLUWlrR2JBbENGbDBkb1V3QXFwdFFTTDB0b1JreHFpcGdsSUxXSU5nVklmUk9iQktRV1NTUVNrTjB1enBLNDIvdUE1dkNyWlpMQjNDdlJ5SCtVUHJkMDNTdTlVMU1zUGZVZmhhTyswWERydnlqTHQwK1hGakdCNTJzaXJZKy94U2MvTENUNmIzMDhZVVdHVnowUnVvU2RSZ1Z2ZmJMUC9EUFZQejJKYVlxbXVYK1lvUWwzcy92bmUzRlVKS2JZS05VTHB6UTRaY1BkRjZ6U1lHNStUb1Z3eW9hNytibmJuVk0ybkRyamxBMm4rRGpsOWxEVnd5cXd3VmJFMDZRUHdKZlRpbjliYTE4a0dQYitsVHRWajVNZzFQMGJwQzlHcDNyV1UvN3pzTW9ERUNhYWh5b2lMbnU4V3ZwMGhsaTFWS3o3Z2tMOGRxaUhBaDZyaTdHNnNENWJkZkdQVk1KbTVyOFFDcFBEQzRYSlVWN2VmaHNyV3EvMW9ra1FwdVhsTHBTSHRyemVQdXlRZmJKMU9Da0Eyc0w0dk1GOUd1QStSZnk3clROemlVaFpwejJXd05SMXVNSDdnTDJDeDhmeXFJN2xRY1ZPRFYreG1Eb2w3Yk5WOS9aRXYrb2pDVzlZby9jMmlXbU4zZHNLcG5WNmxDZEZnSE1HeFlSb1VJekRCc1dFYlZEM21oempPVXFGa3V5Y0xPYyt0bklTK29FZmQ5bTJpcFA2YTNmZVNWbmJKQWpUSGdXZnZ1d25TcVlaNGU0QXJoRmp6MjZtU1dOdkNhYUI0ejZ6c2sxVE15OVNIL1Q3SklBNUMzdmVLV1JaZ2pEUzNnL1hMWll3OWo0QTI4R2gyQUdaSXdINGtxeDFEMWUxTHhKQURJV2NPSU02bENCTUEyZlc3NzFLUzZhNm1VdFk5d0dBY2ZVdFViN1M0eVFBUDAvMjNDejRLUUhNZWRsMDE5SjZUZ25BbHF0NkJTMm1GQmpodmN5MXVOeHFjZGtidDB2V3VGMGF0MHREdDB2UjRjVVg3aVA1ZjVYWHZPMW1Hc3BJZHFVVUZhWjFodWJOejZSaEpaVWh5OSswT2lNUVg5Ry9teVBFUVJjZG56eWZ6OGtEdkkzeDJqUmVHK08xYWJ3MnhtdlRlRzJNMTZieDJoaXZUZU8xTVY1N2FoUW40Zi8ycDh6S1h5R24rZTJNSWdBQScsCiAgICBmaWx0ZXJfZGVmOiB7CiAgICAgICAgMToge2NhdGVJZDogJzEnfSwKICAgICAgICAyOiB7Y2F0ZUlkOiAnMid9LAogICAgICAgIDM6IHtjYXRlSWQ6ICczJ30sCiAgICAgICAgNDoge2NhdGVJZDogJzQnfSwKICAgICAgICA1OiB7Y2F0ZUlkOiAnNSd9CiAgICB9LAogICAgc2VhcmNoVXJsOiAnL3R5cGUvaWQtLmh0bWw/d2Q9KionLAogICAgc2VhcmNoYWJsZTogMiwvL+aYr+WQpuWQr+eUqOWFqOWxgOaQnOe0oiwKICAgIHF1aWNrU2VhcmNoOiAwLC8v5piv5ZCm5ZCv55So5b+r6YCf5pCc57SiLAogICAgaGVhZGVyczogewogICAgICAgICdVc2VyLUFnZW50JzogJ1VDX1VBJywKICAgIH0sCiAgICBjbGFzc19wYXJzZTogJy5zdHVpLWhlYWRlcl9fbWVudSBsaTpsdCg2KTthJiZUZXh0O2EmJmhyZWY7LiovKC4qPykuaHRtbCcsCiAgICBwbGF5X3BhcnNlOiB0cnVlLAogICAgdGFiX3JlbW92ZTpbJ+iTneWFieS4k+S6qzEnLCflpLjlhYs0SycsJ+aegemAn+acieW5v+KRoCcsJ+aegemAn+acieW5v+KRoSddLAogICAgbGF6eTogJycsCiAgICBsaW1pdDogNiwKICAgIOaOqOiNkDogJ3VsLnN0dWktdm9kbGlzdC5jbGVhcmZpeDtsaTthJiZ0aXRsZTsubGF6eWxvYWQmJmRhdGEtb3JpZ2luYWw7LnBpYy10ZXh0JiZUZXh0O2EmJmhyZWYnLAogICAgZG91YmxlOiB0cnVlLCAvLyDmjqjojZDlhoXlrrnmmK/lkKblj4zlsYLlrprkvY0KICAgIOS4gOe6pzogJy5zdHVpLXZvZGxpc3QgbGk7YSYmdGl0bGU7YSYmZGF0YS1vcmlnaW5hbDsucGljLXRleHQmJlRleHQ7YSYmaHJlZicsCiAgICDkuoznuqc6IHsKICAgICAgICAidGl0bGUiOiAiLnN0dWktY29udGVudF9fZGV0YWlsIC50aXRsZSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgtMikmJlRleHQiLAogICAgICAgICJpbWciOiAiLnN0dWktY29udGVudF9fdGh1bWIgLmxhenlsb2FkJiZkYXRhLW9yaWdpbmFsIiwKICAgICAgICAiZGVzYyI6ICIuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgwKSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgxKSYmVGV4dDsuc3R1aS1jb250ZW50X19kZXRhaWwgcDplcSgyKSYmVGV4dCIsCiAgICAgICAgImNvbnRlbnQiOiAiLmRldGFpbCYmVGV4dCIsCiAgICAgICAgInRhYnMiOiAiLm5hdi5uYXYtdGFicyBsaSIsCiAgICAgICAgImxpc3RzIjogIi5zdHVpLWNvbnRlbnRfX3BsYXlsaXN0OmVxKCNpZCkgbGkiCiAgICB9LAogICAg5pCc57SiOiAnKicsCn0=
|
||||
@@ -1 +0,0 @@
|
||||
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
|
||||
@@ -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
@@ -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 +0,0 @@
|
||||
T2JqZWN0LmFzc2lnbihtdWJhbi5teG9uZTUu5LqM57qnLCB7CiAgICB0YWJfdGV4dDogJ3NwYW4mJlRleHQnLAogICAgbGlzdHM6ICcubW9kdWxlLXBsYXllci1saXN0LnRhYi1saXN0OmVxKCNpZCkmJi5zY3JvbGwtY29udGVudCYmYScsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ214b25lNScsCiAgICB0aXRsZTogJ+ilv+Wxi+W9seinhicsCiAgICBob3N0OiAnaHR0cHM6Ly93d3cueGl3dXR2LmNvbScsCiAgICB1cmw6ICcvdm9kc2hvdy9meWNsYXNzLS0tLS0tLS1meXBhZ2UtLS0uaHRtbCcsCiAgICBzZWFyY2hVcmw6ICcvdm9kc2VhcmNoLyoqLS0tLS0tLS0tLWZ5cGFnZS0tLS5odG1sJywKICAgIOaQnOe0ojogJy5tb2R1bGUtaXRlbXMgLm1vZHVsZS1zZWFyY2gtaXRlbTsudmlkZW8taW5mby1oZWFkZXImJmEmJnRpdGxlO2ltZyYmZGF0YS1zcmM7LnZpZGVvLXNlcmlhbCYmVGV4dDsudmlkZW8taW5mby1oZWFkZXImJmEmJmhyZWYnLAp9
|
||||
@@ -1 +0,0 @@
|
||||
T2JqZWN0LmFzc2lnbihtdWJhbi5teG9uZTUu5LqM57qnLCB7CiAgICB0YWJfdGV4dDogJ2Rpdi0tc21hbGwmJlRleHQnLAogICAgbGlzdHM6ICcubW9kdWxlLXBsYXllci1saXN0LnRhYi1saXN0OmVxKCNpZCkmJi5zY3JvbGwtY29udGVudCYmYScsCn0pOwp2YXIgcnVsZSA9IHsKICAgIOaooeadvzogJ214b25lNScsCiAgICB0aXRsZTogJ+mjmOiKseW9semZoicsCiAgICBob3N0OiAnaHR0cHM6Ly93d3cuNmJ5cy5jb20vJywKICAgIGNhdGVfZXhjbHVkZTogJ+a8lOWRmCcsCiAgICB1cmw6ICcvaW5kZXgucGhwL3ZvZC9zaG93L2lkL2Z5Y2xhc3MvcGFnZS9meXBhZ2UuaHRtbCcsCiAgICBzZWFyY2hVcmw6ICcvaW5kZXgucGhwL3ZvZC9zZWFyY2gvcGFnZS9meXBhZ2Uvd2QvKiouaHRtbCcsCiAgICDmkJzntKI6ICcubW9kdWxlLWl0ZW1zIC5tb2R1bGUtc2VhcmNoLWl0ZW07YSYmdGl0bGU7aW1nJiZkYXRhLXNyYzsudmlkZW8tc2VyaWFsJiZUZXh0Oy52aWRlby1zZXJpYWwmJmhyZWYnLAp9
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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
@@ -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
|
||||
|
||||
+547
-387
File diff suppressed because it is too large.
Load diff
+1455
File diff suppressed because it is too large.
Load diff
+190
-215
@@ -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();"
|
||||
|
||||
+962
-1228
File diff suppressed because it is too large.
Load diff
Binary file not shown.
+19
-1
@@ -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纯净",
|
||||
|
||||
Vendored
+2317
-73
File diff suppressed because it is too large.
Load diff
@@ -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
@@ -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.
@@ -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\"}"
|
||||
}
|
||||
+973
-1036
File diff suppressed because it is too large.
Load diff
Binary file not shown.
+8
-23
@@ -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
File diff suppressed because it is too large.
Load diff
+488
-563
File diff suppressed because it is too large.
Load diff
@@ -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$回看
|
||||
Binary file not shown.
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.6 KiB |
+1
-1
@@ -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
|
||||
}
|
||||
},
|
||||
|
||||
Binary file not shown.
+1
-1
@@ -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影视)",
|
||||
|
||||
+962
-1228
File diff suppressed because it is too large.
Load diff
Binary file not shown.
+49
-12
@@ -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_虎牙",
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
Reference in new issue
Block a user