mirror of
https://github.com/ls125781003/tvboxtg.git
synced 2026-11-03 02:03:31 +00:00
1123
1123
This commit is contained in:
1 parent
8406372599
commit
32e4e82457
48 files changed
+14446
-18179
No files matched your search
+6
-6
@@ -359,7 +359,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/ddys.txt\"",
|
||||
"ext": "./txt/ddys.txt",
|
||||
"timeout": 15
|
||||
},
|
||||
{
|
||||
@@ -435,7 +435,7 @@
|
||||
"name": "⚽Jrs┃球迷",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/jrs.txt\"",
|
||||
"ext": "./txt/jrs.txt",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -452,7 +452,7 @@
|
||||
"name": "⚽310┃看球",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/310.txt\"",
|
||||
"ext": "./txt/310.txt",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -466,7 +466,7 @@
|
||||
"name": "🐯虎牙┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/huyazhibo.txt\"",
|
||||
"ext": "./txt/huyazhibo.txt",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.755
|
||||
@@ -481,7 +481,7 @@
|
||||
"name": "🐟斗鱼┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/douyuzhibo.txt\"",
|
||||
"ext": "./txt/douyuzhibo.txt",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.755
|
||||
@@ -496,7 +496,7 @@
|
||||
"name": "📽️聚短┃视频",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/duanshipin.txt\"",
|
||||
"ext": "./txt/duanshipin.txt",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
|
||||
+41
-22
@@ -187,7 +187,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/jianpian.json\""
|
||||
"ext": "./json/jianpian.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_SixV",
|
||||
@@ -281,8 +281,19 @@
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "https://www.wogg.net/",
|
||||
"filter": "./json/wogg.json"
|
||||
"siteUrl": "./json/wogg.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "多多",
|
||||
"name": "🌟多多影音",
|
||||
"type": 3,
|
||||
"api": "csp_kongbai",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "./json/wogg.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -294,8 +305,19 @@
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "https://duopan.fun",
|
||||
"filter": "./json/wogg.json"
|
||||
"siteUrl": "./json/wogg.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "至臻",
|
||||
"name": "💌至臻",
|
||||
"type": 3,
|
||||
"api": "csp_kongbai",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "./json/wogg.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -307,8 +329,7 @@
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "http://mogg.xn--yetu07f.top/",
|
||||
"filter": "./json/wogg.json"
|
||||
"siteUrl": "./json/wogg.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -395,9 +416,7 @@
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"ext": {
|
||||
"siteUrl": "http://127.0.0.1:9999",
|
||||
"channelUsername": "hao115,guaguale115,longzbija,dianyingshare,XiangxiuNB,yunpanpan,kuakeyun,zaihuayun,Quark_Movies,alyp_4K_Movies,vip115hot,yunpanshare,ucwangpan,Quark_Share_Channel,Aliyundrive_Share_Channel,shareAliyun,ikiviyyp,wanwansubchat,wangpanziyuan2021,alyp_1,quanziyuanshe",
|
||||
"commonConfig": "./json/peizhi.json",
|
||||
"siteUrl": "./json/peizhi.json",
|
||||
"filter": "./json/douban.json"
|
||||
}
|
||||
},
|
||||
@@ -433,7 +452,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./js/虎牙直播.js\""
|
||||
"ext": "./js/虎牙直播.js"
|
||||
},
|
||||
{
|
||||
"key": "斗鱼直播",
|
||||
@@ -443,7 +462,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./js/斗鱼直播.js\""
|
||||
"ext": "./js/斗鱼直播.js"
|
||||
},
|
||||
{
|
||||
"key": "有声小说吧",
|
||||
@@ -454,7 +473,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./js/有声小说吧.js\""
|
||||
"ext": "./js/有声小说吧.js"
|
||||
},
|
||||
{
|
||||
"key": "JRKAN直播",
|
||||
@@ -464,7 +483,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./js/JRKAN直播.js\""
|
||||
"ext": "./js/JRKAN直播.js"
|
||||
},
|
||||
{
|
||||
"key": "88看球",
|
||||
@@ -474,7 +493,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./js/88看球.js\""
|
||||
"ext": "./js/88看球.js"
|
||||
},
|
||||
{
|
||||
"key": "酷奇MV",
|
||||
@@ -505,7 +524,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/Bili.json\""
|
||||
"ext": "./json/Bili.json"
|
||||
},
|
||||
{
|
||||
"key": "相声小品",
|
||||
@@ -515,7 +534,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/Blixs.json\""
|
||||
"ext": "./json/Blixs.json"
|
||||
},
|
||||
{
|
||||
"key": "戏曲",
|
||||
@@ -525,7 +544,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/Blixq.json\""
|
||||
"ext": "./json/Blixq.json"
|
||||
},
|
||||
{
|
||||
"key": "少儿",
|
||||
@@ -535,7 +554,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/少儿教育.json\""
|
||||
"ext": "./json/少儿教育.json"
|
||||
},
|
||||
{
|
||||
"key": "小学",
|
||||
@@ -545,7 +564,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/小学课堂.json\""
|
||||
"ext": "./json/小学课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "初中",
|
||||
@@ -555,7 +574,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/初中课堂.json\""
|
||||
"ext": "./json/初中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "高中",
|
||||
@@ -565,7 +584,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/高中课堂.json\""
|
||||
"ext": "./json/高中课堂.json"
|
||||
}
|
||||
],
|
||||
"parses": [
|
||||
|
||||
@@ -1,304 +0,0 @@
|
||||
if (typeof Object.assign != 'function') {
|
||||
Object.assign = function () {
|
||||
var target = arguments[0];
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = arguments[i];
|
||||
for (var key in source) {
|
||||
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||
target[key] = source[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
return target;
|
||||
};
|
||||
}
|
||||
function getMubans() {
|
||||
var mubanDict = { // 模板字典
|
||||
mxpro: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.module-info-tag&&Text",
|
||||
"img": ".lazyload&&data-original",
|
||||
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||
"content": ".module-info-introduction&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-play-list:eq(#id) a"
|
||||
},
|
||||
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||
},
|
||||
mxone5: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/show/fyclass--------fypage---.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.tag-link&&Text",
|
||||
"img": ".module-item-pic&&img&&data-src",
|
||||
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||
"content": ".vod_content&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||
},
|
||||
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||
},
|
||||
首图: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---/',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||
"content": ".content&&Text",
|
||||
"tabs": ".nav-tabs:eq(0) li",
|
||||
"lists": ".myui-content__list:eq(#id) li"
|
||||
},
|
||||
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
首图2: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/list/fyclass-fypage.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
// "Cookie": ""
|
||||
},
|
||||
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||
"content": ".detail&&Text",
|
||||
"tabs": ".stui-vodlist__head h3",
|
||||
"lists": ".stui-content__playlist:eq(#id) li"
|
||||
},
|
||||
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
默认: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
double: true, // 推荐内容是否双层定位
|
||||
},
|
||||
vfed: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
},
|
||||
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||
"img": ".fed-list-info&&a&&data-original",
|
||||
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||
"content": ".fed-part-esan&&Text",
|
||||
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||
"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: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/v_search/**----------fypage---.html',
|
||||
url: '/vod_____show/fyclass--------fypage---.html',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '明星|专题|最新|排行',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||
"img": ".hl-lazy&&data-original",
|
||||
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||
"content": ".hl-content-text&&Text",
|
||||
"tabs": ".hl-tabs&&a",
|
||||
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
海螺2: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h2&&Text;.deployment&&Text",
|
||||
"img": ".lazy&&data-original",
|
||||
"desc": ".deployment&&Text",
|
||||
"content": ".ec-show&&Text",
|
||||
"tabs": "#tag&&a",
|
||||
"lists": ".play_list_box:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
短视: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/channel/fyclass-fypage.html',
|
||||
searchUrl: '/search.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '解析|动态',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||
"img": ".img&&img&&data-src",
|
||||
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||
"content": ".zkjj_a&&Text",
|
||||
"tabs": ".py-tabs&&option",
|
||||
"lists": ".player:eq(#id) li"
|
||||
},
|
||||
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||
},
|
||||
短视2:{
|
||||
title: '',
|
||||
host: '',
|
||||
class_name:'电影&电视剧&综艺&动漫',
|
||||
class_url:'1&2&3&4',
|
||||
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
headers:{'User-Agent':'MOBILE_UA'},
|
||||
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
filterable:0,//是否启用分类筛选,
|
||||
filter_url:'',
|
||||
filter: {},
|
||||
filter_def:{},
|
||||
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||
二级:{
|
||||
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||
"img":".detail-pic&&data-original",
|
||||
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||
"content":"#height_limit&&Text",
|
||||
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||
"tab_text":".swiper-slide&&Text",
|
||||
"lists":".anthology-list-box:eq(#id) li"
|
||||
},
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
||||
};
|
||||
return JSON.parse(JSON.stringify(mubanDict));
|
||||
}
|
||||
var mubanDict = getMubans();
|
||||
var muban = getMubans();
|
||||
export default {muban,getMubans};
|
||||
@@ -1,892 +0,0 @@
|
||||
{
|
||||
"1": [
|
||||
{
|
||||
"key": "3",
|
||||
"name": "类型",
|
||||
"value": [
|
||||
{
|
||||
"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": "惊悚"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "11",
|
||||
"name": "年代",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "2024",
|
||||
"v": "2024"
|
||||
},
|
||||
{
|
||||
"n": "2023",
|
||||
"v": "2023"
|
||||
},
|
||||
{
|
||||
"n": "2022",
|
||||
"v": "2022"
|
||||
},
|
||||
{
|
||||
"n": "2021",
|
||||
"v": "2021"
|
||||
},
|
||||
{
|
||||
"n": "2020",
|
||||
"v": "2020"
|
||||
},
|
||||
{
|
||||
"n": "2019",
|
||||
"v": "2019"
|
||||
},
|
||||
{
|
||||
"n": "2018",
|
||||
"v": "2018"
|
||||
},
|
||||
{
|
||||
"n": "2017",
|
||||
"v": "2017"
|
||||
},
|
||||
{
|
||||
"n": "2016",
|
||||
"v": "2016"
|
||||
},
|
||||
{
|
||||
"n": "2015",
|
||||
"v": "2015"
|
||||
},
|
||||
{
|
||||
"n": "2014",
|
||||
"v": "2014"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"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": "其他"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2": [
|
||||
{
|
||||
"key": "3",
|
||||
"name": "类型",
|
||||
"value": [
|
||||
{
|
||||
"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": "惊悚"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "11",
|
||||
"name": "年代",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "2024",
|
||||
"v": "2024"
|
||||
},
|
||||
{
|
||||
"n": "2023",
|
||||
"v": "2023"
|
||||
},
|
||||
{
|
||||
"n": "2022",
|
||||
"v": "2022"
|
||||
},
|
||||
{
|
||||
"n": "2021",
|
||||
"v": "2021"
|
||||
},
|
||||
{
|
||||
"n": "2020",
|
||||
"v": "2020"
|
||||
},
|
||||
{
|
||||
"n": "2019",
|
||||
"v": "2019"
|
||||
},
|
||||
{
|
||||
"n": "2018",
|
||||
"v": "2018"
|
||||
},
|
||||
{
|
||||
"n": "2017",
|
||||
"v": "2017"
|
||||
},
|
||||
{
|
||||
"n": "2016",
|
||||
"v": "2016"
|
||||
},
|
||||
{
|
||||
"n": "2015",
|
||||
"v": "2015"
|
||||
},
|
||||
{
|
||||
"n": "2014",
|
||||
"v": "2014"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"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": "其他"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
{
|
||||
"key": "11",
|
||||
"name": "年代",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "2024",
|
||||
"v": "2024"
|
||||
},
|
||||
{
|
||||
"n": "2023",
|
||||
"v": "2023"
|
||||
},
|
||||
{
|
||||
"n": "2022",
|
||||
"v": "2022"
|
||||
},
|
||||
{
|
||||
"n": "2021",
|
||||
"v": "2021"
|
||||
},
|
||||
{
|
||||
"n": "2020",
|
||||
"v": "2020"
|
||||
},
|
||||
{
|
||||
"n": "2019",
|
||||
"v": "2019"
|
||||
},
|
||||
{
|
||||
"n": "2018",
|
||||
"v": "2018"
|
||||
},
|
||||
{
|
||||
"n": "2017",
|
||||
"v": "2017"
|
||||
},
|
||||
{
|
||||
"n": "2016",
|
||||
"v": "2016"
|
||||
},
|
||||
{
|
||||
"n": "2015",
|
||||
"v": "2015"
|
||||
},
|
||||
{
|
||||
"n": "2014",
|
||||
"v": "2014"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "大陆",
|
||||
"v": "大陆"
|
||||
},
|
||||
{
|
||||
"n": "美国",
|
||||
"v": "美国"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "日本"
|
||||
},
|
||||
{
|
||||
"n": "韩国",
|
||||
"v": "韩国"
|
||||
},
|
||||
{
|
||||
"n": "英国",
|
||||
"v": "英国"
|
||||
},
|
||||
{
|
||||
"n": "法国",
|
||||
"v": "法国"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "其他"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4": [
|
||||
{
|
||||
"key": "11",
|
||||
"name": "年代",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "2024",
|
||||
"v": "2024"
|
||||
},
|
||||
{
|
||||
"n": "2023",
|
||||
"v": "2023"
|
||||
},
|
||||
{
|
||||
"n": "2022",
|
||||
"v": "2022"
|
||||
},
|
||||
{
|
||||
"n": "2021",
|
||||
"v": "2021"
|
||||
},
|
||||
{
|
||||
"n": "2020",
|
||||
"v": "2020"
|
||||
},
|
||||
{
|
||||
"n": "2019",
|
||||
"v": "2019"
|
||||
},
|
||||
{
|
||||
"n": "2018",
|
||||
"v": "2018"
|
||||
},
|
||||
{
|
||||
"n": "2017",
|
||||
"v": "2017"
|
||||
},
|
||||
{
|
||||
"n": "2016",
|
||||
"v": "2016"
|
||||
},
|
||||
{
|
||||
"n": "2015",
|
||||
"v": "2015"
|
||||
},
|
||||
{
|
||||
"n": "2014",
|
||||
"v": "2014"
|
||||
},
|
||||
{
|
||||
"n": "2013",
|
||||
"v": "2013"
|
||||
},
|
||||
{
|
||||
"n": "2012",
|
||||
"v": "2012"
|
||||
},
|
||||
{
|
||||
"n": "2011",
|
||||
"v": "2011"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "1",
|
||||
"name": "地区",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "大陆",
|
||||
"v": "大陆"
|
||||
},
|
||||
{
|
||||
"n": "中国香港",
|
||||
"v": "香港"
|
||||
},
|
||||
{
|
||||
"n": "中国台湾",
|
||||
"v": "台湾"
|
||||
},
|
||||
{
|
||||
"n": "美国",
|
||||
"v": "美国"
|
||||
},
|
||||
{
|
||||
"n": "韩国",
|
||||
"v": "韩国"
|
||||
},
|
||||
{
|
||||
"n": "日本",
|
||||
"v": "日本"
|
||||
},
|
||||
{
|
||||
"n": "西班牙",
|
||||
"v": "西班牙"
|
||||
},
|
||||
{
|
||||
"n": "英国",
|
||||
"v": "英国"
|
||||
},
|
||||
{
|
||||
"n": "其他",
|
||||
"v": "其他"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5": [
|
||||
{
|
||||
"key": "5",
|
||||
"name": "字母",
|
||||
"value": [
|
||||
{
|
||||
"n": "A",
|
||||
"v": "A"
|
||||
},
|
||||
{
|
||||
"n": "B",
|
||||
"v": "B"
|
||||
},
|
||||
{
|
||||
"n": "C",
|
||||
"v": "C"
|
||||
},
|
||||
{
|
||||
"n": "D",
|
||||
"v": "D"
|
||||
},
|
||||
{
|
||||
"n": "E",
|
||||
"v": "E"
|
||||
},
|
||||
{
|
||||
"n": "F",
|
||||
"v": "F"
|
||||
},
|
||||
{
|
||||
"n": "G",
|
||||
"v": "G"
|
||||
},
|
||||
{
|
||||
"n": "H",
|
||||
"v": "H"
|
||||
},
|
||||
{
|
||||
"n": "I",
|
||||
"v": "I"
|
||||
},
|
||||
{
|
||||
"n": "J",
|
||||
"v": "J"
|
||||
},
|
||||
{
|
||||
"n": "K",
|
||||
"v": "K"
|
||||
},
|
||||
{
|
||||
"n": "L",
|
||||
"v": "L"
|
||||
},
|
||||
{
|
||||
"n": "M",
|
||||
"v": "M"
|
||||
},
|
||||
{
|
||||
"n": "N",
|
||||
"v": "N"
|
||||
},
|
||||
{
|
||||
"n": "O",
|
||||
"v": "O"
|
||||
},
|
||||
{
|
||||
"n": "P",
|
||||
"v": "P"
|
||||
},
|
||||
{
|
||||
"n": "Q",
|
||||
"v": "Q"
|
||||
},
|
||||
{
|
||||
"n": "R",
|
||||
"v": "R"
|
||||
},
|
||||
{
|
||||
"n": "S",
|
||||
"v": "S"
|
||||
},
|
||||
{
|
||||
"n": "T",
|
||||
"v": "T"
|
||||
},
|
||||
{
|
||||
"n": "U",
|
||||
"v": "U"
|
||||
},
|
||||
{
|
||||
"n": "V",
|
||||
"v": "V"
|
||||
},
|
||||
{
|
||||
"n": "W",
|
||||
"v": "W"
|
||||
},
|
||||
{
|
||||
"n": "X",
|
||||
"v": "X"
|
||||
},
|
||||
{
|
||||
"n": "Y",
|
||||
"v": "Y"
|
||||
},
|
||||
{
|
||||
"n": "Z",
|
||||
"v": "Z"
|
||||
},
|
||||
{
|
||||
"n": "0-9",
|
||||
"v": "0-9"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6": [
|
||||
{
|
||||
"key": "11",
|
||||
"name": "年代",
|
||||
"value": [
|
||||
{
|
||||
"n": "全部",
|
||||
"v": ""
|
||||
},
|
||||
{
|
||||
"n": "2024",
|
||||
"v": "2024"
|
||||
},
|
||||
{
|
||||
"n": "2023",
|
||||
"v": "2023"
|
||||
},
|
||||
{
|
||||
"n": "2022",
|
||||
"v": "2022"
|
||||
},
|
||||
{
|
||||
"n": "2021",
|
||||
"v": "2021"
|
||||
},
|
||||
{
|
||||
"n": "2020",
|
||||
"v": "2020"
|
||||
},
|
||||
{
|
||||
"n": "2019",
|
||||
"v": "2019"
|
||||
},
|
||||
{
|
||||
"n": "2018",
|
||||
"v": "2018"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "5",
|
||||
"name": "字母",
|
||||
"value": [
|
||||
{
|
||||
"n": "A",
|
||||
"v": "A"
|
||||
},
|
||||
{
|
||||
"n": "B",
|
||||
"v": "B"
|
||||
},
|
||||
{
|
||||
"n": "C",
|
||||
"v": "C"
|
||||
},
|
||||
{
|
||||
"n": "D",
|
||||
"v": "D"
|
||||
},
|
||||
{
|
||||
"n": "E",
|
||||
"v": "E"
|
||||
},
|
||||
{
|
||||
"n": "F",
|
||||
"v": "F"
|
||||
},
|
||||
{
|
||||
"n": "G",
|
||||
"v": "G"
|
||||
},
|
||||
{
|
||||
"n": "H",
|
||||
"v": "H"
|
||||
},
|
||||
{
|
||||
"n": "I",
|
||||
"v": "I"
|
||||
},
|
||||
{
|
||||
"n": "J",
|
||||
"v": "J"
|
||||
},
|
||||
{
|
||||
"n": "K",
|
||||
"v": "K"
|
||||
},
|
||||
{
|
||||
"n": "L",
|
||||
"v": "L"
|
||||
},
|
||||
{
|
||||
"n": "M",
|
||||
"v": "M"
|
||||
},
|
||||
{
|
||||
"n": "N",
|
||||
"v": "N"
|
||||
},
|
||||
{
|
||||
"n": "O",
|
||||
"v": "O"
|
||||
},
|
||||
{
|
||||
"n": "P",
|
||||
"v": "P"
|
||||
},
|
||||
{
|
||||
"n": "Q",
|
||||
"v": "Q"
|
||||
},
|
||||
{
|
||||
"n": "R",
|
||||
"v": "R"
|
||||
},
|
||||
{
|
||||
"n": "S",
|
||||
"v": "S"
|
||||
},
|
||||
{
|
||||
"n": "T",
|
||||
"v": "T"
|
||||
},
|
||||
{
|
||||
"n": "U",
|
||||
"v": "U"
|
||||
},
|
||||
{
|
||||
"n": "V",
|
||||
"v": "V"
|
||||
},
|
||||
{
|
||||
"n": "W",
|
||||
"v": "W"
|
||||
},
|
||||
{
|
||||
"n": "X",
|
||||
"v": "X"
|
||||
},
|
||||
{
|
||||
"n": "Y",
|
||||
"v": "Y"
|
||||
},
|
||||
{
|
||||
"n": "Z",
|
||||
"v": "Z"
|
||||
},
|
||||
{
|
||||
"n": "0-9",
|
||||
"v": "0-9"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+128
-167
@@ -4,27 +4,27 @@
|
||||
"logo": "http://php.540734621.xyz/logo/logo.php",
|
||||
"lives": [
|
||||
{
|
||||
"name": "①live",
|
||||
"name": "①live(EXO)",
|
||||
"type": 0,
|
||||
"url": "./lives/①live.txt",
|
||||
"url": "./lives/①live(EXO).txt",
|
||||
"epg": "http://diyp2.112114.xyz/?ch={name}&date={date}"
|
||||
},
|
||||
{
|
||||
"name": "②Live(EXO)",
|
||||
"name": "②Live(IJK)",
|
||||
"type": 0,
|
||||
"url": "./lives/②Live(EXO).txt",
|
||||
"url": "./lives/②Live(IJK).txt",
|
||||
"epg": "https://epg.112114.eu.org/?ch={name}&date={date}"
|
||||
},
|
||||
{
|
||||
"name": "③猫TV线路",
|
||||
"name": "③猫TV线路(EXO)",
|
||||
"type": 0,
|
||||
"url": "./lives/③猫TV线路.txt",
|
||||
"url": "./lives/③猫TV线路(EXO).txt",
|
||||
"epg": "https://epg.112114.eu.org/?ch={name}&date={date}"
|
||||
},
|
||||
{
|
||||
"name": "④猫TV线路(EXO)",
|
||||
"name": "④猫TV线路(IJK)",
|
||||
"type": 0,
|
||||
"url": "./lives/④猫TV线路(EXO).txt",
|
||||
"url": "./lives/④猫TV线路(IJK).txt",
|
||||
"epg": "https://epg.112114.eu.org/?ch={name}&date={date}"
|
||||
},
|
||||
{
|
||||
@@ -117,7 +117,7 @@
|
||||
"filterable": 1,
|
||||
"changeable": 1,
|
||||
"api": "./api/lf_live10_min-output.js",
|
||||
"ext": "\"./json/lf_live.json\""
|
||||
"ext": "./json/lf_live.json"
|
||||
},
|
||||
{
|
||||
"key": "alllive",
|
||||
@@ -142,7 +142,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 87,
|
||||
"ext": "\"./js/好趣网.js\""
|
||||
"ext": "./js/好趣网.js"
|
||||
},
|
||||
{
|
||||
"key": "荐片",
|
||||
@@ -153,7 +153,7 @@
|
||||
"changeable": 1,
|
||||
"playerType": "1",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jp.js\""
|
||||
"ext": "./js/jp.js"
|
||||
},
|
||||
{
|
||||
"key": "天天弹幕版",
|
||||
@@ -381,7 +381,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/ddys.txt\"",
|
||||
"ext": "./txt/ddys.txt",
|
||||
"timeout": 15
|
||||
},
|
||||
{
|
||||
@@ -393,7 +393,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/果果4K.js\""
|
||||
"ext": "./js/果果4K.js"
|
||||
},
|
||||
{
|
||||
"key": "🌞腾腾4K解析_js",
|
||||
@@ -404,21 +404,21 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/腾腾4K.js\""
|
||||
"ext": "./js/腾腾4K.js"
|
||||
},
|
||||
{
|
||||
"key": "闪雷影视",
|
||||
"name": "🚀闪雷┃JS",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/闪雷影视.js\""
|
||||
"ext": "./js/闪雷影视.js"
|
||||
},
|
||||
{
|
||||
"key": "金牌影视",
|
||||
"name": "🎦金牌影视",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/金牌影视.js\""
|
||||
"ext": "./js/金牌影视.js"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_采集之王",
|
||||
@@ -429,7 +429,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/采集之王[合].js?type=url¶ms=./json/采集静态.json$1\""
|
||||
"ext": "./js/采集之王[合].js?type=url¶ms=./json/采集静态.json$1"
|
||||
},
|
||||
{
|
||||
"key": "️爱看Bot弹幕版",
|
||||
@@ -452,7 +452,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/爱你短剧.json\""
|
||||
"ext": "./json/爱你短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_河马短剧",
|
||||
@@ -462,7 +462,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/河马短剧.json\""
|
||||
"ext": "./json/河马短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "js_星芽短剧",
|
||||
@@ -472,7 +472,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/星芽短剧.js\""
|
||||
"ext": "./js/星芽短剧.js"
|
||||
},
|
||||
{
|
||||
"key": "js_蓝莓短剧",
|
||||
@@ -482,7 +482,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/蓝莓短剧.js\""
|
||||
"ext": "./js/蓝莓短剧.js"
|
||||
},
|
||||
{
|
||||
"key": "你好帅",
|
||||
@@ -504,7 +504,18 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/宝片视频.js\""
|
||||
"ext": "./js/宝片视频.js"
|
||||
},
|
||||
{
|
||||
"key": "影探4K",
|
||||
"name": "👨🍳影探4K(drpy_t3)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "./js/影探4K.js"
|
||||
},
|
||||
{
|
||||
"key": "4K-AV_js",
|
||||
@@ -515,7 +526,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/4K-AV.js\""
|
||||
"ext": "./js/4K-AV.js"
|
||||
},
|
||||
{
|
||||
"key": "111tv[自动]_js",
|
||||
@@ -526,7 +537,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/111tv[自动].js\""
|
||||
"ext": "./js/111tv[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "bilfun(自动)_js",
|
||||
@@ -537,7 +548,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/bilfun(自动).js\""
|
||||
"ext": "./js/bilfun(自动).js"
|
||||
},
|
||||
{
|
||||
"key": "HBOTV[优]_js",
|
||||
@@ -548,7 +559,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/HBOTV[优].js\""
|
||||
"ext": "./js/HBOTV[优].js"
|
||||
},
|
||||
{
|
||||
"key": "TVB云播_js",
|
||||
@@ -559,7 +570,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/TVB云播.js\""
|
||||
"ext": "./js/TVB云播.js"
|
||||
},
|
||||
{
|
||||
"key": "爱优影视[自动]_js",
|
||||
@@ -570,7 +581,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/爱优影视[自动].js\""
|
||||
"ext": "./js/爱优影视[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "白嫖者联盟_js",
|
||||
@@ -581,7 +592,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/白嫖者联盟.js\""
|
||||
"ext": "./js/白嫖者联盟.js"
|
||||
},
|
||||
{
|
||||
"key": "茶杯狐_js",
|
||||
@@ -592,7 +603,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/茶杯狐.js\""
|
||||
"ext": "./js/茶杯狐.js"
|
||||
},
|
||||
{
|
||||
"key": "厂长资源_js",
|
||||
@@ -603,7 +614,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/厂长资源.js\""
|
||||
"ext": "./js/厂长资源.js"
|
||||
},
|
||||
{
|
||||
"key": "臭蛋蛋_js",
|
||||
@@ -614,7 +625,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/臭蛋蛋.js\""
|
||||
"ext": "./js/臭蛋蛋.js"
|
||||
},
|
||||
{
|
||||
"key": "刺猬影视_js",
|
||||
@@ -625,7 +636,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/刺猬影视.js\""
|
||||
"ext": "./js/刺猬影视.js"
|
||||
},
|
||||
{
|
||||
"key": "低端_js",
|
||||
@@ -636,7 +647,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/低端.js\""
|
||||
"ext": "./js/低端.js"
|
||||
},
|
||||
{
|
||||
"key": "嘀哩嘀哩_js",
|
||||
@@ -647,7 +658,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/嘀哩嘀哩.js\""
|
||||
"ext": "./js/嘀哩嘀哩.js"
|
||||
},
|
||||
{
|
||||
"key": "电影猎手_js",
|
||||
@@ -658,7 +669,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/电影猎手.js\""
|
||||
"ext": "./js/电影猎手.js"
|
||||
},
|
||||
{
|
||||
"key": "电影天堂_js",
|
||||
@@ -669,7 +680,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/电影天堂.js\""
|
||||
"ext": "./js/电影天堂.js"
|
||||
},
|
||||
{
|
||||
"key": "电影兔_js",
|
||||
@@ -680,7 +691,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/电影兔.js\""
|
||||
"ext": "./js/电影兔.js"
|
||||
},
|
||||
{
|
||||
"key": "哈皮影视[优]_js",
|
||||
@@ -691,7 +702,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/哈皮影视[优].js\""
|
||||
"ext": "./js/哈皮影视[优].js"
|
||||
},
|
||||
{
|
||||
"key": "河狸影视[V2]_js",
|
||||
@@ -702,7 +713,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/河狸影视[V2].js\""
|
||||
"ext": "./js/河狸影视[V2].js"
|
||||
},
|
||||
{
|
||||
"key": "饺子影院_js",
|
||||
@@ -713,7 +724,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/饺子影院.js\""
|
||||
"ext": "./js/饺子影院.js"
|
||||
},
|
||||
{
|
||||
"key": "看了么_js",
|
||||
@@ -724,7 +735,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/看了么.js\""
|
||||
"ext": "./js/看了么.js"
|
||||
},
|
||||
{
|
||||
"key": "可可影视[优]_js",
|
||||
@@ -735,7 +746,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/可可影视[优].js\""
|
||||
"ext": "./js/可可影视[优].js"
|
||||
},
|
||||
{
|
||||
"key": "蓝光影视_js",
|
||||
@@ -746,7 +757,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/蓝光影视.js\""
|
||||
"ext": "./js/蓝光影视.js"
|
||||
},
|
||||
{
|
||||
"key": "老王电影[自动]_js",
|
||||
@@ -757,7 +768,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/老王电影[自动].js\""
|
||||
"ext": "./js/老王电影[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "魔方影视_js",
|
||||
@@ -768,7 +779,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/魔方影视.js\""
|
||||
"ext": "./js/魔方影视.js"
|
||||
},
|
||||
{
|
||||
"key": "努努影院_js",
|
||||
@@ -779,7 +790,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/努努影院.js\""
|
||||
"ext": "./js/努努影院.js"
|
||||
},
|
||||
{
|
||||
"key": "牌牌影院_js",
|
||||
@@ -790,7 +801,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/牌牌影院.js\""
|
||||
"ext": "./js/牌牌影院.js"
|
||||
},
|
||||
{
|
||||
"key": "飘花影院_js",
|
||||
@@ -801,7 +812,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/飘花影院.js\""
|
||||
"ext": "./js/飘花影院.js"
|
||||
},
|
||||
{
|
||||
"key": "七新电影网_js",
|
||||
@@ -812,7 +823,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/七新电影网.js\""
|
||||
"ext": "./js/七新电影网.js"
|
||||
},
|
||||
{
|
||||
"key": "热播之家_js",
|
||||
@@ -823,7 +834,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/热播之家.js\""
|
||||
"ext": "./js/热播之家.js"
|
||||
},
|
||||
{
|
||||
"key": "人人影视_js",
|
||||
@@ -834,7 +845,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/人人影视.js\""
|
||||
"ext": "./js/人人影视.js"
|
||||
},
|
||||
{
|
||||
"key": "三集电影[自动]_js",
|
||||
@@ -845,7 +856,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/三集电影[自动].js\""
|
||||
"ext": "./js/三集电影[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "思古影视[V2]_js",
|
||||
@@ -856,7 +867,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/思古影视[V2].js\""
|
||||
"ext": "./js/思古影视[V2].js"
|
||||
},
|
||||
{
|
||||
"key": "素白白[优]_js",
|
||||
@@ -867,7 +878,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/素白白[优].js\""
|
||||
"ext": "./js/素白白[优].js"
|
||||
},
|
||||
{
|
||||
"key": "歪片星球[资]_js",
|
||||
@@ -878,7 +889,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/歪片星球[资].js\""
|
||||
"ext": "./js/歪片星球[资].js"
|
||||
},
|
||||
{
|
||||
"key": "网飞啦[自动]_js",
|
||||
@@ -889,7 +900,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/网飞啦[自动].js\""
|
||||
"ext": "./js/网飞啦[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "西瓜影院_js",
|
||||
@@ -900,7 +911,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/西瓜影院.js\""
|
||||
"ext": "./js/西瓜影院.js"
|
||||
},
|
||||
{
|
||||
"key": "西屋影视_js",
|
||||
@@ -911,7 +922,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/西屋影视.js\""
|
||||
"ext": "./js/西屋影视.js"
|
||||
},
|
||||
{
|
||||
"key": "蜥蜴影视[优]_js",
|
||||
@@ -922,7 +933,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/蜥蜴影视[优].js\""
|
||||
"ext": "./js/蜥蜴影视[优].js"
|
||||
},
|
||||
{
|
||||
"key": "小白菜电影_js",
|
||||
@@ -933,7 +944,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/小白菜电影.js\""
|
||||
"ext": "./js/小白菜电影.js"
|
||||
},
|
||||
{
|
||||
"key": "小猫电影院_js",
|
||||
@@ -944,7 +955,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/小猫电影院.js\""
|
||||
"ext": "./js/小猫电影院.js"
|
||||
},
|
||||
{
|
||||
"key": "星辰[优]_js",
|
||||
@@ -955,7 +966,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/星辰[优].js\""
|
||||
"ext": "./js/星辰[优].js"
|
||||
},
|
||||
{
|
||||
"key": "星空影院_js",
|
||||
@@ -966,7 +977,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/星空影院.js\""
|
||||
"ext": "./js/星空影院.js"
|
||||
},
|
||||
{
|
||||
"key": "熊猫TV_js",
|
||||
@@ -977,7 +988,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/熊猫TV.js\""
|
||||
"ext": "./js/熊猫TV.js"
|
||||
},
|
||||
{
|
||||
"key": "旋风视频_js",
|
||||
@@ -988,7 +999,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/旋风视频.js\""
|
||||
"ext": "./js/旋风视频.js"
|
||||
},
|
||||
{
|
||||
"key": "妖狐影视[自动]_js",
|
||||
@@ -999,7 +1010,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/妖狐影视[自动].js\""
|
||||
"ext": "./js/妖狐影视[自动].js"
|
||||
},
|
||||
{
|
||||
"key": "宇航影视_js",
|
||||
@@ -1010,7 +1021,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/宇航影视.js\""
|
||||
"ext": "./js/宇航影视.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_可可影视",
|
||||
@@ -1020,7 +1031,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/可可影视.json\""
|
||||
"ext": "./json/可可影视.json"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_黑木耳资源[资]",
|
||||
@@ -1031,7 +1042,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/黑木耳资源[资].js\""
|
||||
"ext": "./js/黑木耳资源[资].js"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_多多追剧[优]",
|
||||
@@ -1042,14 +1053,14 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/多多追剧[优].js\""
|
||||
"ext": "./js/多多追剧[优].js"
|
||||
},
|
||||
{
|
||||
"key": "畅梦",
|
||||
"name": "🎦畅梦",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/畅梦.js\""
|
||||
"ext": "./js/畅梦.js"
|
||||
},
|
||||
{
|
||||
"key": "瓜子",
|
||||
@@ -1060,7 +1071,7 @@
|
||||
"changeable": 1,
|
||||
"playerType": "1",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/瓜子.js\""
|
||||
"ext": "./js/瓜子.js"
|
||||
},
|
||||
{
|
||||
"key": "360zy",
|
||||
@@ -1114,7 +1125,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 73,
|
||||
"ext": "\"./js/哔哩影视[官].js\""
|
||||
"ext": "./js/哔哩影视[官].js"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_4k剧院",
|
||||
@@ -1125,7 +1136,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 6,
|
||||
"ext": "\"./js/4k剧院.js\""
|
||||
"ext": "./js/4k剧院.js"
|
||||
},
|
||||
{
|
||||
"key": "茶狐杯",
|
||||
@@ -1135,7 +1146,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/茶狐杯.json\""
|
||||
"ext": "./json/茶狐杯.json"
|
||||
},
|
||||
{
|
||||
"key": "奈飞影视",
|
||||
@@ -1145,7 +1156,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/ynfys.json\""
|
||||
"ext": "./json/ynfys.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_星辰",
|
||||
@@ -1155,7 +1166,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xcys.json\""
|
||||
"ext": "./json/xcys.json"
|
||||
},
|
||||
{
|
||||
"key": "三米ys",
|
||||
@@ -1175,7 +1186,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/美柏.json\""
|
||||
"ext": "./json/美柏.json"
|
||||
},
|
||||
{
|
||||
"key": "大师兄",
|
||||
@@ -1229,7 +1240,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/rebozj.json\""
|
||||
"ext": "./json/rebozj.json"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_TVB云播",
|
||||
@@ -1240,7 +1251,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/TVB云播.js\""
|
||||
"ext": "./js/TVB云播.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQBiu_骚火VIP",
|
||||
@@ -1250,7 +1261,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/shyyVIP.json\""
|
||||
"ext": "./json/shyyVIP.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_vs",
|
||||
@@ -1260,7 +1271,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/vsys.json\""
|
||||
"ext": "./json/vsys.json"
|
||||
},
|
||||
{
|
||||
"key": "4K影视",
|
||||
@@ -1270,7 +1281,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/4K影视.json\""
|
||||
"ext": "./json/4K影视.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_xBPQ_奇优",
|
||||
@@ -1280,7 +1291,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/qiyou.json\""
|
||||
"ext": "./json/qiyou.json"
|
||||
},
|
||||
{
|
||||
"key": "子子影视",
|
||||
@@ -1290,7 +1301,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/子子.json\""
|
||||
"ext": "./json/子子.json"
|
||||
},
|
||||
{
|
||||
"key": "圣城影视",
|
||||
@@ -1300,7 +1311,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/sc1080.json\""
|
||||
"ext": "./json/sc1080.json"
|
||||
},
|
||||
{
|
||||
"key": "米爱影视",
|
||||
@@ -1310,7 +1321,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/miaiys.json\""
|
||||
"ext": "./json/miaiys.json"
|
||||
},
|
||||
{
|
||||
"key": "HDmoli",
|
||||
@@ -1320,7 +1331,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/HDmoli.json\""
|
||||
"ext": "./json/HDmoli.json"
|
||||
},
|
||||
{
|
||||
"key": "高清在线",
|
||||
@@ -1342,7 +1353,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/liangzi.json\""
|
||||
"ext": "./json/liangzi.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_xBPQ睛天影视",
|
||||
@@ -1352,7 +1363,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/睛天影视.json\""
|
||||
"ext": "./json/睛天影视.json"
|
||||
},
|
||||
{
|
||||
"key": "非凡资源",
|
||||
@@ -1362,42 +1373,42 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/ffzy.json\""
|
||||
"ext": "./json/ffzy.json"
|
||||
},
|
||||
{
|
||||
"key": "爱奇异",
|
||||
"name": "🎦爱奇艺(官)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/爱奇艺.js\""
|
||||
"ext": "./js/爱奇艺.js"
|
||||
},
|
||||
{
|
||||
"key": "优酷",
|
||||
"name": "🎦优酷(官)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/优酷.js\""
|
||||
"ext": "./js/优酷.js"
|
||||
},
|
||||
{
|
||||
"key": "腾讯",
|
||||
"name": "🎦腾讯VIP(官)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/腾讯VIP.js\""
|
||||
"ext": "./js/腾讯VIP.js"
|
||||
},
|
||||
{
|
||||
"key": "芒果",
|
||||
"name": "🎦芒果(官)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/芒果.js\""
|
||||
"ext": "./js/芒果.js"
|
||||
},
|
||||
{
|
||||
"key": "搜狗",
|
||||
"name": "🎦搜狗(官)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/搜狗.js\""
|
||||
"ext": "./js/搜狗.js"
|
||||
},
|
||||
{
|
||||
"key": "木偶网盘",
|
||||
@@ -1411,7 +1422,7 @@
|
||||
"token": "./txt/tok.txt",
|
||||
"cookie": "./txt/quark.txt",
|
||||
"uc_cookie": "./txt/uc.txt",
|
||||
"site": "https://mogg.top",
|
||||
"site": "http://www.mogg.top/",
|
||||
"danmu": true
|
||||
},
|
||||
"timeout": 25
|
||||
@@ -1813,7 +1824,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/央视大全.js\""
|
||||
"ext": "./js/央视大全.js"
|
||||
},
|
||||
{
|
||||
"key": "bili_戏曲",
|
||||
@@ -1984,7 +1995,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/blzb.js\""
|
||||
"ext": "./js/blzb.js"
|
||||
},
|
||||
{
|
||||
"key": "88看球",
|
||||
@@ -2003,7 +2014,7 @@
|
||||
"name": "⚽Jrs┃球迷",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/jrs.txt\"",
|
||||
"ext": "./txt/jrs.txt",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -2025,7 +2036,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/360吧[球].js\""
|
||||
"ext": "./js/360吧[球].js"
|
||||
},
|
||||
{
|
||||
"key": "926tv[球]_js",
|
||||
@@ -2036,14 +2047,14 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/926tv[球].js\""
|
||||
"ext": "./js/926tv[球].js"
|
||||
},
|
||||
{
|
||||
"key": "310js",
|
||||
"name": "⚽310┃看球",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.txt?file=drpy2.min.js",
|
||||
"ext": "\"./txt/310.txt\"",
|
||||
"ext": "./txt/310.txt",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -2074,14 +2085,14 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/huyazhibo.js\""
|
||||
"ext": "./js/huyazhibo.js"
|
||||
},
|
||||
{
|
||||
"key": "斗鱼js",
|
||||
"name": "🐟斗鱼┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/斗鱼直播.js\"",
|
||||
"ext": "./js/斗鱼直播.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.755
|
||||
@@ -2108,7 +2119,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/爱动漫.js\"",
|
||||
"ext": "./js/爱动漫.js",
|
||||
"timeout": 15
|
||||
},
|
||||
{
|
||||
@@ -2120,7 +2131,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/贝乐虎[儿].js\""
|
||||
"ext": "./js/贝乐虎[儿].js"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_兔小贝",
|
||||
@@ -2130,7 +2141,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/兔小贝.json\""
|
||||
"ext": "./json/兔小贝.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_兔小贝2",
|
||||
@@ -2140,7 +2151,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/兔小贝2.json\""
|
||||
"ext": "./json/兔小贝2.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_播视童趣",
|
||||
@@ -2150,7 +2161,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/播视童趣.json\""
|
||||
"ext": "./json/播视童趣.json"
|
||||
},
|
||||
{
|
||||
"key": "博看听书",
|
||||
@@ -2162,7 +2173,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1
|
||||
},
|
||||
"ext": "\"./js/博看听书.js\""
|
||||
"ext": "./js/博看听书.js"
|
||||
},
|
||||
{
|
||||
"key": "六月听书",
|
||||
@@ -2174,7 +2185,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1
|
||||
},
|
||||
"ext": "\"./js/六月听书.js\""
|
||||
"ext": "./js/六月听书.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_Kugou",
|
||||
@@ -2193,7 +2204,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/KTV歌厅[听].js\""
|
||||
"ext": "./js/KTV歌厅[听].js"
|
||||
},
|
||||
{
|
||||
"key": "DJ呦呦音乐网",
|
||||
@@ -2203,14 +2214,14 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/DJyyyyw.json\""
|
||||
"ext": "./json/DJyyyyw.json"
|
||||
},
|
||||
{
|
||||
"key": "酷奇",
|
||||
"name": "🎤酷奇┃MV",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/酷奇MV.js\"",
|
||||
"ext": "./js/酷奇MV.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
@@ -2227,50 +2238,15 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/a8yy.js\""
|
||||
"ext": "./js/a8yy.js"
|
||||
}
|
||||
],
|
||||
"parses": [
|
||||
{
|
||||
"name": "聚合1",
|
||||
"type": 3,
|
||||
"url": "Demo"
|
||||
},
|
||||
{
|
||||
"name": "聚合0",
|
||||
"type": 3,
|
||||
"url": "Web"
|
||||
},
|
||||
{
|
||||
"name": "虾米1",
|
||||
"type": 0,
|
||||
"url": "https://150.138.78.37:4399/api/?key=94b07e0b2c0e8244&url="
|
||||
},
|
||||
{
|
||||
"name": "-777-",
|
||||
"type": 0,
|
||||
"url": "https://jx.777jiexi.com/player/?url="
|
||||
},
|
||||
{
|
||||
"name": "-8090g-",
|
||||
"type": 0,
|
||||
"url": "https://www.8090g.cn/jiexi/?url="
|
||||
},
|
||||
{
|
||||
"name": "-ik9-",
|
||||
"type": 0,
|
||||
"url": "https://yparse.ik9.cc/index.php?url="
|
||||
},
|
||||
{
|
||||
"name": "-杰森-",
|
||||
"type": 0,
|
||||
"url": "https://jx.jsonplayer.com/player/?url="
|
||||
},
|
||||
{
|
||||
"name": "-阳途-",
|
||||
"type": 0,
|
||||
"url": "https://jx.yangtu.top/?url="
|
||||
},
|
||||
{
|
||||
"name": "-冰豆-",
|
||||
"type": 0,
|
||||
@@ -2280,21 +2256,6 @@
|
||||
"name": "-m3u8TV-",
|
||||
"type": 0,
|
||||
"url": "https://jx.m3u8.tv/jiexi/?url="
|
||||
},
|
||||
{
|
||||
"name": "-听乐-",
|
||||
"type": 0,
|
||||
"url": "https://jx.dj6u.com/?url="
|
||||
},
|
||||
{
|
||||
"name": "-云析-",
|
||||
"type": 0,
|
||||
"url": "https://jx.yparse.com/index.php?url="
|
||||
},
|
||||
{
|
||||
"name": "-红狐-",
|
||||
"type": 0,
|
||||
"url": "https://player.mrgaocloud.com/player/?url="
|
||||
}
|
||||
],
|
||||
"doh": [
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
//初版v2模板,自动分类筛选
|
||||
//填上这里host即可,其他不用改动
|
||||
|
||||
globalThis.gethost = 'http://cmsyttv.lyyytv.cn/'
|
||||
|
||||
let data=JSON.parse(fetch(gethost+'/api.php/app/nav?token',{headers:{'User-Agent':'Dart/2.14 (dart:io)'}}));let dy={"class":"类型","area":"地区","lang":"语言","year":"年份","letter":"字母","by":"排序"};let fyurl='';let result={};let getn=[];let getu=[];let jsonData=data.list;for(let k=0;k<jsonData.length;k++){let hasNonEmptyField=false;getn.push(jsonData[k].type_name);getu.push(jsonData[k].type_id);for(let key in dy){if(key in jsonData[k].type_extend&&jsonData[k].type_extend[key].trim()!==""){hasNonEmptyField=true;break}};if(hasNonEmptyField){result[String(jsonData[k].type_id)]=[];for(let dkey in jsonData[k].type_extend){if(dkey in dy&&jsonData[k].type_extend[dkey].trim()!==""){if(k==0){fyurl+=`&${dkey}={{fl.${dkey}}}`}let values=jsonData[k].type_extend[dkey].split(',');let valueArray=values.map(value=>({"n":value.trim(),"v":value.trim()}));result[String(jsonData[k].type_id)].push({"key":dkey,"name":dy[dkey],"value":valueArray})}}}};globalThis.getname=getn.join("&");globalThis.geturl=getu.join("&");globalThis.getfilter=result;globalThis.getfyurl=fyurl;
|
||||
var rule = {
|
||||
author: '嗷呜',
|
||||
title: '[V2]模板',
|
||||
host: gethost,
|
||||
url: '/api.php/app/video?tid=fyclassfyfilter&limit=20&pg=fypage',
|
||||
filter_url: getfyurl,
|
||||
homeUrl: '/api.php/app/index_video',
|
||||
detailUrl: '/api.php/app/video_detail?id=fyid',
|
||||
searchUrl: '/api.php/app/search?text=**&pg=fypage',
|
||||
searchable: 2,
|
||||
quickSearch: 1,
|
||||
filterable: 1,
|
||||
headers: {
|
||||
'User-Agent': 'okhttp/4.9.1'
|
||||
},
|
||||
class_name: getname,
|
||||
class_url: geturl,
|
||||
filter: getfilter,
|
||||
limit: 20,
|
||||
play_parse: true,
|
||||
lazy: $js.toString(() => {
|
||||
let d = [];
|
||||
|
||||
try {
|
||||
// 发起请求并获取响应,添加请求头
|
||||
let headers = {
|
||||
'User-Agent': 'okhttp/4.12.0'
|
||||
};
|
||||
let responseText = request("http://qn6z7b.yun.42jx.com/jx/jx.php?url=" + input, { headers: headers });
|
||||
|
||||
console.log("响应文本:", responseText); // 查看原始响应内容
|
||||
//备用http://llyh.xn--yi7aa.top/api/?key=5b317c16d457b31a3150d87c0a362a9e&url=
|
||||
// 解析 JSON 数据
|
||||
let response = JSON.parse(responseText);
|
||||
|
||||
// 查找以 'url' 开头的字段
|
||||
let urlField = Object.keys(response).find(key => key.startsWith('url'));
|
||||
|
||||
// 提取找到的字段值
|
||||
let urlValue = urlField ? response[urlField] : null;
|
||||
|
||||
console.log("提取的随机字段值:", urlValue); // 查看提取的值
|
||||
|
||||
if (urlValue) {
|
||||
// 处理 urlValue,或将其用于 input
|
||||
input = {
|
||||
url: urlValue,
|
||||
parse: 0,
|
||||
header: rule.headers
|
||||
};
|
||||
} else {
|
||||
// 处理没有找到字段的情况
|
||||
console.error("没有找到以 'url' 开头的字段");
|
||||
}
|
||||
} catch (error) {
|
||||
console.error("处理请求或数据时发生错误:", error);
|
||||
}
|
||||
|
||||
setResult(d);
|
||||
}),
|
||||
推荐: $js.toString(() => {
|
||||
let data=JSON.parse(fetch(input)).list;let com=[];data.forEach(item=>{if(Array.isArray(item.vlist)&&item.vlist.length!==0){com=com.concat(item.vlist)}})
|
||||
VODS = com
|
||||
}),
|
||||
一级: $js.toString(() => {
|
||||
VODS = JSON.parse(fetch(input)).list
|
||||
}),
|
||||
二级: $js.toString(() => {
|
||||
VOD = JSON.parse(fetch(input)).data
|
||||
}),
|
||||
搜索: '*',
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
+5
-5
@@ -74,7 +74,7 @@
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/kanqiu.js\""
|
||||
"ext": "./js/kanqiu.js"
|
||||
},
|
||||
{
|
||||
"key": "瓜子",
|
||||
@@ -164,7 +164,7 @@
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/xiongmao.js\""
|
||||
"ext": "./js/xiongmao.js"
|
||||
},
|
||||
{
|
||||
"key": "hipy_js_腾云驾雾[官]",
|
||||
@@ -177,7 +177,7 @@
|
||||
"playerType": 2,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/tm.js\""
|
||||
"ext": "./js/tm.js"
|
||||
},
|
||||
{
|
||||
"key": "guoguo",
|
||||
@@ -189,7 +189,7 @@
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/guoguo.js\""
|
||||
"ext": "./js/guoguo.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_NanGua",
|
||||
@@ -226,7 +226,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./json/Bili.json\""
|
||||
"ext": "./json/Bili.json"
|
||||
},
|
||||
{
|
||||
"key": "荐片",
|
||||
|
||||
+190
-98
@@ -352,48 +352,134 @@ http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000111/1.m3u8
|
||||
#EXTINF:-1 tvg-id="海南自贸" tvg-name="海南自贸" tvg-logo="https://epg.iill.top/logo/海南自贸.png" group-title="•地区「IPV6」",海南自贸「IPV6」
|
||||
http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000116/1.m3u8
|
||||
#INSERT_HERE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA常规赛 黄蜂 vs 活塞 王凯
|
||||
https://tv.iill.top/NBA/IxXj2d
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA常规赛 黄蜂 vs 活塞 英文原声
|
||||
https://tv.iill.top/NBA/4gPJK4
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 NBA常规赛 猛龙 vs 森林狼 张浩岳
|
||||
https://tv.iill.top/NBA/iwnZgV
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 NBA常规赛 猛龙 vs 森林狼 英文原声
|
||||
https://tv.iill.top/NBA/hf2Nyd
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA常规赛 马刺 vs 爵士 王晓晨
|
||||
https://tv.iill.top/NBA/aFyTJD
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA常规赛 马刺 vs 爵士 英文原声
|
||||
https://tv.iill.top/NBA/4EmSmE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 连睿 周鹏 佳依
|
||||
https://tv.iill.top/NBA/8aJ7Ao
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 郑泽鹏
|
||||
https://tv.iill.top/NBA/ojMz3Q
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 AVS3
|
||||
https://tv.iill.top/NBA/lBGdmU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 英文原声
|
||||
https://tv.iill.top/NBA/kREeNj
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「咪咕」08:00 《咪咕体育日报》第46期 《咪咕体育日报》第四十六期
|
||||
https://tv.iill.top/Migu/eUYgpV
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「UFC」09:00 UFC中国赛澳门站:称重仪式 王琰博 陈瑞阳
|
||||
https://tv.iill.top/Migu/zeqATJ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周冠达 马特
|
||||
https://tv.iill.top/Migu/CLxpjQ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周冠达 马特
|
||||
https://tv.iill.top/Migu/1J7K2R
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周泽昊 侯英超
|
||||
https://tv.iill.top/Migu/0Gy6ZY
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周泽昊 侯英超
|
||||
https://tv.iill.top/Migu/OC7mSb
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 清流
|
||||
https://tv.iill.top/Migu/2mBB1c
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 英文解说
|
||||
https://tv.iill.top/Migu/LTuph1
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 山东赤水河酒 vs 四川蜀道远达 赛场原声
|
||||
https://tv.iill.top/Migu/SP86iW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 江苏南钢 vs 福建晋江众腾 现场解说
|
||||
https://tv.iill.top/Migu/cZmtCK
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛A组 石家庄英励 vs 上海浦发银行 赛场原声
|
||||
https://tv.iill.top/Migu/l943VF
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部A组 篮网vs76人 孔祥宇 沈知渝 婧雯
|
||||
https://tv.iill.top/NBA-1/E3eiuK
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部A组 篮网vs76人 英文原声
|
||||
https://tv.iill.top/NBA-1/yA3N3C
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部C组 凯尔特人vs奇才 石楷文
|
||||
https://tv.iill.top/NBA-1/AblNg6
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部C组 凯尔特人vs奇才 英文原声
|
||||
https://tv.iill.top/NBA-1/3IXoPy
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 王嘉琦 苏群 辰辰
|
||||
https://tv.iill.top/NBA-1/lHX217
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 二路-孙世睿
|
||||
https://tv.iill.top/NBA-1/C7Yhks
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 英文原声
|
||||
https://tv.iill.top/NBA-1/mqVyLd
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA G联赛开季赛 长岛篮网vs猛龙905
|
||||
https://tv.iill.top/NBA-1/Mnt4cB
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA G联赛开季赛 长岛篮网vs猛龙905 英文原声
|
||||
https://tv.iill.top/NBA-1/ZHLFcS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部B组 步行者vs雄鹿 郑诚
|
||||
https://tv.iill.top/NBA-1/zcTfIA
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部B组 步行者vs雄鹿 英文原声
|
||||
https://tv.iill.top/NBA-1/c1CdBx
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部C组 老鹰vs公牛 寇逸豪
|
||||
https://tv.iill.top/NBA-1/VGoCSj
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部C组 老鹰vs公牛 英文原声
|
||||
https://tv.iill.top/NBA-1/Uc7Bti
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛西部A组 开拓者vs火箭 刘乘源
|
||||
https://tv.iill.top/NBA-1/uIZWsb
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛西部A组 开拓者vs火箭 英文原声
|
||||
https://tv.iill.top/NBA-1/BU8rcE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:00 NBA杯小组赛西部C组 独行侠vs掘金 柯凡 王仕鹏 果果
|
||||
https://tv.iill.top/NBA-1/KgLMLu
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:00 NBA杯小组赛西部C组 独行侠vs掘金 英文原声
|
||||
https://tv.iill.top/NBA-1/wn53dT
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:30 NBA杯小组赛西部A组 国王vs快船 彭磊 霍楠
|
||||
https://tv.iill.top/NBA-1/9bDznL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:30 NBA杯小组赛西部A组 国王vs快船 英文原声
|
||||
https://tv.iill.top/NBA-1/50P55v
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 76人 vs 篮网 孔德昕
|
||||
https://tv.iill.top/NBA/wQ7v1S
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 76人 vs 篮网 英文原声
|
||||
https://tv.iill.top/NBA/m0FBQ9
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 奇才 vs 凯尔特人 蔡凯臣
|
||||
https://tv.iill.top/NBA/4kCdpL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 奇才 vs 凯尔特人 英文原声
|
||||
https://tv.iill.top/NBA/Dgu3Cw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 姜帆 季孟年 小七
|
||||
https://tv.iill.top/NBA/tuwMUh
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 英文原声
|
||||
https://tv.iill.top/NBA/KPNutq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 拜月宁
|
||||
https://tv.iill.top/NBA/SHFHVx
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 雄鹿 vs 步行者 王晓晨
|
||||
https://tv.iill.top/NBA/lVYfpU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 雄鹿 vs 步行者 英文原声
|
||||
https://tv.iill.top/NBA/Quq78s
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 火箭 vs 开拓者 周鹏
|
||||
https://tv.iill.top/NBA/LUwDHv
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 火箭 vs 开拓者 英文原声
|
||||
https://tv.iill.top/NBA/IWZWdy
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 公牛 vs 老鹰 王冠证
|
||||
https://tv.iill.top/NBA/MTd2lw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 公牛 vs 老鹰 英文原声
|
||||
https://tv.iill.top/NBA/eySLLY
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 刘圳展 徐咏 魏欣怡
|
||||
https://tv.iill.top/NBA/KWnF64
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 秋童
|
||||
https://tv.iill.top/NBA/JfD085
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 英文原声
|
||||
https://tv.iill.top/NBA/2dusxt
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 连睿 王润陶
|
||||
https://tv.iill.top/NBA/AL3Vzr
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 大史
|
||||
https://tv.iill.top/NBA/UDuDpS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 英文原声
|
||||
https://tv.iill.top/NBA/ktBNlm
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」01:50 法甲联赛 摩纳哥 vs 布雷斯特 盛斌
|
||||
https://tv.iill.top/FB/Pc3Fli
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」03:15 德甲联赛 拜仁慕尼黑 vs 奥格斯堡 涂远 张力
|
||||
https://tv.iill.top/FB/q5bSOQ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」03:45 法甲联赛 巴黎圣日耳曼 vs 图卢兹 鹿中原 王宇
|
||||
https://tv.iill.top/FB/RWwZwm
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」03:50 西甲联赛 赫塔菲 vs 巴拉多利德 洪宇青
|
||||
https://tv.iill.top/FB/mUw9lW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」20:15 英超联赛 莱斯特城 vs 切尔西 苏东 徐阳 李子琪
|
||||
https://tv.iill.top/FB/PJKqId
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」20:15 英超联赛 莱斯特城 vs 切尔西 娄一晨 刘越
|
||||
https://tv.iill.top/FB/yuOGbS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」20:50 西甲联赛 瓦伦西亚 vs 皇家贝蒂斯 梁祥宇
|
||||
https://tv.iill.top/FB/mRjZNn
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「意甲」21:45 意甲联赛 维罗纳 vs 国际米兰 刘腾 贺宇
|
||||
https://tv.iill.top/FB/Ipn8N2
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:15 德甲联赛 多特蒙德 vs 弗赖堡 涂远 秦游夏
|
||||
https://tv.iill.top/FB/8Tu3VP
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 沃尔夫斯堡 vs 柏林联合 刘洪新
|
||||
https://tv.iill.top/FB/VZ3JQu
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 勒沃库森 vs 海登海姆 胡小凡 马延峰
|
||||
https://tv.iill.top/FB/myQf0p
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 斯图加特 vs 波鸿 王子睿
|
||||
https://tv.iill.top/FB/ifFYkW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 霍芬海姆 vs RB莱比锡 刘洋
|
||||
https://tv.iill.top/FB/CNCXPO
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:45 英超联赛 阿森纳 vs 诺丁汉森林 詹俊 张路 林梦鸽
|
||||
https://tv.iill.top/FB/WO2qtU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 阿斯顿维拉 vs 水晶宫 郭灿亮
|
||||
https://tv.iill.top/FB/zwkBGS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 埃弗顿 vs 布伦特福德 黄航
|
||||
https://tv.iill.top/FB/U8Vhj6
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 伯恩茅斯 vs 布莱顿 苗锟
|
||||
https://tv.iill.top/FB/2buED4
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 富勒姆 vs 狼队 刘焕
|
||||
https://tv.iill.top/FB/K8KmBF
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」23:00 西甲联赛 马德里竞技 vs 阿拉维斯 张昊泽 刘畅
|
||||
https://tv.iill.top/FB/VrI89W
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」23:50 法甲联赛 朗斯 vs 马赛 乔迁
|
||||
https://tv.iill.top/FB/ElMVFq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 东莞新彤盛 vs 山西竹叶青酒 现场解说
|
||||
https://tv.iill.top/Migu/EsFnHw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 厦门环东文旅 vs 黑龙江上东 赛场原声
|
||||
https://tv.iill.top/Migu/KdgZrq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 江西赣星 vs 辽宁大连体产 赛场原声
|
||||
https://tv.iill.top/Migu/bXpqp8
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 陕西天泽 vs 河南豫光金铅 赛场原声
|
||||
https://tv.iill.top/Migu/JzhcAM
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 武汉盛帆黄鹤 vs 天津冠岚 赛场原声
|
||||
https://tv.iill.top/Migu/U9vhOL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「UFC」21:40 UFC澳门站:赛后新闻发布会 赛后发布会
|
||||
https://tv.iill.top/Migu/5MBrp2
|
||||
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://epg.iill.top/logo/CCTV1.png" group-title="•咪咕「TV」",CCTV 1 综合
|
||||
https://tv.iill.top/migu/cctv1
|
||||
#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" tvg-logo="https://epg.iill.top/logo/CCTV2.png" group-title="•咪咕「TV」",CCTV 2 财经
|
||||
@@ -492,8 +578,8 @@ https://tv.iill.top/migu/nba
|
||||
https://tv.iill.top/migu/cba
|
||||
#EXTINF:-1 tvg-id="五大联赛经典" tvg-name="五大联赛经典" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",五大联赛经典
|
||||
https://tv.iill.top/migu/lsjd
|
||||
#EXTINF:-1 tvg-id="风云足球" tvg-name="风云足球" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",中国风云足球
|
||||
https://tv.iill.top/migu/fyzq
|
||||
#EXTINF:-1 tvg-id="足球风云" tvg-name="足球风云" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",中国足球风云
|
||||
https://tv.iill.top/migu/zqfy
|
||||
#EXTINF:-1 tvg-id="UFC格斗精选" tvg-name="UFC格斗精选" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",UFC 格斗精选
|
||||
https://tv.iill.top/migu/ufc
|
||||
#EXTINF:-1 tvg-id="掼蛋精英赛" tvg-name="掼蛋精英赛" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",掼蛋精英赛
|
||||
@@ -544,6 +630,12 @@ https://tv.iill.top/IPTV/one
|
||||
https://tv.iill.top/IPTV/tvn
|
||||
#EXTINF:-1 tvg-id="TVNMOVIESHD" tvg-name="TVNMOVIESHD" tvg-logo="https://epg.iill.top/logo/tvNM.png" group-title="•國際「匯集」", tvN Movies
|
||||
https://tv.iill.top/IPTV/tvnm
|
||||
#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:16813/phenix/fhzw
|
||||
#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:16813/phenix/fhzx
|
||||
#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:16813/phenix/fhhk
|
||||
#EXTINF:-1 tvg-id="HOY国际财经台" tvg-name="HOY国际财经台" tvg-logo="https://epg.iill.top/logo/HOY.png" group-title="•港澳「限制」",HOY 國際財經台「限HK」
|
||||
https://hoytv-live-stream.hoy.tv/ch76/index-fhd.m3u8
|
||||
#EXTINF:-1 tvg-id="HOYTV" tvg-name="HOYTV" tvg-logo="https://epg.iill.top/logo/HOY.png" group-title="•港澳「限制」",HOY TV「限HK」
|
||||
@@ -597,13 +689,13 @@ https://tv.iill.top/litv/litv-longturn06
|
||||
#EXTINF:-1 tvg-id="博斯魅力台" tvg-name="博斯魅力台" tvg-logo="https://assets.livednow.com/logo/博斯魅力台.png" group-title="•台湾「限制」", 博斯魅力台
|
||||
https://tv.iill.top/litv/litv-longturn04
|
||||
#EXTINF:-1 tvg-id="时尚运动X" tvg-name="时尚运动X" tvg-logo="https://assets.livednow.com/logo/時尚運動X.png" group-title="•台湾「限制」", 時尚運動X
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=277
|
||||
https://tv.iill.top/4gtv/277
|
||||
#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://assets.livednow.com/logo/智林體育台.png" group-title="•台湾「限制」", 智林體育台
|
||||
https://tv.iill.top/litv/4gtv-4gtv101
|
||||
#EXTINF:-1 tvg-id="TVBS" tvg-name="TVBS" tvg-logo="https://assets.livednow.com/logo/TVBS.png" group-title="•台湾「限制」", TVBS
|
||||
https://tv.iill.top/litv/4gtv-4gtv073
|
||||
#EXTINF:-1 tvg-id="TVBS台剧台" tvg-name="TVBS台剧台" tvg-logo="https://assets.livednow.com/logo/TVBS-台劇台.png" group-title="•台湾「限制」", TVBS 台劇台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=285
|
||||
https://tv.iill.top/4gtv/285
|
||||
#EXTINF:-1 tvg-id="TVBS新闻台" tvg-name="TVBS新闻台" tvg-logo="https://assets.livednow.com/logo/TVBS-新聞台.png" group-title="•台湾「限制」", TVBS 新聞台
|
||||
https://tv.iill.top/litv/4gtv-4gtv072
|
||||
#EXTINF:-1 tvg-id="TVBS欢乐台" tvg-name="TVBS欢乐台" tvg-logo="https://assets.livednow.com/logo/TVBS-歡樂台.png" group-title="•台湾「限制」", TVBS 歡樂台
|
||||
@@ -611,11 +703,11 @@ https://tv.iill.top/litv/4gtv-4gtv068
|
||||
#EXTINF:-1 tvg-id="TVBS精采台" tvg-name="TVBS精采台" tvg-logo="https://assets.livednow.com/logo/TVBS-精采台.png" group-title="•台湾「限制」", TVBS 精采台
|
||||
https://tv.iill.top/litv/4gtv-4gtv067
|
||||
#EXTINF:-1 tvg-id="TVBS综艺台" tvg-name="TVBS综艺台" tvg-logo="https://assets.livednow.com/logo/TVBS-綜藝台.png" group-title="•台湾「限制」", TVBS 綜藝台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=284
|
||||
https://tv.iill.top/4gtv/284
|
||||
#EXTINF:-1 tvg-id="三立新闻" tvg-name="三立新闻" tvg-logo="https://assets.livednow.com/logo/三立新聞.png" group-title="•台湾「限制」", 三立新聞
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=229
|
||||
https://tv.iill.top/4gtv/229
|
||||
#EXTINF:-1 tvg-id="三立综合台" tvg-name="三立综合台" tvg-logo="https://assets.livednow.com/logo/三立綜合台.png" group-title="•台湾「限制」", 三立綜合台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=169
|
||||
https://tv.iill.top/4gtv/169
|
||||
#EXTINF:-1 tvg-id="中天亚洲台" tvg-name="中天亚洲台" tvg-logo="https://assets.livednow.com/logo/中天亞洲台.png" group-title="•台湾「限制」", 中天亞洲台
|
||||
https://tv.iill.top/litv/4gtv-4gtv109
|
||||
#EXTINF:-1 tvg-id="中天新闻台" tvg-name="中天新闻台" tvg-logo="https://assets.livednow.com/logo/中天新聞台.png" group-title="•台湾「限制」", 中天新聞台
|
||||
@@ -719,73 +811,73 @@ https://tv.iill.top/litv/4gtv-4gtv017
|
||||
#EXTINF:-1 tvg-id="ARIRANGTV" tvg-name="ARIRANGTV" tvg-logo="https://assets.livednow.com/logo/Arirang-TV.png" group-title="•台湾「限制」", Arirang TV
|
||||
https://tv.iill.top/litv/4gtv-4gtv079
|
||||
#EXTINF:-1 tvg-id="BLOOMBERGTV" tvg-name="BLOOMBERGTV" tvg-logo="https://assets.livednow.com/logo/BloombergTV.png" group-title="•台湾「限制」", Bloomberg TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=283
|
||||
https://tv.iill.top/4gtv/283
|
||||
#EXTINF:-1 tvg-id="CI罪案侦查频道" tvg-name="CI罪案侦查频道" tvg-logo="https://assets.livednow.com/logo/CI-罪案偵查頻道.png" group-title="•台湾「限制」", CI 罪案偵查頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=215
|
||||
https://tv.iill.top/4gtv/215
|
||||
#EXTINF:-1 tvg-id="CNBCASIA财经台" tvg-name="CNBCASIA财经台" tvg-logo="https://assets.livednow.com/logo/CNBC-Asia-財經台.png" group-title="•台湾「限制」", CNBC Asia 財經台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=235
|
||||
https://tv.iill.top/4gtv/235
|
||||
#EXTINF:-1 tvg-id="CatchPlay电影台" tvg-name="CatchPlay电影台" tvg-logo="https://assets.livednow.com/logo/CatchPlay-電影台.png" group-title="•台湾「限制」", CatchPlay 電影台
|
||||
https://tv.iill.top/litv/4gtv-4gtv076
|
||||
#EXTINF:-1 tvg-id="CINEMAWORLD" tvg-name="CINEMAWORLD" tvg-logo="https://assets.livednow.com/logo/CinemaWorld.png" group-title="•台湾「限制」", CinemaWorld
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=225
|
||||
https://tv.iill.top/4gtv/225
|
||||
#EXTINF:-1 tvg-id="CLASSICA古典乐" tvg-name="CLASSICA古典乐" tvg-logo="https://assets.livednow.com/logo/Classica-古典樂.png" group-title="•台湾「限制」", Classica 古典樂
|
||||
https://tv.iill.top/litv/4gtv-4gtv059
|
||||
#EXTINF:-1 tvg-id="DW德国之声" tvg-name="DW德国之声" tvg-logo="https://assets.livednow.com/logo/DW.png" group-title="•台湾「限制」", DW德國之聲
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=226
|
||||
https://tv.iill.top/4gtv/226
|
||||
#EXTINF:-1 tvg-id="DREAMWORKS梦工厂动画" tvg-name="DREAMWORKS梦工厂动画" tvg-logo="https://assets.livednow.com/logo/DreamWorks-夢工廠動畫.png" group-title="•台湾「限制」", DreamWorks 夢工廠動畫
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=282
|
||||
https://tv.iill.top/4gtv/282
|
||||
#EXTINF:-1 tvg-id="ELTA娱乐" tvg-name="ELTA娱乐" tvg-logo="https://assets.livednow.com/logo/ELTA娛樂.png" group-title="•台湾「限制」", ELTA 娛樂台
|
||||
https://tv.iill.top/litv/4gtv-4gtv070
|
||||
#EXTINF:-1 tvg-id="ELTA生活旅游" tvg-name="ELTA生活旅游" tvg-logo="https://assets.livednow.com/logo/ELTA生活旅遊.png" group-title="•台湾「限制」", ELTA 生活旅遊
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=237
|
||||
https://tv.iill.top/4gtv/237
|
||||
#EXTINF:-1 tvg-id="ELTA生活英语" tvg-name="ELTA生活英语" tvg-logo="https://assets.livednow.com/logo/ELTA生活英語.png" group-title="•台湾「限制」", ELTA生活英語
|
||||
https://tv.iill.top/litv/litv-longturn20
|
||||
#EXTINF:-1 tvg-id="FUN探索娱乐台" tvg-name="FUN探索娱乐台" tvg-logo="https://assets.livednow.com/logo/Fun-探索娛樂台.png" group-title="•台湾「限制」", Fun 探索娛樂台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=274
|
||||
https://tv.iill.top/4gtv/274
|
||||
#EXTINF:-1 tvg-id="GINXESPORTSTV" tvg-name="GINXESPORTSTV" tvg-logo="https://assets.livednow.com/logo/GINX-Esports-TV.png" group-title="•台湾「限制」", GINX Esports TV
|
||||
https://tv.iill.top/litv/4gtv-4gtv053
|
||||
#EXTINF:-1 tvg-id="GLOBALTREKKER" tvg-name="GLOBALTREKKER" tvg-logo="https://assets.livednow.com/logo/Global-Trekker.png" group-title="•台湾「限制」", Global Trekker
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=252
|
||||
https://tv.iill.top/4gtv/252
|
||||
#EXTINF:-1 tvg-id="GLOBETROTTER环游旅行家" tvg-name="GLOBETROTTER环游旅行家" tvg-logo="https://assets.livednow.com/logo/Globetrotter-環遊旅行家.png" group-title="•台湾「限制」", Globetrotter 環遊旅行家
|
||||
https://tv.iill.top/litv/4gtv-4gtv016
|
||||
#EXTINF:-1 tvg-id="HITS频道" tvg-name="HITS频道" tvg-logo="https://assets.livednow.com/logo/HITS-頻道.png" group-title="•台湾「限制」", HITS 頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=186
|
||||
https://tv.iill.top/4gtv/186
|
||||
#EXTINF:-1 tvg-id="HISTORY历史频道" tvg-name="HISTORY历史频道" tvg-logo="https://assets.livednow.com/logo/History-歷史頻道.png" group-title="•台湾「限制」", History 歷史頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=214
|
||||
https://tv.iill.top/4gtv/214
|
||||
#EXTINF:-1 tvg-id="LUXETV" tvg-name="LUXETV" tvg-logo="https://assets.livednow.com/logo/LUXE-TV.png" group-title="•台湾「限制」", LUXE TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=175
|
||||
https://tv.iill.top/4gtv/175
|
||||
#EXTINF:-1 tvg-id="LIFETIME娱乐频道" tvg-name="LIFETIME娱乐频道" tvg-logo="https://assets.livednow.com/logo/Lifetime-娛樂頻道.png" group-title="•台湾「限制」", Lifetime 娛樂頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=217
|
||||
https://tv.iill.top/4gtv/217
|
||||
#EXTINF:-1 tvg-id="LIVEABC互动英语台" tvg-name="LIVEABC互动英语台" tvg-logo="https://assets.livednow.com/logo/LiveABC-互動英語台.png" group-title="•台湾「限制」", LiveABC 互動英語台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=188
|
||||
https://tv.iill.top/4gtv/188
|
||||
#EXTINF:-1 tvg-id="LOVENATURE" tvg-name="LOVENATURE" tvg-logo="https://assets.livednow.com/logo/Love-Nature.png" group-title="•台湾「限制」", Love Nature
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=139
|
||||
https://tv.iill.top/4gtv/139
|
||||
#EXTINF:-1 tvg-id="MOMO亲子台" tvg-name="MOMO亲子台" tvg-logo="https://assets.livednow.com/logo/MOMO-親子台.png" group-title="•台湾「限制」", MOMO 親子台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=231
|
||||
https://tv.iill.top/4gtv/231
|
||||
#EXTINF:-1 tvg-id="MTVLIVEHD音乐频道" tvg-name="MTVLIVEHD音乐频道" tvg-logo="https://assets.livednow.com/logo/MTV-Live-HD-音樂頻道.png" group-title="•台湾「限制」", MTV Live HD 音樂頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=213
|
||||
https://tv.iill.top/4gtv/213
|
||||
#EXTINF:-1 tvg-id="MEZZOLIVE" tvg-name="MEZZOLIVE" tvg-logo="https://assets.livednow.com/logo/Mezzo-Live.png" group-title="•台湾「限制」", Mezzo Live
|
||||
https://tv.iill.top/litv/4gtv-4gtv083
|
||||
#EXTINF:-1 tvg-id="MYCINEMA" tvg-name="MYCINEMA EUROPEHD我的欧洲电影" tvg-logo="https://assets.livednow.com/logo/My-Cinema-Europe-HD-我的歐洲電影.png" group-title="•台湾「限制」", My Cinema Europe HD 我的歐洲電影
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=176
|
||||
https://tv.iill.top/4gtv/176
|
||||
#EXTINF:-1 tvg-id="NICKJR.儿童频道" tvg-name="NICKJR.儿童频道" tvg-logo="https://assets.livednow.com/logo/Nick-Jr..png" group-title="•台湾「限制」", Nick Jr. 兒童頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=219
|
||||
https://tv.iill.top/4gtv/219
|
||||
#EXTINF:-1 tvg-id="NICKELODEON" tvg-name="NICKELODEON" tvg-logo="https://assets.livednow.com/logo/Nickelodeon.png" group-title="•台湾「限制」", Nickelodeon
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=185
|
||||
https://tv.iill.top/4gtv/185
|
||||
#EXTINF:-1 tvg-id="PETCLUBTV" tvg-name="PETCLUBTV" tvg-logo="https://assets.livednow.com/logo/Pet-Club-TV.png" group-title="•台湾「限制」", Pet Club TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=182
|
||||
https://tv.iill.top/4gtv/182
|
||||
#EXTINF:-1 tvg-id="ROCKACTION" tvg-name="ROCKACTION" tvg-logo="https://assets.livednow.com/logo/Rock-Action.png" group-title="•台湾「限制」", Rock Action
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=180
|
||||
https://tv.iill.top/4gtv/180
|
||||
#EXTINF:-1 tvg-id="ROCKENTERTAINMENT" tvg-name="ROCKENTERTAINMENT" tvg-logo="https://assets.livednow.com/logo/Rock-Entertainment.png" group-title="•台湾「限制」", Rock Entertainment
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=275
|
||||
https://tv.iill.top/4gtv/275
|
||||
#EXTINF:-1 tvg-id="SBN全球财经台" tvg-name="SBN全球财经台" tvg-logo="https://assets.livednow.com/logo/SBN-全球財經台.png" group-title="•台湾「限制」", SBN 全球財經台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=224
|
||||
https://tv.iill.top/4gtv/224
|
||||
#EXTINF:-1 tvg-id="SMART知识台" tvg-name="SMART知识台" tvg-logo="https://assets.livednow.com/logo/Smart-知識台.png" group-title="•台湾「限制」", Smart 知識台
|
||||
https://tv.iill.top/litv/litv-longturn19
|
||||
#EXTINF:-1 tvg-id="TV5MONDESTYLE" tvg-name="TV5MONDESTYLE" tvg-logo="https://assets.livednow.com/logo/TV5MONDE-Style.png" group-title="•台湾「限制」", TV5MONDE Style
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=178
|
||||
https://tv.iill.top/4gtv/178
|
||||
#EXTINF:-1 tvg-id="TechStorm" tvg-name="TechStorm" tvg-logo="https://assets.livednow.com/logo/TechStorm.png" group-title="•台湾「限制」", TechStorm
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=181
|
||||
https://tv.iill.top/4gtv/181
|
||||
#EXTINF:-1 tvg-id="TRACEURBAN" tvg-name="TRACEURBAN" tvg-logo="https://assets.livednow.com/logo/Trace-Urban.png" group-title="•台湾「限制」", Trace Urban
|
||||
https://tv.iill.top/litv/4gtv-4gtv082
|
||||
#EXTINF:-1 tvg-id="TRACESPORTS" tvg-name="TRACESPORTS" tvg-logo="https://assets.livednow.com/logo/TraceSports.png" group-title="•台湾「限制」", TraceSports
|
||||
@@ -795,75 +887,75 @@ https://tv.iill.top/litv/litv-ftv03
|
||||
#EXTINF:-1 tvg-id="IFUN动漫台" tvg-name="IFUN动漫台" tvg-logo="https://assets.livednow.com/logo/i-Fun-動漫台.png" group-title="•台湾「限制」", i-Fun 動漫台
|
||||
https://tv.iill.top/litv/litv-ftv15
|
||||
#EXTINF:-1 tvg-id="幸福空间居家台" tvg-name="幸福空间居家台" tvg-logo="https://assets.livednow.com/logo/幸福空間居家台.png" group-title="•台湾「限制」", 幸福空間居家台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=168
|
||||
https://tv.iill.top/4gtv/168
|
||||
#EXTINF:-1 tvg-id="影迷数位纪实台" tvg-name="影迷数位纪实台" tvg-logo="https://assets.livednow.com/logo/影迷數位紀實台.png" group-title="•台湾「限制」", 影迷數位紀實台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=212
|
||||
https://tv.iill.top/4gtv/212
|
||||
#EXTINF:-1 tvg-id="影迷数位电影台" tvg-name="影迷数位电影台" tvg-logo="https://assets.livednow.com/logo/影迷數位電影台.png" group-title="•台湾「限制」", 影迷數位電影台
|
||||
https://tv.iill.top/litv/4gtv-4gtv011
|
||||
#EXTINF:-1 tvg-id="戏剧免费看" tvg-name="戏剧免费看 1台" tvg-logo="https://assets.livednow.com/logo/戲劇免費看-1台.png" group-title="•台湾「限制」", 戲劇免費看 1台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=270
|
||||
https://tv.iill.top/4gtv/270
|
||||
#EXTINF:-1 tvg-id="戏剧免费看" tvg-name="戏剧免费看 2台" tvg-logo="https://assets.livednow.com/logo/戲劇免費看-2台.png" group-title="•台湾「限制」", 戲劇免費看 2台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=244
|
||||
https://tv.iill.top/4gtv/244
|
||||
#EXTINF:-1 tvg-id="电影免费看" tvg-name="电影免费看 2台" tvg-logo="https://assets.livednow.com/logo/電影免費看-2台.png" group-title="•台湾「限制」", 電影免費看 2台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=245
|
||||
https://tv.iill.top/4gtv/245
|
||||
#EXTINF:-1 tvg-id="半岛国际新闻台" tvg-name="半岛国际新闻台" tvg-logo="https://assets.livednow.com/logo/半島國際新聞台.png" group-title="•台湾「限制」", 半島國際新聞台
|
||||
https://tv.iill.top/litv/litv-ftv10
|
||||
#EXTINF:-1 tvg-id="中视菁采台" tvg-name="中视菁采台" tvg-logo="https://assets.livednow.com/logo/中視菁采台.png" group-title="•台湾「限制」", 中視菁采台
|
||||
https://tv.iill.top/litv/4gtv-4gtv064
|
||||
#EXTINF:-1 tvg-id="原住民族电视台" tvg-name="原住民族电视台" tvg-logo="https://assets.livednow.com/logo/原住民族電視台.png" group-title="•台湾「限制」", 原住民族電視台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=273
|
||||
https://tv.iill.top/4gtv/273
|
||||
#EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" tvg-logo="https://assets.livednow.com/logo/人間衛視.png" group-title="•台湾「限制」", 人間衛視
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=210
|
||||
https://tv.iill.top/4gtv/210
|
||||
#EXTINF:-1 tvg-id="儿童卡通台" tvg-name="儿童卡通台" tvg-logo="https://assets.livednow.com/logo/兒童卡通台.png" group-title="•台湾「限制」", 兒童卡通台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=269
|
||||
https://tv.iill.top/4gtv/269
|
||||
#EXTINF:-1 tvg-id="滚动力ROLLOR" tvg-name="滚动力ROLLOR" tvg-logo="https://assets.livednow.com/logo/滾動力-Rollor.png" group-title="•台湾「限制」", 滾動力 Rollor
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=249
|
||||
https://tv.iill.top/4gtv/249
|
||||
#EXTINF:-1 tvg-id="第1商业台" tvg-name="第1商业台" tvg-logo="https://p-cdnstatic.svc.litv.tv/pics/logo_litv_4gtv-4gtv104_tv.png" group-title="•台湾「限制」", 第1商業台
|
||||
https://tv.iill.top/litv/4gtv-4gtv104
|
||||
#EXTINF:-1 tvg-id="精选动漫台" tvg-name="精选动漫台" tvg-logo="https://assets.livednow.com/logo/精選動漫台.png" group-title="•台湾「限制」", 精選動漫台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=204
|
||||
https://tv.iill.top/4gtv/204
|
||||
#EXTINF:-1 tvg-id="经典卡通台" tvg-name="经典卡通台" tvg-logo="https://assets.livednow.com/logo/經典卡通台.png" group-title="•台湾「限制」", 經典卡通台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=202
|
||||
https://tv.iill.top/4gtv/202
|
||||
#EXTINF:-1 tvg-id="经典电影台" tvg-name="经典电影台" tvg-logo="https://assets.livednow.com/logo/經典電影台.png" group-title="•台湾「限制」", 經典電影台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=201
|
||||
https://tv.iill.top/4gtv/201
|
||||
#EXTINF:-1 tvg-id="花系列经典剧场" tvg-name="花系列经典剧场" tvg-logo="https://assets.livednow.com/logo/花系列-經典劇場.png" group-title="•台湾「限制」", 花系列 經典劇場
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=279
|
||||
https://tv.iill.top/4gtv/279
|
||||
#EXTINF:-1 tvg-id="视纳华仁纪实频道" tvg-name="视纳华仁纪实频道" tvg-logo="https://assets.livednow.com/logo/視納華仁紀實頻道.png" group-title="•台湾「限制」", 視納華仁紀實頻道
|
||||
https://tv.iill.top/litv/4gtv-4gtv013
|
||||
#EXTINF:-1 tvg-id="猪哥亮歌厅秀" tvg-name="猪哥亮歌厅秀" tvg-logo="https://assets.livednow.com/logo/豬哥亮歌廳秀.png" group-title="•台湾「限制」", 豬哥亮歌廳秀
|
||||
https://tv.iill.top/litv/4gtv-4gtv006
|
||||
#EXTINF:-1 tvg-id="超人力霸王整套看" tvg-name="超人力霸王整套看" tvg-logo="https://assets.livednow.com/logo/超人力霸王整套看.png" group-title="•台湾「限制」", 超人力霸王整套看
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=278
|
||||
https://tv.iill.top/4gtv/278
|
||||
#EXTINF:-1 tvg-id="车迷TV" tvg-name="车迷TV" tvg-logo="https://assets.livednow.com/logo/車迷-TV.png" group-title="•台湾「限制」", 車迷 TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=160
|
||||
https://tv.iill.top/4gtv/160
|
||||
#EXTINF:-1 tvg-id="达文西频道" tvg-name="达文西频道" tvg-logo="https://assets.livednow.com/logo/達文西頻道.png" group-title="•台湾「限制」", 達文西頻道
|
||||
https://tv.iill.top/litv/4gtv-4gtv018
|
||||
#EXTINF:-1 tvg-id="采昌影剧台" tvg-name="采昌影剧台" tvg-logo="https://assets.livednow.com/logo/采昌影劇台.png" group-title="•台湾「限制」", 采昌影劇台
|
||||
https://tv.iill.top/litv/4gtv-4gtv049
|
||||
#EXTINF:-1 tvg-id="金光布袋戏" tvg-name="金光布袋戏" tvg-logo="https://assets.livednow.com/logo/金光布袋戲.png" group-title="•台湾「限制」", 金光布袋戲
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=236
|
||||
https://tv.iill.top/4gtv/236
|
||||
#EXTINF:-1 tvg-id="电影原声台CMUSIC" tvg-name="电影原声台CMUSIC" tvg-logo="https://assets.livednow.com/logo/電影原聲台CMusic.png" group-title="•台湾「限制」", 電影原聲台 CMusic
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=218
|
||||
https://tv.iill.top/4gtv/218
|
||||
#EXTINF:-1 tvg-id="国会频道1" tvg-name="国会频道1" tvg-logo="https://assets.livednow.com/logo/國會頻道1.png" group-title="•台湾「限制」", 國會頻道1
|
||||
https://tv.iill.top/litv/4gtv-4gtv084
|
||||
#EXTINF:-1 tvg-id="国会频道2" tvg-name="国会频道2" tvg-logo="https://assets.livednow.com/logo/國會頻道2.png" group-title="•台湾「限制」", 國會頻道2
|
||||
https://tv.iill.top/litv/4gtv-4gtv085
|
||||
#EXTINF:-1 tvg-id="大爱电视" tvg-name="大爱电视" tvg-logo="https://assets.livednow.com/logo/大愛電視.png" group-title="•台湾「限制」", 大愛電視
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=209
|
||||
https://tv.iill.top/4gtv/209
|
||||
#EXTINF:-1 tvg-id="大爱电视台" tvg-name="大爱电视台" tvg-logo="https://assets.livednow.com/logo/大愛電視.png" group-title="•台湾「限制」", 大愛電視2
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=230
|
||||
https://tv.iill.top/4gtv/230
|
||||
#EXTINF:-1 tvg-id="好消息" tvg-name="好消息" tvg-logo="https://assets.livednow.com/logo/好消息.png" group-title="•台湾「限制」", 好消息
|
||||
https://tv.iill.top/litv/litv-ftv16
|
||||
#EXTINF:-1 tvg-id="好消息2台" tvg-name="好消息2台" tvg-logo="https://assets.livednow.com/logo/好消息2台.png" group-title="•台湾「限制」", 好消息2台
|
||||
https://tv.iill.top/litv/litv-ftv17
|
||||
#EXTINF:-1 tvg-id="东森购物一台" tvg-name="东森购物一台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物一台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=173
|
||||
https://tv.iill.top/4gtv/173
|
||||
#EXTINF:-1 tvg-id="东森购物二台" tvg-name="东森购物二台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物二台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=174
|
||||
https://tv.iill.top/4gtv/174
|
||||
#EXTINF:-1 tvg-id="东森购物三台" tvg-name="东森购物三台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物三台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=287
|
||||
https://tv.iill.top/4gtv/287
|
||||
#EXTINF:-1 tvg-id="东森购物四台" tvg-name="东森购物四台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物四台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=286
|
||||
https://tv.iill.top/4gtv/286
|
||||
#EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" tvg-logo="https://epg.iill.top/logo/大湾区卫视.png" group-title="•广东「特产」" ,大湾区卫视
|
||||
https://php.17186.eu.org/gdtv/web/nfws.m3u8
|
||||
#EXTINF:-1 tvg-id="广东新闻" tvg-name="广东新闻" tvg-logo="https://epg.iill.top/logo/广东新闻.png" group-title="•广东「特产」",广东新闻
|
||||
|
||||
+1175
-829
File diff suppressed because it is too large.
Load diff
+12
-12
@@ -74,7 +74,7 @@
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "./txt/quark.txt",
|
||||
"uc_cookie": "./txt/uc.txt",
|
||||
"site": "http://mogg.小胡.top",
|
||||
"site": "http://www.muoupan.top",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
@@ -87,7 +87,7 @@
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"ext": "\"./js/qingfeng.js\""
|
||||
"ext": "./js/qingfeng.js"
|
||||
},
|
||||
{
|
||||
"key": "小满万全",
|
||||
@@ -99,7 +99,7 @@
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/mgtv.js\""
|
||||
"ext": "./js/mgtv.js"
|
||||
},
|
||||
{
|
||||
"key": "夸克蜡笔弹幕",
|
||||
@@ -187,7 +187,7 @@
|
||||
"filterable": 1,
|
||||
"order_num": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./js/guazi.js\""
|
||||
"ext": "./js/guazi.js"
|
||||
},
|
||||
{
|
||||
"key": "南瓜影视",
|
||||
@@ -290,7 +290,7 @@
|
||||
"changeable": 1,
|
||||
"playerType": "1",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jp.js\""
|
||||
"ext": "./js/jp.js"
|
||||
},
|
||||
{
|
||||
"key": "厂长",
|
||||
@@ -565,14 +565,14 @@
|
||||
"name": "🛹 58┃动漫┃蓝光",
|
||||
"type": 3,
|
||||
"api": "./api/drpy.min.js",
|
||||
"ext": "\"./js/58动漫.js\""
|
||||
"ext": "./js/58动漫.js"
|
||||
},
|
||||
{
|
||||
"key": "去看吧",
|
||||
"name": "🫣看吧┃动漫┃蓝光",
|
||||
"type": 3,
|
||||
"api": "./api/drpy.min.js",
|
||||
"ext": "\"./js/去看吧.js\""
|
||||
"ext": "./js/去看吧.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_Ysj",
|
||||
@@ -629,7 +629,7 @@
|
||||
"name": "📚有声┃小说┃娱乐",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/有声小说吧.js\"",
|
||||
"ext": "./js/有声小说吧.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1
|
||||
@@ -919,7 +919,7 @@
|
||||
"name": "🐌盘他盘他┃4K纯净",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/盘他.js\"",
|
||||
"ext": "./js/盘他.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"changeable": 0
|
||||
@@ -1259,7 +1259,7 @@
|
||||
"name": "⚽ 88┃看球┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/88看球.js\"",
|
||||
"ext": "./js/88看球.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -1272,7 +1272,7 @@
|
||||
"name": "⚽ Jrs┃球迷┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jrk.js\"",
|
||||
"ext": "./js/jrk.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -1291,7 +1291,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./json/企鹅直播.json\""
|
||||
"ext": "./json/企鹅直播.json"
|
||||
},
|
||||
{
|
||||
"key": "push_agent",
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
/*! For license information please see node-rsa.bundle.js.LICENSE.txt */
|
||||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.NODERSA=e():t.NODERSA=e()}(globalThis,(()=>(()=>{var t={6395:t=>{t.exports={newInvalidAsn1Error:function(t){var e=new Error;return e.name="InvalidAsn1Error",e.message=t||"",e}}},5670:(t,e,r)=>{var n=r(6395),i=r(6299),o=r(3319),s=r(1431);for(var a in t.exports={Reader:o,Writer:s},i)i.hasOwnProperty(a)&&(t.exports[a]=i[a]);for(var f in n)n.hasOwnProperty(f)&&(t.exports[f]=n[f])},3319:(t,e,r)=>{var n=r(4529),i=r(4774).Buffer,o=r(6299),s=r(6395).newInvalidAsn1Error;function a(t){if(!t||!i.isBuffer(t))throw new TypeError("data must be a node Buffer");this._buf=t,this._size=t.length,this._len=0,this._offset=0}Object.defineProperty(a.prototype,"length",{enumerable:!0,get:function(){return this._len}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){return this._offset}}),Object.defineProperty(a.prototype,"remain",{get:function(){return this._size-this._offset}}),Object.defineProperty(a.prototype,"buffer",{get:function(){return this._buf.slice(this._offset)}}),a.prototype.readByte=function(t){if(this._size-this._offset<1)return null;var e=255&this._buf[this._offset];return t||(this._offset+=1),e},a.prototype.peek=function(){return this.readByte(!0)},a.prototype.readLength=function(t){if(void 0===t&&(t=this._offset),t>=this._size)return null;var e=255&this._buf[t++];if(null===e)return null;if(128&~e)this._len=e;else{if(0==(e&=127))throw s("Indefinite length not supported");if(e>4)throw s("encoding too long");if(this._size-t<e)return null;this._len=0;for(var r=0;r<e;r++)this._len=(this._len<<8)+(255&this._buf[t++])}return t},a.prototype.readSequence=function(t){var e=this.peek();if(null===e)return null;if(void 0!==t&&t!==e)throw s("Expected 0x"+t.toString(16)+": got 0x"+e.toString(16));var r=this.readLength(this._offset+1);return null===r?null:(this._offset=r,e)},a.prototype.readInt=function(){return this._readTag(o.Integer)},a.prototype.readBoolean=function(){return 0!==this._readTag(o.Boolean)},a.prototype.readEnumeration=function(){return this._readTag(o.Enumeration)},a.prototype.readString=function(t,e){t||(t=o.OctetString);var r=this.peek();if(null===r)return null;if(r!==t)throw s("Expected 0x"+t.toString(16)+": got 0x"+r.toString(16));var n=this.readLength(this._offset+1);if(null===n)return null;if(this.length>this._size-n)return null;if(this._offset=n,0===this.length)return e?i.alloc(0):"";var a=this._buf.slice(this._offset,this._offset+this.length);return this._offset+=this.length,e?a:a.toString("utf8")},a.prototype.readOID=function(t){t||(t=o.OID);var e=this.readString(t,!0);if(null===e)return null;for(var r=[],n=0,i=0;i<e.length;i++){var s=255&e[i];n<<=7,n+=127&s,128&s||(r.push(n),n=0)}return n=r.shift(),r.unshift(n%40),r.unshift(n/40|0),r.join(".")},a.prototype._readTag=function(t){n.ok(void 0!==t);var e=this.peek();if(null===e)return null;if(e!==t)throw s("Expected 0x"+t.toString(16)+": got 0x"+e.toString(16));var r=this.readLength(this._offset+1);if(null===r)return null;if(this.length>4)throw s("Integer too long: "+this.length);if(this.length>this._size-r)return null;this._offset=r;for(var i=this._buf[this._offset],o=0,a=0;a<this.length;a++)o<<=8,o|=255&this._buf[this._offset++];return 128&~i||4===a||(o-=1<<8*a),0|o},t.exports=a},6299:t=>{t.exports={EOC:0,Boolean:1,Integer:2,BitString:3,OctetString:4,Null:5,OID:6,ObjectDescriptor:7,External:8,Real:9,Enumeration:10,PDV:11,Utf8String:12,RelativeOID:13,Sequence:16,Set:17,NumericString:18,PrintableString:19,T61String:20,VideotexString:21,IA5String:22,UTCTime:23,GeneralizedTime:24,GraphicString:25,VisibleString:26,GeneralString:28,UniversalString:29,CharacterString:30,BMPString:31,Constructor:32,Context:128}},1431:(t,e,r)=>{var n=r(4529),i=r(4774).Buffer,o=r(6299),s=r(6395).newInvalidAsn1Error,a={size:1024,growthFactor:8};function f(t){var e,r;e=a,r=t||{},n.ok(e),n.equal(typeof e,"object"),n.ok(r),n.equal(typeof r,"object"),Object.getOwnPropertyNames(e).forEach((function(t){if(!r[t]){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n)}})),t=r,this._buf=i.alloc(t.size||1024),this._size=this._buf.length,this._offset=0,this._options=t,this._seq=[]}Object.defineProperty(f.prototype,"buffer",{get:function(){if(this._seq.length)throw s(this._seq.length+" unended sequence(s)");return this._buf.slice(0,this._offset)}}),f.prototype.writeByte=function(t){if("number"!=typeof t)throw new TypeError("argument must be a Number");this._ensure(1),this._buf[this._offset++]=t},f.prototype.writeInt=function(t,e){if("number"!=typeof t)throw new TypeError("argument must be a Number");"number"!=typeof e&&(e=o.Integer);for(var r=4;(!(4286578688&t)||-8388608==(4286578688&t))&&r>1;)r--,t<<=8;if(r>4)throw s("BER ints cannot be > 0xffffffff");for(this._ensure(2+r),this._buf[this._offset++]=e,this._buf[this._offset++]=r;r-- >0;)this._buf[this._offset++]=(4278190080&t)>>>24,t<<=Line truncated
|
||||
+285
-160
@@ -1,46 +1,116 @@
|
||||
if (typeof Object.assign != 'function') {
|
||||
Object.assign = function () {
|
||||
var target = arguments[0];
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = arguments[i];
|
||||
for (var key in source) {
|
||||
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||
target[key] = source[key];
|
||||
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;
|
||||
};
|
||||
return target;
|
||||
};
|
||||
}
|
||||
|
||||
// 通用免嗅探播放
|
||||
let common_lazy = `js:
|
||||
let html = request(input);
|
||||
let hconf = html.match(/r player_.*?=(.*?)</)[1];
|
||||
let json = JSON5.parse(hconf);
|
||||
let url = json.url;
|
||||
if (json.encrypt == '1') {
|
||||
url = unescape(url);
|
||||
} else if (json.encrypt == '2') {
|
||||
url = unescape(base64Decode(url));
|
||||
}
|
||||
if (/\\.(m3u8|mp4|m4a|mp3)/.test(url)) {
|
||||
input = {
|
||||
parse: 0,
|
||||
jx: 0,
|
||||
url: url,
|
||||
};
|
||||
} else {
|
||||
input;
|
||||
}`;
|
||||
// 默认嗅探播放
|
||||
|
||||
let def_lazy = `js:
|
||||
input = { parse: 1, url: input, js: '' };`;
|
||||
// 采集站播放
|
||||
|
||||
let cj_lazy = `js:
|
||||
if (/\\.(m3u8|mp4)/.test(input)) {
|
||||
input = { parse: 0, url: input };
|
||||
} else {
|
||||
if (rule.parse_url.startsWith('json:')) {
|
||||
let purl = rule.parse_url.replace('json:', '') + input;
|
||||
let html = request(purl);
|
||||
let json = JSON.parse(html);
|
||||
if (json.url) {
|
||||
input = { parse: 0, url: json.url };
|
||||
}
|
||||
} else {
|
||||
input = rule.parse_url + input;
|
||||
}
|
||||
}`;
|
||||
|
||||
function getMubans() {
|
||||
var mubanDict = { // 模板字典
|
||||
mxpro: {
|
||||
const mubanDict = { // 模板字典
|
||||
mx: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/vodshow/fyclass--------fypage---/',
|
||||
searchUrl: '/vodsearch/**----------fypage---/',
|
||||
class_parse: '.top_nav li;a&&Text;a&&href;.*/(.*?)/',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
filterable: 0,
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
play_parse: true,
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
double: true,
|
||||
推荐: '.cbox_list;*;*;*;*;*',
|
||||
一级: 'ul.vodlist li;a&&title;a&&data-original;.pic_text&&Text;a&&href',
|
||||
二级: {
|
||||
title: 'h2&&Text;.content_detail:eq(1)&&li&&a:eq(2)&&Text',
|
||||
img: '.vodlist_thumb&&data-original',
|
||||
desc: '.content_detail:eq(1)&&li:eq(1)&&Text;.content_detail:eq(1)&&li&&a&&Text;.content_detail:eq(1)&&li&&a:eq(1)&&Text;.content_detail:eq(1)&&li:eq(2)&&Text;.content_detail:eq(1)&&li:eq(3)&&Text',
|
||||
content: '.content_desc&&span&&Text',
|
||||
tabs: '.play_source_tab&&a',
|
||||
lists: '.content_playlist:eq(#id) li',
|
||||
},
|
||||
搜索: '*',
|
||||
},
|
||||
mxpro: {
|
||||
title: '',
|
||||
host: '', // homeUrl:'/',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
headers: { //网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA', // "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.navbar-items li:gt(0):lt(10);a&&Text;a&&href;/(\\d+)',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.module-info-tag&&Text",
|
||||
"img": ".lazyload&&data-original",
|
||||
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||
"content": ".module-info-introduction&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-play-list:eq(#id) a"
|
||||
title: 'h1&&Text;.module-info-tag-link:eq(-1)&&Text',
|
||||
img: '.lazyload&&data-original||data-src||src',
|
||||
desc: '.module-info-item:eq(-2)&&Text;.module-info-tag-link&&Text;.module-info-tag-link:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(1)&&Text',
|
||||
content: '.module-info-introduction&&Text',
|
||||
tabs: '.module-tab-item',
|
||||
lists: '.module-play-list:eq(#id) a',
|
||||
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',
|
||||
},
|
||||
@@ -49,23 +119,24 @@ function getMubans() {
|
||||
host: '',
|
||||
url: '/show/fyclass--------fypage---.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?)\.html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.tag-link&&Text",
|
||||
"img": ".module-item-pic&&img&&data-src",
|
||||
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||
"content": ".vod_content&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||
title: 'h1&&Text;.tag-link&&Text',
|
||||
img: '.module-item-pic&&img&&data-src',
|
||||
desc: '.video-info-items:eq(3)&&Text;.tag-link:eq(2)&&Text;.tag-link:eq(1)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(0)&&Text',
|
||||
content: '.vod_content&&Text',
|
||||
tabs: '.module-tab-item',
|
||||
lists: '.module-player-list:eq(#id)&&.scroll-content&&a',
|
||||
tab_text: 'div--small&&Text',
|
||||
},
|
||||
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||
},
|
||||
@@ -74,104 +145,121 @@ function getMubans() {
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---/',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
headers: { //网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA', // "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||
"content": ".content&&Text",
|
||||
"tabs": ".nav-tabs:eq(0) li",
|
||||
"lists": ".myui-content__list:eq(#id) li"
|
||||
title: '.myui-content__detail .title--span&&Text;.myui-content__detail p.data:eq(3)&&Text',
|
||||
img: '.myui-content__thumb .lazyload&&data-original',
|
||||
desc: '.myui-content__detail p.otherbox&&Text;.year&&Text;.myui-content__detail p.data:eq(4)&&Text;.myui-content__detail p.data:eq(2)&&Text;.myui-content__detail p.data:eq(0)&&Text',
|
||||
content: '.content&&Text',
|
||||
tabs: '.myui-panel__head&&li',
|
||||
// tabs: '.nav-tabs&&li',
|
||||
lists: '.myui-content__list:eq(#id) li',
|
||||
},
|
||||
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索: '#searchList li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href;.detail&&Text',
|
||||
},
|
||||
首图2: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/list/fyclass-fypage.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
// "Cookie": ""
|
||||
'User-Agent': 'UC_UA', // "Cookie": ""
|
||||
},
|
||||
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||
"content": ".detail&&Text",
|
||||
"tabs": ".stui-vodlist__head h3",
|
||||
"lists": ".stui-content__playlist:eq(#id) li"
|
||||
title: '.stui-content__detail .title&&Text;.stui-content__detail&&p:eq(-2)&&a&&Text',
|
||||
title1: '.stui-content__detail .title&&Text;.stui-content__detail&&p&&Text',
|
||||
img: '.stui-content__thumb .lazyload&&data-original',
|
||||
desc: '.stui-content__detail p&&Text;.stui-content__detail&&p:eq(-2)&&a:eq(2)&&Text;.stui-content__detail&&p:eq(-2)&&a:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text;.stui-content__detail p:eq(1)&&Text',
|
||||
desc1: '.stui-content__detail p:eq(4)&&Text;;;.stui-content__detail p:eq(1)&&Text',
|
||||
content: '.detail&&Text',
|
||||
tabs: '.stui-pannel__head h3',
|
||||
tabs1: '.stui-vodlist__head h3',
|
||||
lists: '.stui-content__playlist:eq(#id) li',
|
||||
},
|
||||
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索: 'ul.stui-vodlist__media,ul.stui-vodlist,#searchList li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href;.detail&&Text',
|
||||
},
|
||||
默认: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
url: '',
|
||||
searchUrl: '',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
filterable: 0,
|
||||
filter: '',
|
||||
filter_url: '',
|
||||
filter_def: {},
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: '#side-menu li;a&&Text;a&&href;/(.*?)\.html',
|
||||
cate_exclude: '',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
double: true, // 推荐内容是否双层定位
|
||||
lazy: def_lazy,
|
||||
double: true,
|
||||
推荐: '列表1;列表2;标题;图片;描述;链接;详情',
|
||||
一级: '列表;标题;图片;描述;链接;详情',
|
||||
二级: {
|
||||
title: 'vod_name;vod_type',
|
||||
img: '图片链接',
|
||||
desc: '主要信息;年代;地区;演员;导演',
|
||||
content: '简介',
|
||||
tabs: '',
|
||||
lists: 'xx:eq(#id)&&a',
|
||||
tab_text: 'body&&Text',
|
||||
list_text: 'body&&Text',
|
||||
list_url: 'a&&href',
|
||||
},
|
||||
搜索: '列表;标题;图片;描述;链接;详情',
|
||||
},
|
||||
vfed: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
},
|
||||
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||
"img": ".fed-list-info&&a&&data-original",
|
||||
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||
"content": ".fed-part-esan&&Text",
|
||||
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||
"lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li"
|
||||
title: 'h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text',
|
||||
img: '.fed-list-info&&a&&data-original',
|
||||
desc: '.fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text',
|
||||
content: '.fed-part-esan&&Text',
|
||||
tabs: '.fed-drop-boxs&&.fed-part-rows&&li',
|
||||
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',
|
||||
},
|
||||
@@ -181,29 +269,30 @@ function getMubans() {
|
||||
searchUrl: '/v_search/**----------fypage---.html',
|
||||
url: '/vod_____show/fyclass--------fypage---.html',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '明星|专题|最新|排行',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
lazy: common_lazy,
|
||||
double: true,
|
||||
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||
"img": ".hl-lazy&&data-original",
|
||||
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||
"content": ".hl-content-text&&Text",
|
||||
"tabs": ".hl-tabs&&a",
|
||||
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||
title: '.hl-dc-title&&Text;.hl-dc-content&&li:eq(6)&&Text',
|
||||
img: '.hl-lazy&&data-original',
|
||||
desc: '.hl-dc-content&&li:eq(10)&&Text;.hl-dc-content&&li:eq(4)&&Text;.hl-dc-content&&li:eq(5)&&Text;.hl-dc-content&&li:eq(2)&&Text;.hl-dc-content&&li:eq(3)&&Text',
|
||||
content: '.hl-content-text&&Text',
|
||||
tabs: '.hl-tabs&&a',
|
||||
tab_text: 'a--span&&Text',
|
||||
lists: '.hl-plays-list:eq(#id)&&li',
|
||||
},
|
||||
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
},
|
||||
海螺2: {
|
||||
title: '',
|
||||
@@ -211,94 +300,130 @@ function getMubans() {
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||
lazy: common_lazy,
|
||||
double: true,
|
||||
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h2&&Text;.deployment&&Text",
|
||||
"img": ".lazy&&data-original",
|
||||
"desc": ".deployment&&Text",
|
||||
"content": ".ec-show&&Text",
|
||||
"tabs": "#tag&&a",
|
||||
"lists": ".play_list_box:eq(#id)&&li"
|
||||
title: 'h2&&Text;.deployment&&Text',
|
||||
img: '.lazy&&data-original',
|
||||
desc: '.deployment&&Text',
|
||||
content: '.ec-show&&Text',
|
||||
tabs: '#tag&&a',
|
||||
lists: '.play_list_box:eq(#id)&&li',
|
||||
},
|
||||
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
},
|
||||
短视: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
host: '', // homeUrl:'/',
|
||||
url: '/channel/fyclass-fypage.html',
|
||||
searchUrl: '/search.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 0, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
headers: { //网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA', // "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '解析|动态',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||
"img": ".img&&img&&data-src",
|
||||
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||
"content": ".zkjj_a&&Text",
|
||||
"tabs": ".py-tabs&&option",
|
||||
"lists": ".player:eq(#id) li"
|
||||
title: 'h1&&Text;.content-rt&&p:eq(0)&&Text',
|
||||
img: '.img&&img&&data-src',
|
||||
desc: '.content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text',
|
||||
content: '.zkjj_a&&Text',
|
||||
tabs: '.py-tabs&&option',
|
||||
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:'电影&电视剧&综艺&动漫',
|
||||
class_url:'1&2&3&4',
|
||||
class_name: '电影&电视剧&综艺&动漫',
|
||||
class_url: '1&2&3&4',
|
||||
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
headers:{'User-Agent':'MOBILE_UA'},
|
||||
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
filterable:0,//是否启用分类筛选,
|
||||
filter_url:'',
|
||||
filter: {},
|
||||
filter_def:{},
|
||||
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||
二级:{
|
||||
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||
"img":".detail-pic&&data-original",
|
||||
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||
"content":"#height_limit&&Text",
|
||||
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||
"tab_text":".swiper-slide&&Text",
|
||||
"lists":".anthology-list-box:eq(#id) li"
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
||||
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
filter_url: '',
|
||||
filter: {},
|
||||
filter_def: {},
|
||||
detailUrl: '/index.php/vod/detail/id/fyid.html',
|
||||
play_parse: true,
|
||||
lazy: common_lazy,
|
||||
limit: 6,
|
||||
推荐: '.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
一级: 'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||
二级: {
|
||||
title: '.slide-info-title&&Text;.slide-info:eq(2)--strong&&Text',
|
||||
img: '.detail-pic&&data-original',
|
||||
desc: '.slide-info-remarks&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(1)--strong&&Text;.info-parameter&&ul&&li:eq(3)&&Text',
|
||||
content: '#height_limit&&Text',
|
||||
tabs: '.anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a',
|
||||
tab_text: 'a--span&&Text',
|
||||
lists: '.anthology-list-box:eq(#id) li',
|
||||
},
|
||||
搜索: 'json:list;name;pic;;id',
|
||||
},
|
||||
采集1: {
|
||||
title: '',
|
||||
host: '',
|
||||
homeTid: '13',
|
||||
homeUrl: '/api.php/provide/vod/?ac=detail&t={{rule.homeTid}}',
|
||||
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'
|
||||
},
|
||||
timeout: 5000, // class_name: '电影&电视剧&综艺&动漫',
|
||||
// class_url: '1&2&3&4',
|
||||
// class_parse:'js:let html=request(input);input=JSON.parse(html).class;',
|
||||
class_parse: 'json:class;',
|
||||
limit: 20,
|
||||
multi: 1,
|
||||
searchable: 2, //是否启用全局搜索,
|
||||
quickSearch: 1, //是否启用快速搜索,
|
||||
filterable: 0, //是否启用分类筛选,
|
||||
play_parse: true,
|
||||
parse_url: '',
|
||||
lazy: cj_lazy,
|
||||
推荐: '*',
|
||||
一级: 'json:list;vod_name;vod_pic;vod_remarks;vod_id;vod_play_from',
|
||||
二级: `js:
|
||||
let html=request(input);
|
||||
html=JSON.parse(html);
|
||||
let data=html.list;
|
||||
VOD=data[0];`,
|
||||
搜索: '*',
|
||||
},
|
||||
};
|
||||
return JSON.parse(JSON.stringify(mubanDict));
|
||||
}
|
||||
|
||||
var mubanDict = getMubans();
|
||||
var muban = getMubans();
|
||||
export default {muban,getMubans};
|
||||
export default {
|
||||
muban,
|
||||
getMubans
|
||||
};
|
||||
+199
-193
@@ -1,196 +1,202 @@
|
||||
var rule = {
|
||||
title: '腾云驾雾[官]',
|
||||
host: 'https://v.%71%71.com',
|
||||
// homeUrl: '/x/bu/pagesheet/list?_all=1&append=1&channel=choice&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18',
|
||||
homeUrl: '/x/bu/pagesheet/list?_all=1&append=1&channel=cartoon&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18',
|
||||
detailUrl: 'https://node.video.%71%71.com/x/api/float_vinfo2?cid=fyid',
|
||||
searchUrl: '/x/search/?q=**&stag=fypage',
|
||||
searchable: 2,
|
||||
filterable: 1,
|
||||
multi: 1,
|
||||
// url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1',
|
||||
url: '/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1',
|
||||
// filter_url: 'sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}',
|
||||
// filter_url: 'sort={{fl.sort or 75}}&year={{fl.year}}&pay={{fl.pay}}',
|
||||
filter_url: 'sort={{fl.sort or 75}}&iyear={{fl.iyear}}&year={{fl.year}}&itype={{fl.type}}&ifeature={{fl.feature}}&iarea={{fl.area}}&itrailer={{fl.itrailer}}&gender={{fl.sex}}',
|
||||
// filter: 'H4sIAAAAAAAAA+2UzUrDQBCA32XOEZLUJrGvIj0saaDBNisxBkIJCG3Fi4oepIg3EQoieqiH+vM23Zq+hRuaZLZ4ce9z2/lmd2d2+NgR+H0e+gF0DkdwFGTQgRMeJ2BAxIaSwvrqVnxcyzhlg9PttqjED2c/45cSy8DyIDcavr57q/lBw8XTd/E6qbnT8M3zTFyc72RtC/Jumd+2c8wy7KZ4nxSL5Z9uxHS+Gc+r83sWVp1eVttl4Dluk1h93YubWZVwduplAYuxoFguVp+P/y5om/Z+/YxyqfAW8pbKbeS2yi3kO/ebyE2Fy1nXXBm7DDzknspd5K7KHeSOytvI2+XAugYkKWlD2mhrM+RpSB8OmaNvTsriMEgycofc0XbHZ3HCeUTukDv67vTDQY/MIXO0zelxn5M4JI6mOPkvgswSEpgPAAA=',
|
||||
filter: 'H4sIAAAAAAAAA+1Y3U8aWRT/X+ZZEwYEtI9207Rp0r40+9CNDxM7G8laaZCamsYEinyoDYp1sa1I/aJSK4ita3Eo9J+Ze2fmv9g7yOWc22u3xJX0RZ7gd+ee7/M7h3mujE+EQ+O6cuOP58pf+qxyQ5kOR6LKgDKlPWaoQrOrxFhmv2e0yafnj025cCFmJSouzH4E/crcQBen+VoHH/Z1cVJq2kfzHFeVuTH35FxhaFbXIqCRnJ2YjV1JI0mWnUS5I2FQ7Ur2erxDHbT9FeE+wH0Y9wLuxbgKuCDfA7gH4epIF2dfET4M+DDGg4AHMR4APIBxP+B+N2JjA0p0pi+ZCo5cnCnXHpSpP3Ut+jSig07ruEGKSz3nysoc00SSywaVy3v2LochI/TFoZXPdWBIoJNokvqLDgz5JtVTYnA/wU2SL5CF/Q4M0TW/bpFSmnsPKivvzdYWL1MQktqg69xACBXdTNi1Je4OlIaz+YHkmhxH7mdrpFrkOPJoc5W+LnEcXLJeZsFIFXyy9nPkrIFSxPGPRboY43gQ6Z1Hzw9fN98lm+9xeCb0S5kyOvvkfzTf4pHVPJD7ZvGYfFuXmk/oG9XDPqguExV7O4bOAurFTdu+B9kR2989+1FNsyMVEUF8hcby+MyDzC9ba8I9FOLMa9NYwPogwwJdtO9BVTDHRTtRpbKG/M5OkCmwR/sMcVw2RZY/YZlwZsfi1kIa34NysEvfIJsIrtZI82/xltsfqFiuG7vnxp7RIiE9OtuX1naDdM23l0rLuBaJhsNTv5JxtYiuoWwVauSl0XO2SCrJbkjrDl0v0cKhvO4c7lutrNTpJHlqNjj5DV3hOMBLAeJozMNQYCK1IetSq86bD5LRjHlpng8VlIGVonWYkwMSX2KjQVrGnMoamPKDLQfVqDh5gjjcpF6Xtyi6tU02uhMAyS+8Mw0DbUv8+WzZWknJW5rI7CiSjWWSrP93Pt0hd00OlyOHidDko/78GUJbAqaG7+brtP4M6Yvtk8zH3pmh9JlUeNugnlz7ArC3T0Tkw51xERGJFfqTAnVa87T6T8+WeAZ95FNccnxoMAAwWBIcHAEY7FY9DDUbJbO+KK+zybJg1TmjtCvmUXg83J+CEWk5FI1ooUkdxyltkFdxmj/rOU6jozelIJGNpru1FmpAQ+D37dH7PE4qsvPe7btyftuE5ezknPgriXTvPPidy/H7ELlmd6yTHeEO0wPqH/52C2DoHzvZsqtHdvqAZE5lBiYrGbNZoAWDFnmPBS6uQv/VzT1mjDV/KsWPjV5n9113mwZ8r2V+fSuVIJsQNJ+WjRZmAX5/YBpLUiLYrIVJBvxon+yw2SEPGpYDmLX4dUDzgG5npEyKbwPQnrGepDAP2/09NvcvaIIuCAgUAAA=',
|
||||
headers: {
|
||||
'User-Agent': 'PC_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
// class_parse:'.site_channel a;a&&Text;a&&href;channel/(.*)',
|
||||
cate_exclude: '会员|游戏|全部',
|
||||
// class_name: '精选&电视剧&电影&综艺&动漫&少儿&纪录片',
|
||||
// class_url: 'choice&tv&movie&variety&cartoon&child&doco',
|
||||
class_name: '精选&电影&电视剧&综艺&动漫&少儿&纪录片',
|
||||
class_url: 'choice&movie&tv&variety&cartoon&child&doco',
|
||||
limit: 20,
|
||||
play_parse:true,
|
||||
|
||||
|
||||
lazy: $js.toString(() => {
|
||||
let d = [];
|
||||
let response = JSON.parse(request("http://110.40.61.139:4655/zhuimi666.php?url=" + input));
|
||||
|
||||
// 获取所有字段名
|
||||
let keys = Object.keys(response);
|
||||
|
||||
// 查找符合条件的字段名:以字母和数字组合、以数字开头,或者只包含中文或中文加数字
|
||||
let urlKey = keys.find(key =>
|
||||
/^[a-zA-Z]*\d/.test(key) || // 字母和数字组合或数字开头
|
||||
/^[\u4e00-\u9fa5]+$/.test(key) || // 只包含中文
|
||||
/^[\u4e00-\u9fa5]+\d*$/.test(key) // 中文加数字
|
||||
);
|
||||
|
||||
// 提取对应的值
|
||||
let url = urlKey ? response[urlKey] : null;
|
||||
|
||||
if (url) {
|
||||
// 处理 url,或将其用于 input
|
||||
input = {
|
||||
url: url,
|
||||
parse: 0,
|
||||
header: rule.headers
|
||||
};
|
||||
} else {
|
||||
// 处理没有找到符合条件的字段
|
||||
console.error("没有找到符合条件的字段");
|
||||
}
|
||||
setResult(d);
|
||||
}),
|
||||
title: '腾云驾雾[官]',
|
||||
host: 'https://v.%71%71.com',
|
||||
// homeUrl: '/x/bu/pagesheet/list?_all=1&append=1&channel=choice&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18',
|
||||
homeUrl: '/x/bu/pagesheet/list?_all=1&append=1&channel=cartoon&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18',
|
||||
detailUrl: 'https://node.video.%71%71.com/x/api/float_vinfo2?cid=fyid',
|
||||
searchUrl: '/x/search/?q=**&stag=fypage',
|
||||
searchUrl: 'https://pbaccess.video.%71%71.com/trpc.videosearch.smartboxServer.HttpRountRecall/Smartbox?query=**&appID=3172&appKey=lGhFIPeD3HsO9xEp&pageNum=(fypage-1)&pageSize=10',
|
||||
searchable: 2,
|
||||
filterable: 1,
|
||||
multi: 1,
|
||||
// url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1',
|
||||
url: '/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1',
|
||||
// filter_url: 'sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}',
|
||||
// filter_url: 'sort={{fl.sort or 75}}&year={{fl.year}}&pay={{fl.pay}}',
|
||||
filter_url: 'sort={{fl.sort or 75}}&iyear={{fl.iyear}}&year={{fl.year}}&itype={{fl.type}}&ifeature={{fl.feature}}&iarea={{fl.area}}&itrailer={{fl.itrailer}}&gender={{fl.sex}}',
|
||||
// filter: 'H4sIAAAAAAAAA+2UzUrDQBCA32XOEZLUJrGvIj0saaDBNisxBkIJCG3Fi4oepIg3EQoieqiH+vM23Zq+hRuaZLZ4ce9z2/lmd2d2+NgR+H0e+gF0DkdwFGTQgRMeJ2BAxIaSwvrqVnxcyzhlg9PttqjED2c/45cSy8DyIDcavr57q/lBw8XTd/E6qbnT8M3zTFyc72RtC/Jumd+2c8wy7KZ4nxSL5Z9uxHS+Gc+r83sWVp1eVttl4Dluk1h93YubWZVwduplAYuxoFguVp+P/y5om/Z+/YxyqfAW8pbKbeS2yi3kO/ebyE2Fy1nXXBm7DDzknspd5K7KHeSOytvI2+XAugYkKWlD2mhrM+RpSB8OmaNvTsriMEgycofc0XbHZ3HCeUTukDv67vTDQY/MIXO0zelxn5M4JI6mOPkvgswSEpgPAAA=',
|
||||
filter: 'H4sIAAAAAAAAA+1Y3U8aWRT/X+ZZEwYEtI9207Rp0r40+9CNDxM7G8laaZCamsYEinyoDYp1sa1I/aJSK4ita3Eo9J+Ze2fmv9g7yOWc22u3xJX0RZ7gd+ee7/M7h3mujE+EQ+O6cuOP58pf+qxyQ5kOR6LKgDKlPWaoQrOrxFhmv2e0yafnj025cCFmJSouzH4E/crcQBen+VoHH/Z1cVJq2kfzHFeVuTH35FxhaFbXIqCRnJ2YjV1JI0mWnUS5I2FQ7Ur2erxDHbT9FeE+wH0Y9wLuxbgKuCDfA7gH4epIF2dfET4M+DDGg4AHMR4APIBxP+B+N2JjA0p0pi+ZCo5cnCnXHpSpP3Ut+jSig07ruEGKSz3nysoc00SSywaVy3v2LochI/TFoZXPdWBIoJNokvqLDgz5JtVTYnA/wU2SL5CF/Q4M0TW/bpFSmnsPKivvzdYWL1MQktqg69xACBXdTNi1Je4OlIaz+YHkmhxH7mdrpFrkOPJoc5W+LnEcXLJeZsFIFXyy9nPkrIFSxPGPRboY43gQ6Z1Hzw9fN98lm+9xeCb0S5kyOvvkfzTf4pHVPJD7ZvGYfFuXmk/oG9XDPqguExV7O4bOAurFTdu+B9kR2989+1FNsyMVEUF8hcby+MyDzC9ba8I9FOLMa9NYwPogwwJdtO9BVTDHRTtRpbKG/M5OkCmwR/sMcVw2RZY/YZlwZsfi1kIa34NysEvfIJsIrtZI82/xltsfqFiuG7vnxp7RIiE9OtuX1naDdM23l0rLuBaJhsNTv5JxtYiuoWwVauSl0XO2SCrJbkjrDl0v0cKhvO4c7lutrNTpJHlqNjj5DV3hOMBLAeJozMNQYCK1IetSq86bD5LRjHlpng8VlIGVonWYkwMSX2KjQVrGnMoamPKDLQfVqDh5gjjcpF6Xtyi6tU02uhMAyS+8Mw0DbUv8+WzZWknJW5rI7CiSjWWSrP93Pt0hd00OlyOHidDko/78GUJbAqaG7+brtP4M6Yvtk8zH3pmh9JlUeNugnlz7ArC3T0Tkw51xERGJFfqTAnVa87T6T8+WeAZ95FNccnxoMAAwWBIcHAEY7FY9DDUbJbO+KK+zybJg1TmjtCvmUXg83J+CEWk5FI1ooUkdxyltkFdxmj/rOU6jozelIJGNpru1FmpAQ+D37dH7PE4qsvPe7btyftuE5ezknPgriXTvPPidy/H7ELlmd6yTHeEO0wPqH/52C2DoHzvZsqtHdvqAZE5lBiYrGbNZoAWDFnmPBS6uQv/VzT1mjDV/KsWPjV5n9113mwZ8r2V+fSuVIJsQNJ+WjRZmAX5/YBpLUiLYrIVJBvxon+yw2SEPGpYDmLX4dUDzgG5npEyKbwPQnrGepDAP2/09NvcvaIIuCAgUAAA=',
|
||||
headers: {
|
||||
'User-Agent': 'PC_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
// class_parse:'.site_channel a;a&&Text;a&&href;channel/(.*)',
|
||||
cate_exclude: '会员|游戏|全部',
|
||||
// class_name: '精选&电视剧&电影&综艺&动漫&少儿&纪录片',
|
||||
// class_url: 'choice&tv&movie&variety&cartoon&child&doco',
|
||||
class_name: '精选&电影&电视剧&综艺&动漫&少儿&纪录片',
|
||||
class_url: 'choice&movie&tv&variety&cartoon&child&doco',
|
||||
limit: 20,
|
||||
play_parse:true,
|
||||
lazy: `js:
|
||||
let Fyjx = JSON.moyuer(request('http://110.40.61.139:4655/moyu.json')).moyuer[2].url;
|
||||
|
||||
|
||||
|
||||
|
||||
推荐: '.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
|
||||
一级: '.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
|
||||
二级: $js.toString(() => {
|
||||
VOD = {};
|
||||
let d = [];
|
||||
let video_list = [];
|
||||
let video_lists = [];
|
||||
let list = [];
|
||||
let QZOutputJson;
|
||||
let html = fetch(input, fetch_params);
|
||||
let sourceId = /get_playsource/.test(input) ? input.match(/id=(\d*?)&/)[1] : input.split("cid=")[1];
|
||||
let cid = sourceId;
|
||||
let detailUrl = "https://v.%71%71.com/detail/m/" + cid + ".html";
|
||||
log("详情页:" + detailUrl);
|
||||
pdfh = jsp.pdfh;
|
||||
pd = jsp.pd;
|
||||
try {
|
||||
let json = JSON.parse(html);
|
||||
VOD = {
|
||||
vod_url: input,
|
||||
vod_name: json.c.title,
|
||||
type_name: json.typ.join(","),
|
||||
vod_actor: json.nam.join(","),
|
||||
vod_year: json.c.year,
|
||||
vod_content: json.c.description,
|
||||
vod_remarks: json.rec,
|
||||
vod_pic: urljoin2(input, json.c.pic)
|
||||
}
|
||||
} catch (e) {
|
||||
log("解析片名海报等基础信息发生错误:" + e.message)
|
||||
let response = JSON.parse(request(Fyjx + input, {
|
||||
headers: {
|
||||
'User-Agent': 'Dalvik/2.1.0(Linux;U;Android10;PDHM00Build/QKQ1.191222.002)'
|
||||
}
|
||||
if (/get_playsource/.test(input)) {
|
||||
eval(html);
|
||||
let indexList = QZOutputJson.PlaylistItem.indexList;
|
||||
indexList.forEach(function (it) {
|
||||
let dataUrl = "https://s.video.qq.com/get_playsource?id=" + sourceId + "&plat=2&type=4&data_type=3&range=" + it + "&video_type=10&plname=qq&otype=json";
|
||||
eval(fetch(dataUrl, fetch_params));
|
||||
let vdata = QZOutputJson.PlaylistItem.videoPlayList;
|
||||
vdata.forEach(function (item) {
|
||||
d.push({
|
||||
title: item.title,
|
||||
pic_url: item.pic,
|
||||
desc: item.episode_number + "\t\t\t播放量:" + item.thirdLine,
|
||||
url: item.playUrl
|
||||
})
|
||||
});
|
||||
video_lists = video_lists.concat(vdata)
|
||||
})
|
||||
} else {
|
||||
let json = JSON.parse(html);
|
||||
video_lists = json.c.video_ids;
|
||||
let url = "https://v.qq.com/x/cover/" + sourceId + ".html";
|
||||
if (video_lists.length === 1) {
|
||||
let vid = video_lists[0];
|
||||
url = "https://v.qq.com/x/cover/" + cid + "/" + vid + ".html";
|
||||
d.push({
|
||||
title: "在线播放",
|
||||
url: url
|
||||
})
|
||||
} else if (video_lists.length > 1) {
|
||||
for (let i = 0; i < video_lists.length; i += 30) {
|
||||
video_list.push(video_lists.slice(i, i + 30))
|
||||
}
|
||||
video_list.forEach(function (it, idex) {
|
||||
let o_url = "https://union.video.qq.com/fcgi-bin/data?otype=json&tid=1804&appid=20001238&appkey=6c03bbe9658448a4&union_platform=1&idlist=" + it.join(",");
|
||||
let o_html = fetch(o_url, fetch_params);
|
||||
eval(o_html);
|
||||
QZOutputJson.results.forEach(function (it1) {
|
||||
it1 = it1.fields;
|
||||
let url = "https://v.qq.com/x/cover/" + cid + "/" + it1.vid + ".html";
|
||||
d.push({
|
||||
title: it1.title,
|
||||
pic_url: it1.pic160x90.replace("/160", ""),
|
||||
desc: it1.video_checkup_time,
|
||||
url: url,
|
||||
type: it1.category_map && it1.category_map.length > 1 ? it1.category_map[1] : ""
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
let yg = d.filter(function (it) {
|
||||
return it.type && it.type !== "正片"
|
||||
});
|
||||
let zp = d.filter(function (it) {
|
||||
return !(it.type && it.type !== "正片")
|
||||
});
|
||||
VOD.vod_play_from = yg.length < 1 ? "清风" : "清风$$$清风 预告及花絮";
|
||||
VOD.vod_play_url = yg.length < 1 ? d.map(function (it) {
|
||||
return it.title + "$" + it.url
|
||||
}).join("#") : [zp, yg].map(function (it) {
|
||||
return it.map(function (its) {
|
||||
return its.title + "$" + its.url
|
||||
}).join("#")
|
||||
}).join("$$$");
|
||||
}),
|
||||
搜索: $js.toString(() => {
|
||||
let d = [];
|
||||
pdfa = jsp.pdfa;
|
||||
pdfh = jsp.pdfh;
|
||||
pd = jsp.pd;
|
||||
let html = request(input);
|
||||
let baseList = pdfa(html, "body&&.result_item_v");
|
||||
log(baseList.length);
|
||||
baseList.forEach(function (it) {
|
||||
let longText = pdfh(it, ".result_title&&a&&Text");
|
||||
let shortText = pdfh(it, ".type&&Text");
|
||||
let fromTag = pdfh(it, ".result_source&&Text");
|
||||
let score = pdfh(it, ".figure_info&&Text");
|
||||
let content = pdfh(it, ".desc_text&&Text");
|
||||
// let url = pdfh(it, ".result_title&&a&&href");
|
||||
let url = pdfh(it, "div&&r-data");
|
||||
// log(longText);
|
||||
// log(shortText);
|
||||
// log('url:'+url);
|
||||
let img = pd(it, ".figure_pic&&src");
|
||||
url = "https://node.video.qq.com/x/api/float_vinfo2?cid=" + url.match(/.*\/(.*?)\.html/)[1];
|
||||
log(shortText + "|" + url);
|
||||
if (fromTag.match(/腾讯/)) {
|
||||
d.push({
|
||||
title: longText.split(shortText)[0],
|
||||
img: img,
|
||||
url: url,
|
||||
content: content,
|
||||
desc: shortText + " " + score
|
||||
})
|
||||
}
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
}
|
||||
}));
|
||||
|
||||
input = {
|
||||
jx: 0,
|
||||
url: response.url,
|
||||
parse: 0,
|
||||
header: JSON.stringify({
|
||||
'user-agent': 'okhttp/4.1.0'
|
||||
})
|
||||
};
|
||||
`,
|
||||
|
||||
|
||||
推荐: '.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
|
||||
推荐: '.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
|
||||
一级: '.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
|
||||
二级: $js.toString(() => {
|
||||
VOD = {};
|
||||
let d = [];
|
||||
let video_list = [];
|
||||
let video_lists = [];
|
||||
let list = [];
|
||||
let QZOutputJson;
|
||||
let html = fetch(input, fetch_params);
|
||||
let sourceId = /get_playsource/.test(input) ? input.match(/id=(\d*?)&/)[1] : input.split("cid=")[1];
|
||||
let cid = sourceId;
|
||||
let detailUrl = "https://v.%71%71.com/detail/m/" + cid + ".html";
|
||||
log("详情页:" + detailUrl);
|
||||
pdfh = jsp.pdfh;
|
||||
pd = jsp.pd;
|
||||
try {
|
||||
let json = JSON.parse(html);
|
||||
VOD = {
|
||||
vod_url: input,
|
||||
vod_name: json.c.title,
|
||||
type_name: json.typ.join(","),
|
||||
vod_actor: json.nam.join(","),
|
||||
vod_year: json.c.year,
|
||||
vod_content: json.c.description,
|
||||
vod_remarks: json.rec,
|
||||
vod_pic: urljoin2(input, json.c.pic)
|
||||
}
|
||||
} catch (e) {
|
||||
log("解析片名海报等基础信息发生错误:" + e.message)
|
||||
}
|
||||
if (/get_playsource/.test(input)) {
|
||||
eval(html);
|
||||
let indexList = QZOutputJson.PlaylistItem.indexList;
|
||||
indexList.forEach(function (it) {
|
||||
let dataUrl = "https://s.video.qq.com/get_playsource?id=" + sourceId + "&plat=2&type=4&data_type=3&range=" + it + "&video_type=10&plname=qq&otype=json";
|
||||
eval(fetch(dataUrl, fetch_params));
|
||||
let vdata = QZOutputJson.PlaylistItem.videoPlayList;
|
||||
vdata.forEach(function (item) {
|
||||
d.push({
|
||||
title: item.title,
|
||||
pic_url: item.pic,
|
||||
desc: item.episode_number + "\t\t\t播放量:" + item.thirdLine,
|
||||
url: item.playUrl
|
||||
})
|
||||
});
|
||||
video_lists = video_lists.concat(vdata)
|
||||
})
|
||||
} else {
|
||||
let json = JSON.parse(html);
|
||||
video_lists = json.c.video_ids;
|
||||
let url = "https://v.qq.com/x/cover/" + sourceId + ".html";
|
||||
if (video_lists.length === 1) {
|
||||
let vid = video_lists[0];
|
||||
url = "https://v.qq.com/x/cover/" + cid + "/" + vid + ".html";
|
||||
d.push({
|
||||
title: "在线播放",
|
||||
url: url
|
||||
})
|
||||
} else if (video_lists.length > 1) {
|
||||
for (let i = 0; i < video_lists.length; i += 30) {
|
||||
video_list.push(video_lists.slice(i, i + 30))
|
||||
}
|
||||
video_list.forEach(function (it, idex) {
|
||||
let o_url = "https://union.video.qq.com/fcgi-bin/data?otype=json&tid=1804&appid=20001238&appkey=6c03bbe9658448a4&union_platform=1&idlist=" + it.join(",");
|
||||
let o_html = fetch(o_url, fetch_params);
|
||||
eval(o_html);
|
||||
QZOutputJson.results.forEach(function (it1) {
|
||||
it1 = it1.fields;
|
||||
let url = "https://v.qq.com/x/cover/" + cid + "/" + it1.vid + ".html";
|
||||
d.push({
|
||||
title: it1.title,
|
||||
pic_url: it1.pic160x90.replace("/160", ""),
|
||||
desc: it1.video_checkup_time,
|
||||
url: url,
|
||||
type: it1.category_map && it1.category_map.length > 1 ? it1.category_map[1] : ""
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
let yg = d.filter(function (it) {
|
||||
return it.type && it.type !== "正片"
|
||||
});
|
||||
let zp = d.filter(function (it) {
|
||||
return !(it.type && it.type !== "正片")
|
||||
});
|
||||
VOD.vod_play_from = yg.length < 1 ? "清风" : "清风$$$ 预告及花絮";
|
||||
VOD.vod_play_url = yg.length < 1 ? d.map(function (it) {
|
||||
return it.title + "$" + it.url
|
||||
}).join("#") : [zp, yg].map(function (it) {
|
||||
return it.map(function (its) {
|
||||
return its.title + "$" + its.url
|
||||
}).join("#")
|
||||
}).join("$$$");
|
||||
}),
|
||||
搜索: $js.toString(() => {
|
||||
let d = [];
|
||||
pdfa = jsp.pdfa;
|
||||
pdfh = jsp.pdfh;
|
||||
pd = jsp.pd;
|
||||
let html = request(input);
|
||||
let baseList = pdfa(html, "body&&.result_item_v");
|
||||
log(baseList.length);
|
||||
baseList.forEach(function (it) {
|
||||
let longText = pdfh(it, ".result_title&&a&&Text");
|
||||
let shortText = pdfh(it, ".type&&Text");
|
||||
let fromTag = pdfh(it, ".result_source&&Text");
|
||||
let score = pdfh(it, ".figure_info&&Text");
|
||||
let content = pdfh(it, ".desc_text&&Text");
|
||||
// let url = pdfh(it, ".result_title&&a&&href");
|
||||
let url = pdfh(it, "div&&r-data");
|
||||
// log(longText);
|
||||
// log(shortText);
|
||||
// log('url:'+url);
|
||||
let img = pd(it, ".figure_pic&&src");
|
||||
url = "https://node.video.qq.com/x/api/float_vinfo2?cid=" + url.match(/.*\/(.*?)\.html/)[1];
|
||||
log(shortText + "|" + url);
|
||||
if (fromTag.match(/腾讯/)) {
|
||||
d.push({
|
||||
title: longText.split(shortText)[0],
|
||||
img: img,
|
||||
url: url,
|
||||
content: content,
|
||||
desc: shortText + " " + score
|
||||
})
|
||||
}
|
||||
});
|
||||
setResult(d);
|
||||
}),
|
||||
搜索: $js.toString(() => {
|
||||
let d = [];
|
||||
let html = request(input);
|
||||
let json = JSON.parse(html);
|
||||
if (json.data.smartboxItemList.length > 0) {
|
||||
let cid = json.data.smartboxItemList[0].basicDoc.id;
|
||||
let url = 'https://node.video.qq.com/x/api/float_vinfo2?cid=' + cid;
|
||||
let html1=request(url);
|
||||
let data = JSON.parse(html1);
|
||||
|
||||
d.push({
|
||||
title: data.c.title,
|
||||
img: data.c.pic,
|
||||
url: url,
|
||||
content: data.c.description,
|
||||
desc: data.rec
|
||||
});
|
||||
}
|
||||
setResult(d);
|
||||
})
|
||||
}
|
||||
+530
-674
File diff suppressed because it is too large.
Load diff
+32
-94
@@ -21,7 +21,7 @@
|
||||
},
|
||||
{
|
||||
"key": "豆瓣1",
|
||||
"name": "📢o公告❤更新:11/17❤",
|
||||
"name": "📢o公告❤更新:11/21❤",
|
||||
"type": 3,
|
||||
"api": "csp_Notice",
|
||||
"searchable": 0,
|
||||
@@ -39,7 +39,7 @@
|
||||
"jar": "./jars/csp_woog.jar",
|
||||
"ext": {
|
||||
"site_urls": [
|
||||
"https://og.nxog.eu.org",
|
||||
"https://woog.nxog.eu.org",
|
||||
"https://wog.nxog.eu.org"
|
||||
]
|
||||
}
|
||||
@@ -49,7 +49,7 @@
|
||||
"name": "🐲欧歌┃夸速4k",
|
||||
"type": 3,
|
||||
"api": "./api/4k.min.js",
|
||||
"ext": "\"./js/og4K.js\"",
|
||||
"ext": "./js/og4K.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1
|
||||
@@ -265,7 +265,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/农民影视.json\""
|
||||
"ext": "./json/农民影视.json"
|
||||
},
|
||||
{
|
||||
"key": "嫖嫖嫖",
|
||||
@@ -546,23 +546,7 @@
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"uc_cookie": "http://127.0.0.1:9978/file/TV/.uc",
|
||||
"site": "https://woog.nxog.eu.org",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "玩弹幕2",
|
||||
"name": "❤玩表┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"uc_cookie": "http://127.0.0.1:9978/file/TV/.uc",
|
||||
"site": "https://4k.4u4.cn",
|
||||
"site": "https://wogg.nxog.eu.org",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
@@ -579,28 +563,12 @@
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"uc_cookie": "http://127.0.0.1:9978/file/TV/.uc",
|
||||
"site": "http://mogg.top",
|
||||
"site": "http://mogg.小胡.top",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克玩弹幕3",
|
||||
"name": "❤玩歌┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"uc_cookie": "http://127.0.0.1:9978/file/TV/.uc",
|
||||
"site": "https://yunpan.yunpay.cc",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克玩弹幕4",
|
||||
"key": "夸克玩弹幕2",
|
||||
"name": "❤玩姐┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
@@ -616,7 +584,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克玩弹幕5",
|
||||
"key": "夸克玩弹幕3",
|
||||
"name": "❤玩妹┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
@@ -632,7 +600,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克玩弹幕6",
|
||||
"key": "夸克玩弹幕4",
|
||||
"name": "❤玩弟┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
@@ -647,22 +615,6 @@
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克玩弹幕7",
|
||||
"name": "❤玩欧┃弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"uc_cookie": "http://127.0.0.1:9978/file/TV/.uc",
|
||||
"site": "https://vip.omii.top",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "搜索弹幕",
|
||||
"name": "❤搜索┃弹幕",
|
||||
@@ -690,20 +642,6 @@
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克团长弹幕",
|
||||
"name": "❤团长|弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Tzfile",
|
||||
"searchable": 1,
|
||||
"filterable": 1,
|
||||
"changeable": 1,
|
||||
"ext": {
|
||||
"token": "./txt/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TV/.quark",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "易搜弹幕",
|
||||
"name": "❤易搜|弹幕",
|
||||
@@ -880,7 +818,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/学堂教育.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/学堂教育.json"
|
||||
},
|
||||
{
|
||||
"key": "少儿",
|
||||
@@ -891,7 +829,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/少儿合集.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/少儿合集.json"
|
||||
},
|
||||
{
|
||||
"key": "小学课堂",
|
||||
@@ -902,7 +840,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/小学课堂.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/小学课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "初中课堂",
|
||||
@@ -913,7 +851,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/初中课堂.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/初中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "高中课堂",
|
||||
@@ -924,7 +862,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/高中课堂.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/高中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童口才",
|
||||
@@ -935,7 +873,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童口才.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童口才.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童拼音",
|
||||
@@ -946,7 +884,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童拼音.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童拼音.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童识字",
|
||||
@@ -957,7 +895,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童识字.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童识字.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童思维",
|
||||
@@ -968,7 +906,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童思维.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童思维.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童英语",
|
||||
@@ -979,7 +917,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童英语.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童英语.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童硬笔",
|
||||
@@ -990,7 +928,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童硬笔.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童硬笔.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童编程",
|
||||
@@ -1001,7 +939,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童编程.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童编程.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童武术",
|
||||
@@ -1012,7 +950,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/儿童武术.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/儿童武术.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_BBB",
|
||||
@@ -1023,7 +961,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/哔哩套餐1.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/哔哩套餐1.json"
|
||||
},
|
||||
{
|
||||
"key": "Bili",
|
||||
@@ -1034,7 +972,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/哔哩套餐2.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/哔哩套餐2.json"
|
||||
},
|
||||
{
|
||||
"key": "软件",
|
||||
@@ -1045,7 +983,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/软件教程.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/软件教程.json"
|
||||
},
|
||||
{
|
||||
"key": "演唱会",
|
||||
@@ -1056,7 +994,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/演唱会.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/演唱会.json"
|
||||
},
|
||||
{
|
||||
"key": "戏曲",
|
||||
@@ -1067,7 +1005,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/戏曲合集.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/戏曲合集.json"
|
||||
},
|
||||
{
|
||||
"key": "MV",
|
||||
@@ -1078,7 +1016,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/歌曲MV.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/歌曲MV.json"
|
||||
},
|
||||
{
|
||||
"key": "美食",
|
||||
@@ -1089,7 +1027,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/美食.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/美食.json"
|
||||
},
|
||||
{
|
||||
"key": "球类",
|
||||
@@ -1100,7 +1038,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/球类合集.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/球类合集.json"
|
||||
},
|
||||
{
|
||||
"key": "球星",
|
||||
@@ -1111,7 +1049,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/球星合集.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/球星合集.json"
|
||||
},
|
||||
{
|
||||
"key": "合集",
|
||||
@@ -1122,7 +1060,7 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"order_num": 142,
|
||||
"ext": "\"./js/我的哔哩.js?type=url¶ms=./json/合集.json\""
|
||||
"ext": "./js/我的哔哩.js?type=url¶ms=./json/合集.json"
|
||||
},
|
||||
{
|
||||
"key": "无忧短剧",
|
||||
|
||||
+844
-1071
File diff suppressed because it is too large.
Load diff
@@ -42,5 +42,29 @@
|
||||
{
|
||||
"share_name": "4K影视",
|
||||
"share_id": "wHPKUENKFsS"
|
||||
},
|
||||
{
|
||||
"share_name": "诺兰全集",
|
||||
"share_id": "gf2GebXnZHh"
|
||||
},
|
||||
{
|
||||
"share_name": "纪录片",
|
||||
"share_id": "fSNHaYST47s"
|
||||
},
|
||||
{
|
||||
"share_name": "掌灯者|港",
|
||||
"share_id": "wHPKUENKFsS"
|
||||
},
|
||||
{
|
||||
"share_name": "掌灯者|一",
|
||||
"share_id": "wHPKUENKFsS"
|
||||
},
|
||||
{
|
||||
"share_name": "掌灯者|二",
|
||||
"share_id": "wHPKUENKFsS"
|
||||
},
|
||||
{
|
||||
"share_name": "掌灯者|三",
|
||||
"share_id": "wHPKUENKFsS"
|
||||
}
|
||||
]
|
||||
+28
-4
@@ -27,7 +27,23 @@ cheerio.jinja2 = function(template, obj) {
|
||||
// import {gbkTool} from 'https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js'
|
||||
|
||||
let vercode = typeof(pdfl) === 'function' ? 'drpy2.1' : 'drpy2';
|
||||
const VERSION = vercode + ' 3.9.51beta5 20241014';
|
||||
const VERSION = vercode + ' 3.9.51beta5 20241104';
|
||||
const UpdateInfo = [{
|
||||
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(typeof(JSON5));
|
||||
@@ -1788,12 +1804,14 @@ function request(url, obj, ocr_flag) {
|
||||
obj.redirect = 0;
|
||||
}
|
||||
if (obj.headers.hasOwnProperty('Content-Type') || obj.headers.hasOwnProperty('content-type')) {
|
||||
if (obj.headers["Content-Type"].includes("application/x-www-form-urlencoded")) {
|
||||
log("body");
|
||||
let _contentType = obj.headers["Content-Type"] || obj.headers["content-type"] || "";
|
||||
if (_contentType.includes("application/x-www-form-urlencoded")) {
|
||||
log("custom body is application/x-www-form-urlencoded");
|
||||
//console.log(JSON.stringify(obj));
|
||||
if (typeof obj.body == "string") {
|
||||
let temp_obj = parseQueryString(obj.body);
|
||||
//obj.body = objectToQueryString(temp_obj);
|
||||
console.log(JSON.stringify(temp_obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2459,6 +2477,10 @@ function searchParse(searchObj) {
|
||||
if (!searchObj.searchUrl) {
|
||||
return '{}'
|
||||
}
|
||||
if (rule.searchNoPage && Number(searchObj.pg) > 1) {
|
||||
// 关闭搜索分页
|
||||
return '{}'
|
||||
}
|
||||
let p = searchObj.搜索 === '*' && rule.一级 ? rule.一级 : searchObj.搜索;
|
||||
if (!p || typeof(p) !== 'string') {
|
||||
return '{}'
|
||||
@@ -2551,7 +2573,9 @@ function searchParse(searchObj) {
|
||||
html = getHtml(MY_URL);
|
||||
}
|
||||
if (html) {
|
||||
if (/系统安全验证|输入验证码/.test(html)) {
|
||||
// 解决搜索源码奇葩触发自动过验证逻辑
|
||||
let search_tag = rule.搜索验证标识 || '系统安全验证|输入验证码';
|
||||
if (new RegExp(search_tag).test(html)) {
|
||||
let cookie = verifyCode(MY_URL);
|
||||
if (cookie) {
|
||||
console.log(`本次成功过验证,cookie:${cookie}`);
|
||||
|
||||
Vendored
+27
-5
@@ -19,7 +19,23 @@ cheerio.jinja2 = function(template, obj) {
|
||||
}
|
||||
};
|
||||
let vercode = typeof pdfl === "function" ? "drpy2.1" : "drpy2";
|
||||
const VERSION = vercode + " 3.9.51beta5 20241014";
|
||||
const VERSION = vercode + " 3.9.51beta5 20241104";
|
||||
const UpdateInfo = [{
|
||||
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");
|
||||
@@ -1376,10 +1392,12 @@ function request(url, obj, ocr_flag) {
|
||||
obj.redirect = 0
|
||||
}
|
||||
if (obj.headers.hasOwnProperty("Content-Type") || obj.headers.hasOwnProperty("content-type")) {
|
||||
if (obj.headers["Content-Type"].includes("application/x-www-form-urlencoded")) {
|
||||
log("body");
|
||||
let _contentType = obj.headers["Content-Type"] || obj.headers["content-type"] || "";
|
||||
if (_contentType.includes("application/x-www-form-urlencoded")) {
|
||||
log("custom body is application/x-www-form-urlencoded");
|
||||
if (typeof obj.body == "string") {
|
||||
let temp_obj = parseQueryString(obj.body)
|
||||
let temp_obj = parseQueryString(obj.body);
|
||||
console.log(JSON.stringify(temp_obj))
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1938,6 +1956,9 @@ function searchParse(searchObj) {
|
||||
if (!searchObj.searchUrl) {
|
||||
return "{}"
|
||||
}
|
||||
if (rule.searchNoPage && Number(searchObj.pg) > 1) {
|
||||
return "{}"
|
||||
}
|
||||
let p = searchObj.搜索 === "*" && rule.一级 ? rule.一级 : searchObj.搜索;
|
||||
if (!p || typeof p !== "string") {
|
||||
return "{}"
|
||||
@@ -2016,7 +2037,8 @@ function searchParse(searchObj) {
|
||||
html = getHtml(MY_URL)
|
||||
}
|
||||
if (html) {
|
||||
if (/系统安全验证|输入验证码/.test(html)) {
|
||||
let search_tag = rule.搜索验证标识 || "系统安全验证|输入验证码";
|
||||
if (new RegExp(search_tag).test(html)) {
|
||||
let cookie = verifyCode(MY_URL);
|
||||
if (cookie) {
|
||||
console.log(`本次成功过验证,cookie:${cookie}`);
|
||||
|
||||
Vendored
+504
@@ -0,0 +1,504 @@
|
||||
(function(global, factory) {
|
||||
typeof exports === "object" && typeof module !== "undefined" ? factory(exports) : typeof define === "function" && define.amd ? define(["exports"], factory) : (global = typeof globalThis !== "undefined" ? globalThis : global || self, factory(global.jinja = {}))
|
||||
})(this, function(jinja) {
|
||||
"use strict";
|
||||
var STRINGS = /'(\\.|[^'])*'|"(\\.|[^"'"])*"/g;
|
||||
var IDENTS_AND_NUMS = /([$_a-z][$\w]*)|([+-]?\d+(\.\d+)?)/g;
|
||||
var NUMBER = /^[+-]?\d+(\.\d+)?$/;
|
||||
var NON_PRIMITIVES = /\[[@#~](,[@#~])*\]|\[\]|\{([@i]:[@#~])(,[@i]:[@#~])*\}|\{\}/g;
|
||||
var IDENTIFIERS = /[$_a-z][$\w]*/gi;
|
||||
var VARIABLES = /i(\.i|\[[@#i]\])*/g;
|
||||
var ACCESSOR = /(\.i|\[[@#i]\])/g;
|
||||
var OPERATORS = /(===?|!==?|>=?|<=?|&&|\|\||[+\-\*\/%])/g;
|
||||
var EOPS = /(^|[^$\w])(and|or|not|is|isnot)([^$\w]|$)/g;
|
||||
var LEADING_SPACE = /^\s+/;
|
||||
var TRAILING_SPACE = /\s+$/;
|
||||
var START_TOKEN = /\{\{\{|\{\{|\{%|\{#/;
|
||||
var TAGS = {
|
||||
"{{{": /^('(\\.|[^'])*'|"(\\.|[^"'"])*"|.)+?\}\}\}/,
|
||||
"{{": /^('(\\.|[^'])*'|"(\\.|[^"'"])*"|.)+?\}\}/,
|
||||
"{%": /^('(\\.|[^'])*'|"(\\.|[^"'"])*"|.)+?%\}/,
|
||||
"{#": /^('(\\.|[^'])*'|"(\\.|[^"'"])*"|.)+?#\}/
|
||||
};
|
||||
var delimeters = {
|
||||
"{%": "directive",
|
||||
"{{": "output",
|
||||
"{#": "comment"
|
||||
};
|
||||
var operators = {
|
||||
and: "&&",
|
||||
or: "||",
|
||||
not: "!",
|
||||
is: "==",
|
||||
isnot: "!="
|
||||
};
|
||||
var constants = {
|
||||
true: true,
|
||||
false: false,
|
||||
null: null
|
||||
};
|
||||
|
||||
function Parser() {
|
||||
this.nest = [];
|
||||
this.compiled = [];
|
||||
this.childBlocks = 0;
|
||||
this.parentBlocks = 0;
|
||||
this.isSilent = false
|
||||
}
|
||||
Parser.prototype.push = function(line) {
|
||||
if (!this.isSilent) {
|
||||
this.compiled.push(line)
|
||||
}
|
||||
};
|
||||
Parser.prototype.parse = function(src) {
|
||||
this.tokenize(src);
|
||||
return this.compiled
|
||||
};
|
||||
Parser.prototype.tokenize = function(src) {
|
||||
var lastEnd = 0,
|
||||
parser = this,
|
||||
trimLeading = false;
|
||||
matchAll(src, START_TOKEN, function(open, index, src) {
|
||||
var match = src.slice(index + open.length).match(TAGS[open]);
|
||||
match = match ? match[0] : "";
|
||||
var simplified = match.replace(STRINGS, "@");
|
||||
if (!match || ~simplified.indexOf(open)) {
|
||||
return index + 1
|
||||
}
|
||||
var inner = match.slice(0, 0 - open.length);
|
||||
if (inner.charAt(0) === "-") var wsCollapseLeft = true;
|
||||
if (inner.slice(-1) === "-") var wsCollapseRight = true;
|
||||
inner = inner.replace(/^-|-$/g, "").trim();
|
||||
if (parser.rawMode && open + inner !== "{%endraw") {
|
||||
return index + 1
|
||||
}
|
||||
var text = src.slice(lastEnd, index);
|
||||
lastEnd = index + open.length + match.length;
|
||||
if (trimLeading) text = trimLeft(text);
|
||||
if (wsCollapseLeft) text = trimRight(text);
|
||||
if (wsCollapseRight) trimLeading = true;
|
||||
if (open === "{{{") {
|
||||
open = "{{";
|
||||
inner += "|safe"
|
||||
}
|
||||
parser.textHandler(text);
|
||||
parser.tokenHandler(open, inner)
|
||||
});
|
||||
var text = src.slice(lastEnd);
|
||||
if (trimLeading) text = trimLeft(text);
|
||||
this.textHandler(text)
|
||||
};
|
||||
Parser.prototype.textHandler = function(text) {
|
||||
this.push("write(" + JSON.stringify(text) + ");")
|
||||
};
|
||||
Parser.prototype.tokenHandler = function(open, inner) {
|
||||
var type = delimeters[open];
|
||||
if (type === "directive") {
|
||||
this.compileTag(inner)
|
||||
} else if (type === "output") {
|
||||
var extracted = this.extractEnt(inner, STRINGS, "@");
|
||||
extracted.src = extracted.src.replace(/\|\|/g, "~").split("|");
|
||||
extracted.src = extracted.src.map(function(part) {
|
||||
return part.split("~").join("||")
|
||||
});
|
||||
var parts = this.injectEnt(extracted, "@");
|
||||
if (parts.length > 1) {
|
||||
var filters = parts.slice(1).map(this.parseFilter.bind(this));
|
||||
this.push("filter(" + this.parseExpr(parts[0]) + "," + filters.join(",") + ");")
|
||||
} else {
|
||||
this.push("filter(" + this.parseExpr(parts[0]) + ");")
|
||||
}
|
||||
}
|
||||
};
|
||||
Parser.prototype.compileTag = function(str) {
|
||||
var directive = str.split(" ")[0];
|
||||
var handler = tagHandlers[directive];
|
||||
if (!handler) {
|
||||
throw new Error("Invalid tag: " + str)
|
||||
}
|
||||
handler.call(this, str.slice(directive.length).trim())
|
||||
};
|
||||
Parser.prototype.parseFilter = function(src) {
|
||||
src = src.trim();
|
||||
var match = src.match(/[:(]/);
|
||||
var i = match ? match.index : -1;
|
||||
if (i < 0) return JSON.stringify([src]);
|
||||
var name = src.slice(0, i);
|
||||
var args = src.charAt(i) === ":" ? src.slice(i + 1) : src.slice(i + 1, -1);
|
||||
args = this.parseExpr(args, {
|
||||
terms: true
|
||||
});
|
||||
return "[" + JSON.stringify(name) + "," + args + "]"
|
||||
};
|
||||
Parser.prototype.extractEnt = function(src, regex, placeholder) {
|
||||
var subs = [],
|
||||
isFunc = typeof placeholder == "function";
|
||||
src = src.replace(regex, function(str) {
|
||||
var replacement = isFunc ? placeholder(str) : placeholder;
|
||||
if (replacement) {
|
||||
subs.push(str);
|
||||
return replacement
|
||||
}
|
||||
return str
|
||||
});
|
||||
return {
|
||||
src: src,
|
||||
subs: subs
|
||||
}
|
||||
};
|
||||
Parser.prototype.injectEnt = function(extracted, placeholder) {
|
||||
var src = extracted.src,
|
||||
subs = extracted.subs,
|
||||
isArr = Array.isArray(src);
|
||||
var arr = isArr ? src : [src];
|
||||
var re = new RegExp("[" + placeholder + "]", "g"),
|
||||
i = 0;
|
||||
arr.forEach(function(src, index) {
|
||||
arr[index] = src.replace(re, function() {
|
||||
return subs[i++]
|
||||
})
|
||||
});
|
||||
return isArr ? arr : arr[0]
|
||||
};
|
||||
Parser.prototype.replaceComplex = function(s) {
|
||||
var parsed = this.extractEnt(s, /i(\.i|\[[@#i]\])+/g, "v");
|
||||
parsed.src = parsed.src.replace(NON_PRIMITIVES, "~");
|
||||
return this.injectEnt(parsed, "v")
|
||||
};
|
||||
Parser.prototype.parseExpr = function(src, opts) {
|
||||
opts = opts || {};
|
||||
var parsed1 = this.extractEnt(src, STRINGS, "@");
|
||||
parsed1.src = parsed1.src.replace(EOPS, function(s, before, op, after) {
|
||||
return op in operators ? before + operators[op] + after : s
|
||||
});
|
||||
var parsed2 = this.extractEnt(parsed1.src, IDENTS_AND_NUMS, function(s) {
|
||||
return s in constants || NUMBER.test(s) ? "#" : null
|
||||
});
|
||||
var parsed3 = this.extractEnt(parsed2.src, IDENTIFIERS, "i");
|
||||
parsed3.src = parsed3.src.replace(/\s+/g, "");
|
||||
var simplified = parsed3.src;
|
||||
while (simplified !== (simplified = this.replaceComplex(simplified)));
|
||||
while (simplified !== (simplified = simplified.replace(/i(\.i|\[[@#i]\])+/, "v")));
|
||||
simplified = simplified.replace(/[iv]\[v?\]/g, "x");
|
||||
simplified = simplified.replace(/[@#~v]/g, "i");
|
||||
simplified = simplified.replace(OPERATORS, "%");
|
||||
simplified = simplified.replace(/!+[i]/g, "i");
|
||||
var terms = opts.terms ? simplified.split(",") : [simplified];
|
||||
terms.forEach(function(term) {
|
||||
while (term !== (term = term.replace(/\(i(%i)*\)/g, "i")));
|
||||
if (!term.match(/^i(%i)*/)) {
|
||||
throw new Error("Invalid expression: " + src + " " + term)
|
||||
}
|
||||
});
|
||||
parsed3.src = parsed3.src.replace(VARIABLES, this.parseVar.bind(this));
|
||||
parsed2.src = this.injectEnt(parsed3, "i");
|
||||
parsed1.src = this.injectEnt(parsed2, "#");
|
||||
return this.injectEnt(parsed1, "@")
|
||||
};
|
||||
Parser.prototype.parseVar = function(src) {
|
||||
var args = Array.prototype.slice.call(arguments);
|
||||
var str = args.pop(),
|
||||
index = args.pop();
|
||||
if (src === "i" && str.charAt(index + 1) === ":") {
|
||||
return '"i"'
|
||||
}
|
||||
var parts = ['"i"'];
|
||||
src.replace(ACCESSOR, function(part) {
|
||||
if (part === ".i") {
|
||||
parts.push('"i"')
|
||||
} else if (part === "[i]") {
|
||||
parts.push('get("i")')
|
||||
} else {
|
||||
parts.push(part.slice(1, -1))
|
||||
}
|
||||
});
|
||||
return "get(" + parts.join(",") + ")"
|
||||
};
|
||||
Parser.prototype.escName = function(str) {
|
||||
return str.replace(/\W/g, function(s) {
|
||||
return "$" + s.charCodeAt(0).toString(16)
|
||||
})
|
||||
};
|
||||
Parser.prototype.parseQuoted = function(str) {
|
||||
if (str.charAt(0) === "'") {
|
||||
str = str.slice(1, -1).replace(/\\.|"/, function(s) {
|
||||
if (s === "\\'") return "'";
|
||||
return s.charAt(0) === "\\" ? s : "\\" + s
|
||||
});
|
||||
str = '"' + str + '"'
|
||||
}
|
||||
return JSON.parse(str)
|
||||
};
|
||||
var tagHandlers = {
|
||||
if: function(expr) {
|
||||
this.push("if (" + this.parseExpr(expr) + ") {");
|
||||
this.nest.unshift("if")
|
||||
},
|
||||
else: function() {
|
||||
if (this.nest[0] === "for") {
|
||||
this.push("}, function() {")
|
||||
} else {
|
||||
this.push("} else {")
|
||||
}
|
||||
},
|
||||
elseif: function(expr) {
|
||||
this.push("} else if (" + this.parseExpr(expr) + ") {")
|
||||
},
|
||||
endif: function() {
|
||||
this.nest.shift();
|
||||
this.push("}")
|
||||
},
|
||||
for: function(str) {
|
||||
var i = str.indexOf(" in ");
|
||||
var name = str.slice(0, i).trim();
|
||||
var expr = str.slice(i + 4).trim();
|
||||
this.push("each(" + this.parseExpr(expr) + "," + JSON.stringify(name) + ",function() {");
|
||||
this.nest.unshift("for")
|
||||
},
|
||||
endfor: function() {
|
||||
this.nest.shift();
|
||||
this.push("});")
|
||||
},
|
||||
raw: function() {
|
||||
this.rawMode = true
|
||||
},
|
||||
endraw: function() {
|
||||
this.rawMode = false
|
||||
},
|
||||
set: function(stmt) {
|
||||
var i = stmt.indexOf("=");
|
||||
var name = stmt.slice(0, i).trim();
|
||||
var expr = stmt.slice(i + 1).trim();
|
||||
this.push("set(" + JSON.stringify(name) + "," + this.parseExpr(expr) + ");")
|
||||
},
|
||||
block: function(name) {
|
||||
if (this.isParent) {
|
||||
++this.parentBlocks;
|
||||
var blockName = "block_" + (this.escName(name) || this.parentBlocks);
|
||||
this.push("block(typeof " + blockName + ' == "function" ? ' + blockName + " : function() {")
|
||||
} else if (this.hasParent) {
|
||||
this.isSilent = false;
|
||||
++this.childBlocks;
|
||||
blockName = "block_" + (this.escName(name) || this.childBlocks);
|
||||
this.push("function " + blockName + "() {")
|
||||
}
|
||||
this.nest.unshift("block")
|
||||
},
|
||||
endblock: function() {
|
||||
this.nest.shift();
|
||||
if (this.isParent) {
|
||||
this.push("});")
|
||||
} else if (this.hasParent) {
|
||||
this.push("}");
|
||||
this.isSilent = true
|
||||
}
|
||||
},
|
||||
extends: function(name) {
|
||||
name = this.parseQuoted(name);
|
||||
var parentSrc = this.readTemplateFile(name);
|
||||
this.isParent = true;
|
||||
this.tokenize(parentSrc);
|
||||
this.isParent = false;
|
||||
this.hasParent = true;
|
||||
this.isSilent = true
|
||||
},
|
||||
include: function(name) {
|
||||
name = this.parseQuoted(name);
|
||||
var incSrc = this.readTemplateFile(name);
|
||||
this.isInclude = true;
|
||||
this.tokenize(incSrc);
|
||||
this.isInclude = false
|
||||
}
|
||||
};
|
||||
tagHandlers.assign = tagHandlers.set;
|
||||
tagHandlers.elif = tagHandlers.elseif;
|
||||
var getRuntime = function runtime(data, opts) {
|
||||
var defaults = {
|
||||
autoEscape: "toJson"
|
||||
};
|
||||
var _toString = Object.prototype.toString;
|
||||
var _hasOwnProperty = Object.prototype.hasOwnProperty;
|
||||
var getKeys = Object.keys || function(obj) {
|
||||
var keys = [];
|
||||
for (var n in obj)
|
||||
if (_hasOwnProperty.call(obj, n)) keys.push(n);
|
||||
return keys
|
||||
};
|
||||
var isArray = Array.isArray || function(obj) {
|
||||
return _toString.call(obj) === "[object Array]"
|
||||
};
|
||||
var create = Object.create || function(obj) {
|
||||
function F() {}
|
||||
F.prototype = obj;
|
||||
return new F
|
||||
};
|
||||
var toString = function(val) {
|
||||
if (val == null) return "";
|
||||
return typeof val.toString == "function" ? val.toString() : _toString.call(val)
|
||||
};
|
||||
var extend = function(dest, src) {
|
||||
var keys = getKeys(src);
|
||||
for (var i = 0, len = keys.length; i < len; i++) {
|
||||
var key = keys[i];
|
||||
dest[key] = src[key]
|
||||
}
|
||||
return dest
|
||||
};
|
||||
var get = function() {
|
||||
var val, n = arguments[0],
|
||||
c = stack.length;
|
||||
while (c--) {
|
||||
val = stack[c][n];
|
||||
if (typeof val != "undefined") break
|
||||
}
|
||||
for (var i = 1, len = arguments.length; i < len; i++) {
|
||||
if (val == null) continue;
|
||||
n = arguments[i];
|
||||
val = _hasOwnProperty.call(val, n) ? val[n] : typeof val._get == "function" ? val[n] = val._get(n) : null
|
||||
}
|
||||
return val == null ? "" : val
|
||||
};
|
||||
var set = function(n, val) {
|
||||
stack[stack.length - 1][n] = val
|
||||
};
|
||||
var push = function(ctx) {
|
||||
stack.push(ctx || {})
|
||||
};
|
||||
var pop = function() {
|
||||
stack.pop()
|
||||
};
|
||||
var write = function(str) {
|
||||
output.push(str)
|
||||
};
|
||||
var filter = function(val) {
|
||||
for (var i = 1, len = arguments.length; i < len; i++) {
|
||||
var arr = arguments[i],
|
||||
name = arr[0],
|
||||
filter = filters[name];
|
||||
if (filter) {
|
||||
arr[0] = val;
|
||||
val = filter.apply(data, arr)
|
||||
} else {
|
||||
throw new Error("Invalid filter: " + name)
|
||||
}
|
||||
}
|
||||
if (opts.autoEscape && name !== opts.autoEscape && name !== "safe") {
|
||||
val = filters[opts.autoEscape].call(data, val)
|
||||
}
|
||||
output.push(val)
|
||||
};
|
||||
var each = function(obj, loopvar, fn1, fn2) {
|
||||
if (obj == null) return;
|
||||
var arr = isArray(obj) ? obj : getKeys(obj),
|
||||
len = arr.length;
|
||||
var ctx = {
|
||||
loop: {
|
||||
length: len,
|
||||
first: arr[0],
|
||||
last: arr[len - 1]
|
||||
}
|
||||
};
|
||||
push(ctx);
|
||||
for (var i = 0; i < len; i++) {
|
||||
extend(ctx.loop, {
|
||||
index: i + 1,
|
||||
index0: i
|
||||
});
|
||||
fn1(ctx[loopvar] = arr[i])
|
||||
}
|
||||
if (len === 0 && fn2) fn2();
|
||||
pop()
|
||||
};
|
||||
var block = function(fn) {
|
||||
push();
|
||||
fn();
|
||||
pop()
|
||||
};
|
||||
var render = function() {
|
||||
return output.join("")
|
||||
};
|
||||
data = data || {};
|
||||
opts = extend(defaults, opts || {});
|
||||
var filters = extend({
|
||||
html: function(val) {
|
||||
return toString(val).split("&").join("&").split("<").join("<").split(">").join(">").split('"').join(""")
|
||||
},
|
||||
safe: function(val) {
|
||||
return val
|
||||
},
|
||||
toJson: function(val) {
|
||||
if (typeof val === "object") {
|
||||
return JSON.stringify(val)
|
||||
}
|
||||
return toString(val)
|
||||
}
|
||||
}, opts.filters || {});
|
||||
var stack = [create(data || {})],
|
||||
output = [];
|
||||
return {
|
||||
get: get,
|
||||
set: set,
|
||||
push: push,
|
||||
pop: pop,
|
||||
write: write,
|
||||
filter: filter,
|
||||
each: each,
|
||||
block: block,
|
||||
render: render
|
||||
}
|
||||
};
|
||||
var runtime;
|
||||
jinja.compile = function(markup, opts) {
|
||||
opts = opts || {};
|
||||
var parser = new Parser;
|
||||
parser.readTemplateFile = this.readTemplateFile;
|
||||
var code = [];
|
||||
code.push("function render($) {");
|
||||
code.push("var get = $.get, set = $.set, push = $.push, pop = $.pop, write = $.write, filter = $.filter, each = $.each, block = $.block;");
|
||||
code.push.apply(code, parser.parse(markup));
|
||||
code.push("return $.render();");
|
||||
code.push("}");
|
||||
code = code.join("\n");
|
||||
if (opts.runtime === false) {
|
||||
var fn = new Function("data", "options", "return (" + code + ")(runtime(data, options))")
|
||||
} else {
|
||||
runtime = runtime || (runtime = getRuntime.toString());
|
||||
fn = new Function("data", "options", "return (" + code + ")((" + runtime + ")(data, options))")
|
||||
}
|
||||
return {
|
||||
render: fn
|
||||
}
|
||||
};
|
||||
jinja.render = function(markup, data, opts) {
|
||||
var tmpl = jinja.compile(markup);
|
||||
return tmpl.render(data, opts)
|
||||
};
|
||||
jinja.templateFiles = [];
|
||||
jinja.readTemplateFile = function(name) {
|
||||
var templateFiles = this.templateFiles || [];
|
||||
var templateFile = templateFiles[name];
|
||||
if (templateFile == null) {
|
||||
throw new Error("Template file not found: " + name)
|
||||
}
|
||||
return templateFile
|
||||
};
|
||||
|
||||
function trimLeft(str) {
|
||||
return str.replace(LEADING_SPACE, "")
|
||||
}
|
||||
|
||||
function trimRight(str) {
|
||||
return str.replace(TRAILING_SPACE, "")
|
||||
}
|
||||
|
||||
function matchAll(str, reg, fn) {
|
||||
reg = new RegExp(reg.source, "g" + (reg.ignoreCase ? "i" : "") + (reg.multiline ? "m" : ""));
|
||||
var match;
|
||||
while (match = reg.exec(str)) {
|
||||
var result = fn(match[0], match.index, str);
|
||||
if (typeof result == "number") {
|
||||
reg.lastIndex = result
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -0,0 +1,29 @@
|
||||
Object.assign(muban.mxone5.二级, {
|
||||
tab_text: 'div--small&&Text',
|
||||
});
|
||||
var rule = {
|
||||
模板: 'mxone5',
|
||||
title: '爱你短剧',
|
||||
host: 'https://www.ainidj.com',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
lazy: $js.toString(() => {
|
||||
var html = JSON.parse(request(input).match(/r player_.*?=(.*?)</)[1]);
|
||||
var url = html.url;
|
||||
if (html.encrypt == '1') {
|
||||
url = unescape(url)
|
||||
} else if (html.encrypt == '2') {
|
||||
url = unescape(base64Decode(url))
|
||||
}
|
||||
if (/\.m3u8|\.mp4/.test(url)) {
|
||||
input = {
|
||||
jx: 0,
|
||||
url: url,
|
||||
parse: 0
|
||||
}
|
||||
} else {
|
||||
input
|
||||
}
|
||||
}),
|
||||
|
||||
}
|
||||
@@ -1,81 +0,0 @@
|
||||
{
|
||||
"规则名": "河马短剧",
|
||||
"规则作者": "香雅情",
|
||||
"请求头参数": "MOBILE_UA",
|
||||
"网页编码格式": "UTF-8",
|
||||
"图片是否需要代理": "否",
|
||||
"是否开启获取首页数据": "否",
|
||||
"首页推荐链接": "https://www.kuaikaw.cn",
|
||||
"首页列表数组规则": "body&&.module-items",
|
||||
"首页片单列表数组规则": ".module-item:lt(12)",
|
||||
"首页片单是否Jsoup写法": "1",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://www.kuaikaw.cn/browse/{cateId}/{catePg}[firstPage=https://www.kuaikaw.cn/browse/{cateId}]",
|
||||
"分类名称": "全部",
|
||||
"分类名称替换词": "0",
|
||||
//"筛选数据": {},
|
||||
"筛选数据": "ext",
|
||||
//{cateId}
|
||||
"筛选子分类名称": "全部&民国&萌宝&动漫&超能&甜宠&豪门恩怨&长生&神医&寻亲&抗战谍战&电视剧&奇幻&闪婚&职场商战&权谋&高手下山&神话&时空之旅&欢喜冤家&都市&体育&家庭&喜剧&都市修仙&神豪&科幻&致富&奇幻脑洞&强者回归&励志&复仇&电影&马甲&亲情&小人物&无敌&现实&重生&穿越&年代&悬疑&婚姻&家国情仇&虐恋&古装&仙侠&玄幻仙侠&传承觉醒&功夫武打&戏曲歌舞&情感&逆袭&战争",
|
||||
"筛选子分类替换词": "0&590-839&589&1115&442&462&585&1073&438&1125&1093&1092-1097&715&713&943&840-1101&474&1094&718&717&1129&1128&714-1126&917&1124&475&1130&918&721&476&1076-1100&416-463&1091-1096&719&835-837&472&1074&441-469&439-465&916&716-722&445-470&1127&915&466&444-468&1102&720&473&1095&1098&838&417-464&1099",
|
||||
//{class}
|
||||
"筛选类型名称": "",
|
||||
"筛选类型替换词": "*",
|
||||
//{area}
|
||||
"筛选地区名称": "",
|
||||
"筛选地区替换词": "*",
|
||||
//{year}
|
||||
"筛选年份名称": "",
|
||||
"筛选年份替换词": "*",
|
||||
//{lang}
|
||||
"筛选语言名称": "",
|
||||
"筛选语言替换词": "*",
|
||||
//{by}
|
||||
"筛选排序名称": "时间&人气&评分",
|
||||
"筛选排序替换词": "time&hits&score",
|
||||
"分类截取模式": "1",
|
||||
"分类列表数组规则": ".BrowseList_listBox__MyeBa&&.BrowseList_listItem__h7lD4",
|
||||
"分类片单是否Jsoup写法": "是",
|
||||
"分类片单标题": "img&&alt",
|
||||
"分类片单链接": "a&&href",
|
||||
"分类片单图片": "img&&src",
|
||||
"分类片单副标题": ".BrowseList_lastChapter__dkL54&&Text",
|
||||
"分类片单链接加前缀": "https://www.kuaikaw.cn",
|
||||
"分类片单链接加后缀": "",
|
||||
"搜索请求头参数": "User-Agent$MOBILE_UA",
|
||||
"搜索链接": "https://www.kuaikaw.cn/search/{SearchPg}?searchValue={wd}",
|
||||
"POST请求数据": "",
|
||||
"搜索截取模式": "1",
|
||||
"搜索列表数组规则": ".search_searchList__AvbeR&&.MTagBookList_tagBookItem__C_038",
|
||||
"搜索片单是否Jsoup写法": "是",
|
||||
"搜索片单图片": "img&&src",
|
||||
"搜索片单标题": "img&&alt",
|
||||
"搜索片单链接": "a&&href",
|
||||
"搜索片单副标题": "",
|
||||
"搜索片单链接加前缀": "https://www.kuaikaw.cn",
|
||||
"搜索片单链接加后缀": "",
|
||||
"链接是否直接播放": "否",
|
||||
"直接播放链接加前缀": "",
|
||||
"直接播放链接加后缀": "",
|
||||
"直接播放直链视频请求头": "",
|
||||
"详情是否Jsoup写法": "是",
|
||||
"类型详情": "",
|
||||
"年代详情": "",
|
||||
"地区详情": "",
|
||||
"演员详情": "",
|
||||
"简介详情": ".introduction_introBox__t4Bbz&&Text",
|
||||
"线路列表数组规则": "",
|
||||
"线路标题": "Text",
|
||||
"播放列表数组规则": "body&&.CatalogList_swiperBox__5kdPs",
|
||||
"选集列表数组规则": "a:not(:has(img))",
|
||||
"选集标题链接是否Jsoup写法": "是",
|
||||
"选集标题": "a&&Text",
|
||||
"选集链接": "a&&href",
|
||||
"是否反转选集序列": "否",
|
||||
"选集链接加前缀": "https://www.kuaikaw.cn",
|
||||
"选集链接加后缀": "",
|
||||
"分析MacPlayer": "否",
|
||||
"是否开启手动嗅探": "否",
|
||||
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
|
||||
"手动嗅探视频链接过滤词": ".html#=http"
|
||||
}
|
||||
@@ -1,81 +0,0 @@
|
||||
{
|
||||
"规则名": "爱你短剧",
|
||||
"规则作者": "香雅情",
|
||||
"请求头参数": "MOBILE_UA",
|
||||
"网页编码格式": "UTF-8",
|
||||
"图片是否需要代理": "否",
|
||||
"是否开启获取首页数据": "是",
|
||||
"首页推荐链接": "https://ainidj.com/",
|
||||
"首页列表数组规则": "body&&.module-items",
|
||||
"首页片单列表数组规则": ".module-item:lt(12)",
|
||||
"首页片单是否Jsoup写法": "1",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://ainidj.com/vodshwo/{cateId}--------{catePg}---.html",
|
||||
"分类名称": "穿越&战神&重生&爱情&萌娃&神医&古代&玄幻&言情",
|
||||
"分类名称替换词": "fenle&fenlei2&fenlei3&fenlei4&guda&shenyi&gudai&xuanhuan&yanqing",
|
||||
"筛选数据": {},
|
||||
//"筛选数据": "ext",
|
||||
//{cateId}
|
||||
"筛选子分类名称": "",
|
||||
"筛选子分类替换词": "",
|
||||
//{class}
|
||||
"筛选类型名称": "",
|
||||
"筛选类型替换词": "*",
|
||||
//{area}
|
||||
"筛选地区名称": "",
|
||||
"筛选地区替换词": "*",
|
||||
//{year}
|
||||
"筛选年份名称": "",
|
||||
"筛选年份替换词": "*",
|
||||
//{lang}
|
||||
"筛选语言名称": "",
|
||||
"筛选语言替换词": "*",
|
||||
//{by}
|
||||
"筛选排序名称": "时间&人气&评分",
|
||||
"筛选排序替换词": "time&hits&score",
|
||||
"分类截取模式": "1",
|
||||
"分类列表数组规则": ".module-items&&.module-item",
|
||||
"分类片单是否Jsoup写法": "是",
|
||||
"分类片单标题": ".video-name&&Text",
|
||||
"分类片单链接": "a&&href",
|
||||
"分类片单图片": ".lazy&&data-src",
|
||||
"分类片单副标题": ".module-item-text&&Text",
|
||||
"分类片单链接加前缀": "https://ainidj.com",
|
||||
"分类片单链接加后缀": "",
|
||||
"搜索请求头参数": "User-Agent$MOBILE_UA",
|
||||
"搜索链接": "https://ainidj.com/vodsearch/{wd}----------{SearchPg}---.html",
|
||||
"POST请求数据": "",
|
||||
"搜索截取模式": "1",
|
||||
"搜索列表数组规则": ".module-items&&.module-search-item",
|
||||
"搜索片单是否Jsoup写法": "是",
|
||||
"搜索片单图片": ".lazyload&&data-src",
|
||||
"搜索片单标题": ".video-info&&h3&&Text",
|
||||
"搜索片单链接": "a&&href",
|
||||
"搜索片单副标题": ".video-serial&&Text",
|
||||
"搜索片单链接加前缀": "https://ainidj.com",
|
||||
"搜索片单链接加后缀": "",
|
||||
"链接是否直接播放": "否",
|
||||
"直接播放链接加前缀": "",
|
||||
"直接播放链接加后缀": "",
|
||||
"直接播放直链视频请求头": "",
|
||||
"详情是否Jsoup写法": "是",
|
||||
"类型详情": "",
|
||||
"年代详情": "",
|
||||
"地区详情": "",
|
||||
"演员详情": "",
|
||||
"简介详情": ".video-info-main&&.video-info-content&&Text",
|
||||
"线路列表数组规则": ".module-tab-items&&.module-tab-item",
|
||||
"线路标题": "Text",
|
||||
"播放列表数组规则": "body&&.module-player-list",
|
||||
"选集列表数组规则": ".scroll-content&&a",
|
||||
"选集标题链接是否Jsoup写法": "是",
|
||||
"选集标题": "a&&Text",
|
||||
"选集链接": "a&&href",
|
||||
"是否反转选集序列": "否",
|
||||
"选集链接加前缀": "https://ainidj.com",
|
||||
"选集链接加后缀": "",
|
||||
"分析MacPlayer": "否",
|
||||
"是否开启手动嗅探": "否",
|
||||
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
|
||||
"手动嗅探视频链接过滤词": ".html#=http"
|
||||
}
|
||||
+24
-54
@@ -42,11 +42,7 @@
|
||||
"type": 3,
|
||||
"api": "csp_Duanj",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.433
|
||||
}
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "在线短剧",
|
||||
@@ -54,11 +50,7 @@
|
||||
"type": 3,
|
||||
"api": "csp_Duanju",
|
||||
"searchable": 1,
|
||||
"changeable": 0,
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.433
|
||||
}
|
||||
"changeable": 0
|
||||
},
|
||||
{
|
||||
"key": "星芽短剧",
|
||||
@@ -69,6 +61,15 @@
|
||||
"quickSearch": 0,
|
||||
"filterable": 0
|
||||
},
|
||||
{
|
||||
"key": "河马短剧",
|
||||
"name": "河马|短剧",
|
||||
"type": 3,
|
||||
"api": "csp_AppHMDJ",
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0
|
||||
},
|
||||
{
|
||||
"key": "天堂短剧",
|
||||
"name": "天堂|短剧",
|
||||
@@ -80,21 +81,8 @@
|
||||
"key": "爱你短剧",
|
||||
"name": "爱你|短剧",
|
||||
"type": 3,
|
||||
"api": "csp_XYQHiker",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "./XYQHiker/爱你短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "河马短剧",
|
||||
"name": "河马|短剧",
|
||||
"type": 3,
|
||||
"api": "csp_XYQHiker",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "./XYQHiker/河马短剧.json"
|
||||
"api": "./JS/drpy2.min.js",
|
||||
"ext": "./JS/爱你短剧.js"
|
||||
},
|
||||
{
|
||||
"key": "短剧屋",
|
||||
@@ -223,7 +211,7 @@
|
||||
"name": "大米|APP",
|
||||
"type": 3,
|
||||
"api": "./JS/drpy2.min.js",
|
||||
"ext": "./JS/APPV2.js?type=url¶ms=https://dmz8k4.wiki"
|
||||
"ext": "./JS/APPV2.js?type=url¶ms=https://damifan.wiki"
|
||||
},
|
||||
{
|
||||
"key": "西瓜视频",
|
||||
@@ -236,7 +224,7 @@
|
||||
"changeable": 0,
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.433
|
||||
"ratio": 1.597
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -244,8 +232,6 @@
|
||||
"name": "采集|合集",
|
||||
"type": 3,
|
||||
"api": "./JS/drpy2.min.js",
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"ext": "./JS/采集之王.js?type=url¶ms=../JSON/采集静态.json$1$1"
|
||||
},
|
||||
{
|
||||
@@ -1012,7 +998,7 @@
|
||||
"filterable": 1,
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.433
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": {
|
||||
"cookie": "http://127.0.0.1:9978/file/TVBox/bilibili.txt"
|
||||
@@ -1189,8 +1175,8 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克土豆弹幕",
|
||||
"name": "土豆|4K弹幕",
|
||||
"key": "夸克小米弹幕",
|
||||
"name": "小米|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
@@ -1199,7 +1185,7 @@
|
||||
"ext": {
|
||||
"token": "http://127.0.0.1:9978/file/TVBox/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TVBox/quark.txt",
|
||||
"site": "https://yunpan.yunpay.cc",
|
||||
"site": "http://ucmi.fun",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
@@ -1229,7 +1215,7 @@
|
||||
"ext": {
|
||||
"token": "http://127.0.0.1:9978/file/TVBox/token.txt",
|
||||
"cookie": "http://127.0.0.1:9978/file/TVBox/quark.txt",
|
||||
"site": "http://labipan.com",
|
||||
"site": "http://duopan.fun",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
@@ -1250,8 +1236,8 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克奥秘弹幕",
|
||||
"name": "奥秘|4K弹幕",
|
||||
"key": "夸克龙龙弹幕",
|
||||
"name": "龙龙|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
@@ -1261,23 +1247,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": "https://vip.omii.top",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "夸克云星弹幕",
|
||||
"name": "云星|4K弹幕",
|
||||
"type": 3,
|
||||
"api": "csp_Wobg",
|
||||
"quickSearch": 1,
|
||||
"changeable": 1,
|
||||
"filterable": 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": "https://4k.4u4.cn",
|
||||
"site": "http://wanou.龙龙.top:3108",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
@@ -1293,7 +1263,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://mogg.top",
|
||||
"site": "http://mogg.小胡.top",
|
||||
"danmu": true
|
||||
}
|
||||
},
|
||||
|
||||
+3
-3
@@ -11,7 +11,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./json/douban.json\""
|
||||
"ext": "./json/douban.json"
|
||||
},
|
||||
{
|
||||
"key": "Doubana",
|
||||
@@ -21,7 +21,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./json/douban.json\""
|
||||
"ext": "./json/douban.json"
|
||||
},
|
||||
{
|
||||
"key": "Wexconfig",
|
||||
@@ -683,7 +683,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./json/qie.json\""
|
||||
"ext": "./json/qie.json"
|
||||
},
|
||||
{
|
||||
"key": "Wexmiso",
|
||||
|
||||
+190
-98
@@ -352,48 +352,134 @@ http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000111/1.m3u8
|
||||
#EXTINF:-1 tvg-id="海南自贸" tvg-name="海南自贸" tvg-logo="https://epg.iill.top/logo/海南自贸.png" group-title="•地区「IPV6」",海南自贸「IPV6」
|
||||
http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000116/1.m3u8
|
||||
#INSERT_HERE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA常规赛 黄蜂 vs 活塞 王凯
|
||||
https://tv.iill.top/NBA/IxXj2d
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA常规赛 黄蜂 vs 活塞 英文原声
|
||||
https://tv.iill.top/NBA/4gPJK4
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 NBA常规赛 猛龙 vs 森林狼 张浩岳
|
||||
https://tv.iill.top/NBA/iwnZgV
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:25 NBA常规赛 猛龙 vs 森林狼 英文原声
|
||||
https://tv.iill.top/NBA/hf2Nyd
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA常规赛 马刺 vs 爵士 王晓晨
|
||||
https://tv.iill.top/NBA/aFyTJD
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA常规赛 马刺 vs 爵士 英文原声
|
||||
https://tv.iill.top/NBA/4EmSmE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 连睿 周鹏 佳依
|
||||
https://tv.iill.top/NBA/8aJ7Ao
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 郑泽鹏
|
||||
https://tv.iill.top/NBA/ojMz3Q
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 AVS3
|
||||
https://tv.iill.top/NBA/lBGdmU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:15 NBA常规赛 湖人 vs 魔术 英文原声
|
||||
https://tv.iill.top/NBA/kREeNj
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「咪咕」08:00 《咪咕体育日报》第46期 《咪咕体育日报》第四十六期
|
||||
https://tv.iill.top/Migu/eUYgpV
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「UFC」09:00 UFC中国赛澳门站:称重仪式 王琰博 陈瑞阳
|
||||
https://tv.iill.top/Migu/zeqATJ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周冠达 马特
|
||||
https://tv.iill.top/Migu/CLxpjQ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周冠达 马特
|
||||
https://tv.iill.top/Migu/1J7K2R
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周泽昊 侯英超
|
||||
https://tv.iill.top/Migu/0Gy6ZY
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 周泽昊 侯英超
|
||||
https://tv.iill.top/Migu/OC7mSb
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 清流
|
||||
https://tv.iill.top/Migu/2mBB1c
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「WTT」11:45 WTT福冈总决赛:男女单打1/4决赛、男女双打半决赛 英文解说
|
||||
https://tv.iill.top/Migu/LTuph1
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 山东赤水河酒 vs 四川蜀道远达 赛场原声
|
||||
https://tv.iill.top/Migu/SP86iW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 江苏南钢 vs 福建晋江众腾 现场解说
|
||||
https://tv.iill.top/Migu/cZmtCK
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛A组 石家庄英励 vs 上海浦发银行 赛场原声
|
||||
https://tv.iill.top/Migu/l943VF
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部A组 篮网vs76人 孔祥宇 沈知渝 婧雯
|
||||
https://tv.iill.top/NBA-1/E3eiuK
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部A组 篮网vs76人 英文原声
|
||||
https://tv.iill.top/NBA-1/yA3N3C
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部C组 凯尔特人vs奇才 石楷文
|
||||
https://tv.iill.top/NBA-1/AblNg6
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:00 NBA杯小组赛东部C组 凯尔特人vs奇才 英文原声
|
||||
https://tv.iill.top/NBA-1/3IXoPy
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 王嘉琦 苏群 辰辰
|
||||
https://tv.iill.top/NBA-1/lHX217
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 二路-孙世睿
|
||||
https://tv.iill.top/NBA-1/C7Yhks
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA杯小组赛西部C组 勇士vs鹈鹕 英文原声
|
||||
https://tv.iill.top/NBA-1/mqVyLd
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA G联赛开季赛 长岛篮网vs猛龙905
|
||||
https://tv.iill.top/NBA-1/Mnt4cB
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」08:30 NBA G联赛开季赛 长岛篮网vs猛龙905 英文原声
|
||||
https://tv.iill.top/NBA-1/ZHLFcS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部B组 步行者vs雄鹿 郑诚
|
||||
https://tv.iill.top/NBA-1/zcTfIA
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部B组 步行者vs雄鹿 英文原声
|
||||
https://tv.iill.top/NBA-1/c1CdBx
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部C组 老鹰vs公牛 寇逸豪
|
||||
https://tv.iill.top/NBA-1/VGoCSj
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛东部C组 老鹰vs公牛 英文原声
|
||||
https://tv.iill.top/NBA-1/Uc7Bti
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛西部A组 开拓者vs火箭 刘乘源
|
||||
https://tv.iill.top/NBA-1/uIZWsb
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」09:00 NBA杯小组赛西部A组 开拓者vs火箭 英文原声
|
||||
https://tv.iill.top/NBA-1/BU8rcE
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:00 NBA杯小组赛西部C组 独行侠vs掘金 柯凡 王仕鹏 果果
|
||||
https://tv.iill.top/NBA-1/KgLMLu
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:00 NBA杯小组赛西部C组 独行侠vs掘金 英文原声
|
||||
https://tv.iill.top/NBA-1/wn53dT
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:30 NBA杯小组赛西部A组 国王vs快船 彭磊 霍楠
|
||||
https://tv.iill.top/NBA-1/9bDznL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•腾讯「NBA」", 「NBA」11:30 NBA杯小组赛西部A组 国王vs快船 英文原声
|
||||
https://tv.iill.top/NBA-1/50P55v
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 76人 vs 篮网 孔德昕
|
||||
https://tv.iill.top/NBA/wQ7v1S
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 76人 vs 篮网 英文原声
|
||||
https://tv.iill.top/NBA/m0FBQ9
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 奇才 vs 凯尔特人 蔡凯臣
|
||||
https://tv.iill.top/NBA/4kCdpL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」07:55 NBA杯 奇才 vs 凯尔特人 英文原声
|
||||
https://tv.iill.top/NBA/Dgu3Cw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 姜帆 季孟年 小七
|
||||
https://tv.iill.top/NBA/tuwMUh
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 英文原声
|
||||
https://tv.iill.top/NBA/KPNutq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:10 NBA杯 鹈鹕 vs 勇士 拜月宁
|
||||
https://tv.iill.top/NBA/SHFHVx
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 雄鹿 vs 步行者 王晓晨
|
||||
https://tv.iill.top/NBA/lVYfpU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 雄鹿 vs 步行者 英文原声
|
||||
https://tv.iill.top/NBA/Quq78s
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 火箭 vs 开拓者 周鹏
|
||||
https://tv.iill.top/NBA/LUwDHv
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 火箭 vs 开拓者 英文原声
|
||||
https://tv.iill.top/NBA/IWZWdy
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 公牛 vs 老鹰 王冠证
|
||||
https://tv.iill.top/NBA/MTd2lw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」08:55 NBA杯 公牛 vs 老鹰 英文原声
|
||||
https://tv.iill.top/NBA/eySLLY
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 刘圳展 徐咏 魏欣怡
|
||||
https://tv.iill.top/NBA/KWnF64
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 秋童
|
||||
https://tv.iill.top/NBA/JfD085
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」10:40 NBA杯 掘金 vs 独行侠 英文原声
|
||||
https://tv.iill.top/NBA/2dusxt
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 连睿 王润陶
|
||||
https://tv.iill.top/NBA/AL3Vzr
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 大史
|
||||
https://tv.iill.top/NBA/UDuDpS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/NBA.png" group-title="•咪咕「NBA」", 「NBA」11:25 NBA杯 快船 vs 国王 英文原声
|
||||
https://tv.iill.top/NBA/ktBNlm
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」01:50 法甲联赛 摩纳哥 vs 布雷斯特 盛斌
|
||||
https://tv.iill.top/FB/Pc3Fli
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」03:15 德甲联赛 拜仁慕尼黑 vs 奥格斯堡 涂远 张力
|
||||
https://tv.iill.top/FB/q5bSOQ
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」03:45 法甲联赛 巴黎圣日耳曼 vs 图卢兹 鹿中原 王宇
|
||||
https://tv.iill.top/FB/RWwZwm
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」03:50 西甲联赛 赫塔菲 vs 巴拉多利德 洪宇青
|
||||
https://tv.iill.top/FB/mUw9lW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」20:15 英超联赛 莱斯特城 vs 切尔西 苏东 徐阳 李子琪
|
||||
https://tv.iill.top/FB/PJKqId
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」20:15 英超联赛 莱斯特城 vs 切尔西 娄一晨 刘越
|
||||
https://tv.iill.top/FB/yuOGbS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」20:50 西甲联赛 瓦伦西亚 vs 皇家贝蒂斯 梁祥宇
|
||||
https://tv.iill.top/FB/mRjZNn
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「意甲」21:45 意甲联赛 维罗纳 vs 国际米兰 刘腾 贺宇
|
||||
https://tv.iill.top/FB/Ipn8N2
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:15 德甲联赛 多特蒙德 vs 弗赖堡 涂远 秦游夏
|
||||
https://tv.iill.top/FB/8Tu3VP
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 沃尔夫斯堡 vs 柏林联合 刘洪新
|
||||
https://tv.iill.top/FB/VZ3JQu
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 勒沃库森 vs 海登海姆 胡小凡 马延峰
|
||||
https://tv.iill.top/FB/myQf0p
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 斯图加特 vs 波鸿 王子睿
|
||||
https://tv.iill.top/FB/ifFYkW
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「德甲」22:20 德甲联赛 霍芬海姆 vs RB莱比锡 刘洋
|
||||
https://tv.iill.top/FB/CNCXPO
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:45 英超联赛 阿森纳 vs 诺丁汉森林 詹俊 张路 林梦鸽
|
||||
https://tv.iill.top/FB/WO2qtU
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 阿斯顿维拉 vs 水晶宫 郭灿亮
|
||||
https://tv.iill.top/FB/zwkBGS
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 埃弗顿 vs 布伦特福德 黄航
|
||||
https://tv.iill.top/FB/U8Vhj6
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 伯恩茅斯 vs 布莱顿 苗锟
|
||||
https://tv.iill.top/FB/2buED4
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「英超」22:50 英超联赛 富勒姆 vs 狼队 刘焕
|
||||
https://tv.iill.top/FB/K8KmBF
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「西甲」23:00 西甲联赛 马德里竞技 vs 阿拉维斯 张昊泽 刘畅
|
||||
https://tv.iill.top/FB/VrI89W
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/足球.png" group-title="•咪咕「足球」", 「法甲」23:50 法甲联赛 朗斯 vs 马赛 乔迁
|
||||
https://tv.iill.top/FB/ElMVFq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:20 WCBA常规赛A组 东莞新彤盛 vs 山西竹叶青酒 现场解说
|
||||
https://tv.iill.top/Migu/EsFnHw
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 厦门环东文旅 vs 黑龙江上东 赛场原声
|
||||
https://tv.iill.top/Migu/KdgZrq
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 江西赣星 vs 辽宁大连体产 赛场原声
|
||||
https://tv.iill.top/Migu/bXpqp8
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 陕西天泽 vs 河南豫光金铅 赛场原声
|
||||
https://tv.iill.top/Migu/JzhcAM
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「CBA」19:25 WCBA常规赛B组 武汉盛帆黄鹤 vs 天津冠岚 赛场原声
|
||||
https://tv.iill.top/Migu/U9vhOL
|
||||
#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「体育」", 「UFC」21:40 UFC澳门站:赛后新闻发布会 赛后发布会
|
||||
https://tv.iill.top/Migu/5MBrp2
|
||||
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://epg.iill.top/logo/CCTV1.png" group-title="•咪咕「TV」",CCTV 1 综合
|
||||
https://tv.iill.top/migu/cctv1
|
||||
#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" tvg-logo="https://epg.iill.top/logo/CCTV2.png" group-title="•咪咕「TV」",CCTV 2 财经
|
||||
@@ -492,8 +578,8 @@ https://tv.iill.top/migu/nba
|
||||
https://tv.iill.top/migu/cba
|
||||
#EXTINF:-1 tvg-id="五大联赛经典" tvg-name="五大联赛经典" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",五大联赛经典
|
||||
https://tv.iill.top/migu/lsjd
|
||||
#EXTINF:-1 tvg-id="风云足球" tvg-name="风云足球" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",中国风云足球
|
||||
https://tv.iill.top/migu/fyzq
|
||||
#EXTINF:-1 tvg-id="足球风云" tvg-name="足球风云" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",中国足球风云
|
||||
https://tv.iill.top/migu/zqfy
|
||||
#EXTINF:-1 tvg-id="UFC格斗精选" tvg-name="UFC格斗精选" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",UFC 格斗精选
|
||||
https://tv.iill.top/migu/ufc
|
||||
#EXTINF:-1 tvg-id="掼蛋精英赛" tvg-name="掼蛋精英赛" tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「TV」",掼蛋精英赛
|
||||
@@ -544,6 +630,12 @@ https://tv.iill.top/IPTV/one
|
||||
https://tv.iill.top/IPTV/tvn
|
||||
#EXTINF:-1 tvg-id="TVNMOVIESHD" tvg-name="TVNMOVIESHD" tvg-logo="https://epg.iill.top/logo/tvNM.png" group-title="•國際「匯集」", tvN Movies
|
||||
https://tv.iill.top/IPTV/tvnm
|
||||
#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:16813/phenix/fhzw
|
||||
#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:16813/phenix/fhzx
|
||||
#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:16813/phenix/fhhk
|
||||
#EXTINF:-1 tvg-id="HOY国际财经台" tvg-name="HOY国际财经台" tvg-logo="https://epg.iill.top/logo/HOY.png" group-title="•港澳「限制」",HOY 國際財經台「限HK」
|
||||
https://hoytv-live-stream.hoy.tv/ch76/index-fhd.m3u8
|
||||
#EXTINF:-1 tvg-id="HOYTV" tvg-name="HOYTV" tvg-logo="https://epg.iill.top/logo/HOY.png" group-title="•港澳「限制」",HOY TV「限HK」
|
||||
@@ -597,13 +689,13 @@ https://tv.iill.top/litv/litv-longturn06
|
||||
#EXTINF:-1 tvg-id="博斯魅力台" tvg-name="博斯魅力台" tvg-logo="https://assets.livednow.com/logo/博斯魅力台.png" group-title="•台湾「限制」", 博斯魅力台
|
||||
https://tv.iill.top/litv/litv-longturn04
|
||||
#EXTINF:-1 tvg-id="时尚运动X" tvg-name="时尚运动X" tvg-logo="https://assets.livednow.com/logo/時尚運動X.png" group-title="•台湾「限制」", 時尚運動X
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=277
|
||||
https://tv.iill.top/4gtv/277
|
||||
#EXTINF:-1 tvg-id="智林体育台" tvg-name="智林体育台" tvg-logo="https://assets.livednow.com/logo/智林體育台.png" group-title="•台湾「限制」", 智林體育台
|
||||
https://tv.iill.top/litv/4gtv-4gtv101
|
||||
#EXTINF:-1 tvg-id="TVBS" tvg-name="TVBS" tvg-logo="https://assets.livednow.com/logo/TVBS.png" group-title="•台湾「限制」", TVBS
|
||||
https://tv.iill.top/litv/4gtv-4gtv073
|
||||
#EXTINF:-1 tvg-id="TVBS台剧台" tvg-name="TVBS台剧台" tvg-logo="https://assets.livednow.com/logo/TVBS-台劇台.png" group-title="•台湾「限制」", TVBS 台劇台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=285
|
||||
https://tv.iill.top/4gtv/285
|
||||
#EXTINF:-1 tvg-id="TVBS新闻台" tvg-name="TVBS新闻台" tvg-logo="https://assets.livednow.com/logo/TVBS-新聞台.png" group-title="•台湾「限制」", TVBS 新聞台
|
||||
https://tv.iill.top/litv/4gtv-4gtv072
|
||||
#EXTINF:-1 tvg-id="TVBS欢乐台" tvg-name="TVBS欢乐台" tvg-logo="https://assets.livednow.com/logo/TVBS-歡樂台.png" group-title="•台湾「限制」", TVBS 歡樂台
|
||||
@@ -611,11 +703,11 @@ https://tv.iill.top/litv/4gtv-4gtv068
|
||||
#EXTINF:-1 tvg-id="TVBS精采台" tvg-name="TVBS精采台" tvg-logo="https://assets.livednow.com/logo/TVBS-精采台.png" group-title="•台湾「限制」", TVBS 精采台
|
||||
https://tv.iill.top/litv/4gtv-4gtv067
|
||||
#EXTINF:-1 tvg-id="TVBS综艺台" tvg-name="TVBS综艺台" tvg-logo="https://assets.livednow.com/logo/TVBS-綜藝台.png" group-title="•台湾「限制」", TVBS 綜藝台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=284
|
||||
https://tv.iill.top/4gtv/284
|
||||
#EXTINF:-1 tvg-id="三立新闻" tvg-name="三立新闻" tvg-logo="https://assets.livednow.com/logo/三立新聞.png" group-title="•台湾「限制」", 三立新聞
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=229
|
||||
https://tv.iill.top/4gtv/229
|
||||
#EXTINF:-1 tvg-id="三立综合台" tvg-name="三立综合台" tvg-logo="https://assets.livednow.com/logo/三立綜合台.png" group-title="•台湾「限制」", 三立綜合台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=169
|
||||
https://tv.iill.top/4gtv/169
|
||||
#EXTINF:-1 tvg-id="中天亚洲台" tvg-name="中天亚洲台" tvg-logo="https://assets.livednow.com/logo/中天亞洲台.png" group-title="•台湾「限制」", 中天亞洲台
|
||||
https://tv.iill.top/litv/4gtv-4gtv109
|
||||
#EXTINF:-1 tvg-id="中天新闻台" tvg-name="中天新闻台" tvg-logo="https://assets.livednow.com/logo/中天新聞台.png" group-title="•台湾「限制」", 中天新聞台
|
||||
@@ -719,73 +811,73 @@ https://tv.iill.top/litv/4gtv-4gtv017
|
||||
#EXTINF:-1 tvg-id="ARIRANGTV" tvg-name="ARIRANGTV" tvg-logo="https://assets.livednow.com/logo/Arirang-TV.png" group-title="•台湾「限制」", Arirang TV
|
||||
https://tv.iill.top/litv/4gtv-4gtv079
|
||||
#EXTINF:-1 tvg-id="BLOOMBERGTV" tvg-name="BLOOMBERGTV" tvg-logo="https://assets.livednow.com/logo/BloombergTV.png" group-title="•台湾「限制」", Bloomberg TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=283
|
||||
https://tv.iill.top/4gtv/283
|
||||
#EXTINF:-1 tvg-id="CI罪案侦查频道" tvg-name="CI罪案侦查频道" tvg-logo="https://assets.livednow.com/logo/CI-罪案偵查頻道.png" group-title="•台湾「限制」", CI 罪案偵查頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=215
|
||||
https://tv.iill.top/4gtv/215
|
||||
#EXTINF:-1 tvg-id="CNBCASIA财经台" tvg-name="CNBCASIA财经台" tvg-logo="https://assets.livednow.com/logo/CNBC-Asia-財經台.png" group-title="•台湾「限制」", CNBC Asia 財經台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=235
|
||||
https://tv.iill.top/4gtv/235
|
||||
#EXTINF:-1 tvg-id="CatchPlay电影台" tvg-name="CatchPlay电影台" tvg-logo="https://assets.livednow.com/logo/CatchPlay-電影台.png" group-title="•台湾「限制」", CatchPlay 電影台
|
||||
https://tv.iill.top/litv/4gtv-4gtv076
|
||||
#EXTINF:-1 tvg-id="CINEMAWORLD" tvg-name="CINEMAWORLD" tvg-logo="https://assets.livednow.com/logo/CinemaWorld.png" group-title="•台湾「限制」", CinemaWorld
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=225
|
||||
https://tv.iill.top/4gtv/225
|
||||
#EXTINF:-1 tvg-id="CLASSICA古典乐" tvg-name="CLASSICA古典乐" tvg-logo="https://assets.livednow.com/logo/Classica-古典樂.png" group-title="•台湾「限制」", Classica 古典樂
|
||||
https://tv.iill.top/litv/4gtv-4gtv059
|
||||
#EXTINF:-1 tvg-id="DW德国之声" tvg-name="DW德国之声" tvg-logo="https://assets.livednow.com/logo/DW.png" group-title="•台湾「限制」", DW德國之聲
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=226
|
||||
https://tv.iill.top/4gtv/226
|
||||
#EXTINF:-1 tvg-id="DREAMWORKS梦工厂动画" tvg-name="DREAMWORKS梦工厂动画" tvg-logo="https://assets.livednow.com/logo/DreamWorks-夢工廠動畫.png" group-title="•台湾「限制」", DreamWorks 夢工廠動畫
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=282
|
||||
https://tv.iill.top/4gtv/282
|
||||
#EXTINF:-1 tvg-id="ELTA娱乐" tvg-name="ELTA娱乐" tvg-logo="https://assets.livednow.com/logo/ELTA娛樂.png" group-title="•台湾「限制」", ELTA 娛樂台
|
||||
https://tv.iill.top/litv/4gtv-4gtv070
|
||||
#EXTINF:-1 tvg-id="ELTA生活旅游" tvg-name="ELTA生活旅游" tvg-logo="https://assets.livednow.com/logo/ELTA生活旅遊.png" group-title="•台湾「限制」", ELTA 生活旅遊
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=237
|
||||
https://tv.iill.top/4gtv/237
|
||||
#EXTINF:-1 tvg-id="ELTA生活英语" tvg-name="ELTA生活英语" tvg-logo="https://assets.livednow.com/logo/ELTA生活英語.png" group-title="•台湾「限制」", ELTA生活英語
|
||||
https://tv.iill.top/litv/litv-longturn20
|
||||
#EXTINF:-1 tvg-id="FUN探索娱乐台" tvg-name="FUN探索娱乐台" tvg-logo="https://assets.livednow.com/logo/Fun-探索娛樂台.png" group-title="•台湾「限制」", Fun 探索娛樂台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=274
|
||||
https://tv.iill.top/4gtv/274
|
||||
#EXTINF:-1 tvg-id="GINXESPORTSTV" tvg-name="GINXESPORTSTV" tvg-logo="https://assets.livednow.com/logo/GINX-Esports-TV.png" group-title="•台湾「限制」", GINX Esports TV
|
||||
https://tv.iill.top/litv/4gtv-4gtv053
|
||||
#EXTINF:-1 tvg-id="GLOBALTREKKER" tvg-name="GLOBALTREKKER" tvg-logo="https://assets.livednow.com/logo/Global-Trekker.png" group-title="•台湾「限制」", Global Trekker
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=252
|
||||
https://tv.iill.top/4gtv/252
|
||||
#EXTINF:-1 tvg-id="GLOBETROTTER环游旅行家" tvg-name="GLOBETROTTER环游旅行家" tvg-logo="https://assets.livednow.com/logo/Globetrotter-環遊旅行家.png" group-title="•台湾「限制」", Globetrotter 環遊旅行家
|
||||
https://tv.iill.top/litv/4gtv-4gtv016
|
||||
#EXTINF:-1 tvg-id="HITS频道" tvg-name="HITS频道" tvg-logo="https://assets.livednow.com/logo/HITS-頻道.png" group-title="•台湾「限制」", HITS 頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=186
|
||||
https://tv.iill.top/4gtv/186
|
||||
#EXTINF:-1 tvg-id="HISTORY历史频道" tvg-name="HISTORY历史频道" tvg-logo="https://assets.livednow.com/logo/History-歷史頻道.png" group-title="•台湾「限制」", History 歷史頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=214
|
||||
https://tv.iill.top/4gtv/214
|
||||
#EXTINF:-1 tvg-id="LUXETV" tvg-name="LUXETV" tvg-logo="https://assets.livednow.com/logo/LUXE-TV.png" group-title="•台湾「限制」", LUXE TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=175
|
||||
https://tv.iill.top/4gtv/175
|
||||
#EXTINF:-1 tvg-id="LIFETIME娱乐频道" tvg-name="LIFETIME娱乐频道" tvg-logo="https://assets.livednow.com/logo/Lifetime-娛樂頻道.png" group-title="•台湾「限制」", Lifetime 娛樂頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=217
|
||||
https://tv.iill.top/4gtv/217
|
||||
#EXTINF:-1 tvg-id="LIVEABC互动英语台" tvg-name="LIVEABC互动英语台" tvg-logo="https://assets.livednow.com/logo/LiveABC-互動英語台.png" group-title="•台湾「限制」", LiveABC 互動英語台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=188
|
||||
https://tv.iill.top/4gtv/188
|
||||
#EXTINF:-1 tvg-id="LOVENATURE" tvg-name="LOVENATURE" tvg-logo="https://assets.livednow.com/logo/Love-Nature.png" group-title="•台湾「限制」", Love Nature
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=139
|
||||
https://tv.iill.top/4gtv/139
|
||||
#EXTINF:-1 tvg-id="MOMO亲子台" tvg-name="MOMO亲子台" tvg-logo="https://assets.livednow.com/logo/MOMO-親子台.png" group-title="•台湾「限制」", MOMO 親子台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=231
|
||||
https://tv.iill.top/4gtv/231
|
||||
#EXTINF:-1 tvg-id="MTVLIVEHD音乐频道" tvg-name="MTVLIVEHD音乐频道" tvg-logo="https://assets.livednow.com/logo/MTV-Live-HD-音樂頻道.png" group-title="•台湾「限制」", MTV Live HD 音樂頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=213
|
||||
https://tv.iill.top/4gtv/213
|
||||
#EXTINF:-1 tvg-id="MEZZOLIVE" tvg-name="MEZZOLIVE" tvg-logo="https://assets.livednow.com/logo/Mezzo-Live.png" group-title="•台湾「限制」", Mezzo Live
|
||||
https://tv.iill.top/litv/4gtv-4gtv083
|
||||
#EXTINF:-1 tvg-id="MYCINEMA" tvg-name="MYCINEMA EUROPEHD我的欧洲电影" tvg-logo="https://assets.livednow.com/logo/My-Cinema-Europe-HD-我的歐洲電影.png" group-title="•台湾「限制」", My Cinema Europe HD 我的歐洲電影
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=176
|
||||
https://tv.iill.top/4gtv/176
|
||||
#EXTINF:-1 tvg-id="NICKJR.儿童频道" tvg-name="NICKJR.儿童频道" tvg-logo="https://assets.livednow.com/logo/Nick-Jr..png" group-title="•台湾「限制」", Nick Jr. 兒童頻道
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=219
|
||||
https://tv.iill.top/4gtv/219
|
||||
#EXTINF:-1 tvg-id="NICKELODEON" tvg-name="NICKELODEON" tvg-logo="https://assets.livednow.com/logo/Nickelodeon.png" group-title="•台湾「限制」", Nickelodeon
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=185
|
||||
https://tv.iill.top/4gtv/185
|
||||
#EXTINF:-1 tvg-id="PETCLUBTV" tvg-name="PETCLUBTV" tvg-logo="https://assets.livednow.com/logo/Pet-Club-TV.png" group-title="•台湾「限制」", Pet Club TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=182
|
||||
https://tv.iill.top/4gtv/182
|
||||
#EXTINF:-1 tvg-id="ROCKACTION" tvg-name="ROCKACTION" tvg-logo="https://assets.livednow.com/logo/Rock-Action.png" group-title="•台湾「限制」", Rock Action
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=180
|
||||
https://tv.iill.top/4gtv/180
|
||||
#EXTINF:-1 tvg-id="ROCKENTERTAINMENT" tvg-name="ROCKENTERTAINMENT" tvg-logo="https://assets.livednow.com/logo/Rock-Entertainment.png" group-title="•台湾「限制」", Rock Entertainment
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=275
|
||||
https://tv.iill.top/4gtv/275
|
||||
#EXTINF:-1 tvg-id="SBN全球财经台" tvg-name="SBN全球财经台" tvg-logo="https://assets.livednow.com/logo/SBN-全球財經台.png" group-title="•台湾「限制」", SBN 全球財經台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=224
|
||||
https://tv.iill.top/4gtv/224
|
||||
#EXTINF:-1 tvg-id="SMART知识台" tvg-name="SMART知识台" tvg-logo="https://assets.livednow.com/logo/Smart-知識台.png" group-title="•台湾「限制」", Smart 知識台
|
||||
https://tv.iill.top/litv/litv-longturn19
|
||||
#EXTINF:-1 tvg-id="TV5MONDESTYLE" tvg-name="TV5MONDESTYLE" tvg-logo="https://assets.livednow.com/logo/TV5MONDE-Style.png" group-title="•台湾「限制」", TV5MONDE Style
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=178
|
||||
https://tv.iill.top/4gtv/178
|
||||
#EXTINF:-1 tvg-id="TechStorm" tvg-name="TechStorm" tvg-logo="https://assets.livednow.com/logo/TechStorm.png" group-title="•台湾「限制」", TechStorm
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=181
|
||||
https://tv.iill.top/4gtv/181
|
||||
#EXTINF:-1 tvg-id="TRACEURBAN" tvg-name="TRACEURBAN" tvg-logo="https://assets.livednow.com/logo/Trace-Urban.png" group-title="•台湾「限制」", Trace Urban
|
||||
https://tv.iill.top/litv/4gtv-4gtv082
|
||||
#EXTINF:-1 tvg-id="TRACESPORTS" tvg-name="TRACESPORTS" tvg-logo="https://assets.livednow.com/logo/TraceSports.png" group-title="•台湾「限制」", TraceSports
|
||||
@@ -795,75 +887,75 @@ https://tv.iill.top/litv/litv-ftv03
|
||||
#EXTINF:-1 tvg-id="IFUN动漫台" tvg-name="IFUN动漫台" tvg-logo="https://assets.livednow.com/logo/i-Fun-動漫台.png" group-title="•台湾「限制」", i-Fun 動漫台
|
||||
https://tv.iill.top/litv/litv-ftv15
|
||||
#EXTINF:-1 tvg-id="幸福空间居家台" tvg-name="幸福空间居家台" tvg-logo="https://assets.livednow.com/logo/幸福空間居家台.png" group-title="•台湾「限制」", 幸福空間居家台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=168
|
||||
https://tv.iill.top/4gtv/168
|
||||
#EXTINF:-1 tvg-id="影迷数位纪实台" tvg-name="影迷数位纪实台" tvg-logo="https://assets.livednow.com/logo/影迷數位紀實台.png" group-title="•台湾「限制」", 影迷數位紀實台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=212
|
||||
https://tv.iill.top/4gtv/212
|
||||
#EXTINF:-1 tvg-id="影迷数位电影台" tvg-name="影迷数位电影台" tvg-logo="https://assets.livednow.com/logo/影迷數位電影台.png" group-title="•台湾「限制」", 影迷數位電影台
|
||||
https://tv.iill.top/litv/4gtv-4gtv011
|
||||
#EXTINF:-1 tvg-id="戏剧免费看" tvg-name="戏剧免费看 1台" tvg-logo="https://assets.livednow.com/logo/戲劇免費看-1台.png" group-title="•台湾「限制」", 戲劇免費看 1台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=270
|
||||
https://tv.iill.top/4gtv/270
|
||||
#EXTINF:-1 tvg-id="戏剧免费看" tvg-name="戏剧免费看 2台" tvg-logo="https://assets.livednow.com/logo/戲劇免費看-2台.png" group-title="•台湾「限制」", 戲劇免費看 2台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=244
|
||||
https://tv.iill.top/4gtv/244
|
||||
#EXTINF:-1 tvg-id="电影免费看" tvg-name="电影免费看 2台" tvg-logo="https://assets.livednow.com/logo/電影免費看-2台.png" group-title="•台湾「限制」", 電影免費看 2台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=245
|
||||
https://tv.iill.top/4gtv/245
|
||||
#EXTINF:-1 tvg-id="半岛国际新闻台" tvg-name="半岛国际新闻台" tvg-logo="https://assets.livednow.com/logo/半島國際新聞台.png" group-title="•台湾「限制」", 半島國際新聞台
|
||||
https://tv.iill.top/litv/litv-ftv10
|
||||
#EXTINF:-1 tvg-id="中视菁采台" tvg-name="中视菁采台" tvg-logo="https://assets.livednow.com/logo/中視菁采台.png" group-title="•台湾「限制」", 中視菁采台
|
||||
https://tv.iill.top/litv/4gtv-4gtv064
|
||||
#EXTINF:-1 tvg-id="原住民族电视台" tvg-name="原住民族电视台" tvg-logo="https://assets.livednow.com/logo/原住民族電視台.png" group-title="•台湾「限制」", 原住民族電視台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=273
|
||||
https://tv.iill.top/4gtv/273
|
||||
#EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" tvg-logo="https://assets.livednow.com/logo/人間衛視.png" group-title="•台湾「限制」", 人間衛視
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=210
|
||||
https://tv.iill.top/4gtv/210
|
||||
#EXTINF:-1 tvg-id="儿童卡通台" tvg-name="儿童卡通台" tvg-logo="https://assets.livednow.com/logo/兒童卡通台.png" group-title="•台湾「限制」", 兒童卡通台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=269
|
||||
https://tv.iill.top/4gtv/269
|
||||
#EXTINF:-1 tvg-id="滚动力ROLLOR" tvg-name="滚动力ROLLOR" tvg-logo="https://assets.livednow.com/logo/滾動力-Rollor.png" group-title="•台湾「限制」", 滾動力 Rollor
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=249
|
||||
https://tv.iill.top/4gtv/249
|
||||
#EXTINF:-1 tvg-id="第1商业台" tvg-name="第1商业台" tvg-logo="https://p-cdnstatic.svc.litv.tv/pics/logo_litv_4gtv-4gtv104_tv.png" group-title="•台湾「限制」", 第1商業台
|
||||
https://tv.iill.top/litv/4gtv-4gtv104
|
||||
#EXTINF:-1 tvg-id="精选动漫台" tvg-name="精选动漫台" tvg-logo="https://assets.livednow.com/logo/精選動漫台.png" group-title="•台湾「限制」", 精選動漫台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=204
|
||||
https://tv.iill.top/4gtv/204
|
||||
#EXTINF:-1 tvg-id="经典卡通台" tvg-name="经典卡通台" tvg-logo="https://assets.livednow.com/logo/經典卡通台.png" group-title="•台湾「限制」", 經典卡通台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=202
|
||||
https://tv.iill.top/4gtv/202
|
||||
#EXTINF:-1 tvg-id="经典电影台" tvg-name="经典电影台" tvg-logo="https://assets.livednow.com/logo/經典電影台.png" group-title="•台湾「限制」", 經典電影台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=201
|
||||
https://tv.iill.top/4gtv/201
|
||||
#EXTINF:-1 tvg-id="花系列经典剧场" tvg-name="花系列经典剧场" tvg-logo="https://assets.livednow.com/logo/花系列-經典劇場.png" group-title="•台湾「限制」", 花系列 經典劇場
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=279
|
||||
https://tv.iill.top/4gtv/279
|
||||
#EXTINF:-1 tvg-id="视纳华仁纪实频道" tvg-name="视纳华仁纪实频道" tvg-logo="https://assets.livednow.com/logo/視納華仁紀實頻道.png" group-title="•台湾「限制」", 視納華仁紀實頻道
|
||||
https://tv.iill.top/litv/4gtv-4gtv013
|
||||
#EXTINF:-1 tvg-id="猪哥亮歌厅秀" tvg-name="猪哥亮歌厅秀" tvg-logo="https://assets.livednow.com/logo/豬哥亮歌廳秀.png" group-title="•台湾「限制」", 豬哥亮歌廳秀
|
||||
https://tv.iill.top/litv/4gtv-4gtv006
|
||||
#EXTINF:-1 tvg-id="超人力霸王整套看" tvg-name="超人力霸王整套看" tvg-logo="https://assets.livednow.com/logo/超人力霸王整套看.png" group-title="•台湾「限制」", 超人力霸王整套看
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=278
|
||||
https://tv.iill.top/4gtv/278
|
||||
#EXTINF:-1 tvg-id="车迷TV" tvg-name="车迷TV" tvg-logo="https://assets.livednow.com/logo/車迷-TV.png" group-title="•台湾「限制」", 車迷 TV
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=160
|
||||
https://tv.iill.top/4gtv/160
|
||||
#EXTINF:-1 tvg-id="达文西频道" tvg-name="达文西频道" tvg-logo="https://assets.livednow.com/logo/達文西頻道.png" group-title="•台湾「限制」", 達文西頻道
|
||||
https://tv.iill.top/litv/4gtv-4gtv018
|
||||
#EXTINF:-1 tvg-id="采昌影剧台" tvg-name="采昌影剧台" tvg-logo="https://assets.livednow.com/logo/采昌影劇台.png" group-title="•台湾「限制」", 采昌影劇台
|
||||
https://tv.iill.top/litv/4gtv-4gtv049
|
||||
#EXTINF:-1 tvg-id="金光布袋戏" tvg-name="金光布袋戏" tvg-logo="https://assets.livednow.com/logo/金光布袋戲.png" group-title="•台湾「限制」", 金光布袋戲
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=236
|
||||
https://tv.iill.top/4gtv/236
|
||||
#EXTINF:-1 tvg-id="电影原声台CMUSIC" tvg-name="电影原声台CMUSIC" tvg-logo="https://assets.livednow.com/logo/電影原聲台CMusic.png" group-title="•台湾「限制」", 電影原聲台 CMusic
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=218
|
||||
https://tv.iill.top/4gtv/218
|
||||
#EXTINF:-1 tvg-id="国会频道1" tvg-name="国会频道1" tvg-logo="https://assets.livednow.com/logo/國會頻道1.png" group-title="•台湾「限制」", 國會頻道1
|
||||
https://tv.iill.top/litv/4gtv-4gtv084
|
||||
#EXTINF:-1 tvg-id="国会频道2" tvg-name="国会频道2" tvg-logo="https://assets.livednow.com/logo/國會頻道2.png" group-title="•台湾「限制」", 國會頻道2
|
||||
https://tv.iill.top/litv/4gtv-4gtv085
|
||||
#EXTINF:-1 tvg-id="大爱电视" tvg-name="大爱电视" tvg-logo="https://assets.livednow.com/logo/大愛電視.png" group-title="•台湾「限制」", 大愛電視
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=209
|
||||
https://tv.iill.top/4gtv/209
|
||||
#EXTINF:-1 tvg-id="大爱电视台" tvg-name="大爱电视台" tvg-logo="https://assets.livednow.com/logo/大愛電視.png" group-title="•台湾「限制」", 大愛電視2
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=230
|
||||
https://tv.iill.top/4gtv/230
|
||||
#EXTINF:-1 tvg-id="好消息" tvg-name="好消息" tvg-logo="https://assets.livednow.com/logo/好消息.png" group-title="•台湾「限制」", 好消息
|
||||
https://tv.iill.top/litv/litv-ftv16
|
||||
#EXTINF:-1 tvg-id="好消息2台" tvg-name="好消息2台" tvg-logo="https://assets.livednow.com/logo/好消息2台.png" group-title="•台湾「限制」", 好消息2台
|
||||
https://tv.iill.top/litv/litv-ftv17
|
||||
#EXTINF:-1 tvg-id="东森购物一台" tvg-name="东森购物一台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物一台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=173
|
||||
https://tv.iill.top/4gtv/173
|
||||
#EXTINF:-1 tvg-id="东森购物二台" tvg-name="东森购物二台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物二台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=174
|
||||
https://tv.iill.top/4gtv/174
|
||||
#EXTINF:-1 tvg-id="东森购物三台" tvg-name="东森购物三台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物三台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=287
|
||||
https://tv.iill.top/4gtv/287
|
||||
#EXTINF:-1 tvg-id="东森购物四台" tvg-name="东森购物四台" tvg-logo="https://assets.livednow.com/logo/東森購物.png" group-title="•台湾「限制」", 東森購物四台
|
||||
http://141.11.86.78/4gtv/4gtv.php?ch=286
|
||||
https://tv.iill.top/4gtv/286
|
||||
#EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" tvg-logo="https://epg.iill.top/logo/大湾区卫视.png" group-title="•广东「特产」" ,大湾区卫视
|
||||
https://php.17186.eu.org/gdtv/web/nfws.m3u8
|
||||
#EXTINF:-1 tvg-id="广东新闻" tvg-name="广东新闻" tvg-logo="https://epg.iill.top/logo/广东新闻.png" group-title="•广东「特产」",广东新闻
|
||||
|
||||
+32
-32
@@ -41,6 +41,21 @@
|
||||
"url_key": "Duopan"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_FeiMaoUC",
|
||||
"name": "🐼┃肥猫┃UC",
|
||||
"type": 3,
|
||||
"api": "csp_Duopan",
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"site_urls": [
|
||||
"http://www.mucpan.cc",
|
||||
"http://ucmi.fun",
|
||||
"http://www.ucmi.fun"
|
||||
],
|
||||
"url_key": "FeiMaoUC"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_SuBaiBai",
|
||||
"name": "🏳️┃素白┃影视",
|
||||
@@ -88,21 +103,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_FeiMaoUC",
|
||||
"name": "🐼┃肥猫┃UC",
|
||||
"type": 3,
|
||||
"api": "csp_Duopan",
|
||||
"filterable": 1,
|
||||
"ext": {
|
||||
"site_urls": [
|
||||
"http://www.mucpan.cc",
|
||||
"http://ucmi.fun",
|
||||
"http://www.ucmi.fun"
|
||||
],
|
||||
"url_key": "FeiMaoUC"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "csp_Nkdy",
|
||||
"name": "🏔️┃耐看┃影视",
|
||||
@@ -162,7 +162,7 @@
|
||||
"name": "💖┃Ivdy┃影视",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"ext": "\"./json/ivdy.json\"",
|
||||
"ext": "./json/ivdy.json",
|
||||
"searchable": 0
|
||||
},
|
||||
{
|
||||
@@ -248,14 +248,14 @@
|
||||
"type": 3,
|
||||
"playerType": "2",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/ddys.js\""
|
||||
"ext": "./js/ddys.js"
|
||||
},
|
||||
{
|
||||
"key": "虎虎",
|
||||
"name": "🐯┃虎虎┃影视",
|
||||
"type": 3,
|
||||
"api": "csp_XBPQ",
|
||||
"ext": "\"./json/虎虎.json\""
|
||||
"ext": "./json/虎虎.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_SP360",
|
||||
@@ -330,7 +330,7 @@
|
||||
"api": "./api/drpy2.min.js",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"ext": "\"./js/酷奇MV.js\""
|
||||
"ext": "./js/酷奇MV.js"
|
||||
},
|
||||
{
|
||||
"key": "MTV",
|
||||
@@ -339,7 +339,7 @@
|
||||
"api": "csp_Bili",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"ext": "\"./json/MTV.json\""
|
||||
"ext": "./json/MTV.json"
|
||||
},
|
||||
{
|
||||
"key": "虎牙直播js",
|
||||
@@ -349,7 +349,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"playerType": 1,
|
||||
"ext": "\"./js/huya2.js\""
|
||||
"ext": "./js/huya2.js"
|
||||
},
|
||||
{
|
||||
"key": "斗鱼js",
|
||||
@@ -359,7 +359,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"playerType": 1,
|
||||
"ext": "\"./js/斗鱼直播.js\""
|
||||
"ext": "./js/斗鱼直播.js"
|
||||
},
|
||||
{
|
||||
"key": "聚短视频js",
|
||||
@@ -368,7 +368,7 @@
|
||||
"api": "./api/drpy2.min.js",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"ext": "\"./js/短视频.js\""
|
||||
"ext": "./js/短视频.js"
|
||||
},
|
||||
{
|
||||
"key": "看球",
|
||||
@@ -393,21 +393,21 @@
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
"ext": "\"./js/310直播.js\""
|
||||
"ext": "./js/310直播.js"
|
||||
},
|
||||
{
|
||||
"key": "米搜",
|
||||
"name": "🌖┃米搜┃网盘",
|
||||
"type": 3,
|
||||
"api": "csp_MiSou",
|
||||
"ext": "\"./txt/kk.txt\""
|
||||
"ext": "./txt/kk.txt"
|
||||
},
|
||||
{
|
||||
"key": "csp_PanSearch",
|
||||
"name": "🚃┃盘搜┃网盘",
|
||||
"type": 3,
|
||||
"api": "csp_PanSearch",
|
||||
"ext": "\"./txt/token.txt\""
|
||||
"ext": "./txt/token.txt"
|
||||
},
|
||||
{
|
||||
"key": "drpy_哔哩",
|
||||
@@ -415,7 +415,7 @@
|
||||
"type": 3,
|
||||
"api": "csp_Bili",
|
||||
"playerType": 1,
|
||||
"ext": "\"./json/bilibili.json\""
|
||||
"ext": "./json/bilibili.json"
|
||||
},
|
||||
{
|
||||
"key": "儿童",
|
||||
@@ -429,7 +429,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": "\"./js/兔小贝.js\""
|
||||
"ext": "./js/兔小贝.js"
|
||||
},
|
||||
{
|
||||
"key": "少儿",
|
||||
@@ -443,7 +443,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": "\"./json/少儿教育.json\""
|
||||
"ext": "./json/少儿教育.json"
|
||||
},
|
||||
{
|
||||
"key": "小学",
|
||||
@@ -457,7 +457,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": "\"./json/小学课堂.json\""
|
||||
"ext": "./json/小学课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "初中",
|
||||
@@ -471,7 +471,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": "\"./json/初中课堂.json\""
|
||||
"ext": "./json/初中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "高中",
|
||||
@@ -485,7 +485,7 @@
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
},
|
||||
"ext": "\"./json/高中课堂.json\""
|
||||
"ext": "./json/高中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "push_agent",
|
||||
|
||||
Binary file not shown.
+10
-10
@@ -216,7 +216,7 @@
|
||||
"changeable": 1,
|
||||
"playerType": "1",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jp.js\""
|
||||
"ext": "./js/jp.js"
|
||||
},
|
||||
{
|
||||
"key": "Auete",
|
||||
@@ -293,7 +293,7 @@
|
||||
"name": "⚽ 310┃看球",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/310直播.js\"",
|
||||
"ext": "./js/310直播.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -306,7 +306,7 @@
|
||||
"name": "⚽ Jrs┃球迷",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jrk.js\"",
|
||||
"ext": "./js/jrk.js",
|
||||
"style": {
|
||||
"type": "list"
|
||||
},
|
||||
@@ -319,7 +319,7 @@
|
||||
"name": "🎤酷奇┃MV",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/酷奇MV.js\"",
|
||||
"ext": "./js/酷奇MV.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
@@ -349,7 +349,7 @@
|
||||
"name": "🐯虎牙┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.js",
|
||||
"ext": "\"./js/huya2.js\"",
|
||||
"ext": "./js/huya2.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.755
|
||||
@@ -364,7 +364,7 @@
|
||||
"name": "🐟斗鱼┃直播",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/斗鱼直播.js\"",
|
||||
"ext": "./js/斗鱼直播.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.755
|
||||
@@ -379,7 +379,7 @@
|
||||
"name": "🎧有声┃小说",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/有声小说吧.js\"",
|
||||
"ext": "./js/有声小说吧.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1
|
||||
@@ -515,7 +515,7 @@
|
||||
"name": "📚儿童┃启蒙",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/兔小贝.js\"",
|
||||
"ext": "./js/兔小贝.js",
|
||||
"style": {
|
||||
"type": "rect",
|
||||
"ratio": 1.597
|
||||
@@ -610,9 +610,9 @@
|
||||
"logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1716545739254/fc1b89e152cd4aa28d295107cb6c56c9.gif",
|
||||
"lives": [
|
||||
{
|
||||
"name": "IPV4若卡顿切换IPV6",
|
||||
"name": "IPV4若卡顿切IPV6",
|
||||
"type": 0,
|
||||
"url": "./lives/IPV4若卡顿切换IPV6.txt",
|
||||
"url": "./lives/IPV4若卡顿切IPV6.txt",
|
||||
"epg": ""
|
||||
},
|
||||
{
|
||||
|
||||
-1737
File diff suppressed because it is too large.
Load diff
@@ -1,22 +0,0 @@
|
||||
var rule = {
|
||||
title:'310直播',
|
||||
host:'http://www.310.tv',
|
||||
url:'/?s=0&t=1&a=fyclass&g=fypage',
|
||||
searchUrl:'',
|
||||
searchable:0,
|
||||
quickSearch:0,
|
||||
class_name:'热门&足球&篮球',
|
||||
class_url:'0&1&2',
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
play_parse:false,
|
||||
lazy:'',
|
||||
limit:6,
|
||||
double:false,
|
||||
推荐:'*',
|
||||
一级:'.list_content a;.jiabifeng&&p:lt(5)&&Text;.feleimg img&&src;a&&t-nzf-o;a&&href',
|
||||
二级:'*',
|
||||
搜索:'',
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
var rule = {
|
||||
title:'JRKAN直播',
|
||||
host:'http://www.jrkan2022.com/?lan=1',
|
||||
// JRKAN备用域名:www.jrkankan.com / www.jrkan365.com / jrsyyds.com / www.jryyds.com / jrskan.com / jrsbxj.com /Jrkan备用域名1: www.jrkan2022.com 备用域名2: www.jrs23.com 备用域名2: www.jrskk.com 最新网址发布:www.qiumi1314.co
|
||||
|
||||
url:'/fyclass',
|
||||
searchUrl:'/x/search/?q=**',
|
||||
searchable:1,
|
||||
quickSearch:1,
|
||||
class_name:'全部',
|
||||
class_url:'/',
|
||||
//class_url:'?live',
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
play_parse:true,
|
||||
lazy:"",
|
||||
limit:6,
|
||||
double:false,
|
||||
推荐:'*',
|
||||
// 一级:'.loc_match:eq(2) ul;li:gt(1):lt(4)&&Text;img&&src;li:lt(2)&&Text;a:eq(1)&&href',//play.sportsteam333.com
|
||||
一级:"js:var items=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;var html=request(input);var tabs=pdfa(html,'body&&.d-touch');tabs.forEach(function(it){var pz=pdfh(it,'.name:eq(1)&&Text');var ps=pdfh(it,'.name:eq(0)&&Text');var pk=pdfh(it,'.name:eq(2)&&Text');var img=pd(it,'img&&src');var url=pd(it,'a.me&&href');var timer=pdfh(it,'.lab_time&&Text');var parts = timer.split(' ');var dateParts = parts[0].split('-');var timeParts = parts[1].split(':');var year = new Date().getFullYear();var date = new Date(year, dateParts[0] - 1, dateParts[1], timeParts[0], timeParts[1]);var now = new Date();var hundredMinutesAgo = new Date(now.getTime() - 100 * 60 * 1000);if (date > hundredMinutesAgo) {timer = timer.split(' ')[1];items.push({desc:timer+ ' '+'🏆'+ps,title:pz+' 🆚 '+pk,pic_url:img,url:url})}});setResult(items);",
|
||||
二级:{
|
||||
"title":".sub_list li:lt(2)&&Text;.sub_list li:eq(0)&&Text",
|
||||
"img":"img&&src",
|
||||
"desc":";;;.lab_team_home&&Text;.lab_team_away&&Text",
|
||||
"content":".sub_list ul&&Text",
|
||||
"tabs":"js:TABS=['实时直播']",
|
||||
"lists":"js:LISTS=[];pdfh=jsp.pdfh;pdfa=jsp.pdfa;pd=jsp.pd;let html=request(input);let data=pdfa(html,'.sub_playlist&&a');TABS.forEach(function(tab){let d=data.map(function(it){let name=pdfh(it,'strong&&Text');let url=pd(it,'a&&data-play');return name+'$'+url});LISTS.push(d)});",
|
||||
},
|
||||
搜索:'js:let d=[];setResult(d);',
|
||||
}
|
||||
File renamed without changes.
+1212
-860
File diff suppressed because it is too large.
Load diff
Binary file not shown.
+32
-32
@@ -25,35 +25,35 @@
|
||||
"name": "豆瓣[js]",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/drpy.js\""
|
||||
"ext": "./js/drpy.js"
|
||||
},
|
||||
{
|
||||
"key": "drpy_js_奇珍异兽",
|
||||
"name": "奇珍异兽[js]",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/奇珍异兽.js\""
|
||||
"ext": "./js/奇珍异兽.js"
|
||||
},
|
||||
{
|
||||
"key": "drpy_js_优酷",
|
||||
"name": "优酷[js]",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/优酷.js\""
|
||||
"ext": "./js/优酷.js"
|
||||
},
|
||||
{
|
||||
"key": "drpy_js_腾云驾雾",
|
||||
"name": "腾云驾雾[js]",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/腾云驾雾.js\""
|
||||
"ext": "./js/腾云驾雾.js"
|
||||
},
|
||||
{
|
||||
"key": "drpy_js_百忙无果",
|
||||
"name": "百忙无果[js]",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/百忙无果.js\""
|
||||
"ext": "./js/百忙无果.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_Zhaozy",
|
||||
@@ -73,7 +73,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"ext": "\"./txt/alitoken.txt\""
|
||||
"ext": "./txt/alitoken.txt"
|
||||
},
|
||||
{
|
||||
"key": "csp_Yisou",
|
||||
@@ -83,7 +83,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"ext": "\"./txt/alitoken.txt\""
|
||||
"ext": "./txt/alitoken.txt"
|
||||
},
|
||||
{
|
||||
"key": "csp_Upyunso",
|
||||
@@ -93,7 +93,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"ext": "\"./txt/alitoken.txt\""
|
||||
"ext": "./txt/alitoken.txt"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_影搜",
|
||||
@@ -103,7 +103,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/影搜.json\""
|
||||
"ext": "./json/影搜.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHikerAL_玩偶哥哥",
|
||||
@@ -113,7 +113,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/玩偶哥哥.json\""
|
||||
"ext": "./json/玩偶哥哥.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHikerAL_云盘资源",
|
||||
@@ -123,7 +123,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/云盘资源.json\""
|
||||
"ext": "./json/云盘资源.json"
|
||||
},
|
||||
{
|
||||
"key": "push_agent",
|
||||
@@ -133,7 +133,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 0,
|
||||
"ext": "\"./txt/alitoken.txt\""
|
||||
"ext": "./txt/alitoken.txt"
|
||||
},
|
||||
{
|
||||
"key": "csp_Mp4Mov",
|
||||
@@ -250,7 +250,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/哔嘀影视.json\""
|
||||
"ext": "./json/哔嘀影视.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Ddys",
|
||||
@@ -290,7 +290,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/Bili.json\""
|
||||
"ext": "./json/Bili.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_兔小贝",
|
||||
@@ -300,7 +300,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/兔小贝.json\""
|
||||
"ext": "./json/兔小贝.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_兔小贝2",
|
||||
@@ -310,7 +310,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/兔小贝2.json\""
|
||||
"ext": "./json/兔小贝2.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_播视童趣",
|
||||
@@ -320,7 +320,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/播视童趣.json\""
|
||||
"ext": "./json/播视童趣.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili幼儿",
|
||||
@@ -330,7 +330,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/幼儿乐园.json\""
|
||||
"ext": "./json/幼儿乐园.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili少儿",
|
||||
@@ -340,7 +340,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/少儿教育.json\""
|
||||
"ext": "./json/少儿教育.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili小学",
|
||||
@@ -350,7 +350,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/小学课堂.json\""
|
||||
"ext": "./json/小学课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili初中",
|
||||
@@ -360,7 +360,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/初中课堂.json\""
|
||||
"ext": "./json/初中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili高中",
|
||||
@@ -370,7 +370,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/高中课堂.json\""
|
||||
"ext": "./json/高中课堂.json"
|
||||
},
|
||||
{
|
||||
"key": "JS哔哩直播",
|
||||
@@ -380,7 +380,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./js/哔哩直播.js\""
|
||||
"ext": "./js/哔哩直播.js"
|
||||
},
|
||||
{
|
||||
"key": "csp_Bili短剧",
|
||||
@@ -390,7 +390,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/Bili短剧.json\""
|
||||
"ext": "./json/Bili短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_爱你短剧",
|
||||
@@ -400,7 +400,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/爱你短剧.json\""
|
||||
"ext": "./json/爱你短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_河马短剧",
|
||||
@@ -410,7 +410,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/河马短剧.json\""
|
||||
"ext": "./json/河马短剧.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_短剧屋",
|
||||
@@ -420,7 +420,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/短剧屋.json\""
|
||||
"ext": "./json/短剧屋.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_农民影视",
|
||||
@@ -430,7 +430,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/农民影视.json\""
|
||||
"ext": "./json/农民影视.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_七新影视",
|
||||
@@ -440,7 +440,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/七新影视.json\""
|
||||
"ext": "./json/七新影视.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_XYQHiker_可可影视",
|
||||
@@ -450,7 +450,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 1,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/可可影视.json\""
|
||||
"ext": "./json/可可影视.json"
|
||||
},
|
||||
{
|
||||
"key": "csp_Yj1211",
|
||||
@@ -467,7 +467,7 @@
|
||||
"name": "虎牙直播(JS)",
|
||||
"type": 3,
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/虎牙直播.js\"",
|
||||
"ext": "./js/虎牙直播.js",
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0
|
||||
@@ -480,7 +480,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"filterable": 0,
|
||||
"ext": "\"./json/虎牙直播.json\""
|
||||
"ext": "./json/虎牙直播.json"
|
||||
}
|
||||
],
|
||||
"parses": [
|
||||
|
||||
+68
-1
@@ -1 +1,68 @@
|
||||
超出请求限制,10秒内只能请求3次。
|
||||
/***
|
||||
* gbk编码解码函数
|
||||
* strTool = gbkTool() strTool.encode(key)
|
||||
* @returns {{encode: (function(*): *), decode: (function(*): *)}}
|
||||
*/
|
||||
export function gbkTool(){
|
||||
var data=function(zipData){
|
||||
var re=zipData
|
||||
.replace(/#(\d+)\$/g,function(a,b){
|
||||
return Array(+b+3).join('#');
|
||||
})
|
||||
.replace(/#/g,'####')
|
||||
.replace(/(\w\w):([\w#]+)(?:,|$)/g,function(a,hd,dt){
|
||||
return dt.replace(/../g,function(a){
|
||||
if(a!='##'){
|
||||
return hd+a;
|
||||
}else{
|
||||
return a;
|
||||
}
|
||||
});
|
||||
});
|
||||
return re;
|
||||
}('4e:020405060f12171f20212326292e2f313335373c40414244464a5155575a5b6263646567686a6b6c6d6e6f727475767778797a7b7c7d7f808182838485878a#909697999c9d9ea3aaafb0b1b4b6b7b8b9bcbdbec8cccfd0d2dadbdce0e2e6e7e9edeeeff1f4f8f9fafcfe,4f:00020304050607080b0c12131415161c1d212328292c2d2e31333537393b3e3f40414244454748494a4b4c525456616266686a6b6d6e7172757778797a7d8081828586878a8c8e909293959698999a9c9e9fa1a2a4abadb0b1b2b3b4b6b7b8b9babbbcbdbec0c1c2c6c7c8c9cbcccdd2d3d4d5d6d9dbe0e2e4e5e7ebecf0f2f4f5f6f7f9fbfcfdff,50:000102030405060708090a#0b0e1011131516171b1d1e20222324272b2f303132333435363738393b3d3f404142444546494a4b4d5051525354565758595b5d5e5f6061626364666768696a6b6d6e6f70717273747578797a7c7d818283848687898a8b8c8e8f909192939495969798999a9b9c9d9e9fa0a1a2a4a6aaabadaeafb0b1b3b4b5b6b7b8b9bcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdced0d1d2d3d4d5d7d8d9dbdcdddedfe0e1e2e3e4e5e8e9eaebeff0f1f2f4f6f7f8f9fafcfdfeff,51:00010203040508#090a0c0d0e0f1011131415161718191a1b1c1d1e1f2022232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e42474a4c4e4f5052535758595b5d5e5f606163646667696a6f727a7e7f838486878a8b8e8f90919394989a9d9e9fa1a3a6a7a8a9aaadaeb4b8b9babebfc1c2c3c5c8cacdced0d2d3d4d5d6d7d8d9dadcdedfe2e3e5e6e7e8e9eaeceef1f2f4f7fe,52:0405090b0c0f101314151c1e1f2122232526272a2c2f313234353c3e4445464748494b4e4f5253555758#595a5b5d5f6062636466686b6c6d6e7071737475767778797a7b7c7e808384858687898a8b8c8d8e8f91929495969798999a9ca4a5a6a7aeafb0b4b5b6b7b8b9babbbcbdc0c1c2c4c5c6c8cacccdcecfd1d3d4d5d7d9dadbdcdddee0e1e2e3e5e6e7e8e9eaebecedeeeff1f2f3f4f5f6f7f8fbfcfd,53:0102030407090a0b0c0e11121314181b1c1e1f2224252728292b2c2d2f3031323334353637383c3d404244464b4c4d505458595b5d65686a6c6d7276797b7c7d7e80818387888a8e8f#90919293949697999b9c9ea0a1a4a7aaabacadafb0b1b2b3b4b5b7b8b9babcbdbec0c3c4c5c6c7cecfd0d2d3d5dadcdddee1e2e7f4fafeff,54:000205070b1418191a1c2224252a303336373a3d3f4142444547494c4d4e4f515a5d5e5f6061636567696a6b6c6d6e6f7074797a7e7f8183858788898a8d919397989c9e9fa0a1a2a5aeb0b2b5b6b7b9babcbec3c5cacbd6d8dbe0e1e2e3e4ebeceff0f1f4f5f6f7f8f9fbfe,55:0002030405080a0b0c0d0e121315161718191a1c1d1e1f212526#28292b2d3234353638393a3b3d40424547484b4c4d4e4f515253545758595a5b5d5e5f60626368696b6f7071727374797a7d7f85868c8d8e9092939596979a9b9ea0a1a2a3a4a5a6a8a9aaabacadaeafb0b2b4b6b8babcbfc0c1c2c3c6c7c8cacbcecfd0d5d7d8d9dadbdee0e2e7e9edeef0f1f4f6f8f9fafbfcff,56:0203040506070a0b0d1011121314151617191a1c1d202122252628292a2b2e2f30333537383a3c3d3e404142434445464748494a4b4f5051525355565a5b5d5e5f6061#636566676d6e6f70727374757778797a7d7e7f80818283848788898a8b8c8d9091929495969798999a9b9c9d9e9fa0a1a2a4a5a6a7a8a9aaabacadaeb0b1b2b3b4b5b6b8b9babbbdbebfc0c1c2c3c4c5c6c7c8c9cbcccdcecfd0d1d2d3d5d6d8d9dce3e5e6e7e8e9eaeceeeff2f3f6f7f8fbfc,57:00010205070b0c0d0e0f101112131415161718191a1b1d1e202122242526272b313234353637383c3d3f414344454648494b52535455565859626365676c6e707172747578797a7d7e7f80#818788898a8d8e8f90919495969798999a9c9d9e9fa5a8aaacafb0b1b3b5b6b7b9babbbcbdbebfc0c1c4c5c6c7c8c9cacccdd0d1d3d6d7dbdcdee1e2e3e5e6e7e8e9eaebeceef0f1f2f3f5f6f7fbfcfeff,58:0103040508090a0c0e0f101213141617181a1b1c1d1f222325262728292b2c2d2e2f31323334363738393a3b3c3d3e3f4041424345464748494a4b4e4f505253555657595a5b5c5d5f6061626364666768696a6d6e6f707172737475767778797a7b7c7d7f82848687888a8b8c#8d8e8f909194959697989b9c9da0a1a2a3a4a5a6a7aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbdbebfc0c2c3c4c6c7c8c9cacbcccdcecfd0d2d3d4d6d7d8d9dadbdcdddedfe0e1e2e3e5e6e7e8e9eaedeff1f2f4f5f7f8fafbfcfdfeff,59:000103050608090a0b0c0e1011121317181b1d1e2021222326282c30323335363b3d3e3f404345464a4c4d505253595b5c5d5e5f616364666768696a6b6c6d6e6f70717275777a7b7c7e7f8085898b8c8e8f90919495989a9b9c9d9fa0a1a2a6#a7acadb0b1b3b4b5b6b7b8babcbdbfc0c1c2c3c4c5c7c8c9cccdcecfd5d6d9dbdedfe0e1e2e4e6e7e9eaebedeeeff0f1f2f3f4f5f6f7f8fafcfdfe,5a:00020a0b0d0e0f101214151617191a1b1d1e2122242627282a2b2c2d2e2f3033353738393a3b3d3e3f414243444547484b4c4d4e4f5051525354565758595b5c5d5e5f60616364656668696b6c6d6e6f7071727378797b7c7d7e808182838485868788898a8b8c8d8e8f9091939495969798999c9d9e9fa0a1a2a3a4a5a6a7a8a9abac#adaeafb0b1b4b6b7b9babbbcbdbfc0c3c4c5c6c7c8cacbcdcecfd0d1d3d5d7d9dadbdddedfe2e4e5e7e8eaecedeeeff0f2f3f4f5f6f7f8f9fafbfcfdfeff,5b:0001020304050607080a0b0c0d0e0f10111213141518191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303133353638393a3b3c3d3e3f4142434445464748494a4b4c4d4e4f52565e606167686b6d6e6f7274767778797b7c7e7f82868a8d8e90919294969fa7a8a9acadaeafb1b2b7babbbcc0c1c3c8c9cacbcdcecf#d1d4d5d6d7d8d9dadbdce0e2e3e6e7e9eaebecedeff1f2f3f4f5f6f7fdfe,5c:0002030507080b0c0d0e10121317191b1e1f2021232628292a2b2d2e2f303233353637434446474c4d5253545657585a5b5c5d5f62646768696a6b6c6d70727374757677787b7c7d7e808384858687898a8b8e8f9293959d9e9fa0a1a4a5a6a7a8aaaeafb0b2b4b6b9babbbcbec0c2c3c5c6c7c8c9cacccdcecfd0d1d3d4d5d6d7d8dadbdcdddedfe0e2e3e7e9ebeceeeff1f2f3f4f5f6f7f8f9fafcfdfeff,5d:00#01040508090a0b0c0d0f10111213151718191a1c1d1f2021222325282a2b2c2f3031323335363738393a3b3c3f4041424344454648494d4e4f5051525354555657595a5c5e5f6061626364656667686a6d6e7071727375767778797a7b7c7d7e7f8081838485868788898a8b8c8d8e8f90Line truncated
|
||||
U2Ghash={},
|
||||
G2Uhash={};
|
||||
!function(data){
|
||||
var k=0;
|
||||
data=data.match(/..../g);
|
||||
for(var i=0x81;i<=0xfe;i++){
|
||||
for(var j=0x40;j<=0xFE;j++){
|
||||
U2Ghash[data[k++]]=('%'+i.toString(16)+'%'+j.toString(16))
|
||||
.toUpperCase();
|
||||
}
|
||||
}
|
||||
for(var key in U2Ghash){
|
||||
G2Uhash[U2Ghash[key]]=key;
|
||||
}
|
||||
}(data);
|
||||
function isAscii(unicode) {
|
||||
return ((unicode == 0x20AC) || (unicode <= 0x007F && unicode >= 0x0000));
|
||||
}
|
||||
return{
|
||||
encode:function(str){
|
||||
return str.replace(/./g,function(a){
|
||||
var code=a.charCodeAt(0);
|
||||
if(isAscii(code)){
|
||||
return encodeURIComponent(a);
|
||||
}else{
|
||||
var key=code.toString(16);
|
||||
if(key.length!=4)key=('000'+key).match(/....$/)[0];
|
||||
return U2Ghash[key]||a;
|
||||
}
|
||||
});
|
||||
},
|
||||
decode:function(str){
|
||||
return str.replace(/%[0-9A-F]{2}%[0-9A-F]{2}/g,function(a){
|
||||
if(a in G2Uhash){
|
||||
return String.fromCharCode('0x'+G2Uhash[a]);
|
||||
}else{
|
||||
return a;
|
||||
}
|
||||
}).replace(/%[\w]{2}/g,function(a){
|
||||
return decodeURIComponent(a);
|
||||
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
+304
-1
@@ -1 +1,304 @@
|
||||
超出请求限制,10秒内只能请求3次。
|
||||
if (typeof Object.assign != 'function') {
|
||||
Object.assign = function () {
|
||||
var target = arguments[0];
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = arguments[i];
|
||||
for (var key in source) {
|
||||
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||
target[key] = source[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
return target;
|
||||
};
|
||||
}
|
||||
function getMubans() {
|
||||
var mubanDict = { // 模板字典
|
||||
mxpro: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.module-info-tag&&Text",
|
||||
"img": ".lazyload&&data-original",
|
||||
"desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text",
|
||||
"content": ".module-info-introduction&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-play-list:eq(#id) a"
|
||||
},
|
||||
搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text',
|
||||
},
|
||||
mxone5: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/show/fyclass--------fypage---.html',
|
||||
searchUrl: '/search/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.tag-link&&Text",
|
||||
"img": ".module-item-pic&&img&&data-src",
|
||||
"desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text",
|
||||
"content": ".vod_content&&Text",
|
||||
"tabs": ".module-tab-item",
|
||||
"lists": ".module-player-list:eq(#id)&&.scroll-content&&a"
|
||||
},
|
||||
搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href',
|
||||
},
|
||||
首图: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---/',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".myui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text",
|
||||
"content": ".content&&Text",
|
||||
"tabs": ".nav-tabs:eq(0) li",
|
||||
"lists": ".myui-content__list:eq(#id) li"
|
||||
},
|
||||
搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
首图2: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/list/fyclass-fypage.html',
|
||||
searchUrl: '/vodsearch/**----------fypage---.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
// "Cookie": ""
|
||||
},
|
||||
// class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html',
|
||||
class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text",
|
||||
"img": ".stui-content__thumb .lazyload&&data-original",
|
||||
"desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text",
|
||||
"content": ".detail&&Text",
|
||||
"tabs": ".stui-vodlist__head h3",
|
||||
"lists": ".stui-content__playlist:eq(#id) li"
|
||||
},
|
||||
搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text',
|
||||
},
|
||||
默认: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/vodshow/fyclass--------fypage---.html',
|
||||
searchUrl: '/vodsearch/-------------.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
},
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
double: true, // 推荐内容是否双层定位
|
||||
},
|
||||
vfed: {
|
||||
title: '',
|
||||
host: '',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage.html',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {
|
||||
'User-Agent': 'UC_UA',
|
||||
},
|
||||
// class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html',
|
||||
class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text",
|
||||
"img": ".fed-list-info&&a&&data-original",
|
||||
"desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text",
|
||||
"content": ".fed-part-esan&&Text",
|
||||
"tabs": ".fed-drop-boxs&&.fed-part-rows&&li",
|
||||
"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: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/v_search/**----------fypage---.html',
|
||||
url: '/vod_____show/fyclass--------fypage---.html',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '明星|专题|最新|排行',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": ".hl-infos-title&&Text;.hl-text-conch&&Text",
|
||||
"img": ".hl-lazy&&data-original",
|
||||
"desc": ".hl-infos-content&&.hl-text-conch&&Text",
|
||||
"content": ".hl-content-text&&Text",
|
||||
"tabs": ".hl-tabs&&a",
|
||||
"lists": ".hl-plays-list:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
海螺2: {
|
||||
title: '',
|
||||
host: '',
|
||||
searchUrl: '/index.php/vod/search/page/fypage/wd/**/',
|
||||
url: '/index.php/vod/show/id/fyclass/page/fypage/',
|
||||
headers: {
|
||||
'User-Agent': 'MOBILE_UA'
|
||||
},
|
||||
timeout: 5000,
|
||||
class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/',
|
||||
limit: 40,
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href',
|
||||
double: true,
|
||||
一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h2&&Text;.deployment&&Text",
|
||||
"img": ".lazy&&data-original",
|
||||
"desc": ".deployment&&Text",
|
||||
"content": ".ec-show&&Text",
|
||||
"tabs": "#tag&&a",
|
||||
"lists": ".play_list_box:eq(#id)&&li"
|
||||
},
|
||||
搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
},
|
||||
短视: {
|
||||
title: '',
|
||||
host: '',
|
||||
// homeUrl:'/',
|
||||
url: '/channel/fyclass-fypage.html',
|
||||
searchUrl: '/search.html?wd=**',
|
||||
searchable: 2,//是否启用全局搜索,
|
||||
quickSearch: 0,//是否启用快速搜索,
|
||||
filterable: 0,//是否启用分类筛选,
|
||||
headers: {//网站的请求头,完整支持所有的,常带ua和cookies
|
||||
'User-Agent': 'MOBILE_UA',
|
||||
// "Cookie": "searchneed=ok"
|
||||
},
|
||||
class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html',
|
||||
cate_exclude: '解析|动态',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
double: true, // 推荐内容是否双层定位
|
||||
一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href',
|
||||
二级: {
|
||||
"title": "h1&&Text;.content-rt&&p:eq(0)&&Text",
|
||||
"img": ".img&&img&&data-src",
|
||||
"desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text",
|
||||
"content": ".zkjj_a&&Text",
|
||||
"tabs": ".py-tabs&&option",
|
||||
"lists": ".player:eq(#id) li"
|
||||
},
|
||||
搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href',
|
||||
},
|
||||
短视2:{
|
||||
title: '',
|
||||
host: '',
|
||||
class_name:'电影&电视剧&综艺&动漫',
|
||||
class_url:'1&2&3&4',
|
||||
searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50',
|
||||
searchable: 2,
|
||||
quickSearch: 0,
|
||||
headers:{'User-Agent':'MOBILE_UA'},
|
||||
url: '/index.php/api/vod#type=fyclass&page=fypage',
|
||||
filterable:0,//是否启用分类筛选,
|
||||
filter_url:'',
|
||||
filter: {},
|
||||
filter_def:{},
|
||||
detailUrl:'/index.php/vod/detail/id/fyid.html',
|
||||
play_parse: true,
|
||||
lazy: '',
|
||||
limit: 6,
|
||||
推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href',
|
||||
一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});',
|
||||
二级:{
|
||||
"title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text",
|
||||
"img":".detail-pic&&data-original",
|
||||
"desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text",
|
||||
"content":"#height_limit&&Text",
|
||||
"tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a",
|
||||
"tab_text":".swiper-slide&&Text",
|
||||
"lists":".anthology-list-box:eq(#id) li"
|
||||
},
|
||||
搜索:'json:list;name;pic;;id',
|
||||
}
|
||||
};
|
||||
return JSON.parse(JSON.stringify(mubanDict));
|
||||
}
|
||||
var mubanDict = getMubans();
|
||||
var muban = getMubans();
|
||||
export default {muban,getMubans};
|
||||
+98
-1
@@ -1 +1,98 @@
|
||||
超出请求限制,10秒内只能请求3次。
|
||||
var rule = {
|
||||
title:'虎牙直播',
|
||||
host:'https://www.huya.com',
|
||||
homeUrl:'/cache.php?m=LiveList&do=getLiveListByPage&gameId=2168&tagAll=0&page=1',//用于"分类获取"和"推荐获取"
|
||||
url:'/cache.php?m=LiveList&do=getLiveListByPage&gameId=fyfilter&tagAll=0&page=fypage',
|
||||
class_name:'娱乐&网游&单机&手游',
|
||||
class_url:'8&1&2&3',
|
||||
detailUrl:'https://m.huya.com/fyid',//二级详情拼接链接(json格式用)
|
||||
filterable: 1,
|
||||
filter_url: '{{fl.cateId}}',
|
||||
filter_def:{
|
||||
8:{cateId:'2135'},
|
||||
1:{cateId:'1'},
|
||||
2:{cateId:'1732'},
|
||||
3:{cateId:'2336'}
|
||||
},
|
||||
filter:{
|
||||
8:[{"key":"cateId","name":"分类","value":[{"n":"星秀","v":"1663"},{"n":"户外","v":"2165"},{"n":"一起看","v":"2135"},{"n":"二次元","v":"2633"},{"n":"虚拟偶像","v":"6055"},{"n":"旅游","v":"6791"},{"n":"放映厅","v":"6245"},{"n":"娱乐天地","v":"100022"},{"n":"交友","v":"4079"},{"n":"组队","v":"5367"},{"n":"吃喝玩乐","v":"100044"},{"n":"原创","v":"6861"},{"n":"虎牙文化","v":"4089"},{"n":"体育","v":"2356"},{"n":"虎牙地方","v":"5123"},{"n":"颜值","v":"2168"},{"n":"科技","v":"2408"},{"n":"音乐","v":"3793"},{"n":"趣分享","v":"5883"},{"n":"一起买","v":"7759"},{"n":"派对","v":"7785"}]}],
|
||||
1:[{"key":"cateId","name":"分类","value":[{"n":"英雄联盟","v":"1"},{"n":"CS2","v":"862"},{"n":"穿越火线","v":"4"},{"n":"lol云顶之弈","v":"5485"},{"n":"无畏契约","v":"5937"},{"n":"CFHD","v":"6079"},{"n":"逆战","v":"135"},{"n":"炉石传说","v":"393"},{"n":"DOTA2","v":"7"},{"n":"地下城与勇士","v":"2"},{"n":"魔兽世界","v":"8"},{"n":"坦克世界","v":"802"},{"n":"DOTA1","v":"6"},{"n":"梦三国","v":"489"},{"n":"魔兽争霸3","v":"4615"},{"n":"问道","v":"107"},{"n":"命运方舟","v":"3058"},{"n":"QQ飞车","v":"9"},{"n":"星际争霸","v":"5"},{"n":"网游竞技","v":"100023"},{"n":"射击综合游戏","v":"100141"},{"n":"暴雪专区","v":"100043"},{"n":"彩虹岛Online","v":"683"},{"n":"剑灵","v":"897"},{"n":"军事游戏","v":"100133"},{"n":"冒险岛","v":"2243"},{"n":"暗黑破坏神","v":"1123"},{"n":"诛仙3","v":"1646"},{"n":"热血江湖","v":"387"},{"n":"英魂之刃","v":"1830"},{"n":"武林外传一世琴缘","v":"1661"},{"n":"起凡:群雄逐鹿","v":"1612"},{"n":"神武4电脑版","v":"3227"},{"n":"龙之谷","v":"15"},{"n":"炉石战棋","v":"5751"},{"n":"御龙在天","v":"675"},{"n":"逆水寒","v":"2952"},{"n":"千年3","v":"878"},{"n":"永恒之塔","v":"446"},{"n":"体育游戏","v":"100135"},{"n":"寻仙","v":"734"},{"n":"战舰世界","v":"1947"},{"n":"QQ三国","v":"1090"},{"n":"流放之路","v":"427"},{"n":"反恐精英Online","v":"1918"},{"n":"反恐行动online","v":"861"},{"n":"征途","v":"2715"},{"n":"战争雷霆","v":"624"},{"n":"丝路传说2","v":"1026"},{"n":"星际战甲","v":"627"},{"n":"NBA2KOL系列","v":"3959"},{"n":"九阴真经","v":"1009"},{"n":"跑跑卡丁车","v":"162"},{"n":"诛仙世界","v":"7749"},{"n":"QQ华夏","v":"1878"},{"n":"天涯明月刀","v":"1219"},{"n":"大话西游:归来","v":"8239"},{"n":"荒野行动PC版","v":"3185"},{"n":"新剑侠情缘","v":"586"},{"n":"剑网3","v":"900"},{"n":"生死狙击2","v":"6091"},{"n":"全球使命","v":"939"},{"n":"梦想世界3","v":"486"},{"n":"枪神纪","v":"496"},{"n":"新天龙八部","v":"5671"},{"n":"铁甲雄兵","v":"2765"},{"n":"神泣","v":"2531"},{"n":"斗战神","v":"591"},{"n":"造梦西游OL","v":"6815"},{"n":"天堂","v":"1966"},{"n":"大话西游2","v":"2975"},{"n":"使命召唤:战区","v":"5911"},{"n":"希望OL","v":"1161"},{"n":"极光世界 弑神传","v":"514"},{"n":"守望先锋归来","v":"2174"},{"n":"QQ自由幻想","v":"1862"},{"n":"命运2","v":"2942"},{"n":"奇迹世界2","v":"766"},{"n":"坦克大战","v":"4359"},{"n":"生死狙击","v":"2471"},{"n":"天翼决","v":"779"},{"n":"QQ幻想","v":"2419"},{"n":"新飞飞(FlyFF)","v":"1582"},{"n":"刀剑英雄","v":"915"},{"n":"FIFA Online系列","v":"100079"},{"n":"全球使命3","v":"2953"},{"n":"完美端游系列","v":"3034"},{"n":"战意","v":"2599"},{"n":"泡泡堂","v":"440"},{"n":"赛尔号","v":"2755"},{"n":"大唐无双零","v":"1584"},{"n":"QQ炫舞","v":"2440"},{"n":"007:传奇","v":"1135"},{"n":"天下","v":"1597"},{"n":"天谕","v":"1899"},{"n":"新倩女幽魂","v":"1579"},{"n":"传世无双","v":"984"},{"n":"剑侠世界","v":"903"},{"n":"Warhaven","v":"9053"},{"n":"诺亚传说","v":"190"},{"n":"新挑战","v":"583"},{"n":"超激斗梦境","v":"5691"},{"n":"QQ音速","v":"1085"},{"n":"征途2","v":"677"},{"n":"征程","v":"678"},{"n":"蜀门","v":"4711"},{"n":"完美世界:诸神之战","v":"7217"},{"n":"战之刃:幸存者","v":"8627"},{"n":"黎明之光","v":"41"},{"n":"天命西游","v":"1086"},{"n":"炫舞时代","v":"3353"},{"n":"荣誉空间","v":"225"},{"n":"卡拉彼丘","v":"9073"},{"n":"成吉思汗怀旧版","v":"640"},{"n":"英雄年代3","v":"1232"},{"n":"天书奇谈","v":"2225"},{"n":"劲舞团","v":"2420"},{"n":"远征Online梦想版","v":"142"},{"n":"奇迹:传奇","v":"3917"},{"n":"封印者","v":"2294"},{"n":"上古世纪","v":"1046"},{"n":"梦幻诛仙2","v":"488"},{"n":"TERA Online","v":"1072"},{"n":"倚天Ⅱ","v":"959"},{"n":"街头篮球","v":"206"},{"n":"永恒轮回:无限","v":"7847"},{"n":"火线精英","v":"2550"},{"n":"忍者村大战2","v":"2369"},{"n":"领地人生","v":"2282"},{"n":"仙侠世界","v":"995"},{"n":"洛奇英雄传","v":"432"},{"n":"KARDS","v":"8261"},{"n":"无限法则","v":"3189"},{"n":"全面战争:竞技场","v":"5901"},{"n":"自由篮球","v":"243"},{"n":"FC Online4","v":"3683"},{"n":"战地之王","v":"618"},{"n":"古剑奇谭OL","v":"1892"},{"n":"QQ仙侠传","v":"2291"},{"n":"300英雄","v":"1132"}]}],
|
||||
2:[{"key":"cateId","name":"分类","value":[{"n":"天天吃鸡","v":"2793"},{"n":"永劫无间","v":"6219"},{"n":"主机游戏","v":"100032"},{"n":"猛兽派对","v":"6165"},{"n":"互动点播","v":"5907"},{"n":"我的世界","v":"1732"},{"n":"方舟","v":"1997"},{"n":"单机热游","v":"100002"},{"n":"怀旧游戏","v":"100125"},{"n":"逃离塔科夫","v":"3493"},{"n":"俄罗斯钓鱼4","v":"5495"},{"n":"部落:上升","v":"1318"},{"n":"Dark and Darker","v":"7905"},{"n":"The Front","v":"9497"},{"n":"Apex英雄","v":"5011"},{"n":"生化危机4重制版","v":"8013"},{"n":"DayZ独立版","v":"1125"},{"n":"星空","v":"7857"},{"n":"互动剧游","v":"6919"},{"n":"艾尔登法环","v":"5801"},{"n":"恐惧之间","v":"6679"},{"n":"SCUM","v":"4245"},{"n":"Dread Hunger","v":"7601"},{"n":"塞尔达传说:王国之泪","v":"7883"},{"n":"欧洲卡车模拟","v":"475"},{"n":"洛克王国","v":"2864"},{"n":"卧龙:苍天陨落","v":"7859"},{"n":"无人深空","v":"2566"},{"n":"帝国神话","v":"6821"},{"n":"饥荒","v":"74"},{"n":"森林之子","v":"7943"},{"n":"星球大战系列","v":"554"},{"n":"极限竞速:地平线","v":"2634"},{"n":"最终幻想16","v":"7869"},{"n":"Among Us","v":"6163"},{"n":"怪物猎人:崛起","v":"6479"},{"n":"怪物猎人物语","v":"7101"},{"n":"骑马与砍杀系列","v":"4783"},{"n":"荒野大镖客2","v":"4319"},{"n":"太荒初境","v":"7685"},{"n":"罗布乐思","v":"5771"},{"n":"只狼:影逝二度","v":"4505"},{"n":"双人成行","v":"6737"},{"n":"重生边缘","v":"6201"},{"n":"海贼王 寻秘世界","v":"5097"},{"n":"战神:诸神黄昏","v":"7771"},{"n":"恐鬼症","v":"6205"},{"n":"鬼谷八荒","v":"6571"},{"n":"霍格沃茨之遗","v":"7881"},{"n":"全面战争","v":"3521"},{"n":"仁王2","v":"5795"},{"n":"奥拉星","v":"2846"},{"n":"甜蜜之家","v":"6739"},{"n":"仙剑奇侠传七","v":"6509"},{"n":"消逝的光芒2","v":"7581"},{"n":"渡神记","v":"6231"},{"n":"归家异途","v":"2949"},{"n":"博德之门3","v":"6147"},{"n":"看门狗:军团","v":"6155"},{"n":"使命召唤系列","v":"100137"},{"n":"育碧游戏","v":"100139"},{"n":"帝国时代4","v":"4835"},{"n":"英灵神殿","v":"6609"},{"n":"蛮荒志异:起源","v":"9709"},{"n":"岛","v":"3019"},{"n":"沙盒与副本","v":"9151"},{"n":"扫雷","v":"2349"},{"n":"街机游戏","v":"5999"},{"n":"幽灵线:东京","v":"7669"},{"n":"怪物猎人世界","v":"3519"},{"n":"盗贼之海","v":"3641"},{"n":"纸人","v":"5257"},{"n":"黑色像素人","v":"28"},{"n":"对马岛之魂","v":"6039"},{"n":"瑞奇与叮当","v":"2455"},{"n":"港诡实录","v":"5853"},{"n":"剑士","v":"1467"},{"n":"魔法门之英雄无敌系列","v":"2096"},{"n":"星露谷物语","v":"2443"},{"n":"仙剑奇侠传四","v":"1659"},{"n":"伤害世界","v":"2337"},{"n":"禁闭求生","v":"6065"},{"n":"真三国无双","v":"1599"},{"n":"恐怖黎明","v":"3435"},{"n":"其他单机","v":"3069"},{"n":"幽灵行动:荒野","v":"2794"},{"n":"边缘","v":"151"},{"n":"阿凡达","v":"106"},{"n":"全面战争:三国","v":"3004"},{"n":"黎明之星","v":"40"},{"n":"翼星求生","v":"7463"},{"n":"黎明传说","v":"39"},{"n":"恶魔之魂","v":"6151"},{"n":"艾兰岛","v":"3855"},{"n":"龙与地下城:秘影历代记HD","v":"17"},{"n":"龙与地下城:匕首谷","v":"18"},{"n":"沙石镇时光","v":"7687"},{"n":"三国志曹操传","v":"2592"},{"n":"FIFA足球","v":"1888"},{"n":"最终幻想7:重制版","v":"5809"},{"n":"四海兄弟","v":"5995"},{"n":"最终幻想:起源","v":"7653"},{"n":"摔跤城大乱斗","v":"7773"},{"n":"音乐游戏","v":"2761"},{"n":"精灵与萤火意志","v":"5895"},{"n":"桥梁建造师","v":"3275"},{"n":"哈迪斯","v":"6153"},{"n":"小缇娜的奇幻之地","v":"7647"},{"n":"宝可梦:剑盾","v":"5715"},{"n":"边境","v":"4779"},{"n":"人类一败涂地","v":"3289"},{"n":"糖豆人:终极淘汰赛","v":"6083"},{"n":"精灵宝可梦Let's Go","v":"4375"},{"n":"战锤40K:暗潮","v":"3016"},{"n":"石油骚动","v":"2585"},{"n":"紫塞秋风","v":"6045"},{"n":"阿尔比恩","v":"8115"},{"n":"猎人:荒野的召唤","v":"2906"},{"n":"FIFA 23","v":"7789"},{"n":"都市:天际线","v":"2201"},{"n":"乐高大电影:游戏版","v":"1439"},{"n":"全面战争:阿提拉","v":"2383"},{"n":"斩妖行","v":"6105"},{"n":"马里奥赛车8","v":"5947"},{"n":"复仇者联盟","v":"6121"},{"n":"霓虹深渊","v":"5743"}]}],
|
||||
3:[{"key":"cateId","name":"分类","value":[{"n":"王者荣耀","v":"2336"},{"n":"和平精英","v":"3203"},{"n":"英雄联盟手游","v":"6203"},{"n":"CF手游","v":"2413"},{"n":"金铲铲之战","v":"7185"},{"n":"三国杀","v":"1669"},{"n":"原神","v":"5489"},{"n":"棋牌桌游","v":"100036"},{"n":"综合手游","v":"100029"},{"n":"劲乐幻想","v":"7691"},{"n":"新游广场","v":"100052"},{"n":"崩坏:星穹铁道","v":"7349"},{"n":"火影忍者手游","v":"2429"},{"n":"第五人格","v":"3115"},{"n":"问道手游","v":"2477"},{"n":"暗区突围","v":"7209"},{"n":"QQ飞车手游","v":"2928"},{"n":"球球大作战","v":"2411"},{"n":"明日之后","v":"3483"},{"n":"皇室战争","v":"2439"},{"n":"COD手游","v":"4769"},{"n":"手游休闲","v":"100004"},{"n":"二次元手游","v":"100091"},{"n":"摸了个鱼","v":"9283"},{"n":"MMORPG","v":"100273"},{"n":"动作游戏","v":"100197"},{"n":"战争冲突","v":"7449"},{"n":"王者模拟战","v":"5699"},{"n":"逆水寒手游","v":"7725"},{"n":"幻塔","v":"6437"},{"n":"欢乐斗地主","v":"1749"},{"n":"神武4手游","v":"3135"},{"n":"阴阳师","v":"2598"},{"n":"DNF手游","v":"4921"},{"n":"欢乐麻将","v":"1751"},{"n":"英雄联盟电竞经理","v":"7177"},{"n":"狼人杀手游","v":"100049"},{"n":"新天龙八部手游","v":"6945"},{"n":"中国象棋","v":"1671"},{"n":"天天象棋","v":"4997"},{"n":"传奇世界3D","v":"3961"},{"n":"御龙在天手游","v":"2568"},{"n":"高能英雄","v":"8359"},{"n":"天龙八部手游","v":"2852"},{"n":"三国志战略版","v":"5619"},{"n":"忍者必须死3","v":"4041"},{"n":"SKY光遇","v":"3719"},{"n":"虎牙领主争霸","v":"7529"},{"n":"云上城之歌","v":"5977"},{"n":"晶核","v":"7279"},{"n":"仙境传说RO","v":"2675"},{"n":"天天狼人","v":"2774"},{"n":"JJ棋牌","v":"3841"},{"n":"奇迹MU:觉醒","v":"3116"},{"n":"指尖四川麻将","v":"7215"},{"n":"部落冲突","v":"1797"},{"n":"新剑侠情缘手游","v":"6259"},{"n":"萌宠远征","v":"9385"},{"n":"暗黑破坏神:不朽","v":"6385"},{"n":"英雄杀","v":"2688"},{"n":"热血江湖手游","v":"2817"},{"n":"蛋仔派对","v":"6909"},{"n":"完美世界手游","v":"4237"},{"n":"巅峰战舰","v":"2502"},{"n":"狼人杀","v":"2785"},{"n":"斗罗大陆:魂师对决","v":"6745"},{"n":"武侠乂手游","v":"4929"},{"n":"诛仙手游","v":"2647"},{"n":"斗破苍穹手游","v":"4337"},{"n":"迷你世界","v":"2683"},{"n":"风云","v":"3061"},{"n":"妄想山海","v":"6007"},{"n":"曙光英雄","v":"6169"},{"n":"三国战纪2","v":"6049"},{"n":"梦幻新诛仙","v":"5975"},{"n":"黎明觉醒:生机","v":"6131"},{"n":"远征","v":"7837"},{"n":"航海王:燃烧意志","v":"3943"},{"n":"火炬之光:无限","v":"6399"},{"n":"巅峰极速","v":"6979"},{"n":"圣境之塔","v":"7055"},{"n":"魔力宝贝","v":"2891"},{"n":"香肠派对","v":"3639"},{"n":"创造与魔法","v":"2931"},{"n":"JJ斗地主","v":"6271"},{"n":"永恒纪元:戒","v":"2646"},{"n":"天涯明月刀手游","v":"5115"},{"n":"狼人杀官方","v":"3679"},{"n":"混沌起源","v":"5985"},{"n":"多多自走棋","v":"5133"},{"n":"梦幻诛仙手游","v":"2672"},{"n":"鸿图之下","v":"6027"},{"n":"新笑傲江湖","v":"5669"},{"n":"凡人修仙传:人界篇","v":"8297"},{"n":"多乐棋牌","v":"6209"},{"n":"口袋觉醒","v":"5953"},{"n":"跑跑卡丁车手游","v":"2620"},{"n":"奶块","v":"2775"},{"n":"月圆之夜","v":"4339"},{"n":"率土之滨","v":"2691"},{"n":"征途2手游","v":"2811"},{"n":"英魂之刃口袋版","v":"2760"},{"n":"精灵盛典:黎明","v":"6123"},{"n":"方舟手游","v":"4035"},{"n":"掼蛋","v":"6225"},{"n":"绝世仙王","v":"6619"},{"n":"流星群侠传","v":"3927"},{"n":"寻仙手游","v":"2979"},{"n":"一梦江湖","v":"3082"},{"n":"Lost Light(萤火突击国际服)","v":"6859"},{"n":"弹幕云游戏","v":"7001"},{"n":"猎魂觉醒","v":"3071"},{"n":"冒险岛:枫之传说","v":"8005"},{"n":"征途手游","v":"2556"},{"n":"海岛奇兵","v":"2624"},{"n":"倩女幽魂手游","v":"2503"},{"n":"超凡先锋","v":"6507"},{"n":"龙之谷2手游","v":"2736"},{"n":"崩坏3","v":"2639"},{"n":"猫和老鼠","v":"2758"},{"n":"七人传奇:光与暗之交战","v":"8125"},{"n":"JJ麻将","v":"9487"},{"n":"拉轰西游","v":"9543"},{"n":"三国战纪","v":"6047"},{"n":"自由幻想手游","v":"4015"},{"n":"秦时明月世界","v":"5279"},{"n":"新斗罗大陆","v":"6657"},{"n":"新神魔大陆","v":"5939"},{"n":"逃跑吧!少年","v":"4137"},{"n":"太古神王2","v":"6649"},{"n":"剑侠世界3","v":"7183"},{"n":"天天吃鸡手机版","v":"4341"},{"n":"时空猎人3","v":"6411"},{"n":"合金弹头:觉醒","v":"6931"},{"n":"明日方舟","v":"4925"},{"n":"原始征途","v":"7713"},{"n":"奇迹:最强者","v":"3215"},{"n":"天天酷跑","v":"1715"},{"n":"FC 足球世界","v":"3873"},{"n":"万国觉醒","v":"6159"},{"n":"机动都市阿尔法","v":"5411"},{"n":"航海王热血航线","v":"6181"},{"n":"幻世九歌","v":"7199"},{"n":"植物大Line truncated
|
||||
},
|
||||
searchUrl:'https://search.cdn.huya.com/?m=Search&do=getSearchContent&q=**&uid=0&v=4&typ=-5&livestate=0&rows=40&start=0',
|
||||
searchable:2,
|
||||
quickSearch:0,
|
||||
headers:{
|
||||
'User-Agent':'MOBILE_UA'
|
||||
},
|
||||
timeout:5000,
|
||||
limit:8,
|
||||
play_parse:true,
|
||||
lazy:`js:
|
||||
let rid = input.match(/\\/ (\\d + ) / )[1];
|
||||
function getRealUrl(live_url) {
|
||||
let [i, b] = live_url.split('?');
|
||||
let r = i.split('/').pop();
|
||||
let s = r.replace(/\.(flv|m3u8)/, '');
|
||||
let c_tmp = b.split('&').filter(n => n);
|
||||
let n = {};
|
||||
let c_tmp2 = [];
|
||||
c_tmp.forEach(function(tmp, index) {
|
||||
if (index < 3) {
|
||||
n[tmp.split('=')[0]] = tmp.split('=')[1]
|
||||
} else {
|
||||
c_tmp2.push(tmp)
|
||||
}
|
||||
});
|
||||
let tmp2 = c_tmp2.join('&');
|
||||
n[tmp2.split('=')[0]] = tmp2.split('=')[1];
|
||||
let fm = decodeURIComponent(n.fm).split('&')[0];
|
||||
let u = base64Decode(fm);
|
||||
let p = u.split('_')[0];
|
||||
let f = new Date().getTime() + '0000';
|
||||
let ll = n.wsTime;
|
||||
let t = '0';
|
||||
let h = [p, t, s, f, ll].join('_');
|
||||
let m = md5(h);
|
||||
return (i + '?wsSecret=' + m + '&wsTime=' + ll + '&u=' + t + '&seqid=' + f + '&' + c_tmp2.pop()).replace('hls', 'flv').replace('m3u8', 'flv')
|
||||
}
|
||||
let purl = JSON.parse(request('https://mp.huya.com/cache.php?m=Live&do=profileRoom&roomid=' + rid)).data.stream.flv.multiLine[0].url;
|
||||
input = {
|
||||
jx: 0,
|
||||
url: getRealUrl(purl),
|
||||
parse: 0,
|
||||
header: JSON.stringify({
|
||||
'user-agent': 'Mozilla/5.0'
|
||||
})
|
||||
}
|
||||
`,
|
||||
推荐:`js:
|
||||
let d = [];
|
||||
let jo = JSON.parse(request(input)).data.datas;
|
||||
jo.forEach(it => {
|
||||
d.push({
|
||||
url: it.profileRoom,
|
||||
title: it.introduction,
|
||||
img: it.screenshot,
|
||||
desc: '👁' + it.totalCount + ' 🆙' + it.nick,
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
一级:`js:
|
||||
let d = [];
|
||||
let jo = JSON.parse(request(input)).data.datas;
|
||||
jo.forEach(it => {
|
||||
d.push({
|
||||
url: it.profileRoom,
|
||||
title: it.introduction,
|
||||
img: it.screenshot,
|
||||
desc: '👁' + it.totalCount + ' 🆙' + it.nick,
|
||||
})
|
||||
});
|
||||
setResult(d);
|
||||
`,
|
||||
二级:'*',
|
||||
搜索:'json:response.3.docs;game_roomName;game_screenshot;game_nick;room_id',
|
||||
}
|
||||
+53
-1
@@ -1 +1,53 @@
|
||||
超出请求限制,10秒内只能请求3次。
|
||||
{
|
||||
"规则名": "虎牙直播",
|
||||
"规则作者": "香雅情",
|
||||
"请求头参数": "手机",
|
||||
"网页编码格式": "UTF-8",
|
||||
"图片是否需要代理": "0",
|
||||
"是否开启获取首页数据": "1",
|
||||
"首页推荐链接": "clan://XYQTVBox/虎牙主播.html",
|
||||
"首页列表数组规则": "body&&.list",
|
||||
"首页片单列表数组规则": "a",
|
||||
"首页片单是否Jsoup写法": "1",
|
||||
"首页片单标题": "a&&Text",
|
||||
"首页片单链接": "a&&href",
|
||||
"首页片单图片": "a&&data-original",
|
||||
"首页片单副标题": "a&&desc",
|
||||
"首页片单链接加前缀": "http://lxajh.top/tv/huya.php?id=",
|
||||
"首页片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"分类起始页码": "1",
|
||||
"分类链接": "https://live.cdn.huya.com/liveHttpUI/getLiveList?iGid={cateId}&iPageNo={catePg}&iPageSize=120",
|
||||
"分类名称": "热门&网游&单机&娱乐&手游",
|
||||
"分类名称替换词": "2336&1&7771&1663&3203",
|
||||
"筛选数据": "ext",
|
||||
"筛选子分类名称": "王者荣耀&云梦之星&绝地求生&英雄联盟&星秀&吃喝玩乐&主机游戏&和平精英&穿越火线&颜值&二次元&地下城与勇士&暴雪专区&一起看&我的世界||英雄联盟&lol云顶之弈&守望先锋归来&超击突破&穿越火线&地下城与勇士&炉石传说&魔兽世界&DOTA2&CS:GO&CFHD&DOTA1&QQ飞车&问道&魔兽争霸3&逆战&梦三国&坦克世界&起凡:群雄逐鹿&神武4电脑版&堡垒之夜&英魂之刃&网游竞技&暴雪专区&射击综合游戏&军事游戏&无畏契约&逆水寒&剑灵&冒险岛&永恒之塔&诛仙3&彩虹岛Online&热血江湖&传奇&炉石战棋&龙之谷&传奇类游戏&御龙在天&QQ三国&寻仙&天谕&剑网3&枪神纪&反恐精英Online&体育游戏&星际争霸&武林外传一世琴缘&战舰世界&生死狙击2&千年3&星际战甲&铁甲雄兵&斗战神&荒野行动PC版&暗黑破坏神&九阴真经&QQ华夏&天涯明月刀&丝路传说2&大唐无双零&QQ自由幻想&战争雷霆&使命召唤:战区&NBA2KOL系列&跑跑卡丁车&命运方舟&征途&梦想世界3&刀剑英雄&激战2&新倩女幽魂&诛仙世界&流放之路&FIFA Online系列&真·三国无双OL&神泣&轩辕传奇&天翼决&大话西游2&战地之王&造梦西游OL&生死狙击&完美世界:诸神之战&QQ仙侠传&战意&反恐行动online&蜀山:初章&希望OL&完美端游系列&天下&命运2&征途2&创世战车&全球使命3&天命西游&洛奇英雄传&剑侠世界&赛尔号&泡泡堂&蜀门&劲舞团&QQ幻想&古剑奇谭OL&QQ炫舞&新飞飞(FlyFF)&新剑侠情缘&热血江湖2&天堂&装甲战争&疾风之刃&起凡游戏三国争霸&征程&FIFA Online4&极光世界 弑神传&坦克大战&QQ幻想世界&使命召唤:现代战争&奇迹世界2&鹿鼎记&QQ音速&梦幻诛仙2&诺亚传说&飞龙在天传奇&天书奇谈&成吉思汗3&全球使命&街头篮球&权力的游戏 凛冬将至 页游&新挑战&星辰变&火线精英&自在西游&黑色沙漠&起凡:群雄逐鹿HD&斗破苍穹&赤壁&刀剑2&远征Online梦想版&Project Zomboid&奇迹:传奇&逍遥江湖零&黄易群侠传2&释厄英雄&反恐精英&炫舞时代&魔侠传&神魔大陆&EVE Online&无尽战区&全面战争:竞技场&千古风流&万王之王3&冰原之战&冒险岛2&云端王国&北地物语2&梦幻龙族II&数码精灵Online&倚天Ⅱ&神话&三国&九天神话&名将三国&阿克拉什:传承&最强军团&忍者村大战2&夺宝传世&300英雄&风云龙战天下&成吉思汗怀旧版&领地人生&笑傲江湖&上古世纪&劲乐团&蜀山剑侠传&上古封神&人类必须反击&热血轩辕OL&超激斗梦境&极品飞车Online&独孤求败&威尼斯崛起&蜀山神话&圣境传说&永久基地&火瀑&圣斗士星矢ol&无限法则&仙侠世界2&坠星大陆&霸刀群侠传online&闪烁之光&龙麒&画皮世界&黎明之光&神佑&创世联盟&泰亚史诗&使命召唤:黑色行动4&御天降魔传||战神:诸神黄昏&Dread Hunger&天天吃鸡&永劫无间&主机游戏&我的世界&方舟&单机热游&互动点播&怀旧游戏&逃离塔科夫&Apex英雄&部落:上升&卧龙:苍天陨落&俄罗斯钓鱼4&怪物猎人物语&怪物猎人:崛起&骑马与砍杀系列&死亡之夜&SCUM&饥荒&艾尔登法环&荒野大镖客2&恐惧之间&使命召唤系列&星球大战系列&怪物猎人世界&森林之子&互动剧游&恐鬼症&欧洲卡车模拟&极限竞速:地平线&DayZ独立版&战地5&阿尔比恩&盗贼之海&幽灵线:东京&纸人&育碧游戏&港诡实录&漫漫长夜&三国志&只狼:影逝二度&黑与白2&其他单机&Among Us&Dark and Darker&仙剑奇侠传七&罗布乐思&归家异途&霍格沃茨之遗&仁王2&岛&帝国神话&双人成行&灵魂筹码&九霄缳神记&都市:天际线&甜蜜之家&流放者柯南&鬼谷八荒&海底大作战&帝国时代4&深岩银河:下潜&猎人:荒野的召唤&大侠立志传&英灵神殿&Stray&洛克王国&石油骚动&消逝的光芒2&非对称派对游戏&真三国无双&魔法门之英雄无敌系列&海贼王 寻秘世界&音乐游戏&任天堂专区&扫雷&全面战争:三国&战术小队&文明6&全境封锁&流星蝴蝶剑&WWE 2K&哈迪斯&刺客信条&看门狗:军团&对马岛之魂&渡神记&全面战争&精灵与萤火意志&层层恐惧&伤害世界&拾荒者&英雄连&奥奇传说&缺氧&逃生者2&美丽水世界&机械迷城&沙石镇时光&禁闭求生&帝国时代系列&宝可梦:剑盾&武装突袭&十三月&糖豆人:终极淘汰赛&幽灵行动:荒野&战锤40K:暗潮&海贼王:热血燃烧&胡闹厨房&精灵宝可梦Let's Go&紫塞秋风&雨血前传:蜃楼&小骨:英雄杀手&最终幻想7:重制版&四海兄弟&FIFA足球&奥拉星&生化3:抵抗计划&戴森球计划&足球小将&新世界&环世界&无人深空&星露谷物语&游戏王&三国群英传8&实况足球系列&神秘海域4&塞尔达传说:荒野之息&路易鬼屋3&摔跤城大乱斗&恐怖黎明&罗马复兴&马里奥专区&人间地狱&冰汽Line truncated
|
||||
"筛选子分类替换词": "2336&9521&2793&1&1663&100044&100032&3203&4&2168&2633&2&100043&2135&1732||1&5485&2174&7467&4&2&393&8&7&862&6079&6&9&107&4615&135&489&802&1612&3227&100117&1830&100023&100043&100141&100133&5937&2952&897&2243&446&1646&683&387&983&5751&15&2060&675&1090&734&1899&900&496&1918&100135&5&1661&1947&6091&878&627&2765&591&3185&1123&1009&1878&1219&1026&1584&1862&624&5911&3959&162&3058&2715&486&915&406&1579&7749&427&100079&324&2531&159&779&2975&618&6815&2471&7217&2291&2599&861&7761&1161&3034&1597&2942&677&2741&2953&1086&432&903&2755&440&4711&2420&2419&1892&2440&1582&586&386&1966&2276&334&11&678&3683&514&4359&2897&5713&766&45&1085&488&190&77&2225&641&939&206&7945&583&553&2550&7907&1877&5423&590&179&1867&142&1319&3917&133&42&7677&863&3353&55&296&1292&2318&5901&7155&1057&925&2350&1003&1204&1524&594&959&299&1053&1153&6741&1142&534&2369&772&1132&84&640&2282&288&1046&2469&217&1824&997&385&5691&2563&365&1200&216&822&447&399&1652&3189&2723&1337&91&7455&2814&337&41&2090&2713&2977&4429&676||7771&7601&2793&6219&100032&1732&1997&100002&5907&100125&3493&5011&1318&7859&5495&7101&6479&4783&6129&4245&74&5801&4319&6679&100137&554&3519&7943&6919&6205&475&2634&1125&4371&8115&3641&7669&5257&100139&5853&2303&2270&4505&38&3069&6163&7905&6509&5771&2949&7881&5795&3019&6821&6737&4059&5941&2201&6739&2772&6571&3101&4835&3647&2906&7993&6609&7745&2864&2585&7581&6101&1599&2096&5097&2761&100087&2349&3004&2360&2650&2342&426&2796&6153&1962&6155&6039&6231&3521&5895&2288&2337&6851&232&2848&2884&3015&2365&1834&7687&6065&708&5715&465&7823&6083&2794&3016&2473&4217&4375&6045&98&6565&5809&5995&1888&2846&5931&6523&6103&7239&4865&2566&2443&412&6425&2596&2486&2924&5719&7773&3435&2430&2120&5429&5725&6149&4249&7871&1807&1946&6151&7647&5307&1737&3289&6105&5243&51&896&37&111&5999&3275&5947&5235&40&1498&7685&6121&5695&7789&2344&6607&270&7885&175&61&7653&5743&2454&3981&2455&157&230&1446&1083&14&289&2965||1663&2165&2135&2633&6055&6791&100022&6245&4079&5367&100044&2168&6861&5123&2356&4089&5883&2752&2408&3793&7785&7759||3203&9521&2336&6131&6203&7185&5489&2413&7937&100029&100052&2928&2429&1751&1671&1669&2774&1749&7209&2477&1797&2439&4041&100004&100273&7449&100197&100036&5699&2852&100091&7529&6613&3483&100049&4769&6385&6437&3135&3115&5115&2568&5619&2411&2785&6909&6209&2639&4997&2688&4921&2647&2817&4237&6007&5669&7349&7215&2683&6745&3679&6159&7929&5977&3116&3841&2775&4337&2988&7825&4929&6259&2931&7725&2598&5133&2503&2620&2502&2811&2691&7177&3927&2760&6955&3719&2646&7183&2556&6619&6009&3082&6123&4413&2624&4545&7719&5985&2672&1715&5219&5479&6411&6649&2979&4341&3873&4035&2857&6727&3943&3061&6939&2891&5953&6049&6251&6657&2675&7781&2777&6767&2561&3071&5399&6463&8109&6027&6047&6119&7093&4613&6477&5975&6181&7107&4925&4977&7579&2736&2927&6931&6507&5411&5891&3064&3150&4137&3084&3639&485&5835&3885&3901&5925&3379&2991&4695&6859&6419&7019&3743&1674&7501&6557&3481&4451&7713&3027&2824&4087&6979&3331&7797&6631&7287&2551&7573&2868&6125&6225&5019&7889&4287&3087&2649&7837&4227&2609&6399&2615&7711&2444&7465&2830&6561&6415&2680&3925&7027&5365&4629&7893&7017&7127&6881&6247&1673&4649&3160&6943&5981&7291&6381&1739&5837&1694&7199&6877&6831&2838&6843&7361&7069&7451&7269&7191&7675&6635&7803&2957&6787&7681&4317&3847&6863&7795&6547&2584&4133&4471&2521&6581&7913&3745&1781&3829&2807&1755&6029&1685&2671&3827&4421&6923&3749&2867&3459&7631&4195&2625&1670&2744&1794&2655&7849&7059&7213&6667&7133&6543&3705&1672&4761&2930&6233&6299&3881&4995&2627&1784&6951&2626&4759&2511&7071&1987&3439&2648&2621&2778&3329&6405&3549&3757&1688&3143&6291&1667&2707&1759&6641&7037&6621&1677&6809&2875&2702&3215&1764&5425&6497&7899&3741&6793&4045&1679&6491&1719&6071&6927&5403&6439&7005&2758",
|
||||
"分类截取模式": "0",
|
||||
"分类列表数组规则": "vList",
|
||||
"分类片单是否Jsoup写法": "1",
|
||||
"分类片单标题": "sIntroduction",
|
||||
"分类片单链接": "lProfileRoom",
|
||||
"分类片单图片": "sScreenshot",
|
||||
"分类片单副标题": "sNick",
|
||||
"分类片单链接加前缀": "http://lxajh.top/tv/huya.php?id=",
|
||||
"分类片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"搜索请求头参数": "User-Agent$手机",
|
||||
"搜索链接": "https://search.cdn.huya.com/?m=Search&do=getSearchContent&plt=m&q={wd}&uid=0&app=11&v=4&typ=-5&start=0@&rows=40",
|
||||
"POST请求数据": "",
|
||||
"搜索截取模式": "0",
|
||||
"搜索列表数组规则": "response.3.docs",
|
||||
"搜索片单是否Jsoup写法": "1",
|
||||
"搜索片单图片": "game_screenshot",
|
||||
"搜索片单标题": "game_nick",
|
||||
"搜索片单链接": "room_id",
|
||||
"搜索片单副标题": "gameName",
|
||||
"搜索片单链接加前缀": "http://lxajh.top/tv/huya.php?id=",
|
||||
"搜索片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
|
||||
"链接是否直接播放": "1",
|
||||
"直接播放链接加前缀": "",
|
||||
"直接播放链接加后缀": "",
|
||||
"直接播放直链视频请求头": "",
|
||||
"是否开启手动嗅探": "1",
|
||||
"手动嗅探视频链接关键词": "/huya",
|
||||
"手动嗅探视频链接过滤词": ".html#=http"
|
||||
}
|
||||
+7
-7
@@ -34,7 +34,7 @@
|
||||
"changeable": 1,
|
||||
"playerType": "1",
|
||||
"api": "./api/drpy2.min.js",
|
||||
"ext": "\"./js/jp.js\""
|
||||
"ext": "./js/jp.js"
|
||||
},
|
||||
{
|
||||
"key": "文采",
|
||||
@@ -494,7 +494,7 @@
|
||||
"searchable": 1,
|
||||
"quickSearch": 0,
|
||||
"changeable": 0,
|
||||
"ext": "\"./json/bilibili.json\""
|
||||
"ext": "./json/bilibili.json"
|
||||
},
|
||||
{
|
||||
"key": "课堂教育",
|
||||
@@ -504,7 +504,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xx1.json\""
|
||||
"ext": "./json/xx1.json"
|
||||
},
|
||||
{
|
||||
"key": "少儿教育",
|
||||
@@ -514,7 +514,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xx2.json\""
|
||||
"ext": "./json/xx2.json"
|
||||
},
|
||||
{
|
||||
"key": "小学教育",
|
||||
@@ -524,7 +524,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xx3.json\""
|
||||
"ext": "./json/xx3.json"
|
||||
},
|
||||
{
|
||||
"key": "初中教育",
|
||||
@@ -534,7 +534,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xx4.json\""
|
||||
"ext": "./json/xx4.json"
|
||||
},
|
||||
{
|
||||
"key": "高中教育",
|
||||
@@ -544,7 +544,7 @@
|
||||
"searchable": 0,
|
||||
"quickSearch": 0,
|
||||
"filterable": 1,
|
||||
"ext": "\"./json/xx5.json\""
|
||||
"ext": "./json/xx5.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
-2559
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user