code:
{
  "author": "Tangsan99999",
  "ua": "",
  "homeUrl": "https://www.dadagui.me/",  //永久网址: dadagui.vip
  "dcVipFlag": "true",
  "dcPlayUrl": "true",
  "cateNode": "//ul[contains(@class,'stui-header__menu')]/li/a[contains(@href, 'vodtype')and not(contains(@href,'20'))]",
  "cateName": "/text()",
  "cateId": "/@href",
  "cateIdR": "/vodtype/(\\w+).html",
  "cateManual": {},
  "homeVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div/a",
  "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.dadagui.com/vodshow/{cateId}-{area}-{by}-{abc}-{lang}----{catePg}---{year}.html",
  "cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div/a",
  "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.dadagui.com/voddetail/{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')][4]/text()",
  "dtCateR": "\\S+：(\\S+)",
  "dtYear": "//p[contains(@class,'data')][3]/text()",
  "dtYearR": "\\S+：(\\S+)",
  "dtArea": "//p[contains(@class,'data')][1]/text()",
  "dtAreaR": "\\S+：(\\S+)",
  "dtMark": "//p[contains(@class,'data')][7]/text()",
  "dtMarkR": "\\S+：(\\S+)",
  "dtDirector": "//p[contains(@class,'data')][6]/text()",
  "dtDirectorR": "\\S+：(\\S+)",
  "dtActor": "//p[contains(@class,'data')][5]/text()",
  "dtActorR": "\\S+：(\\S+)",
  "dtDesc": "//span[@class='detail-content']/text()",
  "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": "/vodplay/(\\S+).html",
  "dtUrlName": "/text()",
  "dtUrlNameR": "",
  "playUrl": "http://www.dadagui.com/vodplay/{playUrl}.html",
  "playUa": "",
  "searchUrl": "http://www.dadagui.com/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": "1"
          },
          {
            "n": "动作片",
            "v": "6"
          },
          {
            "n": "喜剧片",
            "v": "7"
          },
          {
            "n": "爱情片",
            "v": "8"
          },
          {
            "n": "科幻片",
            "v": "9"
          },
          {
            "n": "恐怖片",
            "v": "10"
          },
          {
            "n": "剧情片",
            "v": "11"
          },
          {
            "n": "动画片",
            "v": "20"
          },
          {
            "n": "犯罪片",
            "v": "21"
          },
          {
            "n": "纪录片",
            "v": "22"
          },
          {
            "n": "音乐片",
            "v": "23"
          },
          {
            "n": "微电影",
            "v": "24"
          }
        ]
      },
      {
        "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": "lang",
        "name": "语言",
        "value": [
          {
            "n": "全部",
            "v": ""
          },
          {
            "n": "国语",
            "v": "国语"
          },
          {
            "n": "英语",
            "v": "英语"
          },
          {
            "n": "粤语",
            "v": "粤语"
          },
          {
            "n": "闽南语",
            "v": "闽南语"
          },
          {
            "n": "韩语",
            "v": "韩语"
          },
          {
            "n": "日语",
            "v": "日语"
          },
          {
            "n": "法语",
            "v": "法语"
          },
          {
            "n": "德语",
            "v": "德语"
          },
          {
            "n": "其它",
            "v": "其它"
          }
        ]
      },
      {
        "key": "abc",
        "name": "字母",
        "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"
          }
        ]
      },
      {
        "key": "by",
        "name": "排序",
        "value": [
          {
            "n": "时间",
            "v": "time"
          },
          {
            "n": "人气",
            "v": "hits"
          },
          {
            "n": "评分",
            "v": "score"
          }
        ]
      }
    ],
    "2": [
      {
        "key": "cateId",
        "name": "类型",
        "value": [
          {
            "n": "全部",
            "v": "2"
          },
          {
            "n": "国剧",
            "v": "13"
          },
          {
            "n": "韩剧",
            "v": "14"
          },
          {
            "n": "美剧",
            "v": "15"
          },
          {
            "n": "港剧",
            "v": "16"
          },
          {
            "n": "日剧",
            "v": "25"
          },
          {
            "n": "台剧",
            "v": "26"
          },
          {
            "n": "泰剧",
            "v": "27"
          },
          {
            "n": "越剧",
            "v": "28"
          }
        ]
      },
      {
        "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": "2007",
            "v": "2007"
          },
          {
            "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": "法语"
          },
          {
            "n": "德语",
            "v": "德语"
          },
          {
            "n": "其它",
            "v": "其它"
          }
        ]
      },
      {
        "key": "abc",
        "name": "字母",
        "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"
          }
        ]
      },
      {
        "key": "by",
        "name": "排序",
        "value": [
          {
            "n": "时间",
            "v": "time"
          },
          {
            "n": "人气",
            "v": "hits"
          },
          {
            "n": "评分",
            "v": "score"
          }
        ]
      }
    ],
    "4": [
      {
        "key": "cateId",
        "name": "分类",
        "value": [
          {
            "n": "全部",
            "v": "4"
          },
          {
            "n": "国产动漫",
            "v": "33"
          },
          {
            "n": "日本动漫",
            "v": "34"
          },
          {
            "n": "港台动漫",
            "v": "35"
          },
          {
            "n": "欧美动漫",
            "v": "36"
          },
          {
            "n": "其它动漫",
            "v": "37"
          }
        ]
      },
      {
        "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"
          }
        ]
      }
    ],
    "3": [
      {
        "key": "cateId",
        "name": "类型",
        "value": [
          {
            "n": "全部",
            "v": "3"
          },
          {
            "n": "大陆综艺",
            "v": "29"
          },
          {
            "n": "港台综艺",
            "v": "30"
          },
          {
            "n": "日韩综艺",
            "v": "31"
          },
          {
            "n": "欧美综艺",
            "v": "32"
          }
        ]
      },
      {
        "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": "area",
        "name": "地区",
        "value": [
          {
            "n": "全部",
            "v": ""
          },
          {
            "n": "内地",
            "v": "内地"
          },
          {
            "n": "港台",
            "v": "港台"
          },
          {
            "n": "日韩",
            "v": "日韩"
          },
          {
            "n": "欧美",
            "v": "欧美"
          }
        ]
      },
      {
        "key": "by",
        "name": "排序",
        "value": [
          {
            "n": "时间",
            "v": "time"
          },
          {
            "n": "人气",
            "v": "hits"
          },
          {
            "n": "评分",
            "v": "score"
          }
        ]
      }
    ]
  }
}


dcPlayUrl: true

cateName: /text()

homeVodImgR: \S+(http\S+)

cateVodImgR: \S+(http\S+)

dtImgR: \S+(http\S+)

dtUrlName: /text()

scVodMark: /button/text()

license: unknown


dtNode: //body

dtActor: //p[contains(text(),'主演')]/text()

dtDirector: //p[contains(text(),'导演')]/text()

dtDesc: //p[contains(text(),'剧情')]/text()

dtFromName: /text()

类型

key: catelog

n: 全部

