From 3152c8b614023d23075de5b5b36df454479612c3 Mon Sep 17 00:00:00 2001 From: zhanghong Date: Wed, 24 Aug 2022 19:32:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20'XP'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- XP/huya.json | 51 +++ XP/hyingku.json | 62 ++++ XP/jpys.json | 918 +++++++++++++++++++++++++++++++++++++++++++++++ XP/jrskan.json | 91 +++++ XP/jubaibai.json | 668 ++++++++++++++++++++++++++++++++++ 5 files changed, 1790 insertions(+) create mode 100644 XP/huya.json create mode 100644 XP/hyingku.json create mode 100644 XP/jpys.json create mode 100644 XP/jrskan.json create mode 100644 XP/jubaibai.json diff --git a/XP/huya.json b/XP/huya.json new file mode 100644 index 0000000..9ef1f29 --- /dev/null +++ b/XP/huya.json @@ -0,0 +1,51 @@ +{ + "author": "baddychen", + "ua": "", + "homeUrl": "https://www.huya.com/g/", + "cateNode": "//ul[@class='game-list clearfix']/li/a", + "cateName": "/p/text()", + "cateId": "/@href", + "cateIdR": "https://www.huya.com/g/(\\S+)", + "cateManual": {}, + "homeVodNode": "//ul[@class='live-list clearfix']/li", + "homeVodName": "/a[contains(@class,'title')]/text()", + "homeVodId": "/a[contains(@class,'video-info')]/@href", + "homeVodIdR": "https://www.huya.com/(\\w+)", + "homeVodImg": "/a[contains(@class,'video-info')]/img/@data-original", + "homeVodImgR": "\\S+(http\\S+)", + "homeVodMark": "concat(/a[contains(@class,'video-info')]/em/text(),'-',/a[contains(@class,'video-info')]/p/em/text(),'-','g2.pub')", + "cateUrl": "https://www.huya.com/g/{cateId}?page={catePg}", + "cateVodNode": "//ul[@class='live-list clearfix']/li", + "cateVodName": "/a[contains(@class,'title')]/text()", + "cateVodId": "/a[contains(@class,'video-info')]/@href", + "cateVodIdR": "https://www.huya.com/(\\w+)", + "cateVodImg": "/a[contains(@class,'video-info')]/img/@data-original", + "cateVodImgR": "\\S+(http\\S+)", + "cateVodMark": "concat(/a[contains(@class,'video-info')]/em/text(),'-',/a[contains(@class,'video-info')]/p/em/text(),'-','g2.pub')", + "dtUrl": "https://www.huya.com/{vid}", + "dtNode": "//body", + "dtName": "//div[@class='host-info']/h1/text()", + "dtNameR": "", + "dtImg": "//div[@class='host-pic']/img/@src", + "dtImgR": "\\S+(http\\S+)", + "dtCate": "//span[@class='host-channel']/a[2]/text()", + "dtArea": "//span[@class='host-channel']/a[1]/text()", + "dtFromNode": "//h3[@class='host-name']", + "dtFromName": "/text()", + "dtFromNameR": "", + "dtUrlNode": "//ul[@class='sidebar-icon-list']", + "dtUrlSubNode": "/li[contains(@class,'allLive')]/a", + "dtUrlId": "@eid_desc", + "dtUrlIdR": "\\S+/(\\S+)", + "dtUrlName": "/span/text()", + "dtUrlNameR": "", + "playUrl": "https://hd.huya.com/h5/liveshare/index.html?type=middlepage&rso=wap-live-share&lp={playUrl}", + "playUa": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36", + "searchUrl": "https://www.huya.com/search?hsk={wd}", + "scVodNode": "//ul[@class='js-live-list']/li", + "scVodName": "/a[@class='title new-clickstat']/@title", + "scVodId": "/a[@class='title new-clickstat']/@href", + "scVodIdR": "https://www.huya.com/(\\w+)", + "scVodImg": "/a[@class='video-info new-clickstat']/img/@src", + "scVodMark": "" +} \ No newline at end of file diff --git a/XP/hyingku.json b/XP/hyingku.json new file mode 100644 index 0000000..41412be --- /dev/null +++ b/XP/hyingku.json @@ -0,0 +1,62 @@ +{ + "author":"Tangsan99999", + "ua": "", + "homeUrl": "https://www.hyingku.com/", + "cateNode": "//ul[contains(@class,'navbar-nav')]/li/a[contains(@href, '.html') and not(contains(@href, '6'))]", + "cateName": "/text()", + "cateNameR": "热门(.+)", + "cateId": "/@href", + "cateIdR": "/type/(\\d+).html", + "cateManual": {}, + "homeVodNode": "//div[@class='col-md-12 movie-item-out']//a[not(contains(@href, '6'))]/parent::*/parent::*/parent::*/div[contains(@class, 'movie-item-out') and position()<10]/div[@class='movie-item']/a", + "homeVodName": "/@title", + "homeVodId": "/@href", + "homeVodIdR": "/show/(\\w+).html", + "homeVodImg": "/img/@src", + "homeVodMark": "/button/text()", + "cateUrl": "https://www.hyingku.com//type/{cateId}/{catePg}.html", + "cateVodNode": "//div[@class='movie-item']/a", + "cateVodName": "/@title", + "cateVodId": "/@href", + "cateVodIdR": "/show/(\\w+).html", + "cateVodImg": "/img/@src", + "cateVodMark": "/button/text()", + "dtUrl": "https://www.hyingku.com//show/{vid}.html", + "dtNode": "//div[@class='container-fluid']", + "dtName": "//div[@class='col-md-9']//div[@class='col-md-4']//img/@alt", + "dtNameR": "", + "dtImg": "//div[@class='col-md-9']//div[@class='col-md-4']//img/@src", + "dtImgR": "", + "dtCate": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '类型')]/parent::*/following-sibling::*/text()", + "dtCateR": "", + "dtYear": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '日期')]/parent::*/following-sibling::*/text()", + "dtYearR": "", + "dtArea": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '国家')]/parent::*/following-sibling::*/text()", + "dtAreaR": "", + "dtMark": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '状态')]/parent::*/following-sibling::*/text()", + "dtMarkR": "", + "dtActor": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '主演')]/parent::*/following-sibling::*/text()", + "dtActorR": "", + "dtDirector": "//div[@class='col-md-8']//span[@class='info-label' and contains(text(), '导演')]/parent::*/following-sibling::*/text()", + "dtDirectorR": "", + "dtDesc": "//p[@class='summary']/text()", + "dtDescR": "", + "dtFromNode": "//div[contains(@class,'resource-list')]/div[@class='panel-heading']/strong", + "dtFromName": "/text()", + "dtFromNameR": "\\S+\\.(\\S+) \\(", + "dtUrlNode": "//div[contains(@class,'resource-list')]/ul[@class='dslist-group']", + "dtUrlSubNode": "/li/a", + "dtUrlId": "@href", + "dtUrlIdR": "/play/(\\S+).html", + "dtUrlName": "/text()", + "dtUrlNameR": "", + "playUrl": "https://www.hyingku.com//play/{playUrl}.html", + "playUa": "", + "searchUrl": "https://www.40mdd.com/search?wd={wd}", + "scVodNode": "//div[@class='movie-item']/a", + "scVodName": "/@title", + "scVodId": "/@href", + "scVodIdR": "/show/(\\w+).html", + "scVodImg": "/img/@src", + "scVodMark": "/button/text()" +} diff --git a/XP/jpys.json b/XP/jpys.json new file mode 100644 index 0000000..10db89c --- /dev/null +++ b/XP/jpys.json @@ -0,0 +1,918 @@ +{ + "author":"Tangsan99999", + "ua": "", + "homeUrl": "http://www.jpys.me", + "dcVipFlag": "true", + "dcPlayUrl": "true", + "cateNode": "//ul[contains(@class,'myui-header__menu')]/li[@class='dropdown-hover']//ul/li/a[contains(@href, 'vodtype') and not(contains(@href, '26'))]", + "cateName": "/text()", + "cateId": "/@href", + "cateIdR": "/vodtype/(\\d+).html", + "cateManual": { + "电影": "1", + "连续剧": "2", + "动漫": "3", + "综艺": "4" + }, + "homeVodNode": "//ul[contains(@class,'myui-vodlist')]/li//a[contains(@class,'myui-vodlist__thumb')]", + "homeVodName": "/@title", + "homeVodId": "/@href", + "homeVodIdR": "/voddetail/(\\w+).html", + "homeVodImg": "@data-original", + "homeVodImgR": "\\S+(http\\S+)", + "homeVodMark": "/span[contains(@class,'pic-text')]/text()", + "cateUrl": "http://www.jpys.me/vodshow/{cateId}-{area}-{by}-{class}-{lang}----{catePg}---{year}.html", + "cateVodNode": "//ul[contains(@class,'myui-vodlist')]//li//a[contains(@class,'myui-vodlist__thumb')]", + "cateVodName": "/@title", + "cateVodId": "/@href", + "cateVodIdR": "/voddetail/(\\w+).html", + "cateVodImg": "@data-original", + "cateVodImgR": "\\S+(http\\S+)", + "cateVodMark": "/span[contains(@class,'pic-text')]/text()", + "dtUrl": "http://www.jpys.me/voddetail/{vid}.html", + "dtNode": "//div[contains(@class,'col-lg-wide-75')]", + "dtName": "//div[@class='myui-content__thumb']/a[contains(@class,'myui-vodlist__thumb')]/@title", + "dtNameR": "", + "dtImg": "//div[@class='myui-content__thumb']/a[contains(@class,'myui-vodlist__thumb')]/img/@data-original", + "dtImgR": "\\S+(http\\S+)", + "dtCate": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '分类')]/following-sibling::*/text()", + "dtCateR": "", + "dtYear": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '年份')]/following-sibling::*/text()", + "dtYearR": "", + "dtArea": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '地区')]/following-sibling::*/text()", + "dtAreaR": "", + "dtMark": "", + "dtMarkR": "", + "dtActor": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '主演')]/following-sibling::*/text()", + "dtActorR": "", + "dtDirector": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '导演')]/following-sibling::*/text()", + "dtDirectorR": "", + "dtDesc": "//div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '简介')]/parent::text()", + "dtDescR": "", + "dtFromNode": "//a[@data-toggle='tab' and contains(@href, 'playlist')]", + "dtFromName": "/text()", + "dtFromNameR": "", + "dtUrlNode": "//div[contains(@class,'tab-content')]/div[contains(@id, 'playlist')]", + "dtUrlSubNode": "//li/a", + "dtUrlId": "@href", + "dtUrlIdR": "/vodplay/(\\S+).html", + "dtUrlName": "/text()", + "dtUrlNameR": "", + "playUrl": "http://www.jpys.me/vodplay/{playUrl}.html", + "playUa": "", + "searchUrl": "http://www.jpys.me/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": "10" + }, + { + "n": "剧情片", + "v": "11" + }, + { + "n": "战争片", + "v": "12" + } + ] + }, + { + "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": "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": "20" + }, + { + "n": "台湾剧", + "v": "21" + }, + { + "n": "泰国剧", + "v": "22" + } + ] + }, + { + "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": "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": "area", + "name": "地区", + "value": [ + { + "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" + } + ] + }, + { + "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": "area", + "name": "地区", + "value": [ + { + "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" + } + ] + }, + { + "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" + } + ] + } + ] + } +} diff --git a/XP/jrskan.json b/XP/jrskan.json new file mode 100644 index 0000000..98357d7 --- /dev/null +++ b/XP/jrskan.json @@ -0,0 +1,91 @@ +{ + "author": "JRKAN直播", + "ua": "", + "homeUrl": "http://www.jrskan.com/", + //"homeUrl": "http://jrsbxj.com/", + //"homeUrl": "http://jrsyyds.com/", + + "cateManual": { + "JRKAN直播": "1" + }, + + // 首页推荐视频的节点 + "homeVodNode": "//ul[@data-stype='zqlq']", + // 首页推荐视频的名称 + //"homeVodName": "/li[@class='lab_events']/span/text()", + "homeVodName": "concat(/li[@class='lab_time']/text(),'-',/li[@class='lab_events']/span/text())", + // 首页推荐视频的id + "homeVodId": "/li[@class='lab_channel']/a[1]/@href", + // 二次处理正则 + "homeVodIdR": "http://play.sportsteam365.com/play/steam(\\d+).html", + //"cateVodIdR": "\\S+/(\\d+).html", + // 首页推荐视频的图片 + "homeVodImg": "/li[@class='lab_team_home']/span/img/@src", + // 首页推荐视频的简介 + "homeVodMark": "concat(//li[@class='lab_team_home']/strong/text(),'-',//li[@class='lab_team_away']/strong/text(),'-dj')", + "home": "dj", + // 分类页地址 {cateId} 分类id {catePg} 当前页 + "cateUrl": "http://www.jrskan.com/", + // 同上面的homeVod字段 分类列表中的视频信息 + "cateVodNode": "//ul[@data-stype='zqlq']", + //"cateVodName": "/li[@class='lab_events']/span/text()", + "cateVodName": "concat(/li[@class='lab_time']/text(),'-',/li[@class='lab_events']/span/text(),'dj')", + "cateVodId": "/li[@class='lab_channel']/a[1]/@href", + "cateVodIdR": "http://play.sportsteam365.com/play/steam(\\d+).html", + //"cateVodIdR": "\\S+/(\\d+).html", + "cateVodImg": "/li[@class='lab_team_home']/span/img/@src", + "cateVodMark": "concat(//li[@class='lab_team_home']/strong/text(),'-',//li[@class='lab_team_away']/strong/text())", + //"cateVodMark": "{vid}", + "cate": "dj", + // 详情页地址 用于获取详情页信息 及 播放列表和地址 + //"dtUrl": "{vid}", + "dtUrl": "http://play.sportsteam333.com/play/steam{vid}.html", + // 详情节点 + "dtNode": "//ul[@data-stype='zqlq']", + // 视频名 + "dtName": "/li[1]/span/text()", + // 视频图片 + "dtImg": "/li[3]/span/img/@src", + // 视频分类 + "dtCate": "/li[1]/span/text()", + //演员 + "dtActor": "/li[1]/span/text()", + // 导演 + "dtDirector": "concat('xxx -','Never underestimate the heart of a champion! ')", + "dtDirectorR": "", + // 视频简介 + "dtDesc": "concat(/li[3]/strong/text(),'-',/li[5]/strong/text(),'-dj')", + + // 播放源节点 + "dtFromNode": "//div[@class='sub_channel']/a/strong", + // 播放源名称 + "dtFromName": "concat('dj-',/text())", + "dtFromNameR": "", + // 播放列表节点 + "dtUrlNode": "//div[@class='sub_channel']", + // 播放地址节点 + "dtUrlSubNode": "/a", + "dtUrlSub": "/ff", + // 播放地址 + "dtUrlId": "@data-play", + "dtUrlIdR": "/play/(\\S+)", + //"dtUrlIdR": "\\S+/(\\d+)&id2=", + // 剧集名称 + "dtUrlName": "/strong/text()", + "dtUrlNameR": "", + + //播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址 + "playUrl":"http://play.sportsteam333.com/play/{playUrl}#ff", + //"playUrl":"http://play.sportsteam666.com/play/{playUrl}", + //"playUrl": "http://play.sportsteam365.com/play/{playUrl}", + //"playUa": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36", + //"playUa": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36", + + "searchUrl": "http://www.jrskan.com?key={wd}", + "scVodNode": "//div[@class='play_xg']/li", + "scVodName": "//div[@class='name']/a/@title", + "scVodId": "//div[@class='name']/a/@href", + "scVodIdR": "/play/(\\d+).html", + "scVodImg": "//div[@class='pic']/a/img/@src", + "scVodMark": "" +} \ No newline at end of file diff --git a/XP/jubaibai.json b/XP/jubaibai.json new file mode 100644 index 0000000..1065d9e --- /dev/null +++ b/XP/jubaibai.json @@ -0,0 +1,668 @@ +{ + "author": "Tangsan99999", + "ua": "", + "homeUrl": "https://www.jubaibai.cc/", + "dcVipFlag": "true", + "dcPlayUrl": "true", + "cateNode": "//ul[contains(@class,'stui-header__menu')]/li/a[contains(@href, 'type')and not(contains(@href,'zhibo'))]", + "cateName": "/text()", + "cateId": "/@href", + "cateIdR": "/type/(\\w+).html", + "cateManual": {}, + "homeVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div/a", + "homeVodName": "/@title", + "homeVodId": "/@href", + "homeVodIdR": "/vod/(\\w+).html", + "homeVodImg": "/@data-original", + "homeVodImgR": "\\S+(http\\S+)", + "homeVodMark": "//span[contains(@class,'pic-text text-right')]/b/text()", + "cateUrl": "https://www.jubaibai.cc/vodshow/id/{cateId}/area/{area}/by/{by}/page/{catePg}/year/{year}.html", + "cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div/a", + "cateVodName": "/@title", + "cateVodId": "/@href", + "cateVodIdR": "/vod/(\\w+).html", + "cateVodImg": "/@data-original", + "cateVodImgR": "\\S+(http\\S+)", + "cateVodMark": "//span[contains(@class,'pic-text text-right')]/b/text()", + "dtUrl": "https://www.jubaibai.cc/vod/{vid}.html", + "dtNode": "//body", + "dtName": "//div[contains(@class,'stui-content__detail')]/h1/text()", + "dtNameR": "", + "dtImg": "//div[contains(@class,'stui-content__thumb')]/a/img/@data-original", + "dtImgR": "\\S+(http\\S+)", + "dtCate": "//p[contains(@class,'data')][1]/text()", + "dtCateR": "\\S+:(\\S+)", + "dtYear": "//p[contains(@class,'data')][5]/text()", + "dtYearR": "\\S+:(\\S+)", + "dtArea": "//p[contains(@class,'data')][3]/text()", + "dtAreaR": "\\S+:(\\S+)", + "dtMark": "//p[contains(@class,'data')][8]/span/text()", + "dtMarkR": "", + "dtDirector": "//p[contains(@class,'data')][6]/a/text()", + "dtDirectorR": "\\S+:(\\S+)", + "dtActor": "//p[contains(@class,'data')][7]/a/text()", + "dtActorR": "\\S+:(\\S+)", + "dtDesc": "//span[@class='detail-content']/text()", + "dtFromNode": "//div[@class='stui-vodlist__head']/h3", + "dtFromName": "/text()", + "dtFromNameR": "", + "dtUrlNode": "//ul[contains(@class,'stui-content__playlist')]", + "dtUrlSubNode": "/li/a", + "dtUrlId": "/@href", + "dtUrlIdR": "/play/(\\S+).html", + "dtUrlName": "/text()", + "dtUrlNameR": "", + "playUrl": "https://www.jubaibai.cc/play/{playUrl}.html", + "playUa": "", + "searchUrl": "https://www.jubaibai.cc/index.php/ajax/suggest?mid=1&wd={wd}&limit=10", + "scVodNode": "json:list", + "scVodName": "name", + "scVodId": "id", + "scVodIdR": "", + "scVodImg": "pic", + "scVodMark": "", + "filter": { + "dianying": [ + { + "key": "cateId", + "name": "类型", + "value": [ + { + "n": "全部", + "v": "" + }, + { + "n": "动作片", + "v": "dongzuopian" + }, + { + "n": "喜劇片", + "v": "xijupian" + }, + { + "n": "愛情片", + "v": "aiqingpian" + }, + { + "n": "科幻片", + "v": "kehuanpian" + }, + { + "n": "恐怖片", + "v": "kongbupian" + }, + { + "n": "劇情片", + "v": "juqingpian" + }, + { + "n": "戰爭片", + "v": "zhanzhengpian" + }, + { + "n": "动画片", + "v": "donghua" + } + ] + }, + { + "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": "其它" + } + ] + }, + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ], + "dianshiju": [ + { + "key": "cateId", + "name": "类型", + "value": [ + { + "n": "全部", + "v": "" + }, + { + "n": "大陸劇", + "v": "guochanju" + }, + { + "n": "港台劇", + "v": "gangtaiju" + }, + { + "n": "日韓劇", + "v": "rihanju" + }, + { + "n": "欧美劇", + "v": "oumeiju" + }, + { + "n": "其他劇", + "v": "qitaju" + } + ] + }, + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ], + "zongyi": [ + { + "key": "area", + "name": "地区", + "value": [ + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ], + "dongman": [ + { + "key": "area", + "name": "地区", + "value": [ + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ] + } +} \ No newline at end of file