cerrd.json 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "ua": "",
  3. "videoName": "真的不卡·M",
  4. "homeUrl": "http://www.cerrd.com/",
  5. // "cateNode": "//*[contains(@class, 'stui-header__menu')]//li[position()>1]/a[not(contains(text(),'下载')) and not(contains(text(),'求片'))]",
  6. // "cateName": "/text()",
  7. // "cateId": "/@href",
  8. // "cateIdR": "(?:http://www.cerrd.com)?/(\\S+)\\.html",
  9. "cateManual": {
  10. "电影": "1",
  11. "电视剧": "2",
  12. "动漫": "3",
  13. "综艺": "4"
  14. },
  15. "homeVodNode": "//ul[contains(@class,'nav nav-tabs active')]/li",
  16. "homeVodName": "//a/@title",
  17. "homeVodId": "//a/@href",
  18. "homeVodIdR": "(?:http://www.cerrd.com)?(\\S+)",
  19. "homeVodImg": "//a/@data-original",
  20. "homeVodImgR": "\\S+(http\\S+)",
  21. "homeVodMark": "//a/span[contains(@class,'pic-text')]/text()",
  22. "cateUrl": "http://www.cerrd.com/{cateId}_{catePg}.html",
  23. "cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li",
  24. "cateVodName": "//a/@title",
  25. "cateVodId": "//a/@href",
  26. "cateVodIdR": "(?:http://www.cerrd.com)?(\\S+)",
  27. "cateVodImg": "//a/@data-original",
  28. "cateVodImgR": "\\S+(http\\S+)",
  29. "cateVodMark": "//a/span[contains(@class,'pic-text')]/text()",
  30. "dtUrl": "http://www.cerrd.com{vid}",
  31. "dtNode": "//*[contains(@class,'stui-content')]/parent::*",
  32. "dtName": "//*[contains(@class,'title') or contains(@class,'line')]/allText()",
  33. "dtNameR": "(.*) (.*)",
  34. "dtImg": "//*[contains(@class,'stui-content__thumb')]",
  35. "dtImgR": "data-original=\"(http\\S+)\"",
  36. "dtCate": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '类型')]/allText()",
  37. "dtCateR": "类型:(.*)(?:地区:)",
  38. "dtYear": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '年份')]/allText()",
  39. "dtYearR": ".*年份:(.*)(?: )",
  40. "dtArea": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '地区')]/allText()",
  41. "dtAreaR": "地区:(.*)(?:年份:)",
  42. "dtMark": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '更新')]/allText()",
  43. "dtMarkR": "更新.*:(.*)",
  44. "dtActor": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '主演')]/allText()",
  45. "dtActorR": ":(.*)",
  46. "dtDirector": "//div[@class='stui-content__detail']//p[contains(@class,'data') and contains(span, '导演')]/allText()",
  47. "dtDirectorR": ":(.*)",
  48. "dtDesc": "//*[contains(@class, 'desc') or contains(@class, 'detail-sketch')]/allText()",
  49. "dtDescR": "",
  50. "dtFromNode": "//*[contains(@class,'nav-tabs') or contains(@class,'stui-pannel__head') or contains(@class,'stui-content__playlist') or contains(@class,'stui-vodlist__head')]/*[(@class='title' and not(contains(text(),'评论')) and not(text()='播放地址')) or contains(a/@href,'#play')]",
  51. "dtFromName": "allText()",
  52. "dtFromNameR": "",
  53. "dtUrlNode": "//*[contains(@class, 'stui-content__playlist') or contains(@class,'videourl')]",
  54. "dtUrlSubNode": "/li",
  55. "dtUrlId": "/a/@href",
  56. "dtUrlIdR": "http://www.cerrd.com?(\\S+)",
  57. "dtUrlName": "/a/text()",
  58. "dtUrlNameR": "",
  59. "playUrl": "http://www.cerrd.com{playUrl}",
  60. "playUa": "",
  61. "searchUrl": "http://www.cerrd.com/search.php?searchword={wd};post",
  62. "scVodNode": "//ul[contains(@class,'stui-vodlist__media')]/li",
  63. "scVodName": "//a/@title",
  64. "scVodId": "//a/@href",
  65. "scVodIdR": "",
  66. "scVodImg": "//a/@data-original",
  67. "scVodMark": "//div[contains(@class,'detail')]/allText()"
  68. }