n: 奇幻

v: 奇幻

n: 战斗

v: 战斗

n: 玄幻

v: 玄幻

n: 穿越

v: 穿越

n: 科幻

v: 科幻

n: 武侠

v: 武侠

n: 热血

v: 热血

n: 耽美

v: 耽美

n: 搞笑

v: 搞笑

n: 动态漫画

v: 动态漫画

年份

key: year

排序

key: by

n: 时间

v: time

n: 人气

v: hits

n: 评分

v: score

类型

n: 冒险

v: 冒险

n: 后宫

v: 后宫

n: 励志

v: 励志

n: 校园

v: 校园

n: 机战

v: 机战

n: 悬疑

v: 悬疑

n: 治愈

v: 治愈

n: 百合

v: 百合

n: 恐怖

v: 恐怖

n: 泡面番

v: 泡面番

n: 恋爱

v: 恋爱

n: 推理

v: 推理


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

dcVipFlag: true

cateNode: //div[@class='nav']/ul/li/a[contains(@href, 'vodtype') and not(contains(@href, 'gbook'))]

cateIdR: /vodtype/(\w+)/

dtNode: //div[contains(@class, 'menu-list')]

dtCate: //div[(@class='product-excerpt') and contains(text(), '类型：')]/span//a/text()

dtArea: //div[(@class='product-excerpt') and contains(text(), '制片国家/地区：')]/span//a/text()

dtMark: //div[(@class='product-excerpt') and contains(text(), '又名：')]/span//a/text()

dtActor: //div[(@class='product-excerpt') and contains(text(), '主演：')]/span//a/text()

dtDirector: //div[(@class='product-excerpt') and contains(text(), '导演：')]/span//a/text()

dtDesc: //div[(@class='product-excerpt') and contains(text(), '剧情简介：')]/span/text()

地区

key: area

n: 全部

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: 欧美


code:
//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"}
          ]
        }
      ]
    }

}


homeVodIdR: /vodhtml/(\w+)/

homeVodMark: //em/text()

cateVodIdR: /vodhtml/(\w+)/

cateVodMark: //em/text()

dtDirectorR: 导演：(\S+)

dtActorR: 主演：(\S+)

dtFromNode: //dt[@class='tabt3']/span[@id and and not(contains(text(),'迅雷')) and not(contains(text(),'百度'))]

dtUrlIdR: /vodplayhtml/(\S+)

scVodIdR: /vodhtml/(\w+)/

scVodMark: //text()


homeVodNode: //ul[contains(@class,'vodlist vodlist_wi')]/li/a[contains(@class, 'vodlist_thumb lazyload')]

dtFromNode: //a[@class='active' and contains(@href, 'javascript')]

dtUrlNode: //div[@id='playlistbox' and contains(@class, 'playlist_notfull')]

scVodName: name

scVodId: id

scVodImg: pic


author: 春风

