mirror of
https://github.com/letian1650/N3RD.git
synced 2025-01-25 04:05:17 +08:00
124 lines
2.9 KiB
JSON
124 lines
2.9 KiB
JSON
{
|
|
"author":"率性而活",
|
|
|
|
"homeUrl": "https://hei19.com",
|
|
//"dcVipFlag": "true",
|
|
//"dcPlayUrl": "true",
|
|
|
|
"cateNode": "",
|
|
|
|
"cateName": "",
|
|
|
|
"cateNameR": "",
|
|
|
|
"cateId": "",
|
|
|
|
"cateIdR": "",
|
|
|
|
"cateManual": {"电影": "1","剧集": "2","综艺": "3","动漫": "4"
|
|
},
|
|
|
|
|
|
"cateUrl": "https://hei19.com/_next/data/bC8yL19VrCpGVryrqJF4X/zh-CN/catalog.json?column={cateId}&page={catePg}",
|
|
|
|
|
|
"cateVodNode": "json:JsonR",
|
|
//正则出list-json数据
|
|
|
|
"cateVodJsonR": "((?<=\"data\":).*?(?=,\"from))",
|
|
|
|
"cateVodName": "name",
|
|
|
|
"cateVodId": "id",
|
|
|
|
"cateVodIdR": "",
|
|
|
|
"cateVodImg": "cover",
|
|
|
|
"cateVodImgR": "",
|
|
|
|
"cateVodMark": "tag",
|
|
"cateVodMarkR": "",
|
|
|
|
|
|
"dtUrl": "https://hei19.com/detail/{vid}",
|
|
//https://hei19.com/_next/data/bC8yL19VrCpGVryrqJF4X/zh-CN/detail/{vid}.json?r_id={vid}
|
|
// 详情节点
|
|
"dtNode": "//body",
|
|
// 视频名
|
|
"dtName": "//div[contains(@class,'detail-container')]//h1/text()",
|
|
"dtNameR": "",
|
|
// 视频图片
|
|
"dtImg": "//div[contains(@class,'detail-container')]//div[contains(@class,'content-top') and contains(@style,'http')]/@style",
|
|
"dtImgR": "(http.*?webp)",
|
|
|
|
"dtCate": "//div[contains(text(),'类型')]/text()",
|
|
"dtCateR": "([^类型:]+)",
|
|
//年
|
|
"dtYear": "//div[contains(text(),'年代')]/text()",
|
|
"dtYearR": "([^年代:]+)",
|
|
//地区
|
|
"dtArea": "//div[contains(text(),'地区')]/text()",
|
|
"dtAreaR": "([^地区:]+)",
|
|
"dtMark": "",
|
|
"dtMarkR": "",
|
|
"dtActor": "//div[contains(text(),'主演')]/allText()",
|
|
"dtActorR": "([^主演:]+)",
|
|
"dtDirector": "//p[contains(text(),'导演')]/allText()",
|
|
"dtDirectorR": "([^导演:]+)",
|
|
//简介
|
|
"dtDesc": "//div[contains(text(),'简介')]/text()",
|
|
"dtDescR": "([^简介]+)",
|
|
|
|
// 播放源节点
|
|
"dtFromNode": "//button[contains(@class,'btn-play')]",
|
|
// 播放源名称
|
|
"dtFromName": "/text()",
|
|
// 二次处理正则
|
|
"dtFromNameR": "",
|
|
// 播放列表节点
|
|
"dtUrl2": "https://hei19.com/_next/data/bC8yL19VrCpGVryrqJF4X/zh-CN/detail/{vid}.json?r_id={vid}",
|
|
"dtUrlNode": "json:JsonR",
|
|
////script[contains(@id,'NEXT')]
|
|
// 播放地址节点
|
|
"dtJsonR": "((?<=data\":).*?(?=\\}\\}\\,\"recom))",
|
|
"dtUrlSubNode": "",
|
|
// 播放地址
|
|
"dtUrlId": "url",
|
|
|
|
//这段删除
|
|
|
|
// 二次处理正则
|
|
"dtUrlIdR": "",
|
|
//这段可删除
|
|
//"dtUrlIdR2": "((?<=videoinfo\":\\{\"id\":)\\d+(?=,))",
|
|
// 剧集名称
|
|
"dtUrlName": "episode",
|
|
// 二次处理正则
|
|
"dtUrlNameR": "",
|
|
// 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
|
|
"playUrl": "{playUrl}",
|
|
// 解析webview的user-agent
|
|
"playUa": "",
|
|
|
|
|
|
|
|
"searchUrl": "https://hei19.com/search?type=1&keywords={wd}",
|
|
//节点
|
|
"scVodNode": "//section/a",
|
|
//名称
|
|
"scVodName": "/@title",
|
|
//地址
|
|
"scVodId": "/@href",
|
|
"scVodIdR": "/detail/(\\S+)",
|
|
//图片
|
|
"scVodImg": "//img/@src",
|
|
"scVodMark": ""
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|