From 39d19f5004df54f14dffc9aac04cf12514bca6d4 Mon Sep 17 00:00:00 2001 From: jdk <120591059+QFBJ@users.noreply.github.com> Date: Sat, 18 Feb 2023 22:03:39 +0800 Subject: [PATCH] Add files via upload --- XPathMacFilter/剧白影视.json | 1333 ++++++++++++++++++++++++++++++++++ XPathMacFilter/动漫岛源.json | 182 +++++ XPathMacFilter/数字看片.json | 543 ++++++++++++++ XPathMacFilter/虎牙.json | 51 ++ 4 files changed, 2109 insertions(+) create mode 100644 XPathMacFilter/剧白影视.json create mode 100644 XPathMacFilter/动漫岛源.json create mode 100644 XPathMacFilter/数字看片.json create mode 100644 XPathMacFilter/虎牙.json diff --git a/XPathMacFilter/剧白影视.json b/XPathMacFilter/剧白影视.json new file mode 100644 index 0000000..8cd27ff --- /dev/null +++ b/XPathMacFilter/剧白影视.json @@ -0,0 +1,1333 @@ +{ + + "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 diff --git a/XPathMacFilter/动漫岛源.json b/XPathMacFilter/动漫岛源.json new file mode 100644 index 0000000..259956b --- /dev/null +++ b/XPathMacFilter/动漫岛源.json @@ -0,0 +1,182 @@ +//www.dm55.cc +{ + "author":"takagen99", + "ua": "", + "homeUrl": "http://www.88dmw.com", + "cateManual": { + "新番连载": "1", + "完结日漫": "3", + "热门国漫": "4", + "剧场动漫": "16" + }, + +// Home Summary ================================================ + "homeVodNode": "//div[@class='cn2_l']/div[@class='c2_contact']/div[@class='c1_l_wap_contact']/ul/li", + "homeVodName": "/a/@title", + "homeVodId": "/a/@href", + "homeVodIdR": "/detail/(\\w+).html", + "homeVodImg": "/a/img/@src", + "homeVodMark": "/p[@class='time']/font/text()", + +// Category Summary ================================================ + "cateUrl": "http://www.88dmw.com/vod-list-id-{cateId}-pg-{catePg}-order--by--class--year-{year}-letter--area--lang-.html", + "cateVodNode": "//div[@class='list3_cn_box']/div[@class='cn_box2']", + "cateVodName": "/div/div/a/@title", + "cateVodId": "/div/div/a/@href", + "cateVodIdR": "/detail/(\\w+).html", + "cateVodImg": "/div/div/a/img/@src", + "cateVodMark": "/ul[@class='list_20']/li[2]/span/font/text()", + +// Category Details ================================================ + "dtUrl": "http://www.88dmw.com/detail/{vid}.html", + "dtNode": "//div[(@class='warp')]", + "dtName": "//div[@class='info-title']/h1/text()", + "dtImg": "//div[@class='info-box']/div[@class='o_list']/div[@class='o_big_img_bg_b']/img/@src", + "dtCate": "//div[@class='o_r_contact']/ul/li[8]/label/font[1]/text()", + "dtYear": "//div[@class='o_r_contact']/ul/li[6]/text()", + "dtArea": "//div[@class='o_r_contact']/ul/li[4]/label/text()", + "dtActor": "//div[@class='o_r_contact']/ul/li[3]/span/text()", + "dtMark": "//div[@class='o_r_contact']/ul/li[7]/label/font[1]/text()", + "dtDirector": "//div[@class='o_r_contact']/ul/li[2]/span/text()", + "dtDesc": "", + +// Playlist ===================================================== +// "dtFromNode": "//div[contains(@class,'from-tabs')]/label[contains(text(),'线路') or contains(text(),'云')]", + "dtFromNode": "//div[contains(@class,'from-tabs')]/label", + "dtFromName": "/text()", + "dtFromNameR": "", +// "dtUrlNode": "//div[contains(@class,'current-tab')]", + "dtUrlNode": "//div[contains(@class,'tabs-list')]", + "dtUrlSubNode": "/div/ul/li/a", + "dtUrlId": "@href", + "dtUrlIdR": "/play/(\\S+).html", + "dtUrlName": "/text()", + "playUrl": "http://www.88dmw.com/play/{playUrl}.html", + "playUa": "", + +// Search Results ================================================ + "searchUrl": "http://www.88dmw.com/index.php?m=vod-search-wd-{wd}", + "scVodNode": "//div[@class='list3_cn_box']/div[@class='cn_box2']", + "scVodName": "/div/div/a/@title", + "scVodId": "/div/div/a/@href", + "scVodIdR": "/detail/(\\w+).html", + "scVodImg": "/div/div/a/img/@src", + "scVodMark": "/ul[@class='list_20']/li[2]/span/font/text()", + +// Filters ======================================================= + "filter": { + "1": [ + { + "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"} + ] + } + ], + "3": [ + { + "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"} + ] + } + ], + "4": [ + { + "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"} + ] + } + ], + "16": [ + { + "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"} + ] + } + ] + } + +} \ No newline at end of file diff --git a/XPathMacFilter/数字看片.json b/XPathMacFilter/数字看片.json new file mode 100644 index 0000000..0309a91 --- /dev/null +++ b/XPathMacFilter/数字看片.json @@ -0,0 +1,543 @@ +{ + "author":"Tangsan99999", + "ua": "", + "homeUrl": "http://789ba.com", + // "dcVipFlag": "false", + // "dcShow2Vip": {}, + "dcPlayUrl": "true", + "cateNode": "//div[contains(@class,'stui-header_bd')]/ul[contains(@class, 'menu')]/li/a[contains(@href,'list')]", + "cateName": "/text()", + "cateId": "/@href", + "cateIdR": "/list/(\\S+).html", + "cateManual": {}, + "homeVodNode": "//div[contains(@class, 'stui-vodlist__box')]/a", + "homeVodName": "/@title", + "homeVodId": "/@href", + "homeVodIdR": "/vod/(\\w+).html", + "homeVodImg": "/@data-original", + "homeVodImgR": "\\S+(http\\S+)", + "homeVodMark": "/span[contains(@class,'pic-text')]/text()", + "cateUrl": "http://789ba.com/show/{cateId}-{area}-{by}------{catePg}---{year}.html", + "cateVodNode": "//div[contains(@class, 'stui-vodlist__box')]/a", + "cateVodName": "/@title", + "cateVodId": "/@href", + "cateVodIdR": "/vod/(\\w+).html", + "cateVodImg": "/@data-original", + "cateVodImgR": "\\S+(http\\S+)", + "cateVodMark": "/span[contains(@class,'pic-text')]/text()", + "dtUrl": "http://789ba.com/vod/{vid}.html", + "dtNode": "//body", + "dtName": "//h1[@class='title']/text()", + "dtNameR": "", + "dtImg": "//div[@class='stui-content__thumb']/a/img/@data-original", + "dtImgR": "\\S+(http\\S+)", + "dtCate": "//p[@class='data']/span[contains(text(), '类型:')]/parent::*/a/text()", + "dtCateR": "", + "dtActor": "//p[@class='data']/span[contains(text(), '主演')]/parent::*/a/text()", + "dtActorR": "", + "dtDirector": "//p[@class='data']/span[contains(text(), '导演:')]/parent::*/a/text()", + "dtDirectorR": "", + "dtDesc": "//span[contains(text(), '简介:')]/parent::*/text()", + "dtDescR": "", + "dtFromNode": "//h3[contains(text(), '播放')]", + "dtFromName": "concat('播放源',count(parent::*/preceding::*//h3[contains(text(), '播放')]) + 1)", + "dtFromNameR": "(\\S+).0", + "dtUrlNode": "//ul[contains(@class, 'stui-content__playlist')]", + "dtUrlSubNode": "/li/a", + "dtUrlId": "@href", + "dtUrlIdR": "/play/(\\S+).html", + "dtUrlName": "/text()", + "dtUrlNameR": "", + "playUrl": "http://789ba.com/play/{playUrl}.html", + "playUa": "", + "searchUrl": "https://www.789ik.com/search/-------------.html?wd={wd}", + "scVodNode": "//div[contains(@class, 'stui-vodlist__box')]/a", + "scVodName": "/@title", + "scVodId": "/@href", + "scVodIdR": "/vod/(\\w+).html", + "scVodImg": "/@data-original", + "scVodImgR": "\\S+(http\\S+)", + "scVodMark": "/span[contains(@class,'pic-text')]/text()", + "filter": { + "2": [ + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "time" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ], + "1": [ + { + "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" + } + ] + }, + { + "key": "by", + "name": "排序", + "value": [ + { + "n": "时间", + "v": "time" + }, + { + "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" + }, + { + "n": "2011", + "v": "2011" + }, + { + "n": "2010", + "v": "2010" + } + ] + }, + { + "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": "其它" + } + ] + }, + { + "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": "time" + }, + { + "n": "人气", + "v": "hits" + }, + { + "n": "评分", + "v": "score" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/XPathMacFilter/虎牙.json b/XPathMacFilter/虎牙.json new file mode 100644 index 0000000..d350fa5 --- /dev/null +++ b/XPathMacFilter/虎牙.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(),'-','猫群首发751165954')", + "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(),'-','猫群首发751165954')", + "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