ua: Mozilla/5.0 (Linux; Android 10; LYA-AL00; HMSCore 6.4.0.312; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 HuaweiBrowser/11.0.4.300 Mobile Safari/537.36

scVodNode: //ul[@class='ulPicTxt clearfix']/li

类型

key: cateId

n: 全部

n: 动作片

n: 喜剧片

n: 爱情片

n: 科幻片

n: 恐怖片

n: 剧情片

n: 战争片

n: 惊悚片

n: 奇幻片

n: 大陆

v: 大陆

n: 香港

v: 香港

n: 台湾

v: 台湾

n: 米国

v: 米国

n: 马来西亚

v: 马来西亚

排序

n: 时间

v: time

n: 人气

v: hits

n: 评分

v: score

类型

n: 国产剧

n: 港台剧

n: 日韩剧

n: 欧美剧


cateNode: //ul[contains(@class,'tag tag-type')]/li/a[contains(@href, '.html') and not(contains(@href, '6'))]

homeVodImgR: \S+(https\S+)

dtArea: //div[@class='stui-content__detail']//span[contains(@class,'text-muted hidden-xs') and contains(text(), '地区')]/following-sibling::*/text()

dtDesc: //div[@class='stui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '简介')]/parent::text()

dtFromNode: //a[@data-toggle='tab' and contains(@href, 'down')]

playUa: Mozilla/5.0(Linux;Android 11;M2102K1AC Build/RKQ1.201112.002;wv)AppleWebKit/537.36(KHTML,like Gecko)Version/4.0Chrome/76.0.3809.89Mobile Safari/537.36T7/12.16SearchCraft/3.9.1(Baidu;P1 11)


cateNode: //ul[contains(@class,'myui-header__menu')]/li[@class='dropdown-hover']//ul/li/a[contains(@href, 'vodtype') and not(contains(@href, '26'))]

dtDesc: //div[@class='myui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '简介')]/parent::text()

dtFromNode: //a[@data-toggle='tab' and contains(@href, 'playlist')]

n: 全部

n: 动作片

n: 喜剧片

n: 爱情片

n: 科幻片

n: 恐怖片

剧情

key: class

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: 意大利

n: 西班牙

n: 加拿大

n: 其他


类型

n: 全部

n: 动作片

v: dongzuopian

n: 喜劇片

v: xijupian

n: 愛情片

v: aiqingpian

n: 科幻片

v: kehuanpian

n: 恐怖片

v: kongbupian

n: 劇情片

v: juqingpian

n: 戰爭片

v: zhanzhengpian

n: 动画片

v: donghua

n: 中国大陆

v: 中国大陆

n: 中国香港

v: 中国香港

n: 中国台湾

v: 中国台湾

n: 新加坡

v: 新加坡

n: 马来西亚

v: 马来西亚

v: 加拿大

v: 西班牙

n: 俄罗斯

v: 俄罗斯

n: 其它

v: 其它

排序

n: 时间

n: 人气

v: hits

n: 评分

v: score

类型

n: 大陸劇

v: guochanju

n: 港台劇

v: gangtaiju

n: 日韓劇

v: rihanju

n: 欧美劇

v: oumeiju

n: 其他劇

v: qitaju


dtNode: //main

dtUrlSubNode: /a

dtUrlName: /span/text()

playUa: Mozilla/5.0 (Linux; Android 10; LYA-AL00 Build/HUAWEILYA-AL00L; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.121 Mobile Safari/537.36


code:
{
	"ua": "",
    // 首页地址 用于获取 分类和首页推荐
	"homeUrl": "https://www.kyikan.cc/",
    // 分类节点
	"cateNode": "//ul[@class='top-nav']/li/a[contains(@href, 'vodtypehtml')]",
    // 分类名
	"cateName": "/text()",
    // 分类id
	"cateId": "/@href",
    // 分类id二次处理正则
	"cateIdR": "/vodtypehtml/(\\w+)/",
    // 手动设置分类，如果手动设置了分类则不使用上面的分类xpath获取分类  例如 "cateManual": {"电影": "1", "电视剧": "2"},
	"cateManual": {
        "综艺": "daluzongyi","国产剧": "guochanju", "港台剧": "gangtaiju","欧美剧": "oumeiju","日韩剧": "rihanju", "泰剧": "taiguoju","海外剧": "haiwaiju",
        "动作片": "dongzuopian", "喜剧片": "xijupian","爱情片": "aiqingpian", "科幻片": "kehuanpian","恐怖片": "kongbupian",
        "剧情片": "juqingpian","纪录片": "jlup", "战争片": "zhanzhengpian","微电影": "weidianying", "惊悚片": "jingsong","悬疑片": "xuanyi",
        "TV动漫": "tvban", "电影动漫": "dyban","剧场动漫": "juchang","国语动漫": "jingdianguoyu"
                  },
    // 首页推荐视频的节点
	"homeVodNode": "//div[@class='index-tj-l']/ul/li/a[@class='link-hover']",
    // 首页推荐视频的名称
	"homeVodName": "/@title",
    // 二次处理正则
    "homeVodNameR": "",
    // 首页推荐视频的id
	"homeVodId": "/@href",
    // 二次处理正则
	"homeVodIdR": "/vodhtml/(\\w+)/",
    // 首页推荐视频的图片
	"homeVodImg": "/img/@data-original",
    // 二次处理正则
    "homeVodImgR": "",
    // 首页推荐视频的简介
	"homeVodMark": "/p[@class='other']/i/text()",
    // 二次处理正则
    "homeVodMarkR": "",
    // 分类页地址 {cateId} 分类id {catePg} 当前页
	"cateUrl": "https://www.kyikan.cc/vodtypehtml/{cateId}/",
    // 同上面的homeVod字段 分类列表中的视频信息
	"cateVodNode": "//div[contains(@class,'index-area')]/ul/li/a[@class='link-hover']",
	"cateVodName": "/@title",
	"cateVodId": "/@href",
	"cateVodIdR": "/vodhtml/(\\w+)/",
	"cateVodImg": "/img/@data-original",
	"cateVodMark": "/p[@class='other']/i/text()",
    // 详情页地址 用于获取详情页信息 及 播放列表和地址
	"dtUrl": "https://www.kyikan.cc/vodhtml/{vid}/",

    // 详情节点
	"dtNode": "//div[@class='main']",
    // 视频名
	"dtName": "//dt[@class='name']/text()",
	"dtNameR": "",
    // 视频图片
	"dtImg": "//div[@class='ct-l']/img[@class='lazy']/@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": "",
	"dtMarkR": "",
    // 主演
	"dtActor": "//span[contains(text(),'主演')]/following-sibling::*/text()",
	"dtActorR": "",
    // 导演
	"dtDirector": "//span[contains(text(),'导演')]/following-sibling::*/text()",
	"dtDirectorR": "",
    // 视频简介
	"dtDesc": "//span[@class='js']/text()",
	"dtDescR": "",
    // 播放源节点
	"dtFromNode": "//li[@id='tab81']",
    // 播放源名称
	"dtFromName": "/text()",
    // 二次处理正则
	"dtFromNameR": "",

    // 播放列表节点
	"dtUrlNode": "//div[contains(@class,'videourl')]/ul",
    // 播放地址节点
	"dtUrlSubNode": "/li/a",
    // 播放地址
	"dtUrlId": "/@href",
    // 二次处理正则
	"dtUrlIdR": "/(\\S+)",
    // 剧集名称
	"dtUrlName": "/text()",
    // 二次处理正则
	"dtUrlNameR": "",
    // 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
	"playUrl": "https://www.kyikan.cc/{playUrl}",
    // 解析webview的user-agent
	"playUa": "",
    // 搜索地址
    "searchUrl": "https://www.kyikan.cc/index.php?m=vod-search&wd={wd}",
    "scVodNode": "//div[contains(@class,'index-area')]/ul/li/a[@class='link-hover']",
    "scVodName": "/@title",
    "scVodId": "/@href",
    "scVodIdR": "/vodhtml/(\\w+)/",
    "scVodImg": "/img/@data-original",
    "scVodMark": "/p[@class='other']/i/text()"
}


homeVodMark: /span/text()

cateVodMark: /span/text()

dtFromName: concat('播放源',count(parent::*/preceding::*/div[contains(@class, 'tbox_t')]/h3/i[contains(@class, 'icon-pin')]) + 1)

scVodImgR: \S+(http\S+)

scVodMark: /span/text()


ua: Mozilla/5.0 (Linux; Android 10; moto g(7) play) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.79 Mobile Safari/537.36

分类

n: 全部

n: 动作片

n: 喜剧片

n: 爱情片

n: 科幻片

n: 恐怖片

n: 剧情片

n: 战争片

n: 惊悚片

n: 犯罪片

n: 冒险片

n: 悬疑片

n: 武侠片

n: 奇幻片

剧情

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: 香港

n: 台湾

v: 台湾

n: 美国

v: 美国

n: 法国

v: 法国

n: 英国

v: 英国

n: 日本

v: 日本

n: 韩国

v: 韩国


剧情

n: 全部剧情

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: 全部

n: 中国大陆

v: 中国大陆

n: 中国香港

v: 中国香港

n: 中国台湾

v: 中国台湾

n: 德国

v: 德国

n: 泰国

v: 泰国

n: 印度

v: 印度

n: 意大利

v: 意大利

n: 西班牙

v: 西班牙

n: 加拿大

v: 加拿大

n: 其他

v: 其他

语言

key: lang

n: 国语

v: 国语

n: 英语

v: 英语

n: 粤语

v: 粤语

n: 闽南语

v: 闽南语

n: 韩语

v: 韩语

n: 日语

v: 日语

n: 法语

v: 法语

n: 德语

v: 德语

排序

n: 时间排序

v: time

n: 人气排序

v: hits

n: 评分排序

v: score


code:
{
    "author": "春风",
    "ua": "",
    "homeUrl": "https://www.lkvod.cc/",
    "dcVipFlag": "true",
    "pCfgJs": "https://www.lkvod.cc/static/js/playerconfig.js",
    "pCfgJsR": "MacPlayerConfig.player_list=([\\w\\W]*?),MacPlayerConfig.downer_list=",
    "dcShow2Vip": {},
    "dcPlayUrl": "true",
    "cateManual": {
        "电影": "1",
        "连续剧": "2",
        "动漫": "4",
        "综艺": "3"
    },
    "homeVodNode": "//div[@class='module-item']",
    "homeVodName": "//div[@class='module-item-pic']/a/@title",
    "homeVodId": "//div[@class='module-item-pic']/a/@href",
    "homeVodIdR": "/detail/(\\w+).html",
    "homeVodImg": "//img/@data-src",
    "homeVodImgR": "",
    "homeVodMark": "//div[contains(@class,'right')]/span/text()",
//   "cateUrl": "https://www.lkvod.cc/type/{cateId}-{catePg}.html",
    "cateUrl": "https://www.lkvod.cc/show/{cateId}-{area}-{by}------{catePg}---{year}.html",
    "cateVodNode": "//div[@class='module-item']",
    "cateVodName": "//div[@class='module-item-pic']/a/@title",
    "cateVodId": "//div[@class='module-item-pic']/a/@href",
    "cateVodIdR": "/detail/(\\w+).html",
    "cateVodImg": "//img/@data-src",
    "cateVodImgR": "",
    "cateVodMark": "//div[contains(@class,'right')]/span/text()",
    "dtUrl": "https://www.lkvod.cc/detail/{vid}.html",
    "dtNode": "//body",
    "dtName": "//h1[@class='page-title']/text()",
    "dtNameR": "",
    "dtImg": "//div[@class='video-cover']//img/@data-src",
    "dtImgR": "",
    "dtCate": "//div[@class='tag-link']/a[position()>1]/text()",
    "dtCateR": "",
    "dtYear": "//span[contains(text(), '年代')]/following-sibling::div/a/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/p/text()",
    "dtDescR": "",
    "dtFromNode": "//div[@class='module-tab-item tab-item']/span",
    "dtFromName": "/text()",
    "dtFromNameR": "",
    "dtUrlNode": "//div[@class='sort-item']",
    "dtUrlSubNode": "/a",
    "dtUrlId": "@href",
    "dtUrlIdR": "/play/(\\S+).html",
    "dtUrlName": "/span/text()",
    "dtUrlNameR": "",
    "playUrl": "https://www.lkvod.cc/play/{playUrl}.html",
    "playUa": "",
    "searchUrl": "https://www.lkvod.cc/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": "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": "其他"}
        ]
      },
      {
        "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"}
        ]
      }
    ],
    "2": [
      {
        "key": "cateId",
        "name": "类型",
        "value": [
          {"n": "全部","v": ""},
          {"n": "国产剧","v": "13"},
          {"n": "港台剧","v": "14"},
          {"n": "日韩剧","v": "15"},
          {"n": "欧美剧","v": "16"},
          {"n": "其他剧","v": "20"}
        ]
      },
      {
        "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"}
        ]
      }
    ]
  }
}


