桔子tv.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {
  2. "ua": "",
  3. "videoName":"桔子TV",
  4. "homeUrl": "https://www.juztv.com/",
  5. "cateNode": "//ul[contains(@class, 'stui-header__menu')]//ul/li[position()>1]/a[not(contains(@href,'/topic'))]",
  6. "cateName": "/text()",
  7. "cateId": "/@href",
  8. "cateIdR": "/vodtype/(\\w+)/",
  9. "cateManual": {},
  10. "homeVodNode": "//ul[contains(@class,'stui-vodlist clearfix')]/li",
  11. "homeVodName": "//h4/a/text()",
  12. "homeVodId": "//h4/a/@href",
  13. "homeVodIdR": "",
  14. "homeVodImg": "//a/@data-original",
  15. "homeVodImgR": "\\S+(http\\S+)",
  16. "homeVodMark": "//a/span[contains(@class,'pic-text')]/text()",
  17. "cateUrl": "https://www.juztv.com/vodtype/{cateId}-{catePg}/",
  18. "cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li",
  19. "cateVodName": "//h4/a/text()",
  20. "cateVodId": "//h4/a/@href",
  21. "cateVodIdR": "",
  22. "cateVodImg": "//a/@data-original",
  23. "cateVodImgR": "\\S+(http\\S+)",
  24. "cateVodMark": "//a/span[contains(@class,'pic-text')]/text()",
  25. "dtUrl": "https://www.juztv.com/{vid}",
  26. "dtNode": "//div[contains(@class,'stui-content__item')]",
  27. "dtName": "//div[@class='stui-content__thumb']/a[contains(@class,'stui-vodlist__thumb')]/@title",
  28. "dtNameR": "",
  29. "dtImg": "//div[@class='stui-content__thumb']/a[contains(@class,'stui-vodlist__thumb')]/img/@data-original",
  30. "dtImgR": "\\S+(http\\S+)",
  31. "dtCate": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '类型')]",
  32. "dtCateR": "类型:(.*)地区",
  33. "dtYear": "//div[@class='stui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '年份')]/following-sibling::*/text()",
  34. "dtYearR": "",
  35. "dtArea": "//div[@class='stui-content__detail']//span[contains(@class,'text-muted') and contains(text(), '地区')]/following-sibling::*/text()",
  36. "dtAreaR": "",
  37. "dtMark": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '更新')]",
  38. "dtMarkR": "更新:(.*)",
  39. "dtActor": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '主演')]",
  40. "dtActorR": "主演:(.*)",
  41. "dtDirector": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '导演')]",
  42. "dtDirectorR": "导演:(.*)",
  43. "dtDesc": "//span[@class='detail-sketch']/text()",
  44. "dtDescR": "",
  45. "dtFromNode": "//span[@class='more text-muted pull-right']/following-sibling::h3",
  46. "dtFromName": "/text()",
  47. "dtFromNameR": "",
  48. "dtUrlNode": "//ul[contains(@class, 'stui-content__playlist')]",
  49. "dtUrlSubNode": "/li",
  50. "dtUrlId": "/a",
  51. "dtUrlIdR": ".*href=\"(.*?)\"",
  52. "dtUrlName": "/a/text()",
  53. "dtUrlNameR": "",
  54. "playUrl": "https://www.juztv.com{playUrl}",
  55. "playUa": "",
  56. "searchUrl": "https://www.juztv.com/vodsearch/-------------/?wd={wd}&submit=",
  57. "scVodNode": "//ul[contains(@class,'stui-vodlist__media')]/li",
  58. "scVodName": "//a/@title",
  59. "scVodId": "//a/@href",
  60. "scVodIdR": "",
  61. "scVodImg": "//a/@data-original",
  62. "scVodMark": "//div[contains(@class,'detail')]"
  63. }