From 2db89742dd3ff614af798b7a5454523191af164d Mon Sep 17 00:00:00 2001 From: zhanghong Date: Tue, 2 Aug 2022 19:20:43 +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/saohuotv.json | 84 ++++++++++++++++++++++++++++++++++++++++++++++++ XP/zbkyy.json | 63 ++++++++++++++++++++++++++++++++++++ 2 files changed, 147 insertions(+) create mode 100644 XP/saohuotv.json create mode 100644 XP/zbkyy.json diff --git a/XP/saohuotv.json b/XP/saohuotv.json new file mode 100644 index 0000000..4ad6d92 --- /dev/null +++ b/XP/saohuotv.json @@ -0,0 +1,84 @@ +{ + "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://saohuo.vip", + //"cateNode": "//ul[contains(@class,'type_list')]/li/a[contains(@href, '.html')]", + //"cateName": "/text()", + //"cateId": "/@href", + //"cateIdR": "/list/(\\d+).html", + "cateManual": { + "电影": "1", + "电视剧": "2", + "动漫": "4", + "喜剧片": "6", +"爱情片": "7", +"恐怖片": "8", +"动作片": "9", +"科幻片": "10", +"战争片": "11", +"犯罪片": "12", +"动画片": "13", +"奇幻片": "14", +"剧情片": "15", +"冒险片": "16", +"悬疑片": "17", +"惊悚片": "18", +"其他片": "19", +"国产": "20", +"香港": "21", +"韩国": "22", +"美国": "23", +"日本": "24", +"英国": "25", +"台湾": "26", +"其他": "27", +"搞笑动漫": "38", +"恋爱动漫": "39", +"热血动漫": "40", +"格斗动漫": "41", +"美少女动漫": "42", +"魔法动漫": "43", +"机战动漫": "44", +"校园动漫": "45", +"亲子动漫": "46", +"童话动漫": "47", +"冒险动漫": "48", +"真人动漫": "49", +"萝莉动漫": "50", +"其他动漫": "51" + }, + "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()" +} diff --git a/XP/zbkyy.json b/XP/zbkyy.json new file mode 100644 index 0000000..01f2d16 --- /dev/null +++ b/XP/zbkyy.json @@ -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()" +}