code:
{
    "author": "Cherry",
    "ua": "",
    "homeUrl": "https://www.lkvod.cc",  //https://www.nkvod.cc/
    "cateNode": "//ul[contains(@class,'nav-menu-items')]/li[contains(@class, 'nav-menu-item')]/a[contains(@href,'type')]",
    "cateName": "/@title",
    "cateId": "/@href",
    "cateIdR": "/type/(\\d+)/",
    "cateManual": {
        "电影": "1",
        "连续剧": "2",
        "综艺": "3",
        "动漫": "4",
        "大陆剧": "13",
        "港台剧": "14",
        "日韩剧": "15",
        "欧美剧": "16",
        "动作片": "6",
        "爱情片": "8",
        "喜剧片": "7",
        "科幻片": "9",
        "恐怖片": "10",
        "剧情片": "11",
        "战争片": "12"
    },
    "homeVodNode": "//div[@class='module-items']//div[@class='module-item-cover']",
    "homeVodName": "//div[@class='module-item-pic']/a/@title",
    "homeVodId": "//div[@class='module-item-pic']/a/@href",
    "homeVodIdR": "/detail/(\\w+).html",
    "homeVodImg": "//div[@class='module-item-pic']/img/@data-src",
    "homeVodImgR": "\\S+(http\\S+)",
    "homeVodMark": "//div[@class='module-item-caption right']/span/text()",
    "cateUrl": "  https://www.lkvod.cc/show/{cateId}--------{catePg}---.html",
    "cateVodNode": "//div[@class='module-items']//div[@class='module-item-cover']",
    "cateVodName": "//div[@class='module-item-pic']/a/@title",
    "cateVodId": "//div[@class='module-item-pic']/a/@href",
    "cateVodIdR": "/detail/(\\w+).html",
    "cateVodImg": "//div[@class='module-item-pic']/img/@data-src",
    "cateVodImgR": "\\S+(http\\S+)",
    "cateVodMark": "//div[@class='module-item-caption right']/span/text()",
    "dtUrl": "https://www.lkvod.cc/detail/{vid}.html",
    "dtNode": "//body",
    "dtName": "//div[@class='video-info-header']/h1/text()",
    "dtImg": "//div[@class='video-cover']/div/div/img/@data-src",
    "dtArea": "//a[@class='tag-link'][3]/text()",
    "dtDirector": "//div[@class='video-info-items'][1]/div/a/text()",
    "dtActor": "//div[@class='video-info-items'][2]/div/a/text()",
    "dtYear": "//div[@class='video-info-items'][3]/div/a/text()",
    "dtMark": "//div[@class='video-info-item'][1]/text()",
    "dtDesc": "//p[@class='zkjj_a']/text()",
    "dtFromNode": "//div[@class='module-tab module-player-tab']//div[@class='module-tab-items']//div[@class='module-tab-content']//div[contains(@class,'module-tab-item tab-item')]/span",
    "dtFromName": "/text()",
    "dtUrlNode": "//div[contains(@class, 'module-blocklist')]",
    "dtUrlSubNode": "/div/a",
    "dtUrlId": "@href",
    "dtUrlIdR": "/play/(\\S+).html",
    "dtUrlName": "/span/text()",
    "dtUrlNameR": "",
    "playUrl": "https://www.lkvod.cc/play/{playUrl}.html",
    "playUa": "",
    "searchUrl": "https://www.lkvod.cc/index.php/ajax/suggest?mid=1&wd={wd}&limit=10",
    "scVodNode": "json:list",
    "scVodName": "name",
    "scVodId": "id",
    "scVodIdR": "",
    "scVodImg": "pic",
    "scVodMark": ""
}


cateNode: //ul[contains(@class,'stui-header__menu')]/li[contains(@class, 'dropdown-hover')]//div/ul/li/a[contains(@href, 'ystv') and not(contains(@href,'label'))]

电影: dydq

电视剧: dsjdq

综艺: zydq

动漫: dmdq

纪录片: jlpdq

dtCate: //span[contains(@class,'text-muted') and contains(text(), '类型')]/following-sibling::*/text()

dtArea: //span[contains(@class,'text-muted') and contains(text(), '地区')]/following-sibling::*/text()

dtYear: //span[contains(@class,'text-muted') and contains(text(), '年份')]/following-sibling::*/text()

dtActor: //span[contains(@class,'text-muted') and contains(text(), '主演')]/following-sibling::*/text()

dtDirector: //span[contains(@class,'text-muted') and contains(text(), '导演')]/following-sibling::*/text()

dtMark: //span[contains(@class,'text-muted') and contains(text(), '更新')]/following-sibling::*/text()

dtFromNode: //div[@class='stui-pannel-box b playlist mb']//h3(@class,'title')

dtUrlNode: //div[@class='stui-pannel_bd col-pd clearfix']/ul[contains(@class, 'stui-content__playlist column8 clearfix')]

分类

n: 全部

n: 劇情片

v: jqpdq

n: 動作片

v: dzpdq

n: 科幻片

v: khpdq

