4khdr.json 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {
  2. "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.42",
  3. // 首页地址 用于获取 分类和首页推荐
  4. "homeUrl": "https://www.4khdr.cn",
  5. // 手动设置分类,如果手动设置了分类则不使用上面的分类xpath获取分类 例如 "cateManual": {"电影": "1", "电视剧": "2"},
  6. "cateManual": {"4K电影":"3","4K华语":"15","4K动画":"6","4K纪录片":"11","4K美剧":"8","4K日韩":"4","蓝光电影":"29","蓝光华语":"33","蓝光美剧":"31","蓝光动画":"32","蓝光日韩":"34"},
  7. // 分类页地址 {cateId} 分类id {catePg} 当前页
  8. "cateUrl": "https://www.4khdr.cn/forumtype-2-{cateId}-{catePg}.html",
  9. // 同上面的homeVod字段 分类列表中的视频信息
  10. "cateVodNode": "//ul[@id='waterfall']/li",
  11. "cateVodName": "/h3/a/text()",
  12. "cateVodId": "/h3/a/@href",
  13. "cateVodImg": "/div[1]/a/img/@src",
  14. "cateVodImgR": "",
  15. "cateVodMark": "",
  16. // 详情页地址 用于获取详情页信息 及 播放列表和地址
  17. "dtUrl": "https://www.4khdr.cn/{vid}",
  18. // 详情节点
  19. "dtNode": "//body",
  20. // 视频名
  21. "dtName": "//span[@id='thread_subject']/text()",
  22. // 视频图片
  23. "dtImg": "//img[@class='zoom']/@src",
  24. "dtImgR": "",
  25. // 视频分类
  26. "dtCate": "",
  27. "dtCateR": "",
  28. // 视频年份
  29. "dtYear": "",
  30. "dtYearR": "",
  31. // 视频地区
  32. "dtArea": "",
  33. "dtAreaR": "",
  34. // 视频状态
  35. "dtMark": "",
  36. "dtMarkR": "",
  37. // 主演
  38. "dtActor": "",
  39. "dtActorR": "",
  40. // 导演
  41. "dtDirector": "",
  42. "dtDirectorR": "",
  43. // 视频简介
  44. "dtDesc": "",
  45. "dtDescR": "",
  46. // 播放源节点
  47. "dtFromNode": "//font[contains(text(), '资源下载地址')][1]",
  48. // 播放源名称
  49. "dtFromName": "/text()",
  50. // 二次处理正则
  51. "dtFromNameR": "",
  52. // 播放列表节点 ///../../following-sibling::div/ul
  53. "dtUrlNode": "//body",
  54. // 播放地址节点
  55. "dtUrlSubNode": "//a[contains(@href, 'magnet') or contains(@href, 'aliyundrive.com')][1]",
  56. // 播放地址
  57. "dtUrlId": "/@href",
  58. // 二次处理正则
  59. "dtUrlIdR": "",
  60. // 剧集名称
  61. "dtUrlName": "/font/text() or /text()",
  62. // 二次处理正则
  63. "dtUrlNameR": "",
  64. // 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
  65. "playUrl": "",
  66. // 搜索地址
  67. "searchUrl": "",
  68. // 同上面的homeVod字段 搜索结果中的视频信息, 这里有对苹果cms suggest搜索接口的特殊支持,参考示例中的极品影视
  69. "scVodNode": "",
  70. "scVodName": "",
  71. "scVodId": "",
  72. "scVodIdR": "",
  73. "scVodImg": "",
  74. "scVodMark": ""
  75. }