上传文件至 'XP'

This commit is contained in:
zhanghong
2022-08-24 19:37:43 +08:00
parent b7626c3a0c
commit 181b41b291
5 changed files with 887 additions and 0 deletions
+101
View File
@@ -0,0 +1,101 @@
{
"author": "ajk",
"ua": "",
// 首页地址 用于获取 分类和首页推荐
"homeUrl": "https://www.xqmi.top",
// 手动设置分类,如果手动设置了分类则不使用上面的分类xpath获取分类 例如 "cateManual": {"电影": "1", "电视剧": "2"},
"cateManual": {
"推荐": "0",
"电影": "1",
"电视剧": "2",
"综艺": "3",
"动漫": "4",
"国产剧": "13",
"港台剧": "14",
"日韩剧": "15",
"欧美剧": "16",
"动作片": "6",
"喜剧片": "7",
"爱情片": "8",
"科幻片": "9",
"恐怖片": "10",
"剧情片": "11",
"战争片": "12"
},
// 首页推荐视频的节点
"homeVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
// 首页推荐视频的名称
"homeVodName": "/@title",
// 二次处理正则
"homeVodNameR": "",
// 首页推荐视频的id
"homeVodId": "/@href",
// 二次处理正则
"homeVodIdR": "/id/(\\w+).html",
// 首页推荐视频的图片
"homeVodImg": "/@data-original",
// 二次处理正则
"homeVodImgR": "",
// 首页推荐视频的简介
"homeVodMark": "/span[@class='pic-text text-right']/text()",
// 二次处理正则
"homeVodMarkR": "",
// 分类页地址 {cateId} 分类id {catePg} 当前页
"cateUrl": "https://www.xqmi.top/index.php/vod/type/id/{cateId}/page/{catePg}.html",
// 同上面的homeVod字段 分类列表中的视频信息
"cateVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/id/(\\w+).html",
"cateVodImg": "/@data-original",
"cateVodMark": "/span[@class='pic-text text-right']/text()",
// 详情页地址 用于获取详情页信息 及 播放列表和地址
"dtUrl": "https://www.xqmi.top/index.php/vod/play/id/{vid}.html",
// 详情节点
"dtNode": "//body",
// 视频名
"dtName": "//div[contains(@class,'video-title')]/h2[@class='title']/text()",
"dtNameR": "",
// 视频图片
"dtImg": "//a[contains(@class,'stui-vodlist__thumb')][1]/@data-original",
"dtImgR": "",
// 视频分类
"dtCate": "//span[contains(@class,'text-muted hidden-xs') and contains(text(), '类型:')]/following-sibling::*/text()",
"dtCateR": "",
// 视频年份
"dtYear": "//span[contains(@class,'text-muted hidden-xs') and contains(text(), '年份:')]/following-sibling::*/text()",
// 视频简介
"dtDesc": "//div[contains(@class,'stui-content__desc col-pd clearfix')]/text()",
"dtDescR": "",
// 播放源节点
"dtFromNode": "//div[contains(@class,'tabs')]/ul[@class='t-ul']",
// 播放源名称 多个重名播放源
"dtFromName": "concat('播放源',count(parent::*/preceding::*//div[contains(@class,'tabs')]/ul[@class='t-ul']) + 1)",
// 二次处理正则
"dtFromNameR": "(\\S+).0",
// 播放列表节点
"dtUrlNode": "//div[contains(@class,'tabs')]/div//ul",
// 播放地址节点
"dtUrlSubNode": "/li/a",
// 播放地址
"dtUrlId": "/@href",
// 二次处理正则
"dtUrlIdR": "/index.php/vod/play/id/(\\S+).html",
// 剧集名称
"dtUrlName": "/text()",
// 二次处理正则
"dtUrlNameR": "",
// 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
"playUrl": "https://www.xqmi.top/index.php/vod/play/id/{playUrl}.html",
// 解析webview的user-agent
"playUa": "",
// 搜索地址
"searchUrl": "https://www.xqmi.top/index.php/vod/search.html?wd={wd}",
// 同上面的homeVod字段 搜索结果中的视频信息, 这里有对苹果cms suggest搜索接口的特殊支持,参考示例中的极品影视
"scVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
"scVodName": "/@title",
"scVodId": "/@href",
"scVodIdR": "/id/(\\w+).html",
"scVodImg": "/@data-original",
"scVodMark": "/span[@class='pic-text text-right']/text()"
}
+62
View File
@@ -0,0 +1,62 @@
{
"ua": "",
"homeUrl": "https://v.xuangz.cn/",
"cateNode": "//ul[@class='nav navbar-nav']/li/a[contains(@href,'whole') and not(contains(@href, '5'))]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "/whole(\\S+).html",
"cateManual": {},
"homeVodNode": "//div[@class='movie-item-in']",
"homeVodName": "/div/h1/a/text()",
"homeVodId": "/div/h1/a/@href",
"homeVodIdR": "/show(\\S+).html",
"homeVodImg": "/a/img/@src",
"homeVodImgR": "",
"homeVodMark": "",
"cateUrl": "https://v.xuangz.cn/whole/{cateId}_______0_addtime_{catePg}.html",
"cateVodNode": "//div[@class='movie-item-in']",
"cateVodName": "/div/h1/a/text()",
"cateVodId": "/div/h1/a/@href",
"cateVodIdR": "/show(\\S+).html",
"cateVodImg": "/a/img/@src",
"cateVodImgR": "",
"cateVodMark": "",
"dtUrl": "https://v.xuangz.cn/show/{vid}.html",
"dtNode": "//div[@class='row']",
"dtName": "/div/h1/text()",
"dtNameR": "",
"dtImg": "/div/div/div[1]/img/@src",
"dtImgR": "",
"dtCate": "/div/div/div[2]/table/tbody/tr[3]/td[2]/a/text()",
"dtCateR": "",
"dtYear": "div/div/div[2]/table/tbody/tr[6]/td[2]/a/text()",
"dtYearR": "",
"dtArea": "/div/div/div[2]/table/tbody/tr[4]/td[2]/a/text()",
"dtAreaR": "",
"dtMark": "/div/div/div[2]/table/tbody/tr[7]/td[2]/text()",
"dtMarkR": "",
"dtActor": "/div/div/div[2]/table/tbody/tr[2]/td[2]/a/text()",
"dtActorR": "",
"dtDirector": "/div/div/div[2]/table/tbody/tr[1]/td[2]/a/text()",
"dtDirectorR": "",
"dtDesc": "/div/div[2]/div[2]/p/span//span/text()",
"dtDescR": "",
"dtFromNode": "//ul[@id='tvTabs']/li/a",
"dtFromName": "/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[@class='row tv-js-list']",
"dtUrlSubNode": "/div/a",
"dtUrlId": "/@href",
"dtUrlIdR": "/play(\\S+).html",
"dtUrlName": "/text()",
"dtUrlNameR": "",
"playUrl": "https://v.xuangz.cn//play/{playUrl}.html",
"playUa": "",
"searchUrl": "https://v.xuangz.cn/?c=search&wd={wd}",
"scVodNode": "//div[@class='movie-item-in']",
"scVodName": "/a/@title",
"scVodId": "/div/h1/a/@href",
"scVodIdR": "/show/(\\S+).html",
"scVodImg": "/a/img/@src",
"scVodMark": "/a/span/text()"
}
+577
View File
@@ -0,0 +1,577 @@
{
"ua": "20220527",
"homeUrl": "http://www.xxys520.com",
"dcVipFlag": "true",
"pCfgJs": "http://www.xxys520.com/static/js/playerconfig.js",
"pCfgJsR": "MacPlayerConfig.player_list=([\\w\\W]*?),MacPlayerConfig.downer_list=",
"dcShow2Vip": {},
"dcPlayUrl": "true",
"cateManual": {
"电影": "1",
"连续剧": "2",
"动漫": "3",
"综艺": "4",
"纪录片": "5"
},
"homeVodNode": "//div[@class='module-item']",
"homeVodName": "//div[@class='module-item-titlebox']/a/text()",
"homeVodId": "//div[@class='module-item-titlebox']/a/@href",
"homeVodIdR": "/voddetail/(\\w+).html",
"homeVodImg": "//img/@data-src",
"homeVodImgR": "",
"homeVodMark": "//div[@class='module-item-text']/text()",
"cateUrl": "http://www.xxys520.com/vodshow/{cateId}-{area}-{by}---{letter}---{catePg}---{year}.html",
"cateVodNode": "//div[@class='module-item']",
"cateVodName": "//div[@class='module-item-titlebox']/a/text()",
"cateVodId": "//div[@class='module-item-titlebox']/a/@href",
"cateVodIdR": "/voddetail/(\\w+).html",
"cateVodImg": "//img/@data-src",
"cateVodImgR": "",
"cateVodMark": "//div[@class='module-item-text']/text()",
"dtUrl": "http://www.xxys520.com/voddetail/{vid}.html",
"dtNode": "//main[@id='main']",
"dtName": "//h1[@class='page-title']/text()",
"dtNameR": "",
"dtImg": "//div[@class='video-cover']//img/@data-src",
"dtImgR": "",
"dtCate": "//div[@class='tag-link']/a/text()",
"dtCateR": "",
"dtYear": "//a[2][@class='tag-link']/text()",
"dtYearR": "",
"dtArea": "//a[3][@class='tag-link']/text()",
"dtAreaR": "",
"dtDirector": "//span[contains(text(), '导演')]/following-sibling::div/a/text()",
"dtDirectorR": "",
"dtActor": "//span[contains(text(), '主演')]/following-sibling::div/a/text()",
"dtActorR": "",
"dtDesc": "//span[contains(text(), '剧情')]/following-sibling::div/span/text()",
"dtDescR": "",
"dtFromNode": "//div[contains(@class,'module-tab-content')]/div/span",
"dtFromName": "/text()",
"dtFromNameR": "",
"dtUrlNode": "//div[@class='module-blocklist']/div",
"dtUrlSubNode": "/a",
"dtUrlId": "@href",
"dtUrlIdR": "/vodplay/(\\S+).html",
"dtUrlName": "/span/text()",
"dtUrlNameR": "",
"playUrl": "http://www.xxys520.com/vodplay/{playUrl}.html",
"playUa": "",
"searchUrl": "http://www.xxys520.com/index.php/ajax/suggest?mid=1&wd={wd}&limit=10",
"scVodNode": "json:list",
"scVodName": "name",
"scVodId": "id",
"scVodIdR": "",
"scVodImg": "pic",
"scVodMark": "",
"filter": {
"1": [
{
"name": "分类",
"key": "cateId",
"value": [
{ "n": "全部", "v": "1" },
{ "n": "动作片", "v": "6" },
{ "n": "喜剧片", "v": "7" },
{ "n": "爱情片", "v": "8" },
{ "n": "科幻片", "v": "9" },
{ "n": "恐怖片", "v": "10" },
{ "n": "剧情片", "v": "11" },
{ "n": "战争片", "v": "12" },
{ "n": "惊悚片", "v": "20" },
{ "n": "犯罪片", "v": "21" },
{ "n": "冒险片", "v": "22" },
{ "n": "悬疑片", "v": "23" },
{ "n": "动画片", "v": "24" },
{ "n": "武侠片", "v": "25" },
{ "n": "奇幻片", "v": "26" },
{ "n": "古装片", "v": "27" }
]
},
{
"name": "剧情",
"key": "class",
"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": "网络电影" }
]
},
{
"name": "年份",
"key": "year",
"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" }
]
},
{
"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": "西班牙" },
{ "n": "加拿大", "v": "加拿大" },
{ "n": "其他", "v": "其他" }
]
},
{
"name": "字母",
"key": "letter",
"value": [
{ "n": "全部", "v": "" },
{ "n": "A", "v": "A" },
{ "n": "B", "v": "B" },
{ "n": "C", "v": "C" },
{ "n": "D", "v": "D" },
{ "n": "E", "v": "E" },
{ "n": "F", "v": "F" },
{ "n": "G", "v": "G" },
{ "n": "H", "v": "H" },
{ "n": "I", "v": "I" },
{ "n": "J", "v": "J" },
{ "n": "K", "v": "K" },
{ "n": "L", "v": "L" },
{ "n": "M", "v": "M" },
{ "n": "N", "v": "N" },
{ "n": "O", "v": "O" },
{ "n": "P", "v": "P" },
{ "n": "Q", "v": "Q" },
{ "n": "R", "v": "R" },
{ "n": "S", "v": "S" },
{ "n": "T", "v": "T" },
{ "n": "U", "v": "U" },
{ "n": "V", "v": "V" },
{ "n": "W", "v": "W" },
{ "n": "X", "v": "X" },
{ "n": "Y", "v": "Y" },
{ "n": "Z", "v": "Z" },
{ "n": "0-9", "v": "0-9" }
]
},
{
"name": "排序",
"key": "by",
"value": [
{ "n": "时间", "v": "time" },
{ "n": "人气", "v": "hits" },
{ "n": "评分", "v": "score" }
]
}
],
"2": [
{
"name": "分类",
"key": "cateId",
"value": [
{ "n": "全部", "v": "1" },
{ "n": "国产剧", "v": "13" },
{ "n": "港台剧", "v": "14" },
{ "n": "日韩剧", "v": "15" },
{ "n": "欧美剧", "v": "16" },
{ "n": "泰国剧", "v": "29" },
{ "n": "其他剧", "v": "27" }
]
},
{
"name": "剧情",
"key": "class",
"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": "其他" }
]
},
{
"name": "年份",
"key": "year",
"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" }
]
},
{
"name": "字母",
"key": "letter",
"value": [
{ "n": "全部", "v": "" },
{ "n": "A", "v": "A" },
{ "n": "B", "v": "B" },
{ "n": "C", "v": "C" },
{ "n": "D", "v": "D" },
{ "n": "E", "v": "E" },
{ "n": "F", "v": "F" },
{ "n": "G", "v": "G" },
{ "n": "H", "v": "H" },
{ "n": "I", "v": "I" },
{ "n": "J", "v": "J" },
{ "n": "K", "v": "K" },
{ "n": "L", "v": "L" },
{ "n": "M", "v": "M" },
{ "n": "N", "v": "N" },
{ "n": "O", "v": "O" },
{ "n": "P", "v": "P" },
{ "n": "Q", "v": "Q" },
{ "n": "R", "v": "R" },
{ "n": "S", "v": "S" },
{ "n": "T", "v": "T" },
{ "n": "U", "v": "U" },
{ "n": "V", "v": "V" },
{ "n": "W", "v": "W" },
{ "n": "X", "v": "X" },
{ "n": "Y", "v": "Y" },
{ "n": "Z", "v": "Z" },
{ "n": "0-9", "v": "0-9" }
]
},
{
"name": "排序",
"key": "by",
"value": [
{ "n": "时间", "v": "time" },
{ "n": "人气", "v": "hits" },
{ "n": "评分", "v": "score" }
]
}
],
"4": [
{
"name": "剧情",
"key": "class",
"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": "year",
"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" }
]
},
{
"name": "地区",
"key": "area",
"value": [
{ "n": "全部", "v": "" },
{ "n": "内地", "v": "内地" },
{ "n": "港台", "v": "港台" },
{ "n": "日韩", "v": "日韩" },
{ "n": "欧美", "v": "欧美" }
]
},
{
"name": "字母",
"key": "letter",
"value": [
{ "n": "全部", "v": "" },
{ "n": "A", "v": "A" },
{ "n": "B", "v": "B" },
{ "n": "C", "v": "C" },
{ "n": "D", "v": "D" },
{ "n": "E", "v": "E" },
{ "n": "F", "v": "F" },
{ "n": "G", "v": "G" },
{ "n": "H", "v": "H" },
{ "n": "I", "v": "I" },
{ "n": "J", "v": "J" },
{ "n": "K", "v": "K" },
{ "n": "L", "v": "L" },
{ "n": "M", "v": "M" },
{ "n": "N", "v": "N" },
{ "n": "O", "v": "O" },
{ "n": "P", "v": "P" },
{ "n": "Q", "v": "Q" },
{ "n": "R", "v": "R" },
{ "n": "S", "v": "S" },
{ "n": "T", "v": "T" },
{ "n": "U", "v": "U" },
{ "n": "V", "v": "V" },
{ "n": "W", "v": "W" },
{ "n": "X", "v": "X" },
{ "n": "Y", "v": "Y" },
{ "n": "Z", "v": "Z" },
{ "n": "0-9", "v": "0-9" }
]
},
{
"name": "排序",
"key": "by",
"value": [
{ "n": "时间", "v": "time" },
{ "n": "人气", "v": "hits" },
{ "n": "评分", "v": "score" }
]
}
],
"3": [
{
"name": "剧情",
"key": "class",
"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": "其他" }
]
},
{
"name": "年份",
"key": "year",
"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" }
]
},
{
"name": "地区",
"key": "area",
"value": [
{ "n": "全部", "v": "" },
{ "n": "内地", "v": "内地" },
{ "n": "港台", "v": "港台" },
{ "n": "日韩", "v": "日韩" },
{ "n": "欧美", "v": "欧美" }
]
},
{
"name": "字母",
"key": "letter",
"value": [
{ "n": "全部", "v": "" },
{ "n": "A", "v": "A" },
{ "n": "B", "v": "B" },
{ "n": "C", "v": "C" },
{ "n": "D", "v": "D" },
{ "n": "E", "v": "E" },
{ "n": "F", "v": "F" },
{ "n": "G", "v": "G" },
{ "n": "H", "v": "H" },
{ "n": "I", "v": "I" },
{ "n": "J", "v": "J" },
{ "n": "K", "v": "K" },
{ "n": "L", "v": "L" },
{ "n": "M", "v": "M" },
{ "n": "N", "v": "N" },
{ "n": "O", "v": "O" },
{ "n": "P", "v": "P" },
{ "n": "Q", "v": "Q" },
{ "n": "R", "v": "R" },
{ "n": "S", "v": "S" },
{ "n": "T", "v": "T" },
{ "n": "U", "v": "U" },
{ "n": "V", "v": "V" },
{ "n": "W", "v": "W" },
{ "n": "X", "v": "X" },
{ "n": "Y", "v": "Y" },
{ "n": "Z", "v": "Z" },
{ "n": "0-9", "v": "0-9" }
]
},
{
"name": "排序",
"key": "by",
"value": [
{ "n": "时间", "v": "time" },
{ "n": "人气", "v": "hits" },
{ "n": "评分", "v": "score" }
]
}
],
"5": [
{
"name": "年份",
"key": "year",
"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" }
]
},
{
"name": "字母",
"key": "letter",
"value": [
{ "n": "全部", "v": "" },
{ "n": "A", "v": "A" },
{ "n": "B", "v": "B" },
{ "n": "C", "v": "C" },
{ "n": "D", "v": "D" },
{ "n": "E", "v": "E" },
{ "n": "F", "v": "F" },
{ "n": "G", "v": "G" },
{ "n": "H", "v": "H" },
{ "n": "I", "v": "I" },
{ "n": "J", "v": "J" },
{ "n": "K", "v": "K" },
{ "n": "L", "v": "L" },
{ "n": "M", "v": "M" },
{ "n": "N", "v": "N" },
{ "n": "O", "v": "O" },
{ "n": "P", "v": "P" },
{ "n": "Q", "v": "Q" },
{ "n": "R", "v": "R" },
{ "n": "S", "v": "S" },
{ "n": "T", "v": "T" },
{ "n": "U", "v": "U" },
{ "n": "V", "v": "V" },
{ "n": "W", "v": "W" },
{ "n": "X", "v": "X" },
{ "n": "Y", "v": "Y" },
{ "n": "Z", "v": "Z" },
{ "n": "0-9", "v": "0-9" }
]
},
{
"name": "排序",
"key": "by",
"value": [
{ "n": "时间", "v": "time" },
{ "n": "人气", "v": "hits" },
{ "n": "评分", "v": "score" }
]
}
]
}
}
+63
View File
@@ -0,0 +1,63 @@
{
"ua": "",
"videoName": "真的不卡·M",
"homeUrl": "http://www.kan8.tv/",
"cateNode": "//*[contains(@class, 'stui-header__menu')]//li[position()>1]/a[not(contains(text(),'下载')) and not(contains(text(),'求片'))]",
"cateName": "/text()",
"cateId": "/@href",
"cateIdR": "(?:http://www.kan8.tv)?/(\\S+)\\.html",
"cateManual": {},
"homeVodNode": "//ul[contains(@class,'nav nav-tabs active')]/li",
"homeVodName": "//a/@title",
"homeVodId": "//a/@href",
"homeVodIdR": "(?:http://www.kan8.tv)?(\\S+)",
"homeVodImg": "//a/@data-original",
"homeVodImgR": "\\S+(http\\S+)",
"homeVodMark": "//a/span[contains(@class,'pic-text')]/text()",
"cateUrl": "http://www.kan8.tv/{cateId}_{catePg}.html",
"cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li",
"cateVodName": "//a/@title",
"cateVodId": "//a/@href",
"cateVodIdR": "(?:http://www.kan8.tv)?(\\S+)",
"cateVodImg": "//a/@data-original",
"cateVodImgR": "\\S+(http\\S+)",
"cateVodMark": "//a/span[contains(@class,'pic-text')]/text()",
"dtUrl": "http://www.kan8.tv{vid}",
"dtNode": "//*[contains(@class,'stui-content')]/parent::*",
"dtName": "//*[contains(@class,'title') or contains(@class,'line')]/allText()",
"dtNameR": "(.*) (.*)",
"dtImg": "//*[contains(@class,'stui-content__thumb')]",
"dtImgR": "data-original=\"(http\\S+)\"",
"dtCate": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '类型')]/allText()",
"dtCateR": "类型:(.*)(?:地区:)",
"dtYear": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '年份')]/allText()",
"dtYearR": ".*年份:(.*)(?: )",
"dtArea": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '地区')]/allText()",
"dtAreaR": "地区:(.*)(?:年份:)",
"dtMark": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '更新')]/allText()",
"dtMarkR": "更新.*(.*)",
"dtActor": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '主演')]/allText()",
"dtActorR": "(.*)",
"dtDirector": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '导演')]/allText()",
"dtDirectorR": "(.*)",
"dtDesc": "//*[contains(@class, 'desc') or contains(@class, 'detail-sketch')]/allText()",
"dtDescR": "",
"dtFromNode": "//*[contains(@class,'nav-tabs') or contains(@class,'stui-pannel__head') or contains(@class,'stui-content__playlist') or contains(@class,'stui-vodlist__head')]/*[(@class='title' and not(contains(text(),'评论')) and not(text()='播放地址')) or contains(a/@href,'#play')]",
"dtFromName": "allText()",
"dtFromNameR": "",
"dtUrlNode": "//*[contains(@class, 'stui-content__playlist') or contains(@class,'videourl')]",
"dtUrlSubNode": "/li",
"dtUrlId": "/a/@href",
"dtUrlIdR": "http://www.kan8.tv?(\\S+)",
"dtUrlName": "/a/text()",
"dtUrlNameR": "",
"playUrl": "http://www.kan8.tv{playUrl}",
"playUa": "",
"searchUrl": "http://www.kan8.tv/search.php?searchword={wd};post",
"scVodNode": "//ul[contains(@class,'stui-vodlist__media')]/li",
"scVodName": "//a/@title",
"scVodId": "//a/@href",
"scVodIdR": "",
"scVodImg": "//a/@data-original",
"scVodMark": "//div[contains(@class,'detail')]/allText()"
}
+84
View File
@@ -0,0 +1,84 @@
{
"ua": "",
"homeUrl": "https://www.zj883.com/",
"cateNode": "",
"cateName": "",
"cateId": "",
"cateIdR": "",
"cateManual": {
"电影片库": "1",
"动作片": "6",
"喜剧片": "7",
"爱情片": "8",
"科幻片": "9",
"恐怖片": "10",
"剧情片": "11",
"战争片": "12",
"犯罪片": "20",
"纪录片": "21",
"连续剧片库": "2",
"国产剧": "13",
"香港剧": "14",
"台湾剧": "15",
"日本剧": "16",
"韩国剧": "22",
"美剧": "23",
"海外剧": "24",
"综艺": "3",
"动漫": "4"
},
"homeVodNode": "//li[contains(@class,'vodlist')]/a[contains(@class,'vodlist_thumb lazyload')]",
"homeVodName": "/@title",
"homeVodNameR": "",
"homeVodId": "/@href",
"homeVodIdR": "/voddetail/(\\w+).html",
"homeVodImg": "/@data-original",
"homeVodImgR": "",
"homeVodMark": "/text()",
"cateUrl": "https://www.zj883.com/vodshow/{cateId}--------{catePg}---.html",
"cateVodNode": "//div[contains(@class, 'pannel clearfix')]//a[@class='vodlist_thumb lazyload']",
"cateVodName": "/@title",
"cateVodId": "/@href",
"cateVodIdR": "/voddetail/(\\w+).html",
"cateVodImg": "/@data-original",
"cateVodImgR": "",
"cateVodMark": "/span[@class='pic_text text_right']/text()",
"dtUrl": "https://www.zj883.com/voddetail/{vid}.html",
"dtNode": "//body",
"dtName": "//h2[@class='title']/text()",
"dtNameR": "",
"dtImg": "//div[@class='content_thumb fl']/a/@data-original",
"dtImgR": "",
"dtCate": "//span[contains(text(), '类型')]/following-sibling::*/text()",
"dtCateR": "",
"dtYear": "//span[contains(text(), '年份')]/following-sibling::*/text()",
"dtYearR": "",
"dtArea": "//span[contains(text(), '地区')]/following-sibling::*/text()",
"dtAreaR": "",
"dtMark": "//span[contains(text(), '状态')]/following-sibling::*/text()",
"dtMarkR": "",
"dtActor": "//span[contains(text(), '主演')]/following-sibling::*/text()",
"dtActorR": "",
"dtDirector": "//span[contains(text(), '导演')]/following-sibling::*/text()",
"dtDirectorR": "",
"dtDesc": "//div[@class='content_desc full_text clearfix']/span/text()",
"dtDescR": "",
"dtFromNode": "//div[@class='play_source_tab list_scroll clearfix']/a",
"dtFromName": "text()",
"dtFromNameR": "",
"dtUrlNode": "//div[contains(@id, 'playlistbox')]//ul[contains(@class,'content_playlist')]",
"dtUrlSubNode": "/li/a",
"dtUrlId": "@href",
"dtUrlIdR": "/vodplay/(\\S+).html",
"dtUrlName": "/text()",
"dtUrlNameR": "",
"playUrl": "https://www.zj883.com/vodplay/{playUrl}.html",
"playUa": "",
"searchUrl": "http://www.zj883.com/index.php/ajax/suggest?mid=1&wd={wd}&limit=10",
"scVodNode": "json:list",
"scVodName": "name",
"scVodId": "id",
"scVodIdR": "",
"scVodImg": "pic",
"scVodMark": ""
}