n: 喜劇片

v: xjpdq

n: 愛情片

v: aqpdq

n: 戰爭片

v: zzpdq

n: 恐怖片

v: kbpdq

地区

n: 美国

v: 美国

n: 台湾

v: 台湾

n: 大陆

v: 大陆

n: 法国

v: 法国

n: 英国

v: 英国

n: 香港

v: 香港

n: 日本

v: 日本

n: 韩国

v: 韩国

n: 泰国

v: 泰国

n: 按更新

n: 周人气

n: 月人气

分类

n: 国产剧

v: gcjdq

n: 香港剧

v: xgjdq

n: 台湾剧

v: twjdq

n: 韩国剧

v: hgjdq

n: 日本剧

v: rbjdq

n: 海外剧

v: hwjdq

n: 美国剧

n: 新加坡剧

v: 新加坡

n: 泰国剧

n: 英国剧


dtImgR: (http\S+)

n: 全部

n: 動作片

n: 喜劇片

n: 愛情片

n: 科幻片

n: 恐怖片

n: 劇情片

n: 戰爭片

n: 其他片

地区

n: 大陆

n: 香港

n: 台湾

n: 美国

n: 法国

n: 英国

n: 印度

v: 印度

n: 西班牙

v: 西班牙

n: 加拿大

v: 加拿大

n: 其他

v: 其他

排序

v: time

n: 港台剧

n: 日韩剧

n: 欧美剧

n: 其他剧

地区

n: 新加坡

n: 欧美

v: 欧美


dtFromName: /span/text()

dtUrlNode: //div[contains(@class,'module-list sort-list tab-list his-tab-list')]


类型

n: 全部

n: 动作片

n: 喜剧片

n: 爱情片

n: 科幻片

n: 恐怖片

n: 剧情片

n: 战争片

n: 惊悚片

n: 奇幻片

v: 大陆

v: 香港

v: 台湾

n: 米国

v: 米国

n: 韩国

n: 日本

n: 泰国

n: 马来西亚

v: 马来西亚

v: 英国

v: 法国

排序

n: 时间

n: 人气

v: hits

n: 评分

v: score

类型

n: 国产剧


年份

n: 全部


code:
{
    "author": "220805",
    "ua": "",
    "homeUrl": "http://www.jrskan.com/",  //Jrkan备用域名1: jrkankan.com  备用域名2: jrkan365.com 最新网址发布:qiumi1314.com
    //"homeUrl": "http://jrsbxj.com/",
    //"homeUrl": "http://jrsyyds.com/",

    "cateManual": {
        "足球直播": "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": ""
}


code:
{
    "author":"takagen99",
    "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://www.ttsp.tv/",
    "cateManual": {
        "电影": "1",
        "剧集": "2",
        "综艺": "3",
        "动漫": "4",
        "??": "61"
    },
    // Home Summary =====================================================
    "homeVodNode": "//ul[@class='vodlist vodlist_wi  clearfix']/li",
    "homeVodName": "/a/@title",
    "homeVodId": "/a/@href",
    "homeVodIdR": "/voddetail/(\\w+)",
    "homeVodImg": "/a/@data-original",
    "homeVodMark": "/a/span[3]/text()",
    // Category Summary =================================================
    "cateUrl": "https://www.ttsp.tv/vodshow/{cateId}-{area}-------{catePg}---{year}.html",
    "cateVodNode": "//li[contains(@class,'vodlist_item')]",
    "cateVodName": "/a/@title",
    "cateVodId": "/a/@href",
    "cateVodIdR": "/voddetail/(\\w+).html",
    "cateVodImg": "/a/@data-original",
    "cateVodMark": "/a/span[2]/text()",
    // Category Details =================================================
    "dtUrl": "https://www.ttsp.tv/voddetail/{vid}.html",
    "dtNode": "//div[contains(@class,'detail_list_box')]",
    "dtName": "//a[contains(@class,'vodlist_thumb')]/@title",
    "dtImg": "//a[contains(@class,'vodlist_thumb')]/@data-original",
    "dtCate": "//div[contains(@class,'content_detail content_min fl')]/ul/li[1]/a[3]/text()",
    "dtYear": "//div[contains(@class,'content_detail content_min fl')]/ul/li[1]/a[1]/text()",
    "dtArea": "//div[contains(@class,'content_detail content_min fl')]/ul/li[1]/a[2]/text()",
    "dtActor": "//div[contains(@class,'content_detail content_min fl')]/ul/li[4]/a[1]/text()",
    "dtMark": "//div[@class='stui-content__detail']/p[4]/text()",
    "dtDirector": "//div[contains(@class,'content_detail content_min fl')]/ul/li[5]/a[1]/text()",
    "dtDesc": "//div[contains(@class,'content_detail content_min fl')]/ul/li[6]",
    // Playlist =========================================================
    "dtFromNode": "//div[contains(@class,'play_source_tab')]/a",
    "dtFromName": "/@alt",
    "dtFromNameR": "(.+) \\(\\S+",
    "dtUrlNode": "//div[contains(@class,'playlist_notfull')]/ul", // number must match
    "dtUrlSubNode": "/li/a",
    "dtUrlId": "/@href",
    "dtUrlIdR": "/vodplay/(\\S+).html",
    "dtUrlName": "/text()",
    "playUrl": "https://www.ttsp.tv/vodplay/{playUrl}.html",
    "playUa": "",
    // Search Results ===================================================
    "searchUrl": "https://www.ttsp.tv/vodsearch/-------------.html?wd={wd}&submit=",
    "scVodNode": "//div[@class='searchlist_img']",
    "scVodName": "/a/@title",
    "scVodId": "/a/@href",
    "scVodIdR": "/voddetail/(\\w+).html",
    "scVodImg": "/a/@data-original",
    "scVodMark": "/a/span[2]/text()",
    // Filters ==========================================================
    "filter": {
        "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"},
              {"n": "2009","v": "2009"},
              {"n": "2008","v": "2008"},
              {"n": "2007","v": "2007"},
              {"n": "2006","v": "2006"},
              {"n": "2005","v": "2005"},
              {"n": "2004","v": "2004"}
            ]
          }
        ],
        "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"}
            ]
          }
        ],
        "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"}
            ]
          }
        ],
        "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"}
            ]
          }
        ]
      }
  }


