Sync all projects

This commit is contained in:
github-actions[bot]
2026-06-29 03:41:14 +00:00
parent 529cd7c625
commit 8b025e0766
11717 changed files with 6370622 additions and 0 deletions
+618
View File
@@ -0,0 +1,618 @@
{
"wallpaper": "https://xhdwc.tk/api/img.php",
"spider": "https://files.zohopublic.com.cn/public/workdrive-public/download/gd5ic01b6d4922692401eac6018178d033d06",
"lives": [
{
"name": "tvlive",
"type": 0,
"url": "https://xhdwc.tk/tvlive.txt",
"playerType": 2
},
{
"name": "嗅探",
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0",
"type": 0,
"url": "https://xhdwc.tk/xiutan.m3u"
}
],
"sites": [
{
"key": "豆瓣推荐",
"name": "豆瓣推荐",
"type": 3,
"api": "csp_DouDou",
"searchable": 0,
"quickSearch": 0,
"filterable": 0
},
{
"key": "玩偶",
"name": "玩偶哥哥(网盘4K)",
"type": 3,
"api": "csp_WoGG",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": {
"aliToken": "tvfan/token.txt",
"quarkCookie": "tvfan/cookie.txt",
"from": "4k|auto|fhd",
"siteUrl": "https://www.wogg.link/",
"danMu": "弹"
}
},
{
"key": "小点",
"name": "小点",
"type": 3,
"api": "csp_Xdys",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"changeable": 0
},
{
"key": "快看",
"name": "快看",
"type": 3,
"api": "csp_Kkys",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "原创",
"name": "原创",
"type": 3,
"api": "csp_YCyz",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "苹果",
"name": "苹果",
"type": 3,
"api": "csp_LiteApple",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "BP",
"name": "BP",
"type": 3,
"api": "csp_BaiPiao",
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.baipiaoys.com:9092/"
},
{
"key": "视觉",
"name": "视觉",
"type": 3,
"api": "csp_Xinsj",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.80yy3.com/"
},
{
"key": "厂长",
"name": "厂长",
"type": 3,
"api": "csp_NewCz",
"timeout": 15,
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.czys.top/"
},
{
"key": "南瓜",
"name": "南瓜",
"type": 3,
"api": "csp_NanGua",
"timeout": 15,
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "农民",
"name": "农民",
"type": 3,
"api": "csp_Nmys",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://gitlab.com/fantaiying/ext/-/raw/main/nmys.json"
},
{
"key": "低端",
"name": "低端",
"type": 3,
"api": "csp_Ddrk",
"playerType": "2",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "热播",
"name": "热播",
"type": 3,
"api": "csp_AppTT",
"timeout": 15,
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "AO7TcBkd8I/B5wQc4Qma+pU="
},
{
"key": "短剧",
"name": "短剧",
"type": 3,
"api": "csp_Djuu",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "萌米",
"name": "萌米",
"type": 3,
"api": "csp_AppTT",
"timeout": 15,
"playerType": 1,
"ext": "AO7TcBkd8Iifux0Y8Qze6tVlMg=="
},
{
"key": "Bt",
"name": "Bt",
"type": 3,
"api": "csp_Bttwoo",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "zxzj",
"name": "在线之家",
"type": 3,
"api": "csp_Zxzj",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.zxzja.com/"
},
{
"key": "Lib",
"name": "Libvio",
"type": 3,
"api": "csp_Libvio",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.libvio.pw/"
},
{
"key": "Auete",
"name": "Auete",
"type": 3,
"api": "csp_Auete",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://auete.pro/"
},
{
"key": "荐片",
"name": "荐片p2p",
"type": 3,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"playerType": "1",
"api": "https://gitlab.com/fantaiying/ext/-/raw/main/drpy2.min.js",
"ext": "https://gitlab.com/fantaiying/ext/-/raw/main/jp.js"
},
{
"key": "新6V",
"name": "新6V磁力",
"type": 3,
"api": "csp_SixV",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": "http://www.xb6v.com/"
},
{
"key": "drpy_js_lf_p2p",
"name": "磁力p2p(搜索)",
"type": 3,
"api": "https://xhdwc.tk/js/lf_p2p1_min.js"
},
{
"key": "量子资源",
"name": "量子资源",
"type": 1,
"api": "http://cj.lziapi.com/api.php/provide/vod/",
"playUrl": "",
"searchable": 1,
"quickSearch": 1,
"categories": [
"国产剧",
"国产动漫",
"泰国剧",
"台湾剧",
"香港剧",
"欧美剧",
"韩国剧",
"日本剧",
"动漫",
"体育",
"剧情片",
"动作片",
"爱情片",
"喜剧片",
"伦理片"
]
},
{
"key": "haiwaikan",
"name": "海外看(墙外)",
"type": 1,
"api": "https://haiwaikan.com/api.php/provide/vod",
"searchable": 1,
"changeable": 1,
"categories": [
"日本动漫",
"国产动漫",
"欧美动漫",
"国产剧",
"韩剧",
"日剧",
"台剧",
"泰剧",
"港剧",
"欧美剧",
"动画电影",
"韩国综艺",
"国产综艺",
"日本综艺",
"欧美综艺",
"冒险片",
"剧情片",
"动作片",
"同性片",
"喜剧片",
"奇幻片",
"恐怖片",
"悬疑片",
"惊悚片",
"战争片",
"歌舞片",
"灾难片",
"爱情片",
"犯罪片",
"科幻片",
"纪录片",
"经典片"
]
},
{
"key": "csp_Nbys",
"name": "泥视频(墙外)",
"type": 3,
"api": "csp_NiNi",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "腐宅",
"name": "腐宅",
"type": 3,
"api": "csp_AppYsV2",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"changeable": 0,
"ext": "http://app.zhaifutvapp.com/ruifenglb_api.php/v1.vod"
},
{
"key": "YiSo",
"name": "易搜索",
"type": 3,
"api": "csp_YiSo",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"
},
{
"key": "PanSou",
"name": "盘搜搜索",
"type": 3,
"api": "csp_PanSou",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"
},
{
"key": "UpYun",
"name": "云搜索",
"type": 3,
"api": "csp_UpYun",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"
},
{
"key": "PanSearch",
"name": "盘搜索",
"type": 3,
"api": "csp_PanSearch",
"searchable": 1,
"quickSearch": 1,
"changeable": 0,
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"
},
{
"key": "push_agent",
"name": "推送",
"type": 3,
"api": "csp_Push",
"searchable": 0,
"quickSearch": 0,
"filterable": 0,
"ext": "http://127.0.0.1:9978/file/tvfan/token.txt+auto|4k|fhd"
},
{
"key": "Bili",
"name": "Bili",
"type": 3,
"api": "csp_Bili",
"style": {
"type": "rect",
"ratio": 1.597
},
"searchable": 1,
"quickSearch": 0,
"changeable": 0,
"ext": "https://xhdwc.tk/json/bilibili.json"
},
{
"key": "课堂教育",
"name": "课堂教育",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "https://xhdwc.tk/json/xx1.json"
},
{
"key": "少儿教育",
"name": "少儿教育",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "https://xhdwc.tk/json/xx2.json"
},
{
"key": "小学教育",
"name": "小学教育",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "https://xhdwc.tk/json/xx3.json"
},
{
"key": "初中教育",
"name": "初中教育",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "https://xhdwc.tk/json/xx4.json"
},
{
"key": "高中教育",
"name": "高中教育",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"ext": "https://xhdwc.tk/json/xx5.json"
}
],
"doh": [
{
"name": "Google",
"url": "https://dns.google/dns-query",
"ips": [
"8.8.4.4",
"8.8.8.8"
]
},
{
"name": "Cloudflare",
"url": "https://cloudflare-dns.com/dns-query",
"ips": [
"1.1.1.1",
"1.0.0.1",
"2606:4700:4700::1111",
"2606:4700:4700::1001"
]
},
{
"name": "AdGuard",
"url": "https://dns.adguard.com/dns-query",
"ips": [
"94.140.14.140",
"94.140.14.141"
]
},
{
"name": "DNSWatch",
"url": "https://resolver2.dns.watch/dns-query",
"ips": [
"84.200.69.80",
"84.200.70.40"
]
},
{
"name": "Quad9",
"url": "https://dns.quad9.net/dns-quer",
"ips": [
"9.9.9.9",
"149.112.112.112"
]
}
],
"rules": [
{
"name": "kk",
"hosts": [
"kuaikan"
],
"regex": [
"5",
"20.123",
"20.167",
"#EXT-X-DISCONTINUITY\\r*\\n*((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-KEY:METHOD((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-DISCONTINUITY"
]
},
{
"name": "yqk",
"hosts": [
"yqk"
],
"regex": [
"18.4",
"15.1666",
"#EXT-X-DISCONTINUITY\\r*\\n*((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-CUE-OUT((?!#EXT-X-DISCONTINUITY)[\\s\\S])*?#EXT-X-CUE-IN"
]
},
{
"name": "sn",
"hosts": [
"suonizy"
],
"regex": [
"#EXTINF.*?\\s+.*?original.*?\\.ts\\s+",
"15.1666",
"15.2666",
"16.3333",
"15.266667"
]
},
{
"name": "bf",
"hosts": [
"bfzy"
],
"regex": [
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"
]
},
{
"name": "xx",
"hosts": [
"aws.ulivetv.net"
],
"regex": [
"#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"
]
},
{
"name": "lz",
"hosts": [
"vip.lz",
"hd.lz",
"v.cdnlz",
"yzzy1.play"
],
"regex": [
"18.5333",
"19.52",
"18.6666"
]
},
{
"name": "ff",
"hosts": [
"vip.ffzy",
"hd.ffzy",
"ffzy"
],
"regex": [
"25.0666",
"25.08",
"20.52",
"25.1",
"25.1999"
]
},
{
"name": "hs",
"hosts": [
"huoshan.com"
],
"regex": [
"item_id="
]
},
{
"name": "dy",
"hosts": [
"douyin.com"
],
"regex": [
"is_play_url="
]
},
{
"name": "nm",
"hosts": [
"toutiaovod.com"
],
"regex": [
"video/tos/cn"
]
},
{
"name": "cl",
"hosts": [
"magnet"
],
"regex": [
"最新",
"直播",
"更新"
]
}
]
}
+780
View File
@@ -0,0 +1,780 @@
{
"author": "guodaxia",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://d1wuwu2.com/",
"dcVipFlag": "true",
"pCfgJs": "https://www.haituu.tv/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//li[@class='swiper-slide navbar-item']",
"cateName": "/span/text()",
"cateId": "/a/@href",
"cateIdR": "/voddetail/(\\w+).html",
"cateManual": {
"电影": "1",
"连续剧": "2",
"动漫": "3",
"综艺": "4"
},
"homeVodNode": "//div[@class ='module-main tab-list ']//a",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "/voddetail/(\\w+)",
"homeVodImg": "//div[@class='module-item-pic']/img/@data-original",
"homeVodImgR": "",
"homeVodMark": "//a//div[contains(@class,'douban')]/text()",
"cateUrl": "https://d1wuwu2.com/vodshow/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html",
"cateVodNode": "//div[@class ='module-items module-poster-items-base ']/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/voddetail/(\\w+).html",
"cateVodImg": "//div[@class='module-item-pic']/img/@data-original",
"cateVodImgR": "",
"cateVodMark": "//a//div[contains(@class,'douban')]/text()",
"dtUrl": "https://d1wuwu2.com/voddetail/{vid}.html",
"dtNode": "//div[contains(@class,'module-main')]",
"dtName": "//div[@class='module-info-main']//h1/text()",
"dtNameR": "",
"dtImg": "//div[@class='module-item-cover']//img/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//div[@class='module-info-tag-link']/a/text()",
"dtCateR": "",
"dtYear": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '年份:')]/following-sibling::text()",
"dtYearR": "",
"dtArea": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '地区:')]/following-sibling::text()",
"dtAreaR": "",
"dtMark": "",
"dtMarkR": "",
"dtActor": "//div[@class='module-info-item']/span[contains(text(), '主演:')]/following-sibling::div/a/text()",
"dtActorR": "",
"dtDirector": "//div[@class='module-info-item']/span[contains(text(), '导演:')]/following-sibling::div/a/text()",
"dtDirectorR": "",
"dtDesc": "//div[@class='module-info-introduction-content show-desc']/p/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='module-tab-items-box hisSwiper']/div",
"dtFromName": "/span/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@class,'module-play-list-content module-play-list-base')]",
"dtUrlSubNode": "/a",
"dtUrlId": "/@href",
"dtUrlIdR": "/vodplay/(\\S+).html",
"dtUrlName": "/span/text()",
"dtUrlNameR": "",
"playUrl": "https://d1wuwu2.com/vodplay/{playUrl}.html",
"playUa": "",
"searchUrl": "https://d1wuwu2.com/vodsearch/-------------.html?wd={wd}",
"scVodNode": "//div[@class='module-card-item module-item']",
"scVodName": "//div[@class='module-card-item module-item']//div[@class='module-card-item-info']",
"scVodId": "/a/@href",
"scVodIdR": "/detail/(\\w+)/",
"scVodImg": "/a/@data-original",
"scVodMark": "//div[@class='hl-item-pic']//div[@class='hl-pic-text']/span/text()",
"filter": {
"1": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "剧情",
"v": "11"
},
{
"n": "动作",
"v": "6"
},
{
"n": "喜剧",
"v": "7"
},
{
"n": "科幻",
"v": "9"
},
{
"n": "爱情",
"v": "8"
},
{
"n": "恐怖",
"v": "10"
},
{
"n": "惊悚",
"v": "25"
},
{
"n": "战争",
"v": "12"
},
{
"n": "动画电影",
"v": "21"
},
{
"n": "网络电影",
"v": "30"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "大陆",
"v": "大陆"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "按最新",
"v": "time"
},
{
"n": "按最热",
"v": "hits"
},
{
"n": "按评分",
"v": "score"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产剧",
"v": "13"
},
{
"n": "欧美剧",
"v": "16"
},
{
"n": "港剧",
"v": "14"
},
{
"n": "日本剧",
"v": "23"
},
{
"n": "韩剧",
"v": "31"
},
{
"n": "台剧",
"v": "33"
},
{
"n": "泰剧",
"v": "32"
},
{
"n": "其它剧",
"v": "35"
}
]
},
{
"key": "class",
"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": "商战"
},
{
"n": "网剧",
"v": "网剧"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"3": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产综艺",
"v": "39"
},
{
"n": "韩国综艺",
"v": "38"
},
{
"n": "欧美综艺",
"v": "36"
},
{
"n": "日本综艺",
"v": "37"
},
{
"n": "港台综艺",
"v": "41"
},
{
"n": "演唱会",
"v": "122"
},
{
"n": "其它综艺",
"v": "42"
},
{
"n": "音乐MV",
"v": "125"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"4": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "欧美动漫",
"v": "43"
},
{
"n": "日本动漫",
"v": "44"
},
{
"n": "国产动漫",
"v": "45"
},
{
"n": "港台动漫",
"v": "48"
},
{
"n": "其它动漫",
"v": "49"
},
{
"n": "韩国动漫",
"v": "46"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
]
}
}
+4501
View File
@@ -0,0 +1,4501 @@
{
"classes": [
{
"type_name": "沙雕动漫",
"type_id": "一口气沙雕动漫"
},
{
"type_name": "美食",
"type_id": "美食超清"
},
{
"type_name": "食谱",
"type_id": "食谱"
},
{
"type_name": "体育",
"type_id": "体育超清"
},
{
"type_name": "球星",
"type_id": "球星"
},
{
"type_name": "旅游",
"type_id": "旅游"
},
{
"type_name": "风景",
"type_id": "风景4K"
},
{
"type_name": "说案",
"type_id": "说案"
},
{
"type_name": "知名UP主",
"type_id": "知名UP主"
},
{
"type_name": "探索发现",
"type_id": "探索发现超清"
},
{
"type_name": "纪录片",
"type_id": "纪录片超清"
},
{
"type_name": "鬼畜",
"type_id": "鬼畜"
},
{
"type_name": "搞笑",
"type_id": "搞笑超清"
},
{
"type_name": "儿童",
"type_id": "儿童超清"
},
{
"type_name": "动物世界",
"type_id": "动物世界超清"
},
{
"type_name": "相声小品",
"type_id": "相声小品超清"
},
{
"type_name": "戏曲",
"type_id": "戏曲"
},
{
"type_name": "解说",
"type_id": "解说"
},
{
"type_name": "演讲",
"type_id": "演讲"
},
{
"type_name": "小姐姐",
"type_id": "小姐姐超清"
},
{
"type_name": "荒野求生",
"type_id": "荒野求生超清"
},
{
"type_name": "健身",
"type_id": "健身"
},
{
"type_name": "帕梅拉",
"type_id": "帕梅拉"
},
{
"type_name": "太极拳",
"type_id": "太极拳"
},
{
"type_name": "广场舞",
"type_id": "广场舞"
},
{
"type_name": "舞蹈",
"type_id": "舞蹈"
},
{
"type_name": "音乐",
"type_id": "音乐"
},
{
"type_name": "歌曲",
"type_id": "歌曲"
},
{
"type_name": "MV",
"type_id": "MV4K"
},
{
"type_name": "舞曲",
"type_id": "舞曲超清"
},
{
"type_name": "4K",
"type_id": "4K"
},
{
"type_name": "电影",
"type_id": "电影"
},
{
"type_name": "电视剧",
"type_id": "电视剧"
},
{
"type_name": "白噪音",
"type_id": "白噪音超清"
},
{
"type_name": "考公考证",
"type_id": "考公考证"
},
{
"type_name": "平面设计教学",
"type_id": "平面设计教学"
},
{
"type_name": "软件教程",
"type_id": "软件教程"
},
{
"type_name": "Windows",
"type_id": "Windows"
}
],
"cookie": "SESSDATA=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
"filter": {
"考公考证": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"探索发现超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"电影": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"鬼畜": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"一口气沙雕动漫": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"说案": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "说案"
},
{
"n": "汤圆",
"v": "汤圆说案"
},
{
"n": "唐唐",
"v": "唐唐说案"
},
{
"n": "罗翔",
"v": "罗翔说刑法"
},
{
"n": "何家弘",
"v": "何家弘说案"
},
{
"n": "韩诺",
"v": "韩诺说案"
},
{
"n": "老V",
"v": "老V说案"
},
{
"n": "禁播档案‼️",
"v": "禁播档案"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"演讲": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "全部演讲4K"
},
{
"n": "A艾跃进",
"v": "艾跃进演讲4K"
},
{
"n": "C超级演说家",
"v": "超级演说家4K"
},
{
"n": "D电影",
"v": "电影演讲4K"
},
{
"n": "D典籍里的中国",
"v": "典籍里的中国4K"
},
{
"n": "G感动中国",
"v": "感动中国4K"
},
{
"n": "G郭继承",
"v": "郭继承演讲4K"
},
{
"n": "H华春莹",
"v": "华春莹演讲4K"
},
{
"n": "L雷军",
"v": "雷军演讲4K"
},
{
"n": "L罗翔",
"v": "罗翔演讲4K"
},
{
"n": "R任正非",
"v": "任正非演讲4K"
},
{
"n": "TED",
"v": "TED演讲4K"
},
{
"n": "W汪文斌",
"v": "汪文斌演讲4K"
},
{
"n": "Y一刻",
"v": "一刻演讲4K"
},
{
"n": "Z赵立坚",
"v": "赵立坚演讲4K"
},
{
"n": "Z郑强",
"v": "郑强演讲4K"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"解说": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "解说"
},
{
"n": "电影",
"v": "电影解说"
},
{
"n": "电视",
"v": "电视解说"
},
{
"n": "历史",
"v": "历史解说"
},
{
"n": "动漫",
"v": "动漫解说"
},
{
"n": "小说",
"v": "小说解说"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"风景4K": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "风景4K"
},
{
"n": "A澳门",
"v": "澳门风景4K"
},
{
"n": "A安徽",
"v": "安徽风景4K"
},
{
"n": "B布达拉宫",
"v": "布达拉宫风景4K"
},
{
"n": "B北京",
"v": "北京风景4K"
},
{
"n": "C重庆",
"v": "重庆风景4K"
},
{
"n": "C草原",
"v": "草原风景4K"
},
{
"n": "D大海",
"v": "大海风景4K"
},
{
"n": "F福建",
"v": "福建风景4K"
},
{
"n": "G广东",
"v": "广东风景4K"
},
{
"n": "G广西",
"v": "广西风景4K"
},
{
"n": "G贵州",
"v": "贵州风景4K"
},
{
"n": "G甘肃",
"v": "甘肃风景4K"
},
{
"n": "H海南",
"v": "海南风景4K"
},
{
"n": "H河北",
"v": "河北风景4K"
},
{
"n": "H河南",
"v": "河南风景4K"
},
{
"n": "H湖北",
"v": "湖北风景4K"
},
{
"n": "H湖南",
"v": "湖南风景4K"
},
{
"n": "H黑龙江",
"v": "黑龙江风景4K"
},
{
"n": "J吉林",
"v": "吉林风景4K"
},
{
"n": "J江苏",
"v": "江苏风景4K"
},
{
"n": "J江西",
"v": "江西风景4K"
},
{
"n": "L辽宁",
"v": "辽宁风景4K"
},
{
"n": "M民宿",
"v": "民宿风景4K"
},
{
"n": "N内蒙古",
"v": "内蒙古风景4K"
},
{
"n": "N宁夏",
"v": "宁夏风景4K"
},
{
"n": "Q青海",
"v": "青海风景4K"
},
{
"n": "S上海",
"v": "上海风景4K"
},
{
"n": "S陕西",
"v": "陕西风景4K"
},
{
"n": "S四川",
"v": "四川风景4K"
},
{
"n": "S山西",
"v": "山西风景4K"
},
{
"n": "S山东",
"v": "山东风景4K"
},
{
"n": "T天津",
"v": "天津风景4K"
},
{
"n": "T台湾",
"v": "台湾风景4K"
},
{
"n": "T天空",
"v": "天空风景4K"
},
{
"n": "X西湖",
"v": "西湖风景4K"
},
{
"n": "X西藏",
"v": "西藏风景4K"
},
{
"n": "X新疆",
"v": "新疆风景4K"
},
{
"n": "X香港",
"v": "香港风景4K"
},
{
"n": "Y云南",
"v": "云南风景4K"
},
{
"n": "Z浙江",
"v": "浙江风景4K"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"MV4K": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "MV4K"
},
{
"n": "A阿杜",
"v": "阿杜MV4K"
},
{
"n": "A阿黛尔",
"v": "阿黛尔MV4K"
},
{
"n": "BBeyond",
"v": "BeyondMV4K"
},
{
"n": "BBy2",
"v": "By2MV4K"
},
{
"n": "BBIGBANG",
"v": "BIGBANGMV4K"
},
{
"n": "B布兰妮",
"v": "布兰妮MV4K"
},
{
"n": "C陈奕迅",
"v": "陈奕迅MV4K"
},
{
"n": "C蔡依林",
"v": "蔡依林MV4K"
},
{
"n": "C初音未来",
"v": "初音未来MV4K"
},
{
"n": "C蔡健雅",
"v": "蔡健雅MV4K"
},
{
"n": "C陈小春",
"v": "陈小春MV4K"
},
{
"n": "C草蜢",
"v": "草蜢MV4K"
},
{
"n": "C陈慧娴",
"v": "陈慧娴MV4K"
},
{
"n": "C崔健",
"v": "崔健MV4K"
},
{
"n": "C仓木麻衣",
"v": "仓木麻衣MV4K"
},
{
"n": "D戴荃",
"v": "戴荃MV4K"
},
{
"n": "D动力火车",
"v": "动力火车MV4K"
},
{
"n": "D邓丽君",
"v": "邓丽君MV4K"
},
{
"n": "D丁当",
"v": "丁当MV4K"
},
{
"n": "D刀郎",
"v": "刀郎MV4K"
},
{
"n": "D邓紫棋",
"v": "邓紫棋MV4K"
},
{
"n": "D戴佩妮",
"v": "戴佩妮MV4K"
},
{
"n": "D邓丽君",
"v": "邓丽君MV4K"
},
{
"n": "F飞儿乐队",
"v": "飞儿乐队MV4K"
},
{
"n": "F费玉清",
"v": "费玉清MV4K"
},
{
"n": "F费翔",
"v": "费翔MV4K"
},
{
"n": "F方大同",
"v": "方大同MV4K"
},
{
"n": "F房东的猫",
"v": "房东的猫MV4K"
},
{
"n": "F凤飞飞",
"v": "凤飞飞MV4K"
},
{
"n": "F凤凰传奇",
"v": "凤凰传奇MV4K"
},
{
"n": "G古风歌曲",
"v": "古风歌曲4K"
},
{
"n": "G国乐大典",
"v": "国乐大典4K"
},
{
"n": "G郭采洁",
"v": "郭采洁MV4K"
},
{
"n": "G光良",
"v": "光良MV4K"
},
{
"n": "G郭静",
"v": "郭静MV4K"
},
{
"n": "G郭富城",
"v": "郭富城MV4K"
},
{
"n": "H胡彦斌",
"v": "胡彦斌MV4K"
},
{
"n": "H胡夏",
"v": "胡夏MV4K"
},
{
"n": "H韩红",
"v": "韩红MV4K"
},
{
"n": "H黄品源",
"v": "黄品源MV4K"
},
{
"n": "H黄小琥",
"v": "黄小琥MV4K"
},
{
"n": "H花儿乐队",
"v": "花儿乐队MV4K"
},
{
"n": "H黄家强",
"v": "黄家强MV4K"
},
{
"n": "H后街男孩",
"v": "后街男孩MV4K"
},
{
"n": "J经典老歌",
"v": "经典老歌4K"
},
{
"n": "J贾斯丁比伯",
"v": "贾斯丁比伯MV4K"
},
{
"n": "J金池",
"v": "金池MV4K"
},
{
"n": "J金志文",
"v": "金志文MV4K"
},
{
"n": "J焦迈奇",
"v": "焦迈奇MV4K"
},
{
"n": "K筷子兄弟",
"v": "筷子兄弟MV4K"
},
{
"n": "L李玟",
"v": "李玟MV4K"
},
{
"n": "L林忆莲",
"v": "林忆莲MV4K"
},
{
"n": "L李克勤",
"v": "李克勤MV4K"
},
{
"n": "L刘宪华",
"v": "刘宪华MV4K"
},
{
"n": "L李圣杰",
"v": "李圣杰MV4K"
},
{
"n": "L林宥嘉",
"v": "林宥嘉MV4K"
},
{
"n": "L梁静茹",
"v": "梁静茹MV4K"
},
{
"n": "L李健",
"v": "李健MV4K"
},
{
"n": "L林俊杰",
"v": "林俊杰MV4K"
},
{
"n": "L李玉刚",
"v": "李玉刚MV4K"
},
{
"n": "L林志炫",
"v": "林志炫MV4K"
},
{
"n": "L李荣浩",
"v": "李荣浩MV4K"
},
{
"n": "L李宇春",
"v": "李宇春MV4K"
},
{
"n": "L洛天依",
"v": "洛天依MV4K"
},
{
"n": "L林子祥",
"v": "林子祥MV4K"
},
{
"n": "L李宗盛",
"v": "李宗盛MV4K"
},
{
"n": "L黎明",
"v": "黎明MV4K"
},
{
"n": "L刘德华",
"v": "刘德华MV4K"
},
{
"n": "L罗大佑",
"v": "罗大佑MV4K"
},
{
"n": "L林肯公园",
"v": "林肯公园MV4K"
},
{
"n": "LLadyGaga",
"v": "LadyGagaMV4K"
},
{
"n": "L旅行团乐队",
"v": "旅行团乐队MV4K"
},
{
"n": "M莫文蔚",
"v": "莫文蔚MV4K"
},
{
"n": "M毛不易",
"v": "毛不易MV4K"
},
{
"n": "M梅艳芳",
"v": "梅艳芳MV4K"
},
{
"n": "M迈克尔杰克逊",
"v": "迈克尔杰克逊MV4K"
},
{
"n": "N南拳妈妈",
"v": "南拳妈妈MV4K"
},
{
"n": "P朴树",
"v": "朴树MV4K"
},
{
"n": "Q齐秦",
"v": "齐秦MV4K"
},
{
"n": "Q青鸟飞鱼",
"v": "青鸟飞鱼MV4K"
},
{
"n": "R容祖儿",
"v": "容祖儿MV4K"
},
{
"n": "R热歌",
"v": "热歌MV4K"
},
{
"n": "R任贤齐",
"v": "任贤齐MV4K"
},
{
"n": "S水木年华",
"v": "水木年华MV4K"
},
{
"n": "S孙燕姿",
"v": "孙燕姿MV4K"
},
{
"n": "S苏打绿",
"v": "苏打绿MV4K"
},
{
"n": "SSHE",
"v": "SHEMV4K"
},
{
"n": "S孙楠",
"v": "孙楠MV4K"
},
{
"n": "T陶喆",
"v": "陶喆MV4K"
},
{
"n": "T谭咏麟",
"v": "谭咏麟MV4K"
},
{
"n": "T田馥甄",
"v": "田馥甄MV4K"
},
{
"n": "T谭维维",
"v": "谭维维MV4K"
},
{
"n": "T逃跑计划",
"v": "逃跑计划MV4K"
},
{
"n": "T田震",
"v": "田震MV4K"
},
{
"n": "T谭晶",
"v": "谭晶MV4K"
},
{
"n": "T屠洪刚",
"v": "屠洪刚MV4K"
},
{
"n": "T泰勒·斯威夫特",
"v": "泰勒·斯威夫特MV4K"
},
{
"n": "W王力宏",
"v": "王力宏MV4K"
},
{
"n": "W王杰",
"v": "王杰MV4K"
},
{
"n": "W吴克群",
"v": "吴克群MV4K"
},
{
"n": "W王心凌",
"v": "王心凌MV4K"
},
{
"n": "W汪峰",
"v": "汪峰MV4K"
},
{
"n": "W伍佰",
"v": "伍佰MV4K"
},
{
"n": "W王菲",
"v": "王菲MV4K"
},
{
"n": "W五月天",
"v": "五月天MV4K"
},
{
"n": "W汪苏泷",
"v": "汪苏泷MV4K"
},
{
"n": "X徐佳莹",
"v": "徐佳莹MV4K"
},
{
"n": "X弦子",
"v": "弦子MV4K"
},
{
"n": "X萧亚轩",
"v": "萧亚轩MV4K"
},
{
"n": "X许巍",
"v": "许巍MV4K"
},
{
"n": "X薛之谦",
"v": "薛之谦MV4K"
},
{
"n": "X许嵩",
"v": "许嵩MV4K"
},
{
"n": "X小虎队",
"v": "小虎队MV4K"
},
{
"n": "X萧敬腾",
"v": "萧敬腾MV4K"
},
{
"n": "X谢霆锋",
"v": "谢霆锋MV4K"
},
{
"n": "X徐小凤",
"v": "徐小凤MV4K"
},
{
"n": "X信乐队",
"v": "信乐队MV4K"
},
{
"n": "Y夜愿乐队",
"v": "夜愿乐队MV4K"
},
{
"n": "Y原创音乐",
"v": "原创音乐MV4K"
},
{
"n": "Y羽泉",
"v": "羽泉MV4K"
},
{
"n": "Y粤语",
"v": "粤语MV4K"
},
{
"n": "Y郁可唯",
"v": "郁可唯MV4K"
},
{
"n": "Y叶倩文",
"v": "叶倩文MV4K"
},
{
"n": "Y杨坤",
"v": "杨坤MV4K"
},
{
"n": "Y庾澄庆",
"v": "庾澄庆MV4K"
},
{
"n": "Y尤长靖",
"v": "尤长靖MV4K"
},
{
"n": "Y易烊千玺",
"v": "易烊千玺MV4K"
},
{
"n": "Y袁娅维",
"v": "袁娅维MV4K"
},
{
"n": "Y杨丞琳",
"v": "杨丞琳MV4K"
},
{
"n": "Y杨千嬅",
"v": "杨千嬅MV4K"
},
{
"n": "Y杨宗纬",
"v": "杨宗纬MV4K"
},
{
"n": "Z周杰伦",
"v": "周杰伦MV4K"
},
{
"n": "Z张学友",
"v": "张学友MV4K"
},
{
"n": "Z张信哲",
"v": "张信哲MV4K"
},
{
"n": "Z张宇",
"v": "张宇MV4K"
},
{
"n": "Z周华健",
"v": "周华健MV4K"
},
{
"n": "Z张韶涵",
"v": "张韶涵MV4K"
},
{
"n": "Z周深",
"v": "周深MV4K"
},
{
"n": "Z纵贯线",
"v": "纵贯线MV4K"
},
{
"n": "Z赵雷",
"v": "赵雷MV4K"
},
{
"n": "Z周传雄",
"v": "周传雄MV4K"
},
{
"n": "Z张国荣",
"v": "张国荣MV4K"
},
{
"n": "Z周慧敏",
"v": "周慧敏MV4K"
},
{
"n": "Z张惠妹",
"v": "张惠妹MV4K"
},
{
"n": "Z周笔畅",
"v": "周笔畅MV4K"
},
{
"n": "Z郑中基",
"v": "郑中基MV4K"
},
{
"n": "Z张艺兴",
"v": "张艺兴MV4K"
},
{
"n": "Z张震岳",
"v": "张震岳MV4K"
},
{
"n": "Z中国好声音",
"v": "中国好声音MV4K"
},
{
"n": "Z张雨生",
"v": "张雨生MV4K"
},
{
"n": "Z郑智化",
"v": "郑智化MV4K"
},
{
"n": "Z卓依婷",
"v": "卓依婷MV4K"
},
{
"n": "Z中岛美雪",
"v": "中岛美雪MV4K"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"帕梅拉": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "帕梅拉"
},
{
"n": "瘦腿",
"v": "帕梅拉瘦腿"
},
{
"n": "腹部",
"v": "帕梅拉腹部"
},
{
"n": "手臂",
"v": "帕梅拉手臂"
},
{
"n": "热身",
"v": "帕梅拉热身"
},
{
"n": "舞蹈",
"v": "帕梅拉舞蹈"
},
{
"n": "燃脂",
"v": "帕梅拉燃脂"
},
{
"n": "有氧",
"v": "帕梅拉有氧"
},
{
"n": "拉伸",
"v": "帕梅拉拉伸"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"知名UP主": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "知名UP主"
},
{
"n": "菠萝赛东",
"v": "菠萝赛东"
},
{
"n": "冯提莫",
"v": "冯提莫"
},
{
"n": "林延秋",
"v": "林延秋"
},
{
"n": "-LKs-",
"v": "-LKs-"
},
{
"n": "小约翰可汗",
"v": "小约翰可汗"
},
{
"n": "low馆长",
"v": "low馆长"
},
{
"n": "自说自话的总裁",
"v": "自说自话的总裁"
},
{
"n": "所长林超",
"v": "所长林超"
},
{
"n": "世界未解之谜M",
"v": "世界未解之谜M"
},
{
"n": "李永乐老师官方",
"v": "李永乐老师官方"
},
{
"n": "罗兹",
"v": "罗兹"
},
{
"n": "回到2049",
"v": "回到2049"
},
{
"n": "二次元的中科院物理所",
"v": "二次元的中科院物理所"
},
{
"n": "毕导THU",
"v": "毕导THU"
},
{
"n": "罗翔讲刑法",
"v": "罗翔讲刑法"
},
{
"n": "戴博士实验室",
"v": "戴博士实验室"
},
{
"n": "芳斯塔芙",
"v": "芳斯塔芙"
},
{
"n": "参赛者网",
"v": "参赛者网"
},
{
"n": "三维地图看世界",
"v": "三维地图看世界"
},
{
"n": "有机社会",
"v": "有机社会"
},
{
"n": "乌鸦校尉CaptainWuya",
"v": "乌鸦校尉CaptainWuya"
},
{
"n": "果壳",
"v": "果壳"
},
{
"n": "严伯钧",
"v": "严伯钧"
},
{
"n": "是你们的康康",
"v": "是你们的康康"
},
{
"n": "老爸评测",
"v": "老爸评测"
},
{
"n": "硬核的半佛仙人",
"v": "硬核的半佛仙人"
},
{
"n": "盗月社食遇记",
"v": "盗月社食遇记"
},
{
"n": "我是郭杰瑞",
"v": "我是郭杰瑞"
},
{
"n": "无穷小亮的科普日常",
"v": "无穷小亮的科普日常"
},
{
"n": "papi酱",
"v": "papi酱"
},
{
"n": "老番茄",
"v": "老番茄"
},
{
"n": "绵羊料理",
"v": "绵羊料理"
},
{
"n": "老师好我叫何同学",
"v": "老师好我叫何同学"
},
{
"n": "敬汉卿",
"v": "敬汉卿"
},
{
"n": "周六野Zoey",
"v": "周六野Zoey"
},
{
"n": "木鱼水心",
"v": "木鱼水心"
},
{
"n": "凉风Kaze",
"v": "凉风Kaze"
},
{
"n": "小潮院长",
"v": "小潮院长"
},
{
"n": "中国BOY超级大猩猩",
"v": "中国BOY超级大猩猩"
},
{
"n": "李子柒",
"v": "李子柒"
},
{
"n": "敖厂长",
"v": "敖厂长"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"太极拳": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "太极拳"
},
{
"n": "邱慧芳",
"v": "太极拳邱慧芳"
},
{
"n": "陈氏",
"v": "太极拳陈氏"
},
{
"n": "武当",
"v": "太极拳武当"
},
{
"n": "二十四式",
"v": "太极拳二十四式"
},
{
"n": "三十六式",
"v": "太极拳三十六式"
},
{
"n": "五禽戏",
"v": "五禽戏"
},
{
"n": "八段锦",
"v": "八段锦"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"舞蹈": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "舞蹈"
},
{
"n": "宅舞",
"v": "宅舞"
},
{
"n": "街舞",
"v": "街舞"
},
{
"n": "中国舞",
"v": "中国舞"
},
{
"n": "广场舞",
"v": "广场舞"
},
{
"n": "交谊舞",
"v": "交谊舞"
},
{
"n": "教程",
"v": "舞蹈教程"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"音乐": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "音乐"
},
{
"n": "钢琴曲",
"v": "钢琴曲"
},
{
"n": "协奏曲",
"v": "协奏曲r"
},
{
"n": "中国古风音乐",
"v": "中国古风音乐"
},
{
"n": "背景音乐",
"v": "背景音乐"
},
{
"n": "助眠音乐r",
"v": "助眠音乐"
},
{
"n": "胎教音乐",
"v": "胎教音乐"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"歌曲": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "歌曲"
},
{
"n": "香港歌曲",
"v": "香港歌曲"
},
{
"n": "台湾歌曲",
"v": "台湾歌曲"
},
{
"n": "内地歌曲",
"v": "内地歌曲"
},
{
"n": "英文歌曲",
"v": "英文歌曲"
},
{
"n": "日文歌曲",
"v": "日文歌曲"
},
{
"n": "小语种歌曲",
"v": "小语种歌曲"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"平面设计教学": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "平面设计教学"
},
{
"n": "Adobe Photoshop",
"v": "Adobe Photoshop教程"
},
{
"n": "Adobe Illustrator",
"v": "Adobe Illustrator教程"
},
{
"n": "CorelDRAW",
"v": "CorelDRAW教程"
},
{
"n": "Adobe InDesign",
"v": "Adobe InDesign教程"
},
{
"n": "Adobe Pagermaker",
"v": "Adobe Pagermaker教程"
},
{
"n": "SAI",
"v": "SAI教程"
},
{
"n": "Adobe Bridge",
"v": "Adobe Bridge教程"
},
{
"n": "Adobe Pagermaker",
"v": "Adobe Pagermake教程r"
},
{
"n": "3D Studio Max",
"v": "3D Studio Max教程"
},
{
"n": "PR",
"v": "PR教程"
},
{
"n": "AE",
"v": "AE教程"
},
{
"n": "CINEMA 4D",
"v": "CINEMA 4D教程"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"软件教程": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "软件教程"
},
{
"n": "MT管理器",
"v": "MT管理器"
},
{
"n": "NP管理器",
"v": "NP管理器"
},
{
"n": "mixplorer",
"v": "mixplorer"
},
{
"n": "脱壳",
"v": "脱壳"
},
{
"n": "爬虫",
"v": "爬虫"
},
{
"n": "json&jar",
"v": "json&jar"
},
{
"n": "网盘挂载",
"v": "网盘挂载"
},
{
"n": "alist+WebDav",
"v": "alist+WebDav"
},
{
"n": "TVBox修改",
"v": "TVBox修改教程"
},
{
"n": "EXCEL",
"v": "EXCEL教程"
},
{
"n": "Git入门到精通",
"v": "Git入门到精通"
},
{
"n": "java",
"v": "java教程"
},
{
"n": "phyton",
"v": "phyton教程"
},
{
"n": "xml",
"v": "xml教程"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"Windows": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"小姐姐超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"广场舞超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"舞曲超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"白噪音超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"搞笑超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"体育超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"4K": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"足球比赛合集超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"篮球超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"动物世界超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"儿童超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"荒野求生超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"纪录片超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"食谱": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"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": "苏菜食谱"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"健身": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "健身"
},
{
"n": "瘦腿",
"v": "瘦腿"
},
{
"n": "腹部",
"v": "腹部"
},
{
"n": "手臂",
"v": "手臂"
},
{
"n": "热身",
"v": "热身"
},
{
"n": "帕梅拉",
"v": "帕梅拉"
},
{
"n": "燃脂",
"v": "燃脂"
},
{
"n": "有氧",
"v": "有氧"
},
{
"n": "拉伸",
"v": "拉伸"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"窗白噪音": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"美食超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"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": "台湾美食探店超清"
},
{
"n": "川菜",
"v": "川菜美食超清"
},
{
"n": "豫菜",
"v": "豫菜美食超清"
},
{
"n": "淮扬菜",
"v": "淮扬菜美食超清"
},
{
"n": "湘菜",
"v": "湘菜美食超清"
},
{
"n": "鲁菜",
"v": "鲁菜美食超清"
},
{
"n": "粤菜",
"v": "粤菜美食超清"
},
{
"n": "潮菜",
"v": "潮菜美食超清"
},
{
"n": "浙菜",
"v": "浙菜美食超清"
},
{
"n": "徽菜",
"v": "徽菜美食超清"
},
{
"n": "闽菜",
"v": "闽菜美食超清"
},
{
"n": "东北菜",
"v": "东北菜美食超清"
},
{
"n": "客家菜",
"v": "客家菜美食超清"
},
{
"n": "苏菜",
"v": "苏菜美食超清"
},
{
"n": "火锅",
"v": "火锅"
},
{
"n": "面食",
"v": "面食"
},
{
"n": "炒菜",
"v": "炒菜"
},
{
"n": "点心",
"v": "点心"
},
{
"n": "日料",
"v": "日料"
},
{
"n": "小吃",
"v": "小吃"
},
{
"n": "素食",
"v": "素食"
},
{
"n": "蒸菜",
"v": "蒸菜"
},
{
"n": "凉菜",
"v": "凉菜"
},
{
"n": "早餐",
"v": "早餐"
},
{
"n": "披萨",
"v": "披萨"
}, {
"n": "烤鱼",
"v": "烤鱼"
}, {
"n": "海鲜",
"v": "海鲜美食超清"
}, {
"n": "汉堡",
"v": "汉堡"
}, {
"n": "韩国菜",
"v": "韩国菜"
},
{
"n": "泰国菜",
"v": "泰国菜"
}, {
"n": "穆斯林菜",
"v": "穆斯林菜"
}, {
"n": "法国菜",
"v": "法国菜"
}, {
"n": "意大利菜",
"v": "意大利菜"
},
{
"n": "西班牙菜",
"v": "西班牙菜"
}, {
"n": "土耳其菜",
"v": "土耳其菜系"
}, {
"n": "阿拉伯菜",
"v": "阿拉伯菜"
}, {
"n": "德国菜",
"v": "德国菜"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"广场舞": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"球星": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "球星"
},
{
"n": "梅西",
"v": "梅西"
},
{
"n": "C罗",
"v": "C罗"
},
{
"n": "天下足球",
"v": "天下足球"
},
{
"n": "罗纳尔多",
"v": "罗纳尔多"
},
{
"n": "亨利",
"v": "亨利"
},
{
"n": "小罗",
"v": "小罗"
},
{
"n": "齐达内",
"v": "齐达内"
},
{
"n": "贝克汉姆",
"v": "贝克汉姆"
},
{
"n": "内马尔",
"v": "内马尔"
},
{
"n": "德布劳内",
"v": "德布劳内"
},
{
"n": "欧冠",
"v": "欧冠"
},
{
"n": "世界杯",
"v": "世界杯"
},
{
"n": "西甲",
"v": "西甲"
},
{
"n": "英超",
"v": "英超"
},
{
"n": "意甲",
"v": "意甲"
},
{
"n": "德甲",
"v": "德甲"
},
{
"n": "国米",
"v": "国米"
},
{
"n": "皇马",
"v": "皇马"
},
{
"n": "巴萨",
"v": "巴萨"
},
{
"n": "巴黎圣日耳曼",
"v": "巴黎圣日耳曼"
},
{
"n": "曼联",
"v": "曼联"
},
{
"n": "曼城",
"v": "曼城"
},
{
"n": "NBA",
"v": "NBA"
},
{
"n": "詹姆斯",
"v": "詹姆斯"
},
{
"n": "库里",
"v": "库里"
},
{
"n": "杜兰特",
"v": "杜兰特"
},
{
"n": "UFC",
"v": "UFC"
},
{
"n": "斯诺克",
"v": "斯诺克"
},
{
"n": "网球",
"v": "网球"
},
{
"n": "F1",
"v": "F1"
},
{
"n": "高尔夫",
"v": "高尔夫"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"电视剧": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"相声小品超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"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": "宋小宝"
},
{
"n": "赵丽蓉",
"v": "赵丽蓉"
},
{
"n": "郭达",
"v": "郭达"
},
{
"n": "潘长江",
"v": "潘长江"
},
{
"n": "郭冬临",
"v": "郭冬临"
},
{
"n": "严顺开",
"v": "严顺开"
},
{
"n": "文松",
"v": "文松"
},
{
"n": "开心麻花",
"v": "开心麻花"
},
{
"n": "屌丝男士",
"v": "屌丝男士"
},
{
"n": "喜剧综艺",
"v": "喜剧综艺"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"戏曲": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"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": "武安平调"
},
{
"n": "二人台",
"v": "二人台"
},
{
"n": "吉剧",
"v": "吉剧"
},
{
"n": "龙江剧",
"v": "龙江剧"
},
{
"n": "越调",
"v": "越调"
},
{
"n": "河南曲剧",
"v": "河南曲剧"
},
{
"n": "山东梆子",
"v": "山东梆子"
},
{
"n": "淮剧",
"v": "淮剧"
},
{
"n": "沪剧",
"v": "沪剧"
},
{
"n": "滑稽戏",
"v": "滑稽戏"
},
{
"n": "婺剧",
"v": "婺剧"
},
{
"n": "绍剧",
"v": "绍剧"
},
{
"n": "徽剧",
"v": "徽剧"
},
{
"n": "闽剧",
"v": "闽剧"
},
{
"n": "莆仙戏",
"v": "莆仙戏"
},
{
"n": "梨园戏",
"v": "梨园戏"
},
{
"n": "高甲戏",
"v": "高甲戏"
},
{
"n": "赣剧",
"v": "赣剧"
},
{
"n": "采茶戏",
"v": "采茶戏"
},
{
"n": "汉剧",
"v": "汉剧"
},
{
"n": "湘剧",
"v": "湘剧"
},
{
"n": "祁剧",
"v": "祁剧"
},
{
"n": "湖南花鼓戏",
"v": "湖南花鼓戏"
},
{
"n": "粤剧",
"v": "粤剧"
},
{
"n": "潮剧",
"v": "潮剧"
},
{
"n": "桂剧",
"v": "桂剧"
},
{
"n": "彩调",
"v": "彩调"
},
{
"n": "壮剧",
"v": "壮剧"
},
{
"n": "川剧",
"v": "川剧"
},
{
"n": "黔剧",
"v": "黔剧"
},
{
"n": "滇剧",
"v": "滇剧"
},
{
"n": "傣剧",
"v": "傣剧"
},
{
"n": "藏剧",
"v": "藏剧"
},
{
"n": "皮影戏",
"v": "皮影戏"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"旅游": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
],
"游泳": [{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "泳姿"
},
{
"n": "蝶泳",
"v": "蝶泳"
},
{
"n": "仰泳",
"v": "仰泳"
},
{
"n": "蛙泳",
"v": "蛙泳"
},
{
"n": "自由泳",
"v": "自由泳"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
]
}
}
+703
View File
@@ -0,0 +1,703 @@
{
"classes": [{
"type_name": "演唱会筛选",
"type_id": "演唱会超清"
},
{
"type_name": "粤语",
"type_id": "粤语歌曲超清"
},
{
"type_name": "热榜",
"type_id": "2022年热们歌曲超清"
},
{
"type_name": "抖音神曲",
"type_id": "抖音神曲超清"
},
{
"type_name": "经典老歌",
"type_id": "经典老歌超清"
},
{
"type_name": "DJ",
"type_id": "DJ歌曲超清"
},
{
"type_name": "网红翻唱",
"type_id": "网红翻唱歌曲超清"
},
{
"type_name": "韩国女团",
"type_id": "韩国女团演唱会超清"
}
],
"cookie": "SESSDATA=01c79709%2C1711618905%2C244c3%2A91CjA9UUnRb_kJg03J5FqUbin76yMY90o1-ckJsM1ItQH21ns4hgcS6Le6oMR3SKtC18QSVmxSbGRhN3cyS3NReERsOHRfYVlhTWJKZjZyTF9wUWJXbjNfaF9qWklFMFpoeVg1ZUhFb0Q0MGFiN3FYd1N3UEFEY1oxX29IdmFSRVVLamcybGhhSkJnIIEC; bili_jct=e9d6e9df733afde2a03693d63a4e77dc; DedeUserID=186957646; DedeUserID__ckMd5=4f717c8832ee1e62; sid=elhiqom1",
"filter": {
"演唱会超清": [{
"key": "order",
"name": "排序",
"value": [{
"n": "综合排序",
"v": "0"
},
{
"n": "最多点击",
"v": "click"
},
{
"n": "最新发布",
"v": "pubdate"
},
{
"n": "最多弹幕",
"v": "dm"
},
{
"n": "最多收藏",
"v": "stow"
}
]
},
{
"key": "tid",
"name": "分类",
"value": [{
"n": "全部",
"v": "演唱会超清"
},
{
"n": "A阿杜",
"v": "阿杜演唱会超清"
},
{
"n": "A阿黛尔",
"v": "阿黛尔演唱会超清"
},
{
"n": "BBeyond",
"v": "Beyond演唱会超清"
},
{
"n": "BBy2",
"v": "By2演唱会超清"
},
{
"n": "BBIGBANG",
"v": "BIGBANG演唱会超清"
},
{
"n": "B布兰妮",
"v": "布兰妮演唱会超清"
},
{
"n": "B坂井泉水",
"v": "坂井泉水演唱会超清"
},
{
"n": "C陈奕迅",
"v": "陈奕迅演唱会超清"
},
{
"n": "C蔡依林",
"v": "蔡依林演唱会超清"
},
{
"n": "C初音未来",
"v": "初音未来演唱会超清"
},
{
"n": "C蔡健雅",
"v": "蔡健雅演唱会超清"
},
{
"n": "C陈小春",
"v": "陈小春演唱会超清"
},
{
"n": "C草蜢",
"v": "草蜢演唱会超清"
},
{
"n": "C陈慧娴",
"v": "陈慧娴演唱会超清"
},
{
"n": "C崔健",
"v": "崔健演唱会超清"
},
{
"n": "C仓木麻衣",
"v": "仓木麻衣演唱会超清"
},
{
"n": "D戴荃",
"v": "戴荃演唱会超清"
},
{
"n": "D动力火车",
"v": "动力火车演唱会超清"
},
{
"n": "D邓丽君",
"v": "邓丽君演唱会超清"
},
{
"n": "D丁当",
"v": "丁当演唱会超清"
},
{
"n": "D刀郎",
"v": "刀郎演唱会超清"
},
{
"n": "D邓紫棋",
"v": "邓紫棋演唱会超清"
},
{
"n": "D戴佩妮",
"v": "戴佩妮演唱会超清"
},
{
"n": "D邓丽君",
"v": "邓丽君演唱会超清"
},
{
"n": "F飞儿乐队",
"v": "飞儿乐队演唱会超清"
},
{
"n": "F费玉清",
"v": "费玉清演唱会超清"
},
{
"n": "F费翔",
"v": "费翔演唱会超清"
},
{
"n": "F方大同",
"v": "方大同演唱会超清"
},
{
"n": "F房东的猫",
"v": "房东的猫演唱会超清"
},
{
"n": "F凤飞飞",
"v": "凤飞飞演唱会超清"
},
{
"n": "F凤凰传奇",
"v": "凤凰传奇演唱会超清"
},
{
"n": "G郭采洁",
"v": "郭采洁演唱会超清"
},
{
"n": "G光良",
"v": "光良演唱会超清"
},
{
"n": "G郭静",
"v": "郭静演唱会超清"
},
{
"n": "G郭富城",
"v": "郭富城演唱会超清"
},
{
"n": "H胡彦斌",
"v": "胡彦斌演唱会超清"
},
{
"n": "H胡夏",
"v": "胡夏演唱会超清"
},
{
"n": "H韩红",
"v": "韩红演唱会超清"
},
{
"n": "H黄品源",
"v": "黄品源演唱会超清"
},
{
"n": "H黄小琥",
"v": "黄小琥演唱会超清"
},
{
"n": "H花儿乐队",
"v": "花儿乐队演唱会超清"
},
{
"n": "H黄家强",
"v": "黄家强演唱会超清"
},
{
"n": "H后街男孩",
"v": "后街男孩演唱会超清"
},
{
"n": "J经典老歌",
"v": "经典老歌演唱会超清"
},
{
"n": "J贾斯丁比伯",
"v": "贾斯丁比伯演唱会超清"
},
{
"n": "J金池",
"v": "金池演唱会超清"
},
{
"n": "J金志文",
"v": "金志文演唱会超清"
},
{
"n": "J焦迈奇",
"v": "焦迈奇演唱会超清"
},
{
"n": "K筷子兄弟",
"v": "筷子兄弟演唱会超清"
},
{
"n": "L李玟",
"v": "李玟演唱会超清"
},
{
"n": "L林忆莲",
"v": "林忆莲演唱会超清"
},
{
"n": "L李克勤",
"v": "李克勤演唱会超清"
},
{
"n": "L刘宪华",
"v": "刘宪华演唱会超清"
},
{
"n": "L李圣杰",
"v": "李圣杰演唱会超清"
},
{
"n": "L林宥嘉",
"v": "林宥嘉演唱会超清"
},
{
"n": "L梁静茹",
"v": "梁静茹演唱会超清"
},
{
"n": "L李健",
"v": "李健演唱会超清"
},
{
"n": "L林俊杰",
"v": "林俊杰演唱会超清"
},
{
"n": "L李玉刚",
"v": "李玉刚演唱会超清"
},
{
"n": "L林志炫",
"v": "林志炫演唱会超清"
},
{
"n": "L李荣浩",
"v": "李荣浩演唱会超清"
},
{
"n": "L李宇春",
"v": "李宇春演唱会超清"
},
{
"n": "L洛天依",
"v": "洛天依演唱会超清"
},
{
"n": "L林子祥",
"v": "林子祥演唱会超清"
},
{
"n": "L李宗盛",
"v": "李宗盛演唱会超清"
},
{
"n": "L黎明",
"v": "黎明演唱会超清"
},
{
"n": "L刘德华",
"v": "刘德华演唱会超清"
},
{
"n": "L罗大佑",
"v": "罗大佑演唱会超清"
},
{
"n": "L林肯公园",
"v": "林肯公园演唱会超清"
},
{
"n": "LLadyGaga",
"v": "LadyGaga演唱会超清"
},
{
"n": "L旅行团乐队",
"v": "旅行团乐队演唱会超清"
},
{
"n": "M莫文蔚",
"v": "莫文蔚演唱会超清"
},
{
"n": "M毛不易",
"v": "毛不易演唱会超清"
},
{
"n": "M梅艳芳",
"v": "梅艳芳演唱会超清"
},
{
"n": "M迈克尔杰克逊",
"v": "迈克尔杰克逊演唱会超清"
},
{
"n": "N南拳妈妈",
"v": "南拳妈妈演唱会超清"
},
{
"n": "P朴树",
"v": "朴树演唱会超清"
},
{
"n": "Q齐秦",
"v": "齐秦演唱会超清"
},
{
"n": "Q青鸟飞鱼",
"v": "青鸟飞鱼演唱会超清"
},
{
"n": "R容祖儿",
"v": "容祖儿演唱会超清"
},
{
"n": "R任贤齐",
"v": "任贤齐演唱会超清"
},
{
"n": "S水木年华",
"v": "水木年华演唱会超清"
},
{
"n": "S孙燕姿",
"v": "孙燕姿演唱会超清"
},
{
"n": "S苏打绿",
"v": "苏打绿演唱会超清"
},
{
"n": "SSHE",
"v": "SHE演唱会超清"
},
{
"n": "S孙楠",
"v": "孙楠演唱会超清"
},
{
"n": "T陶喆",
"v": "陶喆演唱会超清"
},
{
"n": "T谭咏麟",
"v": "谭咏麟演唱会超清"
},
{
"n": "T田馥甄",
"v": "田馥甄演唱会超清"
},
{
"n": "T谭维维",
"v": "谭维维演唱会超清"
},
{
"n": "T逃跑计划",
"v": "逃跑计划演唱会超清"
},
{
"n": "T田震",
"v": "田震演唱会超清"
},
{
"n": "T谭晶",
"v": "谭晶演唱会超清"
},
{
"n": "T屠洪刚",
"v": "屠洪刚演唱会超清"
},
{
"n": "T泰勒·斯威夫特",
"v": "泰勒·斯威夫特演唱会超清"
},
{
"n": "W王力宏",
"v": "王力宏演唱会超清"
},
{
"n": "W王杰",
"v": "王杰演唱会超清"
},
{
"n": "W吴克群",
"v": "吴克群演唱会超清"
},
{
"n": "W王心凌",
"v": "王心凌演唱会超清"
},
{
"n": "W王靖雯",
"v": "好声音王靖雯演唱会超清"
},
{
"n": "W汪峰",
"v": "汪峰演唱会超清"
},
{
"n": "W伍佰",
"v": "伍佰演唱会超清"
},
{
"n": "W王菲",
"v": "王菲演唱会超清"
},
{
"n": "W五月天",
"v": "五月天演唱会超清"
},
{
"n": "W汪苏泷",
"v": "汪苏泷演唱会超清"
},
{
"n": "X徐佳莹",
"v": "徐佳莹演唱会超清"
},
{
"n": "X弦子",
"v": "弦子演唱会超清"
},
{
"n": "X萧亚轩",
"v": "萧亚轩演唱会超清"
},
{
"n": "X许巍",
"v": "许巍演唱会超清"
},
{
"n": "X薛之谦",
"v": "薛之谦演唱会超清"
},
{
"n": "X许嵩",
"v": "许嵩演唱会超清"
},
{
"n": "X小虎队",
"v": "小虎队演唱会超清"
},
{
"n": "X萧敬腾",
"v": "萧敬腾演唱会超清"
},
{
"n": "X谢霆锋",
"v": "谢霆锋演唱会超清"
},
{
"n": "X徐小凤",
"v": "徐小凤演唱会超清"
},
{
"n": "X信乐队",
"v": "信乐队演唱会超清"
},
{
"n": "Y夜愿乐队",
"v": "夜愿乐队演唱会超清"
},
{
"n": "Y羽泉",
"v": "羽泉演唱会超清"
},
{
"n": "Y郁可唯",
"v": "郁可唯演唱会超清"
},
{
"n": "Y叶倩文",
"v": "叶倩文演唱会超清"
},
{
"n": "Y杨坤",
"v": "杨坤演唱会超清"
},
{
"n": "Y庾澄庆",
"v": "庾澄庆演唱会超清"
},
{
"n": "Y尤长靖",
"v": "尤长靖演唱会超清"
},
{
"n": "Y易烊千玺",
"v": "易烊千玺演唱会超清"
},
{
"n": "Y袁娅维",
"v": "袁娅维演唱会超清"
},
{
"n": "Y杨丞琳",
"v": "杨丞琳演唱会超清"
},
{
"n": "Y杨千嬅",
"v": "杨千嬅演唱会超清"
},
{
"n": "Y杨宗纬",
"v": "杨宗纬演唱会超清"
},
{
"n": "Z郑秀文",
"v": "郑秀文演唱会超清"
},
{
"n": "Z周杰伦",
"v": "周杰伦演唱会超清"
},
{
"n": "Z张学友",
"v": "张学友演唱会超清"
},
{
"n": "Z张信哲",
"v": "张信哲演唱会超清"
},
{
"n": "Z张宇",
"v": "张宇演唱会超清"
},
{
"n": "Z周华健",
"v": "周华健演唱会超清"
},
{
"n": "Z张韶涵",
"v": "张韶涵演唱会超清"
},
{
"n": "Z周深",
"v": "周深演唱会超清"
},
{
"n": "Z纵贯线",
"v": "纵贯线演唱会超清"
},
{
"n": "Z赵雷",
"v": "赵雷演唱会超清"
},
{
"n": "Z周传雄",
"v": "周传雄演唱会超清"
},
{
"n": "Z张国荣",
"v": "张国荣演唱会超清"
},
{
"n": "Z周慧敏",
"v": "周慧敏演唱会超清"
},
{
"n": "Z张惠妹",
"v": "张惠妹演唱会超清"
},
{
"n": "Z周笔畅",
"v": "周笔畅演唱会超清"
},
{
"n": "Z郑中基",
"v": "郑中基演唱会超清"
},
{
"n": "Z张艺兴",
"v": "张艺兴演唱会超清"
},
{
"n": "Z张震岳",
"v": "张震岳演唱会超清"
},
{
"n": "Z张雨生",
"v": "张雨生演唱会超清"
},
{
"n": "Z郑智化",
"v": "郑智化演唱会超清"
},
{
"n": "Z卓依婷",
"v": "卓依婷演唱会超清"
},
{
"n": "Z中岛美雪",
"v": "中岛美雪演唱会超清"
}
]
},
{
"key": "duration",
"name": "时长",
"value": [{
"n": "全部",
"v": "0"
},
{
"n": "60分钟以上",
"v": "4"
},
{
"n": "30~60分钟",
"v": "3"
},
{
"n": "10~30分钟",
"v": "2"
},
{
"n": "10分钟以下",
"v": "1"
}
]
}
]
}
}
+442
View File
@@ -0,0 +1,442 @@
{
"author": "vx:bktx123",
"ua": "",
"homeUrl": "https://www.dandanzan.com/",
"cateManual": {
"电影": "dianying"
//"电视剧": "dianshiju",
//"综艺": "zongyi",
//"动漫": "dongman"
},
"homeVodNode": "//div[contains(@class,'lists')]/ul/li/a",
"homeVodName": "/img/@alt",
"homeVodId": "/@href",
"homeVodIdR": "/(\\S+).html",
"homeVodImg": "/img/@src",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "/div/span/text()",
"cateUrl": "https://www.dandanzan.com/{cateId}/{class}-{area}-{year}-{catePg}-{by}.html",
"cateVodNode": "//div[contains(@class,'lists-content')]/ul/li/a",
"cateVodName": "/img/@alt",
"cateVodId": "/@href",
"cateVodIdR": "/(\\S+).html",
"cateVodImg": "/img/@src",
"cateVodImgR": "\\S+(http\\S+)",
"cateVodMark": "/div/span/text()",
"dtUrl": "https://www.dandanzan.com/{vid}.html",
"dtNode": "//body",
"dtName": "//h1[contains(@class,'product-title')]/text()",
"dtNameR": "",
"dtImg": "//header[contains(@class,'product-header')]/img/@src",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//div[contains(text(), '类型')]/span/a/text()",
"dtCateR": "",
"dtYear": "//h1[contains(@class,'product-title')]/span/text()",
"dtYearR": "",
"dtArea": "//div[contains(text(), '地区')]/span/a/text()",
"dtAreaR": "",
"dtMark": "//div[contains(text(), '又名')]/text()",
"dtMarkR": "",
"dtActor": "//div[contains(text(), '主演')]/span/*/text()",
"dtActorR": "",
"dtDirector": "//div[contains(text(), '导演')]/span/a/text()",
"dtDirectorR": "",
"dtDesc": "//div[contains(text(), '剧情简介')]/span/text()",
"dtDescR": "",
"dtFromNode": "//footer[contains(@class,'footer')]/div/a",
"dtFromName": "/text()",
"dtUrlNode": "//head",
"dtUrlSubNode": "//head",
"dtUrlId": "//meta[@property='og:url']/@content",
"dtUrlIdR": "/(\\S+).html",
"dtUrlName": "/text()",
"dtUrlNameR": "",
"playUrl": "https://www.dandanzan.com/{playUrl}.html",
"playUa": "",
"searchUrl": "https://www.dandanzan.com/so/{wd}-{wd}--.html",
"scVodNode": "//div[@class=('lists-content')]/ul/li/a",
"scVodName": "/img/@alt",
"scVodId": "/@href",
"scVodIdR": "/(\\S+).html",
"scVodImg": "/img/@src",
"scVodImgR": "\\S+(http\\S+)",
"scVodMark": "/div[@class='note']/span/text()",
"filter": {
"dianying": [
{
"key": "class",
"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": "西部"},
{"n": "奇幻","v": "奇幻"},
{"n": "冒险","v": "冒险"},
{"n": "灾难","v": "灾难"},
{"n": "武侠","v": "武侠"}
]},
{
"key": "area",
"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": "加拿大"},
{"n": "澳大利亚","v": "澳大利亚"},
{"n": "爱尔兰","v": "爱尔兰"},
{"n": "瑞典","v": "瑞典"},
{"n": "巴西","v": "巴西"},
{"n": "丹麦","v": "丹麦"}
]
},
{
"key": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"},
{"n": "2010","v": "2010"},
{"n": "2009","v": "2009"},
{"n": "2008","v": "2008"},
{"n": "2007","v": "2007"},
{"n": "2006","v": "2006"},
{"n": "2005","v": "2005"},
{"n": "2004","v": "2004"},
{"n": "2003","v": "2003"},
{"n": "2002","v": "2002"},
{"n": "更早","v": "1__2001"}
]
},
{
"key": "by",
"name": "排序",
"value": [
{"n": "全部","v": ""},
{"n": "时间","v": "newstime"},
{"n": "人气","v": "onclick"},
{"n": "评分","v": "rating"}
]
}
],
"dianshiju": [
{
"key": "class",
"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": "西部"},
{"n": "奇幻","v": "奇幻"},
{"n": "冒险","v": "冒险"},
{"n": "灾难","v": "灾难"},
{"n": "武侠","v": "武侠"}
]},
{
"key": "area",
"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": "加拿大"},
{"n": "澳大利亚","v": "澳大利亚"},
{"n": "爱尔兰","v": "爱尔兰"},
{"n": "瑞典","v": "瑞典"},
{"n": "巴西","v": "巴西"},
{"n": "丹麦","v": "丹麦"}
]
},
{
"key": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"},
{"n": "2010","v": "2010"},
{"n": "2009","v": "2009"},
{"n": "2008","v": "2008"},
{"n": "2007","v": "2007"},
{"n": "2006","v": "2006"},
{"n": "2005","v": "2005"},
{"n": "2004","v": "2004"},
{"n": "2003","v": "2003"},
{"n": "2002","v": "2002"},
{"n": "更早","v": "1__2001"}
]
},
{
"key": "by",
"name": "排序",
"value": [
{"n": "全部","v": ""},
{"n": "时间","v": "newstime"},
{"n": "人气","v": "onclick"},
{"n": "评分","v": "rating"}
]
}
],
"zongyi": [
{
"key": "class",
"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": "西部"},
{"n": "奇幻","v": "奇幻"},
{"n": "冒险","v": "冒险"},
{"n": "灾难","v": "灾难"},
{"n": "武侠","v": "武侠"}
]},
{
"key": "area",
"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": "加拿大"},
{"n": "澳大利亚","v": "澳大利亚"},
{"n": "爱尔兰","v": "爱尔兰"},
{"n": "瑞典","v": "瑞典"},
{"n": "巴西","v": "巴西"},
{"n": "丹麦","v": "丹麦"}
]
},
{
"key": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"},
{"n": "2010","v": "2010"},
{"n": "2009","v": "2009"},
{"n": "2008","v": "2008"},
{"n": "2007","v": "2007"},
{"n": "2006","v": "2006"},
{"n": "2005","v": "2005"},
{"n": "2004","v": "2004"},
{"n": "2003","v": "2003"},
{"n": "2002","v": "2002"},
{"n": "更早","v": "1__2001"}
]
},
{
"key": "by",
"name": "排序",
"value": [
{"n": "全部","v": ""},
{"n": "时间","v": "newstime"},
{"n": "人气","v": "onclick"},
{"n": "评分","v": "rating"}
]
}
],
"dongman": [
{
"key": "class",
"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": "西部"},
{"n": "奇幻","v": "奇幻"},
{"n": "冒险","v": "冒险"},
{"n": "灾难","v": "灾难"},
{"n": "武侠","v": "武侠"}
]},
{
"key": "area",
"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": "加拿大"},
{"n": "澳大利亚","v": "澳大利亚"},
{"n": "爱尔兰","v": "爱尔兰"},
{"n": "瑞典","v": "瑞典"},
{"n": "巴西","v": "巴西"},
{"n": "丹麦","v": "丹麦"}
]
},
{
"key": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"},
{"n": "2010","v": "2010"},
{"n": "2009","v": "2009"},
{"n": "2008","v": "2008"},
{"n": "2007","v": "2007"},
{"n": "2006","v": "2006"},
{"n": "2005","v": "2005"},
{"n": "2004","v": "2004"},
{"n": "2003","v": "2003"},
{"n": "2002","v": "2002"},
{"n": "更早","v": "1__2001"}
]
},
{
"key": "by",
"name": "排序",
"value": [
{"n": "全部","v": ""},
{"n": "时间","v": "newstime"},
{"n": "人气","v": "onclick"},
{"n": "评分","v": "rating"}
]
}
]
}
}
+1183
View File
@@ -0,0 +1,1183 @@
{
"author": "guozi",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://dsxys.pro/",
"dcVipFlag": "true",
"pCfgJs": "https://dsxys.com/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//ul[contains(@class, 'myui-header__menu nav-menu')]/li[@class='dropdown-hover']//div/ul/li/a[contains(@href, 'type') and not(contains(@href,'label'))]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/type/(\\w+).html",
"cateManual": {
"电影": "1",
"连续剧": "2",
"动漫": "4",
"综艺": "3"
},
"homeVodNode": "//div[contains(@class, 'module-main tab-list active')]/div[contains(@class,'module-items module-poster-items-base')]/a[contains(@class,module-poster-item module-item)]')]",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "/p/(\\w+)-",
"homeVodImg": "//div[contains(@class,module-item-pic)]/img[contains(@class,lazy lazyload)]/@data-original",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "/span[contains(@class,'pic-text')]/text()",
"cateUrl": "https://dsxys.pro/vodshow/{cateId}-{area}--{class}-{lang}----{by}---{year}.html",
"cateVodNode": "//div[contains(@class,main)]/div[contains(@class,'content')]/div/a[contains(@class,'module-poster-item module-item')]",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/p/(\\w+)-",
"cateVodImg": "/@data-original",
"cateVodImg": "//div[contains(@class,module-item-pic)]/img[contains(@class,lazy lazyload)]/@data-original",
"cateVodImgR": "\\S+(http\\S+)+.jpg",
"cateVodMark": "/span[contains(@class,'pic-text')]/text()",
"dtUrl": "https://dsxys.pro/v/{vid}.html",
"dtNode": "//body",
"dtName": "//div[@class='module-info-main']//h1/text()",
"dtNameR": "text()",
"dtImg": "//img[contains(@class,'lazy lazyload')]/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//div[@class='module-info-item']//span[contains(text(), '分类')]/following-sibling::*/text()",
"dtCateR": "",
"dtYear": "//div[@class='module-info-item']//span[contains(text(), '年份')]/following-sibling::*/text()",
"dtYearR": "",
"dtArea": "//div[@class='module-info-item']//span[contains(text(), '地区')]/following-sibling::*/text()",
"dtAreaR": "",
"dtMark": "//div[@class='module-info-item']//span[contains(text(), '更新:')]/following-sibling::p/text()",
"dtMarkR": "",
"dtActor": "//div[@class='module-info-item']//span[contains(text(), '主演')]/following-sibling::div/a/text()",
"dtActorR": "",
"dtDirector": "//div[@class='module-info-item']//span[contains(text(), '导演')]/following-sibling::div/a/text()",
"dtDirectorR": "",
"dtDesc": "//div[@class='module-info-introduction-content show-desc']//p/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='module-tab-items-box hisSwiper']/div//span",
"dtFromName": "/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@class,'module-list sort-list')]",
"dtUrlSubNode": "/div/div/a",
"dtUrlId": "/@href",
"dtUrlIdR": "([0-9]+-[0-9]+-[0-9])",
"dtUrlName": "//text()",
"dtUrlNameR": "",
"playUrl": "https://dsxys.pro/p/{playUrl}.html",
"playUa": "",
"searchUrl": "https://dsxys.pro/index.php/ajax/suggest?mid=1&wd={wd}&limit=10",
"scVodNode": "json:list",
"scVodName": "name",
"scVodId": "id",
"scVodIdR": "",
"scVodImg": "pic",
"scVodMark": "",
"filter": {
"1": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "动作片",
"v": "6"
},
{
"n": "喜剧片",
"v": "7"
},
{
"n": "爱情片",
"v": "8"
},
{
"n": "科幻片",
"v": "9"
},
{
"n": "奇幻片",
"v": "38"
},
{
"n": "恐怖片",
"v": "10"
},
{
"n": "剧情片",
"v": "11"
},
{
"n": "战争片",
"v": "12"
},
{
"n": "纪录片",
"v": "22"
},
{
"n": "悬疑片",
"v": "44"
},
{
"n": "冒险片",
"v": "45"
},
{
"n": "犯罪片",
"v": "46"
}
]
},
{
"key": "class",
"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": "悬疑"
},
{
"n": "惊悚",
"v": "惊悚"
},
{
"n": "经典",
"v": "经典"
},
{
"n": "青春",
"v": "青春"
}
]
},
{
"key": "area",
"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": "year",
"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"
},
{
"n": "2010",
"v": "2010"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": ""
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产剧",
"v": "13"
},
{
"n": "港台剧",
"v": "14"
},
{
"n": "日韩剧",
"v": "15"
},
{
"n": "欧美剧",
"v": "16"
},
{
"n": "海外剧",
"v": "23"
},
{
"n": "动画片",
"v": "50"
}
]
},
{
"key": "class",
"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": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "内地",
"v": "内地"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "美国",
"v": "美国"
},
{
"n": "泰国",
"v": "泰国"
},
{
"n": "英国",
"v": "英国"
},
{
"n": "新加坡",
"v": "新加坡"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国语",
"v": "国语"
},
{
"n": "英语",
"v": "英语"
},
{
"n": "粤语",
"v": "粤语"
},
{
"n": "闽南话",
"v": "闽南话"
},
{
"n": "韩语",
"v": "韩语"
},
{
"n": "日语",
"v": "日语"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": ""
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"3": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "内地综艺",
"v": "29"
},
{
"n": "港台综艺",
"v": "30"
},
{
"n": "日韩综艺",
"v": "31"
},
{
"n": "欧美综艺",
"v": "32"
}
]
},
{
"key": "class",
"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": "求职"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "内地",
"v": "内地"
},
{
"n": "港台",
"v": "港台"
},
{
"n": "日韩",
"v": "日韩"
},
{
"n": "欧美",
"v": "欧美"
}
]
},
{
"key": "year",
"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"
}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国语",
"v": "国语"
},
{
"n": "英语",
"v": "英语"
},
{
"n": "粤语",
"v": "粤语"
},
{
"n": "闽南语",
"v": "闽南语"
},
{
"n": "韩语",
"v": "韩语"
},
{
"n": "日语",
"v": "日语"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": ""
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"4": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产动漫",
"v": "33"
},
{
"n": "日韩动漫",
"v": "34"
},
{
"n": "欧美动漫",
"v": "35"
},
{
"n": "港台动漫",
"v": "36"
},
{
"n": "海外动漫",
"v": "37"
},
{
"n": "动漫电影",
"v": "39"
},
{
"n": "番剧",
"v": "60"
},
{
"n": "国创",
"v": "61"
}
]
},
{
"key": "class",
"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": "社会"
},
{
"n": "原创",
"v": "原创"
},
{
"n": "亲子",
"v": "亲子"
},
{
"n": "益智",
"v": "益智"
},
{
"n": "励志",
"v": "励志"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产",
"v": "国产"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国语",
"v": "国语"
},
{
"n": "英语",
"v": "英语"
},
{
"n": "粤语",
"v": "粤语"
},
{
"n": "闽南语",
"v": "闽南语"
},
{
"n": "韩语",
"v": "韩语"
},
{
"n": "日语",
"v": "日语"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": ""
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
]
}
}
+1
View File
@@ -0,0 +1 @@
import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"../js/模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;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}}if(!String.prototype.includes){String.prototype.includes=function(search,start){if(typeof start!=="number"){start=0}if(start+search.length>this.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k<len){if(o[k]===searchElement){return true}k++}return false}})}if(typeof String.prototype.startsWith!="function"){String.prototype.startsWith=function(prefix){return this.slice(0,prefix.length)===prefix}}if(typeof String.prototype.endsWith!="function"){String.prototype.endsWith=function(suffix){return this.indexOf(suffix,this.length-suffix.length)!==-1}}Object.prototype.myValues=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res};if(typeof Object.prototype.values!="function"){Object.prototype.values=function(obj){if(obj==null){throw new TypeError("Cannot convert undefined or null to object")}var res=[];for(var k in obj){if(obj.hasOwnProperty(k)){res.push(obj[k])}}return res}}if(typeof Array.prototype.join!="function"){Array.prototype.join=function(emoji){emoji=emoji||"";let self=this;let str="";let i=0;if(!Array.isArray(self)){throw String(self)+"is not Array"}if(self.length===0){return""}if(self.length===1){return String(self[0])}i=1;str=this[0];for(;i<self.length;i++){str+=String(emoji)+String(self[i])}return str}}String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};Array.prototype.append=Array.prototype.push;String.prototype.strip=String.prototype.trim;function 是否正版(vipUrl){let flag=new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv");return flag.test(vipUrl)}function urlDeal(vipUrl){if(!vipUrl){return""}if(!是否正版(vipUrl)){return vipUrl}if(!/miguvideo/.test(vipUrl)){vipUrl=vipUrl.split("#")[0].split("?")[0]}return vipUrl}function setResult(d){if(!Array.isArray(d)){return[]}VODS=[];d.forEach(function(it){let obj={vod_id:it.url||"",vod_name:it.title||"",vod_remarks:it.desc||"",vod_content:it.content||"",vod_pic:it.pic_url||it.img||""};let keys=Object.keys(it);if(keys.includes("tname")){obj.type_name=it.tname||""}if(keys.includes("tid")){obj.type_id=it.tid||""}if(keys.includes("year")){obj.vod_year=it.year||""}if(keys.includes("actor")){obj.vod_actor=it.actor||""}if(keys.includes("director")){obj.vod_director=it.director||""}if(keys.includes("area")){obj.vod_area=it.area||""}VODS.push(obj)});return VODS}function setResult2(res){VODS=res.list||[];return VODS}function setHomeResult(res){if(!res||typeof res!=="object"){return[]}return setResult(res.list)}function rc(js){if(js==="maomi_aes.js"){var a=CryptoJS.enc.Utf8.parse("625222f9149e961d");var t=CryptoJS.enc.Utf8.parse("5efdtf6060e2o330");return{De:function(word){word=CryptoJS.enc.Hex.parse(word);return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word),a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},En:function(word){var Encrypted=CryptoJS.AES.encrypt(word,a,{iv:t,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7});return Encrypted.ciphertext.toString()}}}return{}}function maoss(jxurl,ref,key){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));eval(getCryptoJS());try{var getVideoInfo=function(text){return CryptoJS.AES.decrypt(text,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)};var token_key=key==undefined?"dvyYRQlnPRCMdQSe":key;if(ref){var html=request(jxurl,{headers:{Referer:ref}})}else{var html=request(jxurl)}if(html.indexOf("&btwaf=")!=-1){html=request(jxurl+"&btwaf"+html.match(/&btwaf(.*?)"/)[1],{headers:{Referer:ref}})}var token_iv=html.split('_token = "')[1].split('"')[0];var key=CryptoJS.enc.Utf8.parse(token_key);var iv=CryptoJS.enc.Utf8.parse(token_iv);eval(html.match(/var config = {[\s\S]*?}/)[0]+"");if(!config.url.startsWith("http")){config.url=CryptoJS.AES.decrypt(config.url,key,{iv:iv,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)}return config.url}catch(e){return""}}function urlencode(str){str=(str+"").toString();return encodeURIComponent(str).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+")}function base64Encode(text){return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text))}function base64Decode(text){return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text))}function md5(text){return CryptoJS.MD5(text).toString()}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={encode:function(data,key,option){if(typeof rsaEncrypt==="function"){if(!option||typeof option!=="object"){return rsaEncrypt(data,key)}else{return rsaEncrypt(data,key,option)}}else{return false}},decode:function(data,key,option){if(typeof rsaDecrypt==="function"){if(!option||typeof option!=="object"){return rsaDecrypt(data,key)}else{return rsaDecrypt(data,key,option)}}else{return false}}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function forceOrder(lists,key,option){let start=Math.floor(lists.length/2);let end=Math.min(lists.length-1,start+1);if(start>=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cnt<OCR_RETRY){try{let yzm_url=`${host}/index.php/verify/index.html`;console.log(`验证码链接:${yzm_url}`);let hhtml=request(yzm_url,{withHeaders:true,toBase64:true},true);let json=JSON.parse(hhtml);if(!cookie){let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i<cnt;i++){classes.push({type_id:urls[i],type_name:names[i]})}}if(homeObj.class_parse){let p=homeObj.class_parse.split(";");let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;MY_URL=rule.url;if(p.length>=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i<playFrom.length;i++){let tab_name=playFrom[i];let tab_ext=p.tabs.split(";").length>1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i<vodList.length;i++){let it=vodList[i];new_vod_list.push(_pdfh(it,list_text).trim()+"$"+_pd(it,list_url,MY_URL))}}if(new_vod_list.length>0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY};
+851
View File
@@ -0,0 +1,851 @@
/**
* 影视TV 超連結跳轉支持
* https://t.me/fongmi_offical/
* https://github.com/FongMi/Release/tree/main/apk
*/
var rule = {
title: '飞兔',
host: 'https://www.feitu.tv/',
homeUrl: '',//网站的首页链接,用于分类获取和推荐获取
// url:'/api/crumb/list?area=0&category_id=fyclass&page=fypage&type=0&limit=24&fyfilter',
url: '/category/fyfilter',
class_name: '电影&电视剧&综艺&动漫&超爽短剧&篮球&足球', // 筛选 /api/term/ad_fenlei?limit=10&page=1
class_url: '1&2&3&4&110&78&77',
// https://www.feitu.tv/detail/{vid}
detailUrl: '/detail/fyid',//二级详情拼接链接(json格式用)
searchUrl: '/search/{wd}-/page=fypage',
searchable: 2,
quickSearch: 0,
filterable: 1,
filter: {
"1": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "剧情",
"v": "11"
},
{
"n": "动作",
"v": "6"
},
{
"n": "喜剧",
"v": "7"
},
{
"n": "科幻",
"v": "9"
},
{
"n": "爱情",
"v": "8"
},
{
"n": "恐怖",
"v": "10"
},
{
"n": "惊悚",
"v": "25"
},
{
"n": "战争",
"v": "12"
},
{
"n": "动画电影",
"v": "21"
},
{
"n": "网络电影",
"v": "30"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "大陆",
"v": "大陆"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "按最新",
"v": "time"
},
{
"n": "按最热",
"v": "hits"
},
{
"n": "按评分",
"v": "score"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产剧",
"v": "13"
},
{
"n": "欧美剧",
"v": "16"
},
{
"n": "港剧",
"v": "14"
},
{
"n": "日本剧",
"v": "23"
},
{
"n": "韩剧",
"v": "31"
},
{
"n": "台剧",
"v": "33"
},
{
"n": "泰剧",
"v": "32"
},
{
"n": "其它剧",
"v": "35"
}
]
},
{
"key": "class",
"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": "商战"
},
{
"n": "网剧",
"v": "网剧"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"3": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产综艺",
"v": "39"
},
{
"n": "韩国综艺",
"v": "38"
},
{
"n": "欧美综艺",
"v": "36"
},
{
"n": "日本综艺",
"v": "37"
},
{
"n": "港台综艺",
"v": "41"
},
{
"n": "演唱会",
"v": "122"
},
{
"n": "其它综艺",
"v": "42"
},
{
"n": "音乐MV",
"v": "125"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"4": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "欧美动漫",
"v": "43"
},
{
"n": "日本动漫",
"v": "44"
},
{
"n": "国产动漫",
"v": "45"
},
{
"n": "港台动漫",
"v": "48"
},
{
"n": "其它动漫",
"v": "49"
}
,
{
"n": "韩国动漫",
"v": "46"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
]
},
filter_url: 'area={{fl.area or "0"}}&sort={{fl.sort or "update"}}&year={{fl.year or "0"}}&category_id={{fl.cateId}} ',
filter_def: {
1:{cateId:'1'},
2:{cateId:'2'},
3:{cateId:'3'},
4:{cateId:'4'}
},
headers: {
'User-Agent': 'jianpian-android/350',
'JPAUTH': 'y261ow7kF2dtzlxh1GS9EB8nbTxNmaK/QQIAjctlKiEv'
},
timeout: 5000,
limit: 8,
play_parse: true,
play_json: [{
re: '*',
json: {
parse: 0,
jx: 0
}
}],
lazy: '',
图片来源: '@Referer=www.jianpianapp.com@User-Agent=jianpian-version353',
// 推荐:'json:.video;*;*;*;*',
推荐: `js:
var d = [];
let html = request(input);
html = JSON.parse(html).data[0].video;
html.forEach(it => {
d.push({
title: it.title,
img: it.path,
desc: it.playlist.title + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
// 一级:'json:data;title;path;playlist.title;id',
一级: `js:
if (cateObj.tid.endsWith('_clicklink')) {
cateObj.tid = cateObj.tid.split('_')[0];
input = HOST + 'filter/' + cateObj.tid + '/page/' + + MY_PAGE;
}
var d = [];
let html = request(input);
html = JSON.parse(html).data;
html.forEach(it => {
d.push({
title: it.title,
img: it.thumbnail||it.path,
desc: (it.mask || it.playlist.title) + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
二级: `js:
function getLink(data) {
let link = data.map(it => {
return '[a=cr:' + JSON.stringify({'id':it.name+'_clicklink','name':it.name}) + '/]' + it.name + '[/a]'
}).join(', ');
return link
}
try {
let html = request(input);
html = JSON.parse(html);
let node = html.data;
VOD = {
vod_id: node.id,
vod_name: node.title,
vod_pic: node.thumbnail,
type_name: node.types[0].name,
vod_year: node.year.title,
vod_area: node.area.title,
vod_remarks: node.score,
vod_actor: getLink(node.actors),
vod_director: getLink(node.directors),
vod_content: node.description.strip()
};
if (typeof play_url === 'undefined') {
var play_url = ''
}
let playMap = {};
if (node.have_ftp_ur == 1) {
playMap["边下边播超清版"] = node.new_ftp_list.map(it => {
return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url)
}).join('#');
}
if (node.have_m3u8_ur == 1) {
playMap["在线点播普清版"] = node.new_m3u8_list.map(it => {
return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url)
}).join('#');
}
let playFrom = [];
let playList = [];
Object.keys(playMap).forEach(key => {
playFrom.append(key);
playList.append(playMap[key])
});
VOD.vod_play_from = playFrom.join('$$$');
VOD.vod_play_url = playList.join('$$$');
} catch (e) {
log("获取二级详情页发生错误:" + e.message);
}
`,
// 搜索:'json:data;*;thumbnail;mask;*',
搜索: `js:
var d = [];
let html = request(input);
html = JSON.parse(html).data;
html.forEach(it => {
d.push({
title: it.title,
img: it.thumbnail,
desc: it.mask + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
}
+784
View File
@@ -0,0 +1,784 @@
{
"author": "guodaxia",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://www.feitu.tv/",
"dcVipFlag": "true",
"pCfgJs": "https://www.haituu.tv/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//div//li[@class='hl-fn-item']/a",
"cateName": "/span/text()",
"cateId": "/@href",
"cateIdR": "/category/(\\w+)",
"cateManual": {
"电影": "1",
"连续剧": "2",
"综艺": "3",
"动漫": "4",
"超爽短剧": "110",
"篮球": "78",
"足球": "77"
},
"homeVodNode": "//li[contains(@class,'hl-list-item hl-col-xs-4')]",
"homeVodName": "/a/@title",
"homeVodId": "/a/@href",
"homeVodIdR": "/detail/(\\w+)",
"homeVodImg": "/a/@data-original",
"homeVodImgR": "\\S+(http\\S+).webp",
"homeVodMark": "//div[contains(@class,'hl-item-sub')]/span/text()",
"cateUrl": "https://www.feitu.tv/filter/{cateId}/area/{area}/year/{year}/page/{catePg}",
"cateVodNode": "//div[@class='hl-list-wrap']/ul[@class='hl-vod-list clearfix']/li",
"cateVodName": "/a/@title",
"cateVodId": "/a/@href",
"cateVodIdR": "/detail/(\\w+)/",
"cateVodImg": "/a/@data-original",
"cateVodImgR": "\\S+(http\\S+)+.webp",
"cateVodMark": "//div[@class='hl-item-sub hl-text-muted hl-lc-1']/span/text()",
"dtUrl": "https://www.feitu.tv/detail/{vid}",
"dtNode": "//body",
"dtName": "//div[@class='hl-item-pic hl-hide-sm']/span/@title",
"dtNameR": "",
"dtImg": "//div[@class='hl-item-pic hl-hide-sm']/span/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '类型:')]/following-sibling::a/text()",
"dtCateR": "",
"dtYear": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '年份:')]/following-sibling::text()",
"dtYearR": "",
"dtArea": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '地区:')]/following-sibling::text()",
"dtAreaR": "",
"dtMark": "",
"dtMarkR": "",
"dtActor": "//li[@class='hl-col-xs-12']//em[contains(text(), '主演:')]/following-sibling::a/text()",
"dtActorR": "",
"dtDirector": "//li[@class='hl-col-xs-12']//em[contains(text(), '导演:')]/following-sibling::a/text()",
"dtDirectorR": "",
"dtDesc": "//li[@class='hl-col-xs-12 blurb']//em[contains(text(), '简介:')]/following-sibling::text()",
"dtDescR": "",
"dtFromNode": "//div[contains(@class,'hl-play-source hl-hidden')]//a",
"dtFromName": "/@alt",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@class,'hl-tabs-box hl-fadeIn')]//ul",
"dtUrlSubNode": "/li",
"dtUrlId": "//@href",
"dtUrlIdR": "/watch/(\\S+)",
"dtUrlName": "/a/text()",
"dtUrlNameR": "",
"playUrl": "https://www.feitu.tv/watch/{playUrl}",
"playUa": "",
"searchUrl": "https://www.feitu.tv/search/{wd}-/",
"scVodNode": "//ul[contains(@class,'hl-one-list hl-theme-by')]//div[@class='hl-item-pic']",
"scVodName": "/a/@title()",
"scVodId": "/a/@href",
"scVodIdR": "/detail/(\\w+)/",
"scVodImg": "/a/@data-original",
"scVodMark": "//div[@class='hl-item-pic']//div[@class='hl-pic-text']/span/text()",
"filter": {
"1": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "剧情",
"v": "11"
},
{
"n": "动作",
"v": "6"
},
{
"n": "喜剧",
"v": "7"
},
{
"n": "科幻",
"v": "9"
},
{
"n": "爱情",
"v": "8"
},
{
"n": "恐怖",
"v": "10"
},
{
"n": "惊悚",
"v": "25"
},
{
"n": "战争",
"v": "12"
},
{
"n": "动画电影",
"v": "21"
},
{
"n": "网络电影",
"v": "30"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "大陆",
"v": "大陆"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "其它",
"v": "其它"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "按最新",
"v": "time"
},
{
"n": "按最热",
"v": "hits"
},
{
"n": "按评分",
"v": "score"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产剧",
"v": "13"
},
{
"n": "欧美剧",
"v": "16"
},
{
"n": "港剧",
"v": "14"
},
{
"n": "日本剧",
"v": "23"
},
{
"n": "韩剧",
"v": "31"
},
{
"n": "台剧",
"v": "33"
},
{
"n": "泰剧",
"v": "32"
},
{
"n": "其它剧",
"v": "35"
}
]
},
{
"key": "class",
"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": "商战"
},
{
"n": "网剧",
"v": "网剧"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"3": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产综艺",
"v": "39"
},
{
"n": "韩国综艺",
"v": "38"
},
{
"n": "欧美综艺",
"v": "36"
},
{
"n": "日本综艺",
"v": "37"
},
{
"n": "港台综艺",
"v": "41"
},
{
"n": "演唱会",
"v": "122"
},
{
"n": "其它综艺",
"v": "42"
},
{
"n": "音乐MV",
"v": "125"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"4": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "欧美动漫",
"v": "43"
},
{
"n": "日本动漫",
"v": "44"
},
{
"n": "国产动漫",
"v": "45"
},
{
"n": "港台动漫",
"v": "48"
},
{
"n": "其它动漫",
"v": "49"
}
,
{
"n": "韩国动漫",
"v": "46"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
]
}
}
+100
View File
@@ -0,0 +1,100 @@
{
"author": "guodaxia",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://www.feitu.tv/av",
"dcVipFlag": "true",
"pCfgJs": "https://www.haituu.tv/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//div//li[@class='hl-fn-item']/a",
"cateName": "/span/text()",
"cateId": "/@href",
"cateIdR": "/category/(\\w+)",
"cateManual": {
"自拍偷拍": "66",
"网曝黑料": "103",
"国产传媒": "100",
"探花系列": "107",
"AI换脸": "67",
"国产主播": "61",
"国产情色": "53",
"学生系列": "109",
"口爆颜射": "106",
"黑丝诱惑": "126",
"福利视频": "69",
"岛国素人": "105",
"AV解说": "90",
"岛国群交": "104",
"情色乱伦": "59",
"巨乳美乳": "62",
"萌妹萝莉": "70",
"制服诱惑": "63",
"VR视角": "102",
"欧美极品": "57",
"日本无码": "54",
"动漫精品": "58",
"韩国主播": "101",
"变态另类": "60",
"熟女人妻": "64",
"三级伦理": "65",
"海外明星": "68",
"中文字幕": "56",
"日本有码": "55",
"女同性恋": "72"
},
"homeVodNode": "//a[@class='hl-item-thumb hl-lazy']",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "watch/(\\s+)/",
"homeVodImg": "/@data-original",
"homeVodImgR": "\\S+(http\\S+).webp",
"homeVodMark": "//div[contains(@class,'hl-item-sub')]/span/text()",
"cateUrl": "https://www.feitu.tv/category/{cateId}/area/{area}/year/{year}/page/{catePg}",
"cateVodNode": "//div[@class='hl-list-wrap hl-wide-wrap']/ul[@class='hl-vod-list hl-wide-list clearfix']/li/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/detail/(\\w+)/",
"cateVodImg": "/@data-original",
"cateVodImgR": "\\S+(http\\S+)+.webp",
"cateVodMark": "/span[contains(@class,'pic-text')]/text()",
"dtUrl": "https://www.feitu.tv/{vid}",
"dtNode": "//body",
"dtName": "//div[@class='hl-item-pic']/span/@title",
"dtNameR": "",
"dtImg": "//div[@class='hl-item-pic']/span/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '类型:')]/following-sibling::a/text()",
"dtCateR": "",
"dtYear": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '年份:')]/following-sibling::/text()",
"dtYearR": "",
"dtArea": "//li[@class='hl-col-xs-12 hl-col-sm-4']/em[contains(text(), '地区:')]/following-sibling::/text()",
"dtAreaR": "",
"dtMark": "",
"dtMarkR": "",
"dtActor": "//li[@class='hl-col-xs-12']/em[contains(text(), '主演:')]/following-sibling::text()",
"dtActorR": "",
"dtDirector": "//li[@class='hl-col-xs-12']/em[contains(text(), '导演:')]/following-sibling::text()",
"dtDirectorR": "",
"dtDesc": "//li[@class='hl-col-xs-12 blurb']/em[contains(text(), '简介:')]/following-sibling::text()",
"dtDescR": "",
"dtFromNode": "//div[contains(@class,'hl-play-source hl-hidden')]//a",
"dtFromName": "/@alt",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@class,'hl-tabs-box hl-fadeIn')]//ul",
"dtUrlSubNode": "/li",
"dtUrlId": "//@href",
"dtUrlIdR": "/watch/(\\w+)/",
"dtUrlName": "/a/text()",
"dtUrlNameR": "",
"playUrl": "https://www.feitu.tv/{playUrl}",
"playUa": "",
"searchUrl": "https://www.feitu.tv/search-av/-/?wd={wd}&submit=",
"scVodNode": "//ul[contains(@class,'hl-one-list hl-theme-by')]//div[@class='hl-item-pic']",
"scVodName": "/a/@title()",
"scVodId": "/a/@href",
"scVodIdR": "/detail/(\\w+)/",
"scVodImg": "/a/@data-original",
"scVodMark": "//p[@class='hl-item-sub hl-lc-1']/span/text()"
}
+209
View File
@@ -0,0 +1,209 @@
{
"author": "guozi",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://www.haituu.tv/",
"dcVipFlag": "true",
"pCfgJs": "https://www.haituu.tv/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//ul[contains(@class, 'myui-header__menu nav-menu')]/li[@class='dropdown-hover']//div/ul/li/a[contains(@href, 'type') and not(contains(@href,'label'))]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/type/(\\w+).html",
"cateManual": {
"电影": "1",
"剧集": "2",
"动漫": "4",
"综艺": "3"
},
"homeVodNode": "//div[contains(@class, 'module-item-pic')]",
"homeVodName": "/img/@alt",
"homeVodId": "/a/@href",
"homeVodIdR": "/voddetail/(\\w+).html",
"homeVodImg": "/img/@data-src",
"homeVodImgR": "\\S+(http\\S+).jpg",
"homeVodMark": "/span[contains(@class,'pic-text')]/text()",
"cateUrl": "https://www.haituu.tv/vodshow/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html",
"cateVodNode": "//div[contains(@class,'module-item-pic')]",
"cateVodName": "/a/@title",
"cateVodId": "/a/@href",
"cateVodIdR": "/voddetail/(\\w+).html",
"cateVodImg": "/img/@data-src",
"cateVodImgR": "\\S+(http\\S+)+.jpg",
"cateVodMark": "/span[contains(@class,'pic-text')]/text()",
"dtUrl": "https://www.haituu.tv/voddetail/{vid}",
"dtNode": "//body",
"dtName": "//div[contains(@class,'video-info')]/h1/text()",
"dtNameR": "",
"dtImg": "//div[@class='video-cover']/div/div/img/@data-src",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//head/meta[@property='og:video:class']/@content",
"dtCateR": "",
"dtYear": "//head/meta[@property='og:video:release_date']/@content",
"dtYearR": "",
"dtArea": "//head/meta[@property='og:video:area']/@content",
"dtAreaR": "",
"dtMark": "//div[@class='video-info-items']//span[contains(text(), '更新:')]/following-sibling::div/text()",
"dtMarkR": "",
"dtActor": "//div[@class='video-info-items']//span[contains(text(), '主演')]/following-sibling::div/a/text()",
"dtActorR": "",
"dtDirector": "//div[@class='video-info-items']//span[contains(text(), '导演')]/following-sibling::div/a/text()",
"dtDirectorR": "",
"dtDesc": "//div[@class='video-info-items']//span[contains(text(), '剧情')]/following-sibling::div//text()",
"dtDescR": "",
"dtFromNode": "//div[contains(@class,'module-tab-item tab-item')]",
"dtFromName": "/@data-dropdown-value",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@class,'module-blocklist')]",
"dtUrlSubNode": "/div/a",
"dtUrlId": "/@href",
"dtUrlIdR": "/vodplay/(\\S+).html",
"dtUrlName": "//a/span/text()",
"dtUrlNameR": "",
"playUrl": "https://www.haituu.tv/vodplay/{playUrl}.html",
"playUa": "",
"searchUrl": "https://www.haituu.tv/vodsearch/-------------.html?wd={wd}",
"scVodNode": "//div[contains(@class,'module-item-pic')]",
"scVodName": "//img/@alt",
"scVodId": "/a/@href",
"scVodIdR": "/voddetail/(\\w+).html",
"scVodImg": "//img/@data-src",
"scVodMark": "\\S+(http\\S+)",
"filter": {
"1": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "动作片",
"v": "6"
}
]
},
{
"key": "class",
"name": "剧情",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "喜剧",
"v": "喜剧"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "泰国",
"v": "泰国"
}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "year",
"name": "年份",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "类型",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "class",
"name": "剧情",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "year",
"name": "年份",
"value": [
{
"n": "全部",
"v": ""
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
}
]
}
]
}
}
+306
View File
@@ -0,0 +1,306 @@
{
"author": "春风",
"ua": "Mozilla/5.0 (Linux; Android 10; LYA-AL00; HMSCore 6.4.0.312; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 HuaweiBrowser/11.0.4.300 Mobile Safari/537.36",
// "homeUrl": "https://nmddd.com",
"homeUrl": "https://m.xiangdao.me/",
"dcVipFlag": "true",
"dcPlayUrl": "true",
"cateManual": {
"电影": "1",
"连续剧": "2",
"动漫": "4",
"综艺": "3"
},
"homeVodNode": "//section/section[position()>2]//ul[@class='resize_list']/li/a",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "/(S+).html",
"homeVodImg": "//@data-echo",
"homeVodImgR": "",
"homeVodMark": "/div/span[2]/span/text()",
"cateUrl": "https://m.xiangdao.me/vod-list-id-{cateId}-pg-{catePg}-order--by-{by}-class-0-year-{year}-letter--area-{area}-lang-.html",
"cateVodNode": "//ul[@class='resize_list']/li/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/(S+).html",
"cateVodImg": "//@data-echo",
"cateVodImgR": "",
"cateVodMark": "/div/span[2]/span/em/text()",
"dtUrl": "https://m.xiangdao.me/{vid}",
"dtNode": "//body",
"dtName": "//section[@class='page-hd']/a/@title",
"dtNameR": "",
"dtImg": "//section[@class='page-hd']/a/img/@src",
"dtImgR": "",
"dtCate": "",
"dtCateR": "",
"dtYear": "//span[contains(text(), '年代')]/following-sibling::a/text()",
"dtYearR": "",
"dtArea": "",
"dtAreaR": "",
"dtDirector": "//span[contains(text(), '导演')]/following-sibling::a/text()",
"dtDirectorR": "",
"dtActor": "//span[contains(text(), '主演')]/following-sibling::a/text()",
"dtActorR": "",
"dtDesc": "//article[@class='detail-con']/p/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='hd']/ul/li/a",
"dtFromName": "/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[@class='numList']/ul",
"dtUrlSubNode": "/li/a",
"dtUrlId": "@href",
"dtUrlIdR": "/(S+).html",
"dtUrlName": "/text()",
"dtUrlNameR": "",
"playUrl": "https://m.xiangdao.me/{playUrl}",
"playUa": "",
"searchUrl": "https://m.xiangdao.me/index.php?m=vod-search&wd={wd}",
"scVodNode": "//ul[@class='ulPicTxt clearfix']/li",
"scVodName": "//span[@class='sTit']/text()",
"scVodId": "//span[@class='sBtn']/a/@href",
"scVodIdR": "/(S+).html",
"scVodImg": "//img/@data-src",
"scVodMark": "//span[@class='sDes'][2]/text()",
"filter":{
"1": [
{
"name":"类型",
"key":"cateId",
"value":[
{"n":"全部","v":"1"},
{"n":"动作片","v":"5"},
{"n":"喜剧片","v":"6"},
{"n":"爱情片","v":"7"},
{"n":"科幻片","v":"8"},
{"n":"恐怖片","v":"9"},
{"n":"剧情片","v":"10"},
{"n":"战争片","v":"11"},
{"n":"惊悚片","v":"16"},
{"n":"奇幻片","v":"17"}
]},
{
"name":"年份",
"key":"year",
"value":[
{"n":"全部","v":""},
{"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"},
{"n":"2010","v":"2010"}
]},
{
"name":"地区",
"key":"area",
"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":"加拿大"}
]},
{
"name":"排序",
"key":"by",
"value":[
{"n":"全部","v":""},
{"n":"时间","v":"time"},
{"n":"人气","v":"hits"},
{"n":"评分","v":"score"}
]}
],
"2": [
{
"name":"类型",
"key":"cateId",
"value":[
{"n":"全部","v":"2"},
{"n":"国产剧","v":"12"},
{"n":"港台剧","v":"13"},
{"n":"日韩剧","v":"14"},
{"n":"欧美剧","v":"15"}
]},
{
"name":"年份",
"key":"year",
"value":[
{"n":"全部","v":""},
{"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"},
{"n":"2010","v":"2010"}
]},
{
"name":"地区",
"key":"area",
"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":"加拿大"}
]},
{
"name":"排序",
"key":"by",
"value":[
{"n":"全部","v":""},
{"n":"时间","v":"time"},
{"n":"人气","v":"hits"},
{"n":"评分","v":"score"}
]}
],
"3": [
{
"name":"类型",
"key":"cateId",
"value":[
{"n":"全部","v":"3"}
]},
{
"name":"年份",
"key":"year",
"value":[
{"n":"全部","v":""},
{"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"},
{"n":"2010","v":"2010"}
]},
{
"name":"地区",
"key":"area",
"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":"加拿大"}
]},
{
"name":"排序",
"key":"by",
"value":[
{"n":"全部","v":""},
{"n":"时间","v":"time"},
{"n":"人气","v":"hits"},
{"n":"评分","v":"score"}
]}
],
"4": [
{
"name":"类型",
"key":"cateId",
"value":[
{"n":"全部","v":"4"},
{"n":"动漫剧","v":"18"},
{"n":"动漫片","v":"19"}
]},
{
"name":"年份",
"key":"year",
"value":[
{"n":"全部","v":""},
{"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"},
{"n":"2010","v":"2010"}
]},
{
"name":"地区",
"key":"area",
"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":"加拿大"}
]},
{
"name":"排序",
"key":"by",
"value":[
{"n":"全部","v":""},
{"n":"时间","v":"time"},
{"n":"人气","v":"hits"},
{"n":"评分","v":"score"}
]}
]
}
}
+270
View File
@@ -0,0 +1,270 @@
{
"author": "guozi",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://www.mov8.cc/",
"dcVipFlag": "true",
"pCfgJs": "https://www.finebv.com/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//ul[@class='nav nav-text pull-right hidden-sm hidden-xs']/li/a",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/id/(\\w+).html",
"cateManual": { "电影":"8",
"连续剧":"13",
"动漫":"28",
"综艺":"24"},
"homeVodNode": "//ul[@class='stui-vodlist clearfix']/li/div/a",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "id/(\\w+).html",
"homeVodImg": "@data-original",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "",
"cateUrl": "https://www.mov8.cc/index.php/vod/show/area/{area}/class/{class}/by/{by}/id/{cateId}/year/{year}/lang/{lang}/letter/{letter}.html",
"cateVodNode": "//ul[@class='stui-vodlist clearfix']/li/div/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/id/(\\w+).html",
"cateVodImg": "/@data-original",
"cateVodImgR": "\\S+(http\\S+)+.jpg",
"cateVodMark": "/span[contains(@class,'pic-text')]/text()",
"dtUrl": "https://www.mov8.cc/index.php/vod/detail/id/{vid}.html",
"dtNode": "//body",
"dtName": "//div[@class='stui-content__thumb']/a/@title",
"dtNameR": "",
"dtImg": "//div[@class='stui-content__thumb']/a/img/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//p[contains(@class,'data')]//span[contains(text(), '类型')]/following-sibling::/text()",
"dtCateR": "",
"dtYear": "//p[contains(@class,'data')]//span[contains(text(), '年份')]/following-sibling::*/text()",
"dtYearR": "",
"dtArea": "//p[contains(@class,'data')]//span[contains(text(), '地区')]/following-sibling::*/text()",
"dtAreaR": "",
"dtMark": "//p[@class='data']/span[contains(text(),'时间')]/following-sibling::text()[1]",
"dtMarkR": "",
"dtActor": "//div[@class='stui-content__detail']/p/span[contains(text(),'主演')]/following-sibling::a/text()",
"dtActorR": "",
"dtDirector": "//div[@class='stui-content__detail']/p/span[contains(text(),'导演')]/following-sibling::a/text()",
"dtDirectorR": "",
"dtDesc": "//p[@class='desc detail hidden-xs']/span[contains(text(),'简介')]/following-sibling::span/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='stui-pannel-box b playlist mb']/div/div",
"dtFromName": "/h3/text()",
"dtFromNameR": "",
"dtUrlNode": "//ul[contains(@class,'stui-content__playlist clearfix')]",
"dtUrlSubNode": "/li/a",
"dtUrlId": "/@href",
"dtUrlIdR": "/vod/play/id/(\\S+).html",
"dtUrlName": "//text()",
"dtUrlNameR": "",
"playUrl": "https://www.mov8.cc/index.php/vod/play/id/{playUrl}.html",
"playUa": "",
"searchUrl": "https://www.mov8.cc/index.php/vod/search.html?&wd={wd}&submit=",
"scVodNode": "//ul[contains(@class,'stui-vodlist__media')]/li/div[contains(@class,'thumb')]/a",
"scVodName": "/@title",
"scVodId": "/@href",
"scVodIdR": "/(\\w+).html",
"scVodImg": "@data-original",
"scVodMark": "\\S+(http\\S+)",
"filter": {
"8": [
{
"key": "class",
"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": "枪战"}, {"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": "area",
"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": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"}, {"n": "2010","v": "2010"}
]
},
{
"key": "lang",
"name": "语言",
"value": [
{"n": "全部","v": ""},
{"n": "国语","v": "国语"}, {"n": "英语","v": "英语"}, {"n": "粤语","v": "粤语"}, {"n": "闽南语","v": "闽南语"}, {"n": "韩语","v": "韩语"},
{"n": "日语","v": "日语"}, {"n": "法语","v": "法语"}, {"n": "德语","v": "德语"}, {"n": "其它","v": "其它"}
]
},
{
"key": "by",
"name": "排序",
"value": [
{"n": "按时间","v": "time"},
{"n": "按人气","v": "hits"},
{"n": "按评分","v": "score"}
]
}
],
"13": [
{
"key": "class",
"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": "网剧"},{"n": "其他","v": "其他"}
]
},
{
"key": "area",
"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": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"}, {"n": "2010","v": "2010"}
]
},{
"key": "lang",
"name": "语言",
"value": [
{"n": "全部","v": ""},
{"n": "国语","v": "国语"}, {"n": "英语","v": "英语"}, {"n": "粤语","v": "粤语"}, {"n": "闽南语","v": "闽南语"}, {"n": "韩语","v": "韩语"},
{"n": "日语","v": "日语"}, {"n": "法语","v": "法语"}, {"n": "德语","v": "德语"}, {"n": "其它","v": "其它"}
]
},{
"key": "by",
"name": "排序",
"value": [
{"n": "按时间","v": "time"},
{"n": "按人气","v": "hits"},
{"n": "按评分","v": "score"}
]
}
],
"24": [
{
"key": "class",
"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": "求职"}
]
},
{
"key": "area",
"name": "地区",
"value": [
{"n": "全部","v": ""},
{"n": "内地","v": "内地"}, {"n": "港台","v": "港台"}, {"n": "日韩","v": "日韩"}, {"n": "欧美","v": "欧美"}
]
},
{
"key": "year",
"name": "年份",
"value": [
{"n": "全部","v": ""},
{"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"}, {"n": "2010","v": "2010"}
]
},{
"key": "lang",
"name": "语言",
"value": [
{"n": "全部","v": ""},
{"n": "国语","v": "国语"}, {"n": "英语","v": "英语"}, {"n": "粤语","v": "粤语"}, {"n": "闽南语","v": "闽南语"}, {"n": "韩语","v": "韩语"},
{"n": "日语","v": "日语"},{"n": "其它","v": "其它"}
]
},{
"key": "by",
"name": "排序",
"value": [
{"n": "按时间","v": "time"},
{"n": "按人气","v": "hits"},
{"n": "按评分","v": "score"}
]
}
],
"28": [
{
"key": "class",
"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": "少女"}, {"n": "社会","v": "社会"}, {"n": "原创","v": "原创"}, {"n": "亲子","v": "亲子"},
{"n": "益智","v": "益智"}, {"n": "励志","v": "励志"}, {"n": "其他","v": "其他"}
]
},
{
"key": "area",
"name": "地区",
"value": [
{"n": "全部","v": ""},
{"n": "国产","v": "国产"}, {"n": "日本","v": "日本"}, {"n": "欧美","v": "欧美"}, {"n": "其他","v": "其他"}
]
},
{
"key": "year",
"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"}, {"n": "2010","v": "2010"}
]
},{
"key": "lang",
"name": "语言",
"value": [
{"n": "全部","v": ""},
{"n": "国语","v": "国语"}, {"n": "英语","v": "英语"}, {"n": "粤语","v": "粤语"}, {"n": "闽南语","v": "闽南语"}, {"n": "韩语","v": "韩语"},
{"n": "日语","v": "日语"},{"n": "其它","v": "其它"}
]
},{
"key": "by",
"name": "排序",
"value": [
{"n": "按时间","v": "time"},
{"n": "按人气","v": "hits"},
{"n": "按评分","v": "score"}
]
}
]
}
}
+44
View File
@@ -0,0 +1,44 @@
{
"ua": "Mozilla/5.0 (Android 12; Mobile; rv:68.0) Gecko/68.0 Firefox/99.0",
"homeUrl": "https://saohuo.vip",
"cateNode": "//ul[contains(@class,'type_list')]/li/a[contains(@href, '.html')]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/list/(\\d+).html",
"cateManual": {},
"homeVodNode": "//ul[@class='v_list']/li/div[@class='v_img']",
"homeVodName": "/a/@title",
"homeVodId": "/a/@href",
"homeVodIdR": "/movie/(\\w+).html",
"homeVodImg": "/a/img/@data-original",
"homeVodMark": "/div[@class='v_note']/text()",
"cateUrl": "https://saohuo.vip/list/{cateId}-{catePg}.html",
"cateVodNode": "//ul[@class='v_list']/li/div[@class='v_img']",
"cateVodName": "/a/@title",
"cateVodId": "/a/@href",
"cateVodIdR": "/movie/(\\w+).html",
"cateVodImg": "/a/img/@data-original",
"cateVodMark": "/div[@class='v_note']/text()",
"dtUrl": "http://saohuo.vip/movie/{vid}.html",
"dtNode": "//body",
"dtName": "//section[contains(@class,'v_info_box')]/h1[1]/text()",
"dtImg": "//section[contains(@class,'v_info')]/div[@class='m_background']/@style",
"dtImgR": "background-image:url\\((\\S+)\\)",
"dtCate": "//section[contains(@class,'v_info_box')]/p[1]/text()",
"dtDesc": "//p[contains(@class,'show_part')]/text()",
"dtFromNode": "//ul[@class='from_list']/li",
"dtFromName": "/text()",
"dtUrlNode": "//ul[@class='play_list' or @class='large_list']/li",
"dtUrlSubNode": "/a",
"dtUrlId": "@href",
"dtUrlIdR": "/play/(\\S+).html",
"dtUrlName": "/text()",
"playUrl": "http://saohuo.vip/play/{playUrl}.html",
"searchUrl": "https://saohuo.vip/search.php?searchword={wd}",
"scVodNode": "//ul[@class='v_list']/li/div[@class='v_img']",
"scVodName": "/a/@title",
"scVodId": "/a/@href",
"scVodIdR": "/movie/(\\w+).html",
"scVodImg": "/a/img/@data-original",
"scVodMark": "/div[@class='v_note']/text()"
}
+670
View File
@@ -0,0 +1,670 @@
{
"author": "guozi",
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
"homeUrl": "https://trjyingshi.com/",
"dcVipFlag": "true",
"pCfgJs": "https://trjyingshi.com/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//ul[contains(@class, 'top_nav')]/li/a[contains(@href, 'type') and not(contains(@href,'5'))]",
"cateName": "/b/text()",
"cateId": "/@href",
"cateIdR": "/vod/type/id/(\\w+).html",
"cateManual": {
"电影": "1",
"电视剧": "2",
"综艺": "3",
"动漫": "4",
"赛事": "5"
},
"homeVodNode": "//a[@class='hl-item-thumb hl-lazy']",
"homeVodName": "/@title",
"homeVodId": "/@href",
"homeVodIdR": "/vod/detail/id/(\\w+).html",
"homeVodImg": "/@data-original",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "/span[contains(@class,'pic_text')]//b/text()",
"cateUrl": "https://trjyingshi.com/index.php/vod/show/area/{area}/by/{by}/id/{cateId}/class/{class}/year/{year}.html",
"cateVodNode": "//li[contains(@class,'hl-list-item')]/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/vod/detail/id/(\\w+).html",
"cateVodImg": "/@data-original",
"cateVodImgR": "\\S+(http\\S+)",
"cateVodMark": "/span[contains(@class,'pic_text')]//b/text()",
"dtUrl": "https://trjyingshi.com/index.php/vod/detail/id/{vid}.html",
"dtNode": "//body",
"dtName": "//div[contains(@class,'hl-item-pic hl-hide-sm')]/span/@title",
"dtNameR": "",
"dtImg": "//div[contains(@class,'hl-item-pic hl-hide-sm')]/span/@data-original",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "//li[contains(@class,'hl-col-xs-12')]/em[contains(text(), '类型')]/following-sibling::*/text()",
"dtCateR": "",
"dtYear": "//li[contains(@class,'hl-col-xs-12')]/em[contains(text(), '年份')]/following-sibling:://text()",
"dtYearR": "",
"dtArea": "//li[contains(@class,'hl-col-xs-12')]/em[contains(text(), '地区')]/following-sibling::text()",
"dtAreaR": "",
"dtMark": "//li[contains(@class,'hl-col-xs-12')]/em[contains(text(), '更新')]/following-sibling::text()",
"dtMarkR": "",
"dtActor": "//li[@class='hl-col-xs-12']/em[contains(text(), '主演')]/following-sibling::*/text()",
"dtActorR": "",
"dtDirector": "//li[@class='hl-col-xs-12']/em[contains(text(), '导演')]/following-sibling::*/text()",
"dtDirectorR": "",
"dtDesc": "//div[contains(@class,'hl-content-wrap')]/span/em/text()",
"dtDescR": "",
"dtFromNode": "//a[@class ='hl-from-btn hl-text-muted']//span",
"dtFromName": "/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[(@class='hl-list-wrap')]",
"dtUrlSubNode": "//li/a",
"dtUrlId": "/@href",
"dtUrlIdR": "/vod/play/id/(\\S+).html",
"dtUrlName": "/text()",
"dtUrlNameR": "",
"playUrl": "https://trjyingshi.com/index.php/vod/play/id/{playUrl}.html",
"playUa": "",
"searchUrl": "https://trjyingshi.com/index.php/vod/search/wd/{wd}.html",
"scVodNode": "//a[contains(@class,'hl-item-thumb hl-lazy')]",
"scVodName": "/@title",
"scVodId": "/@href",
"scVodIdR": "/vod/detail/id/(\\w+).html",
"scVodImg": "/@data-original",
"scVodMark": "",
"filter": {
"1": [
{
"key": "cateId",
"name": "分类",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "动作片",
"v": "6"
},
{
"n": "喜剧片",
"v": "7"
},
{
"n": "爱情片",
"v": "8"
},
{
"n": "科幻片",
"v": "9"
},
{
"n": "恐怖片",
"v": "10"
},
{
"n": "剧情片",
"v": "11"
},
{
"n": "战争片",
"v": "12"
}
]
},
{
"key": "area",
"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": "其他"
}
]
},
{
"key": "year",
"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": "2008",
"v": "2008"
},
{
"n": "2000",
"v": "2000"
},
{
"n": "1997",
"v": "1997"
},
{
"n": "1980",
"v": "1980"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"2": [
{
"key": "cateId",
"name": "分类",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "国产剧",
"v": "13"
},
{
"n": "港台剧",
"v": "14"
},
{
"n": "日韩剧",
"v": "15"
},
{
"n": "欧美剧",
"v": "16"
},
{
"n": "海外剧",
"v": "27"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "大陆",
"v": "大陆"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "韩国",
"v": "韩国"
}
]
},
{
"key": "year",
"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": "2008",
"v": "2008"
},
{
"n": "2000",
"v": "2000"
},
{
"n": "1997",
"v": "1997"
},
{
"n": "1980",
"v": "1980"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"4": [
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "大陆",
"v": "大陆"
},
{
"n": "香港",
"v": "香港"
},
{
"n": "台湾",
"v": "台湾"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "韩国",
"v": "韩国"
}
]
},
{
"key": "year",
"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": "2008",
"v": "2008"
},
{
"n": "2000",
"v": "2000"
},
{
"n": "1997",
"v": "1997"
},
{
"n": "1980",
"v": "1980"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
],
"3": [
{
"key": "cateId",
"name": "分类",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "纪录片",
"v": "28"
}
]
},
{
"key": "area",
"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": "其他"
}
]
},
{
"key": "year",
"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": "2008",
"v": "2008"
},
{
"n": "2000",
"v": "2000"
},
{
"n": "1997",
"v": "1997"
},
{
"n": "1980",
"v": "1980"
}
]
},
{
"key": "by",
"name": "排序",
"value": [
{
"n": "时间",
"v": "time"
},
{
"n": "人气",
"v": "hits"
},
{
"n": "评分",
"v": "score"
}
]
}
]
}
}
+847
View File
@@ -0,0 +1,847 @@
{
"author": "guozi",
"ua": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36",
"homeUrl": "https://www.80yy3.com",
"dcVipFlag": "true",
"pCfgJs": "https://www.80yy3.com/static/js/playerconfig.js",
"pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateNode": "//ul[contains(@class, 'stui-header__menu')]/li/a[contains(@href, '.html')]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/dq/(\\w+).html",
"cateManual": {
"电影": "1",
"电视剧": "2",
"综艺": "3",
"动漫": "4"
},
"homeVodNode": "//div[contains(@class, 'module-item-pic')]",
"homeVodName": "/a/@title",
"homeVodId": "/a/@href",
"homeVodIdR": "/video/(\\w+).html",
"homeVodImg": "/img/@data-src",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "/span[contains(@class,'pic-text')]/text()",
"cateUrl": "https://www.80yy3.com/vodshow/{cateId}-{area}--{class}--------{year}.html",
"cateVodNode": "//div[contains(@class,'module-item-pic')]",
"cateVodName": "/a/@title",
"cateVodId": "/a/@href",
"cateVodIdR": "/video/(\\w+).html",
"cateVodImg": "/img/@data-src",
"cateVodImgR": "\\S+(http\\S+)+.jpg",
"cateVodMark": "/span[contains(@class,'pic-text')]/text()",
"dtUrl": "https://www.80yy3.com/video/{vid}.html",
"dtNode": "//body",
"dtName": "//h1/text()",
"dtNameR": "",
"dtImg": "//div[contains(@class,'mobile-play')]/div/div/img/@data-src",
"dtImgR": "\\S+(http\\S+)",
"dtCate": "",
"dtCateR": "",
"dtYear": "",
"dtYearR": "",
"dtArea": "",
"dtAreaR": "",
"dtMark": "//div[contains(@class,'video-info-items')]//span[contains(text(), '评分')]/following-sibling::*/font/text()",
"dtMarkR": "",
"dtActor": "//div[contains(@class,'video-info-items')]//span[contains(text(), '主演')]/following-sibling::*/a/text()",
"dtActorR": "",
"dtDirector": "//div[contains(@class,'video-info-items')]//span[contains(text(), '导演')]/following-sibling::*/a/text()",
"dtDirectorR": "",
"dtDesc": "//div[contains(@class,'video-info-items')]//span[contains(text(), '剧情')]/following-sibling::*/span/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='module-tab-item tab-item']",
"dtFromName": "/span/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[@class='sort-item']",
"dtUrlSubNode": "/a",
"dtUrlId": "/@href",
"dtUrlIdR": "vplay/(\\w+).html",
"dtUrlName": "/span/text()",
"dtUrlNameR": "",
"playUrl": "https://www.80yy3.com{playUrl}",
"playUa": "",
"searchUrl": "https://www.80yy3.com/vod-s/-------------.html?wd={wd}",
"scVodNode": "//div[contains(@class,'module-item-pic')]",
"scVodName": "//img/@alt",
"scVodId": "/@href",
"scVodIdR": "vplay/(\\w+).html",
"scVodImg": "//img/@data-src",
"scVodMark": "\\S+(http\\S+)",
"filter": {
"1": [
{
"key": "class",
"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": "悬疑"
},
{
"n": "惊悚",
"v": "惊悚"
},
{
"n": "经典",
"v": "经典"
},
{
"n": "网络电影",
"v": "网络电影"
},
{
"n": "古装",
"v": "古装"
},
{
"n": "儿童",
"v": "儿童"
},
{
"n": "微电影",
"v": "微电影经典"
},
{
"n": "青春",
"v": "青春"
}
]
},
{
"key": "area",
"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": "加拿大"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
}
]
}
],
"2": [
{
"key": "class",
"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": "恐怖"
},
{
"n": "穿越",
"v": "穿越"
},
{
"n": "农村",
"v": "农村"
},
{
"n": "短剧",
"v": "短剧"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "area",
"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": "印度"
}
]
},
{
"key": "year",
"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"
},
{
"n": "2010",
"v": "2010"
},
{
"n": "2009",
"v": "2009"
},
{
"n": "2008",
"v": "2008"
},
{
"n": "2006",
"v": "2006"
},
{
"n": "2005",
"v": "2005"
},
{
"n": "2004",
"v": "2004"
}
]
}
],
"3": [
{
"key": "class",
"name": "剧情",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "游戏",
"v": "游戏"
},
{
"n": "脱口秀",
"v": "脱口秀"
},
{
"n": "音乐",
"v": "音乐"
},
{
"n": "情感",
"v": "情感"
},
{
"n": "生活",
"v": "生活"
},
{
"n": "职场",
"v": "职场"
},
{
"n": "真人秀",
"v": "真人秀"
},
{
"n": "搞笑",
"v": "搞笑"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "中国大陆",
"v": "中国大陆"
},
{
"n": "港台",
"v": "港台"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
}
]
}
],
"4": [
{
"key": "class",
"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": "竞技"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "area",
"name": "地区",
"value": [
{
"n": "全部",
"v": ""
},
{
"n": "中国大陆",
"v": "中国大陆"
},
{
"n": "日本",
"v": "日本"
},
{
"n": "韩国",
"v": "韩国"
},
{
"n": "欧美",
"v": "欧美"
},
{
"n": "其他",
"v": "其他"
}
]
},
{
"key": "year",
"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"
}
]
}
]
}
}
+23
View File
@@ -0,0 +1,23 @@
{
"站名": "孜然影视",
"练手": "yydf",
"类型": "class=\"tag\">&&</div",
"导演": "class=\"text\">导演:</span>&&</p",
"演员": "<span class=\"text\">主演:</span>&&</p",
"播放类型": "class=\"icon icon-video\"></i>立即播放",
"更新": "<span class=\"text\">更新:</span>&&</p",
"简介": "路飞影视提醒:资源免费,广告勿信!+class=\"text hidden-xs\">简介:</span>&&</p",
"搜索Url": "/index.php/vod/search.html",
"主页url": "https://www.zrys1.top/",
"数组": "<li class=\"col8\">&&</li",
"链接": "href=\"&&\"",
"图片": "data-original=\"&&\"",
"标题": "title=\"&&\"",
"副标题": "<p class=\"text\">&&</p",
"线路数组": "<div class=\"panel-hd\">&&</div>",
"线路标题": "<h3>&&</h3>[替换:在线播放>>路飞线路]",
"播放数组": "<ul class=\"shoutu-playlist sort-list playlist\">&&</ul>",
"选集名称": ">&&<",
"分类url": "https://www.zrys1.top/index.php/vod/show/by/{by}/id/{cateId}/lang/{lang}/page/{catePg}/year/{year}.html",
"分类": "电影$1#电视剧$2#港台剧$14#综艺$3#动漫$4#纪录片$22"
}
+82
View File
@@ -0,0 +1,82 @@
{
"规则名": "玩偶妹妹",
//"DEBUG":"1",
"规则作者": "香雅情",
"请求头参数": "MOBILE_UA",
"网页编码格式": "UTF-8",
"图片是否需要代理": "否",
"是否开启获取首页数据": "是",
"首页推荐链接": "https://www.weixine.net",
"首页列表数组规则": "body&&.module-items",
"首页片单列表数组规则": ".module-item",
"首页片单是否Jsoup写法": "1",
"分类起始页码": "1",
"分类链接": "https://www.weixine.net/vodshow/{cateId}--{by}------{catePg}---{year}.html",
"分类名称": "电影&电视剧&综艺&动漫&短剧&音乐空间",
"分类名称替换词": "1&2&4&3&5&6",
//"筛选数据": {},
"筛选数据": "ext",
//{cateId}
"筛选子分类名称": "",
"筛选子分类替换词": "",
//{class}
"筛选类型名称": "",
"筛选类型替换词": "*",
//{area}
"筛选地区名称": "",
"筛选地区替换词": "*",
//{year}
"筛选年份名称": "",
"筛选年份替换词": "*",
//{lang}
"筛选语言名称": "",
"筛选语言替换词": "*",
//{by}
"筛选排序名称": "时间&人气&评分",
"筛选排序替换词": "time&hits&score",
"分类截取模式": "1",
"分类列表数组规则": ".module-items&&.module-item",
"分类片单是否Jsoup写法": "是",
"分类片单标题": "a&&title",
"分类片单链接": "a&&href",
"分类片单图片": ".module-item-pic&&img&&data-src",
"分类片单副标题": ".module-item-text&&Text",
"分类片单链接加前缀": "https://www.weixine.net",
"分类片单链接加后缀": "",
"搜索请求头参数": "User-Agent$MOBILE_UA",
"搜索链接": "https://www.weixine.net/vodsearch/{wd}----------{SearchPg}---.html",
"POST请求数据": "",
"搜索截取模式": "1",
"搜索列表数组规则": ".module-items&&.module-search-item",
"搜索片单是否Jsoup写法": "是",
"搜索片单图片": ".lazyload&&data-src",
"搜索片单标题": "h3&&Text",
"搜索片单链接": "h3&&a&&href",
"搜索片单副标题": ".video-info&&a&&Text",
"搜索片单链接加前缀": "https://www.weixine.net",
"搜索片单链接加后缀": "",
"链接是否直接播放": "否",
"直接播放链接加前缀": "",
"直接播放链接加后缀": "",
"直接播放直链视频请求头": "",
"详情是否Jsoup写法": "是",
"类型详情": "",
"年代详情": "",
"地区详情": "",
"演员详情": ".video-info-main&&.video-info-actor,1&&Text",
"简介详情": ".video-info-content&&p,-1&&Text",
"线路列表数组规则": ".module-player-tab&&.module-tab-item:contains(阿里)",
"线路标题": "span&&Text",
"播放列表数组规则": "body&&.module-player-list",
"选集列表数组规则": ".module-row-one:contains(ali)",
"选集标题链接是否Jsoup写法": "是",
"选集标题": "h4&&Text",
"选集链接": ".btn-down&&a&&href",
"是否反转选集序列": "否",
"选集链接加前缀": "",
"选集链接加后缀": "",
"分析MacPlayer": "",
"是否开启手动嗅探": "否",
"手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos",
"手动嗅探视频链接过滤词": ".html#=http"
}
+149
View File
@@ -0,0 +1,149 @@
/**
* 影视TV 超連結跳轉支持
* https://t.me/fongmi_offical/
* https://github.com/FongMi/Release/tree/main/apk
*/
var rule = {
title: '荐片',
host: 'http://api2.rinhome.com',
homeUrl: '/api/tag/hand?code=unknown601193cf375db73d&channel=wandoujia',//网站的首页链接,用于分类获取和推荐获取
// url:'/api/crumb/list?area=0&category_id=fyclass&page=fypage&type=0&limit=24&fyfilter',
url: '/api/crumb/list?page=fypage&type=0&limit=24&fyfilter',
class_name: '全部&电影&电视剧&动漫&综艺', // 筛选 /api/term/ad_fenlei?limit=10&page=1
class_url: '0&1&2&3&4',
detailUrl: '/api/node/detail?channel=wandoujia&token=&id=fyid',//二级详情拼接链接(json格式用)
searchUrl: '/api/video/search?key=**&page=fypage',
searchable: 2,
quickSearch: 0,
filterable: 1,
filter: {
"0":[{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2024","v":"119"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}],
"1":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"1"},{"n":"首推","v":"5"},{"n":"动作","v":"6"},{"n":"喜剧","v":"7"},{"n":"战争","v":"8"},{"n":"恐怖","v":"9"},{"n":"剧情","v":"10"},{"n":"爱情","v":"11"},{"n":"科幻","v":"12"},{"n":"动画","v":"13"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2024","v":"119"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}],
"2":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"2"},{"n":"首推","v":"14"},{"n":"国产","v":"15"},{"n":"港台","v":"16"},{"n":"日韩","v":"17"},{"n":"海外","v":"18"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2024","v":"119"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}],
"3":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"3"},{"n":"首推","v":"19"},{"n":"海外","v":"20"},{"n":"日本","v":"21"},{"n":"国产","v":"22"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2024","v":"119"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}],
"4":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":"4"},{"n":"首推","v":"23"},{"n":"国产","v":"24"},{"n":"海外","v":"25"},{"n":"港台","v":"26"}]},{"key":"area","name":"地區","value":[{"n":"全部","v":"0"},{"n":"国产","v":"1"},{"n":"中国香港","v":"3"},{"n":"中国台湾","v":"6"},{"n":"美国","v":"5"},{"n":"韩国","v":"18"},{"n":"日本","v":"2"}]},{"key":"year","name":"年代","value":[{"n":"全部","v":"0"},{"n":"2024","v":"119"},{"n":"2023","v":"153"},{"n":"2022","v":"101"},{"n":"2021","v":"118"},{"n":"2020","v":"16"},{"n":"2019","v":"7"},{"n":"2018","v":"2"},{"n":"2017","v":"3"},{"n":"2016","v":"22"}]},{"key":"sort","name":"排序","value":[{"n":"热门","v":"hot"},{"n":"评分","v":"rating"},{"n":"更新","v":"update"}]}]
},
filter_url: 'area={{fl.area or "0"}}&sort={{fl.sort or "update"}}&year={{fl.year or "0"}}&category_id={{fl.cateId}}',
filter_def: {
0:{cateId:'0'},
1:{cateId:'1'},
2:{cateId:'2'},
3:{cateId:'3'},
4:{cateId:'4'}
},
headers: {
'User-Agent': 'jianpian-android/350',
'JPAUTH': 'y261ow7kF2dtzlxh1GS9EB8nbTxNmaK/QQIAjctlKiEv'
},
timeout: 5000,
limit: 8,
play_parse: true,
play_json: [{
re: '*',
json: {
parse: 0,
jx: 0
}
}],
lazy: '',
图片来源: '@Referer=www.jianpianapp.com@User-Agent=jianpian-version353',
// 推荐:'json:.video;*;*;*;*',
推荐: `js:
var d = [];
let html = request(input);
html = JSON.parse(html).data[0].video;
html.forEach(it => {
d.push({
title: it.title,
img: it.path,
desc: it.playlist.title + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
// 一级:'json:data;title;path;playlist.title;id',
一级: `js:
if (cateObj.tid.endsWith('_clicklink')) {
cateObj.tid = cateObj.tid.split('_')[0];
input = HOST + '/api/video/search?key=' + cateObj.tid + '&page=' + + MY_PAGE;
}
var d = [];
let html = request(input);
html = JSON.parse(html).data;
html.forEach(it => {
d.push({
title: it.title,
img: it.thumbnail||it.path,
desc: (it.mask || it.playlist.title) + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
二级: `js:
function getLink(data) {
let link = data.map(it => {
return '[a=cr:' + JSON.stringify({'id':it.name+'_clicklink','name':it.name}) + '/]' + it.name + '[/a]'
}).join(', ');
return link
}
try {
let html = request(input);
html = JSON.parse(html);
let node = html.data;
VOD = {
vod_id: node.id,
vod_name: node.title,
vod_pic: node.thumbnail,
type_name: node.types[0].name,
vod_year: node.year.title,
vod_area: node.area.title,
vod_remarks: node.score,
vod_actor: getLink(node.actors),
vod_director: getLink(node.directors),
vod_content: node.description.strip()
};
if (typeof play_url === 'undefined') {
var play_url = ''
}
let playMap = {};
if (node.have_ftp_ur == 1) {
playMap["边下边播超清版"] = node.new_ftp_list.map(it => {
return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url)
}).join('#');
}
if (node.have_m3u8_ur == 1) {
playMap["在线点播普清版"] = node.new_m3u8_list.map(it => {
return it.title + "$" + (/m3u8/.test(it.url) ? play_url + it.url : "tvbox-xg:" + it.url)
}).join('#');
}
let playFrom = [];
let playList = [];
Object.keys(playMap).forEach(key => {
playFrom.append(key);
playList.append(playMap[key])
});
VOD.vod_play_from = playFrom.join('$$$');
VOD.vod_play_url = playList.join('$$$');
} catch (e) {
log("获取二级详情页发生错误:" + e.message);
}
`,
// 搜索:'json:data;*;thumbnail;mask;*',
搜索: `js:
var d = [];
let html = request(input);
html = JSON.parse(html).data;
html.forEach(it => {
d.push({
title: it.title,
img: it.thumbnail,
desc: it.mask + ' ⭐' + it.score,
url: it.id
})
});
setResult(d);
`,
}