zxzj.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. {
  2. "author": "takagen99",
  3. "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",
  4. "homeUrl": "https://www.zxzjtv.com/",
  5. "cateManual": {
  6. "电影": "1",
  7. "美剧": "2",
  8. "韩剧": "3",
  9. "日剧": "4",
  10. "泰剧": "5",
  11. "动漫": "6"
  12. },
  13. // Home Summary ================================================
  14. "homeVodNode": "//div[@class='stui-vodlist__box']",
  15. "homeVodName": "/a/@title",
  16. "homeVodId": "/a/@href",
  17. "homeVodIdR": "/detail/(\\w+)",
  18. "homeVodImg": "/a/@data-original",
  19. "homeVodMark": "/a/span[@class='pic-text text-right']/text()",
  20. // Category Summary ================================================
  21. "cateUrl": "https://www.zxzjtv.com/vodshow/{cateId}-{area}--{class}-----{catePg}---{year}.html",
  22. "cateVodNode": "//ul[@class='stui-vodlist clearfix']/li/div[@class='stui-vodlist__box']",
  23. "cateVodName": "/a/@title",
  24. "cateVodId": "/a/@href",
  25. "cateVodIdR": "/detail/(\\w+).html",
  26. "cateVodImg": "/a/@data-original",
  27. "cateVodMark": "/a/span[@class='pic-text text-right']/text()",
  28. // Category Details ================================================
  29. "dtUrl": "https://www.zxzjtv.com/detail/{vid}.html",
  30. "dtNode": "//div[@class='stui-pannel__bd']",
  31. "dtName": "//div[@class='stui-content__thumb']/a/@title",
  32. "dtImg": "//div[@class='stui-content__thumb']/a/img/@data-original",
  33. "dtCate": "",
  34. "dtYear": "",
  35. "dtArea": "",
  36. "dtActor": "//div[@class='stui-content__detail']/p[2]/text()",
  37. "dtMark": "//div[@class='stui-content__detail']/p[4]/text()",
  38. "dtDirector": "//div[@class='stui-content__detail']/p[3]/text()",
  39. "dtDesc": "//span[@class='detail-sketch']/text()",
  40. // Playlist =====================================================
  41. // "dtFromNode": "//div[@class='stui-vodlist__head' and not(contains(text(),'猜你喜欢'))]",
  42. // "dtFromName": "//h3", // number must match
  43. "dtFromNode": "//h3",
  44. "dtFromName": "[substring-before(text(),'(')]",
  45. "dtFromNameR": "(.+) \\(\\S+",
  46. "dtUrlNode": "//ul[contains(@class,'stui-content__playlist clearfix')]", // number must match
  47. "dtUrlSubNode": "/li/a",
  48. "dtUrlId": "/@href",
  49. "dtUrlIdR": "/video/(\\S+).html",
  50. "dtUrlName": "/text()",
  51. "playUrl": "https://www.zxzjtv.com/video/{playUrl}.html",
  52. "playUa": "",
  53. // Search Results ================================================
  54. "searchUrl": "https://www.zxzjtv.com/search/-------------.html?wd={wd}&submit=",
  55. "scVodNode": "//div[@class='stui-vodlist__box']",
  56. "scVodName": "/a/@title",
  57. "scVodId": "/a/@href",
  58. "scVodIdR": "/detail/(\\w+).html",
  59. "scVodImg": "/a/@data-original",
  60. "scVodMark": "/a/span[@class='pic-text text-right']/text()",
  61. // Filters =======================================================
  62. "filter": {
  63. "1": [
  64. {
  65. "key": "class",
  66. "name": "剧情",
  67. "value": [
  68. {"n": "全部剧情","v": ""},
  69. {"n": "喜剧","v": "喜剧"},
  70. {"n": "爱情","v": "爱情"},
  71. {"n": "恐怖","v": "恐怖"},
  72. {"n": "动作","v": "动作"},
  73. {"n": "科幻","v": "科幻"},
  74. {"n": "剧情","v": "剧情"},
  75. {"n": "战争","v": "战争"},
  76. {"n": "警匪","v": "警匪"},
  77. {"n": "犯罪","v": "犯罪"},
  78. {"n": "动画","v": "动画"},
  79. {"n": "奇幻","v": "奇幻"},
  80. {"n": "冒险","v": "冒险"}
  81. ]
  82. },
  83. {
  84. "key": "area",
  85. "name": "地区",
  86. "value": [
  87. {"n": "全部","v": ""},
  88. {"n": "大陆","v": "大陆"},
  89. {"n": "香港","v": "香港"},
  90. {"n": "台湾","v": "台湾"},
  91. {"n": "欧美","v": "欧美"},
  92. {"n": "韩国","v": "韩国"},
  93. {"n": "日本","v": "日本"},
  94. {"n": "泰国","v": "泰国"},
  95. {"n": "印度","v": "印度"},
  96. {"n": "俄罗斯","v": "俄罗斯"},
  97. {"n": "其他","v": "其他"}
  98. ]
  99. },
  100. {
  101. "key": "year",
  102. "name": "年份",
  103. "value": [
  104. {"n": "全部","v": ""},
  105. {"n": "2022","v": "2022"},
  106. {"n": "2021","v": "2021"},
  107. {"n": "2020","v": "2020"},
  108. {"n": "2019","v": "2019"},
  109. {"n": "2018","v": "2018"},
  110. {"n": "2017","v": "2017"},
  111. {"n": "2016","v": "2016"},
  112. {"n": "2015","v": "2015"},
  113. {"n": "2014","v": "2014"},
  114. {"n": "2013","v": "2013"},
  115. {"n": "2012","v": "2012"},
  116. {"n": "2011","v": "2011"},
  117. {"n": "2010","v": "2010"},
  118. {"n": "2009","v": "2009"},
  119. {"n": "2008","v": "2008"},
  120. {"n": "2007","v": "2007"},
  121. {"n": "2006","v": "2006"},
  122. {"n": "2005","v": "2005"},
  123. {"n": "2004","v": "2004"},
  124. {"n": "2003","v": "2003"},
  125. {"n": "2002","v": "2002"},
  126. {"n": "2001","v": "2001"},
  127. {"n": "2000","v": "2000"}
  128. ]
  129. }
  130. ],
  131. "2": [
  132. {
  133. "key": "class",
  134. "name": "剧情",
  135. "value": [
  136. {"n": "全部剧情","v": ""},
  137. {"n": "剧情","v": "剧情"},
  138. {"n": "喜剧","v": "喜剧"},
  139. {"n": "爱情","v": "爱情"},
  140. {"n": "动作","v": "动作"},
  141. {"n": "悬疑","v": "悬疑"},
  142. {"n": "恐怖","v": "恐怖"},
  143. {"n": "奇幻","v": "奇幻"},
  144. {"n": "惊悚","v": "惊悚"},
  145. {"n": "犯罪","v": "犯罪"},
  146. {"n": "科幻","v": "科幻"},
  147. {"n": "音乐","v": "音乐"},
  148. {"n": "其他","v": "其他"}
  149. ]
  150. },
  151. {
  152. "key": "year",
  153. "name": "年份",
  154. "value": [
  155. {"n": "全部","v": ""},
  156. {"n": "2022","v": "2022"},
  157. {"n": "2021","v": "2021"},
  158. {"n": "2020","v": "2020"},
  159. {"n": "2019","v": "2019"},
  160. {"n": "2018","v": "2018"},
  161. {"n": "2017","v": "2017"},
  162. {"n": "2016","v": "2016"},
  163. {"n": "2015","v": "2015"},
  164. {"n": "2014","v": "2014"},
  165. {"n": "2013","v": "2013"},
  166. {"n": "2012","v": "2012"},
  167. {"n": "2011","v": "2011"}
  168. ]
  169. }
  170. ],
  171. "3": [
  172. {
  173. "key": "class",
  174. "name": "剧情",
  175. "value": [
  176. {"n": "全部剧情","v": ""},
  177. {"n": "剧情","v": "剧情"},
  178. {"n": "喜剧","v": "喜剧"},
  179. {"n": "爱情","v": "爱情"},
  180. {"n": "动作","v": "动作"},
  181. {"n": "悬疑","v": "悬疑"},
  182. {"n": "恐怖","v": "恐怖"},
  183. {"n": "奇幻","v": "奇幻"},
  184. {"n": "惊悚","v": "惊悚"},
  185. {"n": "犯罪","v": "犯罪"},
  186. {"n": "科幻","v": "科幻"},
  187. {"n": "音乐","v": "音乐"},
  188. {"n": "其他","v": "其他"}
  189. ]
  190. },
  191. {
  192. "key": "year",
  193. "name": "年份",
  194. "value": [
  195. {"n": "全部","v": ""},
  196. {"n": "2022","v": "2022"},
  197. {"n": "2021","v": "2021"},
  198. {"n": "2020","v": "2020"},
  199. {"n": "2019","v": "2019"},
  200. {"n": "2018","v": "2018"},
  201. {"n": "2017","v": "2017"},
  202. {"n": "2016","v": "2016"},
  203. {"n": "2015","v": "2015"},
  204. {"n": "2014","v": "2014"},
  205. {"n": "2013","v": "2013"},
  206. {"n": "2012","v": "2012"},
  207. {"n": "2011","v": "2011"}
  208. ]
  209. }
  210. ],
  211. "4": [
  212. {
  213. "key": "class",
  214. "name": "剧情",
  215. "value": [
  216. {"n": "全部剧情","v": ""},
  217. {"n": "剧情","v": "剧情"},
  218. {"n": "喜剧","v": "喜剧"},
  219. {"n": "爱情","v": "爱情"},
  220. {"n": "动作","v": "动作"},
  221. {"n": "悬疑","v": "悬疑"},
  222. {"n": "恐怖","v": "恐怖"},
  223. {"n": "奇幻","v": "奇幻"},
  224. {"n": "惊悚","v": "惊悚"},
  225. {"n": "犯罪","v": "犯罪"},
  226. {"n": "科幻","v": "科幻"},
  227. {"n": "音乐","v": "音乐"},
  228. {"n": "其他","v": "其他"}
  229. ]
  230. },
  231. {
  232. "key": "year",
  233. "name": "年份",
  234. "value": [
  235. {"n": "全部","v": ""},
  236. {"n": "2022","v": "2022"},
  237. {"n": "2021","v": "2021"},
  238. {"n": "2020","v": "2020"},
  239. {"n": "2019","v": "2019"},
  240. {"n": "2018","v": "2018"},
  241. {"n": "2017","v": "2017"},
  242. {"n": "2016","v": "2016"},
  243. {"n": "2015","v": "2015"},
  244. {"n": "2014","v": "2014"},
  245. {"n": "2013","v": "2013"},
  246. {"n": "2012","v": "2012"},
  247. {"n": "2011","v": "2011"}
  248. ]
  249. }
  250. ],
  251. "5": [
  252. {
  253. "key": "year",
  254. "name": "年份",
  255. "value": [
  256. {"n": "全部","v": ""},
  257. {"n": "2022","v": "2022"},
  258. {"n": "2021","v": "2021"},
  259. {"n": "2020","v": "2020"},
  260. {"n": "2019","v": "2019"},
  261. {"n": "2018","v": "2018"},
  262. {"n": "2017","v": "2017"},
  263. {"n": "2016","v": "2016"},
  264. {"n": "2015","v": "2015"},
  265. {"n": "2014","v": "2014"},
  266. {"n": "2013","v": "2013"},
  267. {"n": "2012","v": "2012"},
  268. {"n": "2011","v": "2011"}
  269. ]
  270. }
  271. ],
  272. "6": [
  273. {
  274. "key": "class",
  275. "name": "剧情",
  276. "value": [
  277. {"n": "全部剧情","v": ""},
  278. {"n": "情感","v": "情感"},
  279. {"n": "科幻","v": "科幻"},
  280. {"n": "热血","v": "热血"},
  281. {"n": "推理","v": "推理"},
  282. {"n": "搞笑","v": "搞笑"},
  283. {"n": "冒险","v": "冒险"},
  284. {"n": "萝莉","v": "萝莉"},
  285. {"n": "校园","v": "校园"},
  286. {"n": "动作","v": "动作"},
  287. {"n": "机战","v": "机战"},
  288. {"n": "运动","v": "运动"},
  289. {"n": "战争","v": "战争"},
  290. {"n": "少年","v": "少年"}
  291. ]
  292. },
  293. {
  294. "key": "area",
  295. "name": "地区",
  296. "value": [
  297. {"n": "全部","v": ""},
  298. {"n": "国产","v": "国产"},
  299. {"n": "日本","v": "日本"},
  300. {"n": "欧美","v": "欧美"},
  301. {"n": "其他","v": "其他"}
  302. ]
  303. },
  304. {
  305. "key": "year",
  306. "name": "年份",
  307. "value": [
  308. {"n": "全部","v": ""},
  309. {"n": "2022","v": "2022"},
  310. {"n": "2021","v": "2021"},
  311. {"n": "2020","v": "2020"},
  312. {"n": "2019","v": "2019"},
  313. {"n": "2018","v": "2018"},
  314. {"n": "2017","v": "2017"},
  315. {"n": "2016","v": "2016"},
  316. {"n": "2015","v": "2015"},
  317. {"n": "2014","v": "2014"},
  318. {"n": "2013","v": "2013"},
  319. {"n": "2012","v": "2012"},
  320. {"n": "2011","v": "2011"}
  321. ]
  322. }
  323. ]
  324. }
  325. }