code:
// https://wds.ecsxs.com/224261.json
{
    "author": "春风",
    "ua": "Mozilla/5.0 (Android 12; Mobile; rv:68.0) Gecko/68.0 Firefox/99.0",
    "homeUrl": "http://www.vip1280.net",
    "dcVipFlag": "true",
    "dcPlayUrl": "true",
    "cateManual": {
        "电影": "1",
        "国产剧": "2",
        "港台剧": "3",
        "日韩剧": "5",
        "欧美剧": "4",
        "泰剧": "22",
        "动作片": "6",
        "喜剧片": "11",
        "科幻片": "8",
        "爱情片": "7",
        "恐怖片": "9",
        "战争片": "10",
        "剧情片": "20",
        "动画片": "21"
    },
    "homeVodNode": "//div[@class='stui-pannel stui-pannel-bg clearfix'][position()>2]//div[@class='stui-vodlist__box']/a",
    "homeVodName": "/@title",
    "homeVodId": "/@href",
    "homeVodIdR": "/movie/(\\S+).html",
    "homeVodImg": "/@data-original",
    "homeVodImgR": "",
    "homeVodMark": "/span[@class='pic-text text-right']/text()",
    "cateUrl": "http://www.vip1280.net/frim/index{cateId}/page/{catePg}.html",
    "cateVodNode": "//div[@class='stui-vodlist__box']/a",
    "cateVodName": "/@title",
    "cateVodId": "/@href",
    "cateVodIdR": "/movie/(\\S+).html",
    "cateVodImg": "/@data-original",
    "cateVodImgR": "",
    "cateVodMark": "/span[@class='pic-text text-right']/text()",
    "dtUrl": "http://www.vip1280.net/movie/{vid}.html",
    "dtNode": "//body",
    "dtName": "//div[@class='stui-content__thumb']/a/@title",
    "dtNameR": "",
    "dtImg": "//div[@class='stui-content__thumb']/a/img/@data-original",
    "dtImgR": "",
    "dtCate": "//span[contains(text(), '类型')]/following-sibling::a/text()",
    "dtCateR": "",
    "dtYear": "//span[contains(text(), '年份')]/following-sibling::a/text()",
    "dtYearR": "",
    "dtArea": "//span[contains(text(), '地区')]/following-sibling::a/text()",
    "dtAreaR": "",
    "dtDirector": "//span[contains(text(), '导演')]/following-sibling::a/text()",
    "dtDirectorR": "",
    "dtActor": "//span[contains(text(), '主演')]/following-sibling::a/text()",
    "dtActorR": "",
    "dtDesc": "//span[contains(@class,'detail-content')]/text()",
    "dtDescR": "",
    "dtFromNode": "//div[contains(@class,'stui-pannel__head')]/h3",
    "dtFromName": "/text()",
    "dtFromNameR": "",
    "dtUrlNode": "//ul[@class='stui-content__playlist clearfix']",
    "dtUrlSubNode": "/li/a",
    "dtUrlId": "@href",
    "dtUrlIdR": "/play/(\\S+).html",
    "dtUrlName": "/text()",
    "dtUrlNameR": "",
    "playUrl": "http://www.vip1280.net/play/{playUrl}.html",
    "playUa": "",
    "searchUrl": "http://www.vip1280.net/search.html?wd={wd}&submit=",
    "scVodNode": "//a[contains(@class,'v-thumb')]",
    "scVodName": "/@title",
    "scVodId": "/@href",
    "scVodIdR": "/movie/(\\S+).html",
    "scVodImg": "/@data-original",
    "scVodMark": "/span[@class='pic-text text-right']/text()"
}


homeVodNode: //li[contains(@class,'col-md-6 col-sm-4') or contains(@class,'col-lg-6 col-md-4')]//div[contains(@class,'stui-vodlist__box')]/a


ua: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36

cateNode: //div[contains(@class,'search-hot hidden-xs pull-right')]/li[contains(@class, 'dropdown-hover')]//a[contains(@href, 'vodtype') and not(contains(@href,'label'))]

类型

n: 喜剧

v: 喜剧

n: 爱情

v: 爱情

n: 恐怖

v: 恐怖

n: 动作

v: 动作

n: 科幻

v: 科幻

n: 剧情

v: 剧情

n: 战争

v: 战争

n: 冒险

v: 冒险

n: 国产

v: 国产

n: 港台

v: 港台

n: 欧美

n: 日韩

v: 日韩

地区

n: 内地

v: 内地

v: 日本

n: 美国

v: 美国


分类

n: 动作片

n: 喜剧片

n: 爱情片

n: 科幻片

n: 恐怖片

n: 剧情片

n: 战争片

n: 惊悚片

n: 犯罪片

n: 冒险片

n: 悬疑片

n: 动画片

n: 武侠片

n: 奇幻片

n: 古装片

剧情

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: 日本

n: 韩国


code:
{
    "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()"
}


首页推荐: page

蓝光原盘电影: topic/bluray-movie/movie/page

蓝光原盘纪录片: topic/bluray-movie/documentry/page

dtFromNode: //div[@class='tab-pane active']


dtDesc: //span[@class='sketch content']/text()


国产动漫: guochandongman

日本动漫: ribendongman

美国动漫: meiguodongman

动漫电影: movie

亲子动漫: qinzi

homeVodMark: /p[contains(text(),'最新')]/a/text()

cateVodMark: /p[contains(text(),'最新')]/a/text()

dtNode: //div[@class='fire l']

dtName: //div[@class='thumb l']/img/@alt

dtImg: //div[@class='thumb l']/img/@src


code:
{
  "author": "takagen99",
  "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36",
  "homeUrl": "https://ysjdm.net/index.php/vod/show/id/20.html",

  "dcVipFlag": "true",
  "pCfgJs": "https://ysjdm.net/static/js/playerconfig.js",
  "pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
  "dcShow2Vip": {},
  "dcPlayUrl": "true",

  "cateNode": "//li/a[contains(@href,'class')]",
  "cateName": "/text()",
  "cateId": "/@href",
  "cateIdR": "/index.php/vod/show/(\\S+)/id/20.html",
  "cateManual": {
    "日漫": "area/日本",
    "国漫": "area/中國"
  },

  // Home Summary =====================================================
  "homeVodNode": "//ul[contains(@class,'vodlist')]/li",
  "homeVodName": "/a/@title",
  "homeVodId": "/a/@href",
  "homeVodIdR": "/index.php/vod/detail/id/(\\w+).html",
  "homeVodImg": "/a/@data-original",
  "homeVodMark": "/a/span[2]/text()",

  // Category Summary =================================================
  "cateUrl": "https://ysjdm.net/index.php/vod/show/{cateId}{type}/id/20/page/{catePg}{year}.html",
  "cateVodNode": "//ul[contains(@class,'vodlist')]/li",
  "cateVodName": "/a/@title",
  "cateVodId": "/a/@href",
  "cateVodIdR": "/index.php/vod/detail/id/(\\w+).html",
  "cateVodImg": "/a/@data-original",
  "cateVodMark": "/a/span[2]/text()",

  // Category Details =================================================
  "dtUrl": "https://ysjdm.net/index.php/vod/detail/id/{vid}.html",
  "dtNode": "//div[@class='detail_list_box']",
  "dtName": "//div[@class='content_thumb fl']/a/@title",
  "dtImg": "//div[@class='content_thumb fl']/a/@data-original",

  // Playlist =========================================================
  "dtFromNode": "//div[@class='play_source']",
  "dtFromName": "/div/a/@alt",
  "dtUrlNode": "//div[@id='playlistbox']",
  "dtUrlSubNode": "/ul/li/a",
  "dtUrlId": "/@href",
  "dtUrlIdR": "/index.php/vod/play/id/(\\S+).html",
  "dtUrlName": "/text()",
  "dtUrlNameR": "",
  "playUrl": "https://ysjdm.net/index.php/vod/play/id/{playUrl}.html",
  "playUa": "",

  // Search Results ===================================================
  "searchUrl": "https://ysjdm.net/index.php/ajax/suggest?mid=1&wd={wd}&limit=100",
  "scVodNode": "json:list",
  "scVodName": "name",
  "scVodId": "id",
  "scVodIdR": "",
  "scVodImg": "pic",
  "scVodMark": "",

  // Filters =======================================================
  "filter": {
    "area/日本": [
      {
        "key": "type",
        "name": "类型",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "OVA", "v": "/class/OVA" },
          { "n": "剧场版", "v": "/class/剧场版" },
          { "n": "无修", "v": "/class/BD无修" },
          { "n": "萝莉", "v": "/class/萝莉" },
          { "n": "学園", "v": "/class/学園" },
          { "n": "后宫", "v": "/class/后宫" },
          { "n": "恋爱", "v": "/class/恋爱" },
          { "n": "热血", "v": "/class/热血" },
          { "n": "神魔", "v": "/class/神魔" },
          { "n": "奇幻", "v": "/class/奇幻" },
          { "n": "治愈", "v": "/class/治愈" },
          { "n": "搞笑", "v": "/class/搞笑" },
          { "n": "百合", "v": "/class/百合" },
          { "n": "冒险", "v": "/class/冒险" },
          { "n": "魔法", "v": "/class/魔法" },
          { "n": "机战", "v": "/class/机战" },
          { "n": "战争", "v": "/class/战争" },
          { "n": "犯罪", "v": "/class/犯罪" },
          { "n": "悬疑", "v": "/class/悬疑" },
          { "n": "推理", "v": "/class/推理" },
          { "n": "科幻", "v": "/class/科幻" },
          { "n": "竞技", "v": "/class/竞技" },
          { "n": "运动", "v": "/class/运动" },
          { "n": "耽美", "v": "/class/耽美" },
          { "n": "其他", "v": "/class/其他" }
        ]
      },
      {
        "key": "year",
        "name": "年份",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "2023", "v": "/year/2023" },
          { "n": "2022", "v": "/year/2022" },
          { "n": "2021", "v": "/year/2021" },
          { "n": "2020", "v": "/year/2020" },
          { "n": "2019", "v": "/year/2019" },
          { "n": "2018", "v": "/year/2018" },
          { "n": "2017", "v": "/year/2017" },
          { "n": "2016", "v": "/year/2016" },
          { "n": "2015", "v": "/year/2015" },
          { "n": "2014", "v": "/year/2014" },
          { "n": "2013", "v": "/year/2013" },
          { "n": "2012", "v": "/year/2012" },
          { "n": "2011", "v": "/year/2011" },
          { "n": "2010", "v": "/year/2010" },
          { "n": "2009", "v": "/year/2009" },
          { "n": "2008", "v": "/year/2008" }
        ]
      }
    ],
    "area/中國": [
      {
        "key": "year",
        "name": "年份",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "2023", "v": "/year/2023" },
          { "n": "2022", "v": "/year/2022" },
          { "n": "2021", "v": "/year/2021" },
          { "n": "2020", "v": "/year/2020" },
          { "n": "2019", "v": "/year/2019" },
          { "n": "2018", "v": "/year/2018" },
          { "n": "2017", "v": "/year/2017" },
          { "n": "2016", "v": "/year/2016" },
          { "n": "2015", "v": "/year/2015" },
          { "n": "2014", "v": "/year/2014" },
          { "n": "2013", "v": "/year/2013" },
          { "n": "2012", "v": "/year/2012" },
          { "n": "2011", "v": "/year/2011" },
          { "n": "2010", "v": "/year/2010" },
          { "n": "2009", "v": "/year/2009" },
          { "n": "2008", "v": "/year/2008" }
        ]
      }
    ],
    "4": [
      // 动漫
      {
        "key": "area",
        "name": "地区",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "日本", "v": "/area/日本" },
          { "n": "中国", "v": "/area/国产" },
          { "n": "欧美", "v": "/area/欧美" },
          { "n": "其他", "v": "/area/其他" }
        ]
      },
      {
        "key": "year",
        "name": "年份",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "2022", "v": "/year/2022" },
          { "n": "2021", "v": "/year/2021" },
          { "n": "2020", "v": "/year/2020" },
          { "n": "2019", "v": "/year/2019" },
          { "n": "2018", "v": "/year/2018" },
          { "n": "2017", "v": "/year/2017" },
          { "n": "2016", "v": "/year/2016" },
          { "n": "2015", "v": "/year/2015" },
          { "n": "2014", "v": "/year/2014" },
          { "n": "2013", "v": "/year/2013" },
          { "n": "2012", "v": "/year/2012" },
          { "n": "2011", "v": "/year/2011" },
          { "n": "2010", "v": "/year/2010" },
          { "n": "2009", "v": "/year/2009" },
          { "n": "2008", "v": "/year/2008" }
        ]
      }
    ],
    "3": [
      // 综艺
      {
        "key": "area",
        "name": "地区",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "中国", "v": "/area/内地" },
          { "n": "港台", "v": "/area/港台" },
          { "n": "日韩", "v": "/area/日韩" },
          { "n": "欧美", "v": "/area/欧美" }
        ]
      },
      {
        "key": "year",
        "name": "年份",
        "value": [
          { "n": "全部", "v": "" },
          { "n": "2022", "v": "/year/2022" },
          { "n": "2021", "v": "/year/2021" },
          { "n": "2020", "v": "/year/2020" },
          { "n": "2019", "v": "/year/2019" },
          { "n": "2018", "v": "/year/2018" },
          { "n": "2017", "v": "/year/2017" },
          { "n": "2016", "v": "/year/2016" },
          { "n": "2015", "v": "/year/2015" },
          { "n": "2014", "v": "/year/2014" },
          { "n": "2013", "v": "/year/2013" },
          { "n": "2012", "v": "/year/2012" },
          { "n": "2011", "v": "/year/2011" },
          { "n": "2010", "v": "/year/2010" },
          { "n": "2009", "v": "/year/2009" },
          { "n": "2008", "v": "/year/2008" }
        ]
      }
    ]
  }
}


homeVodMark: /text()

cateVodNode: //div[contains(@class, 'pannel clearfix')]//a[@class='vodlist_thumb lazyload']

dtFromName: text()


homeVodImgR: (http\S+)

cateVodImgR: (http\S+)

dtCate: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '类型')]/following-sibling::*/text()

dtArea: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '地区')]/following-sibling::*/text()

dtYear: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '年份')]/following-sibling::*/text()

dtActor: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '主演')]/following-sibling::*/text()

dtDirector: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '导演')]/following-sibling::*/text()

dtMark: //div[@class='stui-content__detail']//p[contains(@class,'data') and contains(text(), '更新')]/following-sibling::*/text()

n: 全部剧情

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: 全部

n: 欧美

v: 欧美

v: 韩国

v: 日本

n: 泰国

v: 泰国

n: 印度

v: 印度

n: 俄罗斯

v: 俄罗斯

n: 其他

v: 其他

n: 悬疑

v: 悬疑

n: 惊悚

n: 音乐

v: 音乐


author: baddychen

cateNode: //ul[@class='game-list clearfix']/li/a

cateName: /p/text()

homeVodNode: //ul[@class='live-list clearfix']/li

cateVodNode: //ul[@class='live-list clearfix']/li

playUa: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36

scVodName: /a[@class='title new-clickstat']/@title

scVodId: /a[@class='title new-clickstat']/@href


dtUrlNode: //div[@class='down_sm mt']/p[2]


code:
//写法思路来自biubiu影院，海阔视界，xpath筛选。
//项目魔改至github开源仓库https://github.com/Tangsan99999/TvJar中的XBiubiu.java文件，

{
    //规则名
    "title": "球赛直播",
    //作者
    "author": "聆听优美旋律",
    //请求头UA,不填则默认okhttp/3.12.11，可填MOBILE_UA或PC_UA使用内置的手机版或电脑版UA
    //习惯查看手机源码写建议用手机版UA，习惯查看PC版源码写建议用电脑版UA
    "UserAgent":"Mozilla/5.0 (Linux; Android 12; V2049A Build/SP1A.210812.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36",
    //请求头Referer参数，如果只是播放页需要，填WebView即可引用播放页的链接作嗅探Referer参数。
    //一般很少用，留空或删除
    "Referer":"",
    //是否开启获取首页数据，0关闭，1开启
    "homeContent":"1",
    //分类链接起始页码,禁止负数和含小数点。
    "firstpage": "1",
    //分类链接,{cateId}是分类，{catePg}是页码,第一页没有页码的可以这样写 第二页链接[firstPage=第一页的链接]
    "class_url": "http://www.17klive.com:8866/m.html{cateId}",
    //分类名，分类1&分类2&分类3
    "class_name": "球赛直播",
    //分类名替换词，替换词1&替换词2&替换词3，替换词包含英文&的用两个中文＆＆代替，示例：＆＆id=0&＆＆id=1
    "class_value": "",
    //筛选数据，json格式，参考xpath的筛选写法
    "filterdata":{},
    //分类是否二次截取
    "cat_YN_twice": "0",
    //分类二次截取前
    "cat_twice_pre": "<div class=\"list_content",
    //分类二次截取后
    "cat_twice_suf": "
&&<a",
    //分类截取片单副标题，截取前缀&&截取后缀
    "cat_subtitle": "",
    //分类截取片单链接，截取前缀&&截取后缀
    "cat_url": "href=\"http&&\"",
    //分类片单链接补前缀
    "cat_prefix": "http",
    //分类片单链接补后缀
    "cat_suffix": "",
    "force_play": "1",
    //是否开启手动嗅探，只对网页嗅探有效，0否，1是
    "ManualSniffer":"1",
    //手动嗅探视频链接关键字，每个用#隔开
    "VideoFormat":"",
    //手动嗅探视频链接过滤关键词,每个用#隔开
    "VideoFilter":".html#=http"
}


code:
//写法思路来自biubiu影院，海阔视界，xpath筛选。
//项目魔改至github开源仓库https://github.com/Tangsan99999/TvJar中的XBiubiu.java文件，

{
    //规则名
    "title": "310直播",
    //作者
    "author": "聆听优美旋律",
    //请求头UA,不填则默认okhttp/3.12.11，可填MOBILE_UA或PC_UA使用内置的手机版或电脑版UA
    //习惯查看手机源码写建议用手机版UA，习惯查看PC版源码写建议用电脑版UA
    "UserAgent":"Mozilla/5.0 (Linux; Android 12; V2049A Build/SP1A.210812.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.129 Mobile Safari/537.36",
    //请求头Referer参数，如果只是播放页需要，填WebView即可引用播放页的链接作嗅探Referer参数。
    //一般很少用，留空或删除
    "Referer":"",
    //是否开启获取首页数据，0关闭，1开启
    "homeContent":"0",
    //分类链接起始页码,禁止负数和含小数点。
    "firstpage": "1",
    //分类链接,{cateId}是分类，{catePg}是页码,第一页没有页码的可以这样写 第二页链接[firstPage=第一页的链接]
    "class_url": "http://www.310.tv/{cateId}",
    //分类名，分类1&分类2&分类3
    "class_name": "310直播",
    //分类名替换词，替换词1&替换词2&替换词3，替换词包含英文&的用两个中文＆＆代替，示例：＆＆id=0&＆＆id=1
    "class_value": "",
    //筛选数据，json格式，参考xpath的筛选写法
    "filterdata":{},
    //分类是否二次截取
    "cat_YN_twice": "1",
    //分类二次截取前
    "cat_twice_pre": "<div class=\"list_content",
    //分类二次截取后
    "cat_twice_suf": "<div class=\"indexbtn",

    //分类数组截取前
    "cat_arr_pre": "<a class = \"clearfix",
    //分类数组截取后
    "cat_arr_suf": "",
    //分类截取片单图片，截取前缀&&截取后缀
    "cat_pic": "img src=\"&&\"",
    //分类截取片单标题，截取前缀&&截取后缀
    "cat_title": "zhudui_wuyd\">&&
&&</p",
    //分类截取片单链接，截取前缀&&截取后缀
    "cat_url": "href=\"&&\"",
    //分类片单链接补前缀
    "cat_prefix": "",
    //分类片单链接补后缀
    "cat_suffix": "",
    "force_play": "1",
    //是否开启手动嗅探，只对网页嗅探有效，0否，1是
    "ManualSniffer":"1",
    //手动嗅探视频链接关键字，每个用#隔开
    "VideoFormat":"",
    //手动嗅探视频链接过滤关键词,每个用#隔开
    "VideoFilter":".html#=http"
}


code:
{
    "author": "dj",
    "ua": "",
    "homeUrl": "http://www.jrskan.com/",
    //"homeUrl": "http://jrsbxj.com/",
    //"homeUrl": "http://jrsyyds.com/",

    "cateManual": {
        "DJ看": "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": ""
}


homeVodNode: //div[@class='row d-none d-lg-flex justify-content-between align-items-center vertical-center']

homeVodIdR: /live/(\d+)/play

cateVodIdR: /live/(\d+)/play

dtActor: concat(//div[@class='col-md-3 team-name text-center'][1]/span/text(),'-',//div[@class='col-md-3 team-name text-center'][2]/span/text())


code:
{
    "author": "dj",
    "ua": "",
    "homeUrl": "http://www.jrskan.com/",
    //"homeUrl": "http://jrsbxj.com/",
    //"homeUrl": "http://jrsyyds.com/",

    "cateManual": {
        "球迷直播": "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": ""
}