Hoho.json 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437
  1. {
  2. "ua": "",
  3. "homeUrl": "https://www.hoho.tv",
  4. "dcVipFlag": "true",
  5. "pCfgJs": "https://www.hoho.tv/static/js/playerconfig.js",
  6. "pCfgJsR": "[\\W|\\S|.]*?MacPlayerConfig.player_list[\\W|\\S|.]*?=([\\W|\\S|.]*?),MacPlayerConfig.downer_list",
  7. "dcShow2Vip": {},
  8. "dcPlayUrl": "true",
  9. "cateNode": "//ul[@class='nav-menu-items']/li/a[contains(@href, 'type')]",
  10. "cateName": "/span/text()",
  11. "cateId": "/@href",
  12. "cateIdR": "/vod/type/id/(\\S+).html",
  13. "cateManual": {
  14. "电影": "1",
  15. "电视剧": "2",
  16. "国产剧": "13",
  17. "港台剧": "14",
  18. "欧美剧": "16",
  19. "日韩剧": "15",
  20. "综艺": "3",
  21. "动漫": "4",
  22. "纪录片": "20"
  23. },
  24. // Home Summary =====================================================
  25. "homeVodNode": "//div[@class='module-item-cover']",
  26. "homeVodName": "/div[@class='module-item-pic']/a/@title",
  27. "homeVodId": "/div[@class='module-item-pic']/a/@href",
  28. "homeVodIdR": "/vod/detail/id/(\\S+).html",
  29. "homeVodImg": "/div[@class='module-item-pic']/img/@data-src",
  30. "homeVodImgR": "\\S+(http\\S+)",
  31. "homeVodMark": "//div[@class='module-item-caption']/span/text()",
  32. // Category Summary =================================================
  33. "cateUrl": "https://www.hoho.tv/vod/show/{cateId}/area/{area}/class/{class}/year/{year}/by/{by}/page/{catePg}.html",
  34. "cateVodNode": "//div[@class='module-item-cover']",
  35. "cateVodName": "/div[@class='module-item-pic']/a/@title",
  36. "cateVodId": "/div[@class='module-item-pic']/a/@href",
  37. "cateVodIdR": "/vod/detail/id/(\\S+).html",
  38. "cateVodImg": "/div[@class='module-item-pic']/img/@data-src",
  39. "cateVodImgR": "\\S+(http\\S+)",
  40. "cateVodMark": "//div[@class='module-item-caption']/span/text()",
  41. // Category Details =================================================
  42. "dtUrl": "https://www.hoho.tv/vod/detail/id/{vid}.html",
  43. "dtNode": "//body",
  44. "dtName": "//h1[@class='page-title']/text()",
  45. "dtNameR": "",
  46. "dtImg": "//div[@class='video-cover']//img/@data-src",
  47. "dtImgR": "\\S+(http\\S+)",
  48. "dtCate": "//a[@class='tag-link'][1]/@title",
  49. "dtCateR": "",
  50. "dtYear": "//a[@class='tag-link'][2]/text()",
  51. "dtYearR": "",
  52. "dtArea": "//a[@class='tag-link'][3]/text()",
  53. "dtAreaR": "",
  54. "dtMark": "",
  55. "dtMarkR": "",
  56. "dtActor": "//span[@class='video-info-itemtitle' and contains(text(), '主演')]/parent::*/div/a/text()",
  57. "dtActorR": "",
  58. "dtDirector": "//span[@class='video-info-itemtitle' and contains(text(), '导演')]/parent::*/div/a/text()",
  59. "dtDirectorR": "",
  60. "dtDesc": "//div[contains(@class,'vod_content')]/text()",
  61. "dtDescR": "",
  62. // Playlist =========================================================
  63. "dtFromNode": "//div[contains(@class,'module-tab-content')]/div/span",
  64. "dtFromName": "/text()",
  65. "dtFromNameR": "",
  66. "dtUrlNode": "//div[@class='scroll-content']",
  67. "dtUrlSubNode": "/a",
  68. "dtUrlId": "@href",
  69. "dtUrlIdR": "/vod/play/id/(\\S+).html",
  70. "dtUrlName": "/span/text()",
  71. "dtUrlNameR": "",
  72. "playUrl": "https://www.hoho.tv/vod/play/id/{playUrl}.html",
  73. "playUa": "",
  74. // Search Results ===================================================
  75. "searchUrl": "https://www.hoho.tv/index.php/ajax/suggest?mid=1&wd={wd}&limit=10",
  76. "scVodNode": "json:list",
  77. "scVodName": "name",
  78. "scVodId": "id",
  79. "scVodIdR": "",
  80. "scVodImg": "pic",
  81. "scVodMark": "",
  82. // Filters ==========================================================
  83. "filter": {
  84. "1": [
  85. {
  86. "key": "cateId",
  87. "name": "类型",
  88. "value": [
  89. { "n": "全部", "v": "" },
  90. { "n": "动作片", "v": "6" },
  91. { "n": "喜剧片", "v": "7" },
  92. { "n": "爱情片", "v": "8" },
  93. { "n": "科幻片", "v": "9" },
  94. { "n": "恐怖片", "v": "10" },
  95. { "n": "剧情片", "v": "11" },
  96. { "n": "战争片", "v": "12" }
  97. ]
  98. },
  99. {
  100. "key": "class",
  101. "name": "剧情",
  102. "value": [
  103. { "n": "全部", "v": "" },
  104. { "n": "喜剧", "v": "喜剧" },
  105. { "n": "爱情", "v": "爱情" },
  106. { "n": "恐怖", "v": "恐怖" },
  107. { "n": "动作", "v": "动作" },
  108. { "n": "科幻", "v": "科幻" },
  109. { "n": "剧情", "v": "剧情" },
  110. { "n": "战争", "v": "战争" },
  111. { "n": "警匪", "v": "警匪" },
  112. { "n": "犯罪", "v": "犯罪" },
  113. { "n": "动画", "v": "动画" },
  114. { "n": "奇幻", "v": "奇幻" },
  115. { "n": "武侠", "v": "武侠" },
  116. { "n": "冒险", "v": "冒险" },
  117. { "n": "枪战", "v": "枪战" },
  118. { "n": "恐怖", "v": "恐怖" },
  119. { "n": "悬疑", "v": "悬疑" },
  120. { "n": "惊悚", "v": "惊悚" },
  121. { "n": "经典", "v": "经典" },
  122. { "n": "青春", "v": "青春" },
  123. { "n": "文艺", "v": "文艺" },
  124. { "n": "微电影", "v": "微电影" },
  125. { "n": "古装", "v": "古装" },
  126. { "n": "历史", "v": "历史" },
  127. { "n": "运动", "v": "运动" },
  128. { "n": "农村", "v": "农村" },
  129. { "n": "儿童", "v": "儿童" },
  130. { "n": "网络电影", "v": "网络电影" }
  131. ]
  132. },
  133. {
  134. "key": "area",
  135. "name": "地区",
  136. "value": [
  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. { "n": "意大利", "v": "意大利" },
  150. { "n": "西班牙", "v": "西班牙" },
  151. { "n": "加拿大", "v": "加拿大" },
  152. { "n": "其他", "v": "其他" }
  153. ]
  154. },
  155. {
  156. "key": "year",
  157. "name": "年份",
  158. "value": [
  159. { "n": "全部", "v": "" },
  160. { "n": "2022", "v": "2022" },
  161. { "n": "2021", "v": "2021" },
  162. { "n": "2020", "v": "2020" },
  163. { "n": "2019", "v": "2019" },
  164. { "n": "2018", "v": "2018" },
  165. { "n": "2017", "v": "2017" },
  166. { "n": "2016", "v": "2016" },
  167. { "n": "2015", "v": "2015" },
  168. { "n": "2014", "v": "2014" },
  169. { "n": "2013", "v": "2013" },
  170. { "n": "2012", "v": "2012" },
  171. { "n": "2011", "v": "2011" },
  172. { "n": "2010", "v": "2010" }
  173. ]
  174. },
  175. {
  176. "key": "by",
  177. "name": "排序",
  178. "value": [
  179. { "n": "时间", "v": "time" },
  180. { "n": "人气", "v": "hits" },
  181. { "n": "评分", "v": "score" }
  182. ]
  183. }
  184. ],
  185. "2": [
  186. {
  187. "key": "cateId",
  188. "name": "类型",
  189. "value": [
  190. { "n": "全部", "v": "" },
  191. { "n": "国产剧", "v": "13" },
  192. { "n": "港台剧", "v": "14" },
  193. { "n": "日韩剧", "v": "15" },
  194. { "n": "美剧", "v": "16" }
  195. ]
  196. },
  197. {
  198. "key": "class",
  199. "name": "剧情",
  200. "value": [
  201. { "n": "全部", "v": "" },
  202. { "n": "古装", "v": "古装" },
  203. { "n": "战争", "v": "战争" },
  204. { "n": "爱情", "v": "爱情" },
  205. { "n": "喜剧", "v": "喜剧" },
  206. { "n": "家庭", "v": "家庭" },
  207. { "n": "犯罪", "v": "犯罪" },
  208. { "n": "动作", "v": "动作" },
  209. { "n": "奇幻", "v": "奇幻" },
  210. { "n": "剧情", "v": "剧情" },
  211. { "n": "历史", "v": "历史" },
  212. { "n": "经典", "v": "经典" },
  213. { "n": "乡村", "v": "乡村" },
  214. { "n": "情景", "v": "情景" },
  215. { "n": "商战", "v": "商战" },
  216. { "n": "网剧", "v": "网剧" },
  217. { "n": "其他", "v": "其他" }
  218. ]
  219. },
  220. {
  221. "key": "area",
  222. "name": "地区",
  223. "value": [
  224. { "n": "全部", "v": "" },
  225. { "n": "内地", "v": "内地" },
  226. { "n": "韩国", "v": "韩国" },
  227. { "n": "香港", "v": "香港" },
  228. { "n": "台湾", "v": "台湾" },
  229. { "n": "日本", "v": "日本" },
  230. { "n": "美国", "v": "美国" },
  231. { "n": "泰国", "v": "泰国" },
  232. { "n": "英国", "v": "英国" },
  233. { "n": "新加坡", "v": "新加坡" },
  234. { "n": "其他", "v": "其他" }
  235. ]
  236. },
  237. {
  238. "key": "year",
  239. "name": "年份",
  240. "value": [
  241. { "n": "全部", "v": "" },
  242. { "n": "2022", "v": "2022" },
  243. { "n": "2021", "v": "2021" },
  244. { "n": "2020", "v": "2020" },
  245. { "n": "2019", "v": "2019" },
  246. { "n": "2018", "v": "2018" },
  247. { "n": "2017", "v": "2017" },
  248. { "n": "2016", "v": "2016" },
  249. { "n": "2015", "v": "2015" },
  250. { "n": "2014", "v": "2014" },
  251. { "n": "2013", "v": "2013" },
  252. { "n": "2012", "v": "2012" },
  253. { "n": "2011", "v": "2011" },
  254. { "n": "2010", "v": "2010" }
  255. ]
  256. },
  257. {
  258. "key": "by",
  259. "name": "排序",
  260. "value": [
  261. { "n": "时间", "v": "time" },
  262. { "n": "人气", "v": "hits" },
  263. { "n": "评分", "v": "score" }
  264. ]
  265. }
  266. ],
  267. "3": [
  268. {
  269. "key": "class",
  270. "name": "剧情",
  271. "value": [
  272. { "n": "全部", "v": "" },
  273. { "n": "选秀", "v": "选秀" },
  274. { "n": "情感", "v": "情感" },
  275. { "n": "访谈", "v": "访谈" },
  276. { "n": "播报", "v": "播报" },
  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. ]
  287. },
  288. {
  289. "key": "area",
  290. "name": "地区",
  291. "value": [
  292. { "n": "全部", "v": "" },
  293. { "n": "内地", "v": "内地" },
  294. { "n": "港台", "v": "港台" },
  295. { "n": "日韩", "v": "日韩" },
  296. { "n": "欧美", "v": "欧美" }
  297. ]
  298. },
  299. {
  300. "key": "year",
  301. "name": "年份",
  302. "value": [
  303. { "n": "全部", "v": "" },
  304. { "n": "2022", "v": "2022" },
  305. { "n": "2021", "v": "2021" },
  306. { "n": "2020", "v": "2020" },
  307. { "n": "2019", "v": "2019" },
  308. { "n": "2018", "v": "2018" },
  309. { "n": "2017", "v": "2017" },
  310. { "n": "2016", "v": "2016" },
  311. { "n": "2015", "v": "2015" },
  312. { "n": "2014", "v": "2014" },
  313. { "n": "2013", "v": "2013" },
  314. { "n": "2012", "v": "2012" },
  315. { "n": "2011", "v": "2011" },
  316. { "n": "2010", "v": "2010" }
  317. ]
  318. },
  319. {
  320. "key": "by",
  321. "name": "排序",
  322. "value": [
  323. { "n": "时间", "v": "time" },
  324. { "n": "人气", "v": "hits" },
  325. { "n": "评分", "v": "score" }
  326. ]
  327. }
  328. ],
  329. "20": [
  330. {
  331. "key": "year",
  332. "name": "年份",
  333. "value": [
  334. { "n": "全部", "v": "" },
  335. { "n": "2022", "v": "2022" },
  336. { "n": "2021", "v": "2021" },
  337. { "n": "2020", "v": "2020" },
  338. { "n": "2019", "v": "2019" },
  339. { "n": "2018", "v": "2018" },
  340. { "n": "2017", "v": "2017" },
  341. { "n": "2016", "v": "2016" },
  342. { "n": "2015", "v": "2015" },
  343. { "n": "2014", "v": "2014" },
  344. { "n": "2013", "v": "2013" },
  345. { "n": "2012", "v": "2012" },
  346. { "n": "2011", "v": "2011" },
  347. { "n": "2010", "v": "2010" }
  348. ]
  349. },
  350. {
  351. "key": "by",
  352. "name": "排序",
  353. "value": [
  354. { "n": "时间", "v": "time" },
  355. { "n": "人气", "v": "hits" },
  356. { "n": "评分", "v": "score" }
  357. ]
  358. }
  359. ],
  360. "4": [
  361. {
  362. "key": "class",
  363. "name": "剧情",
  364. "value": [
  365. { "n": "全部", "v": "" },
  366. { "n": "情感", "v": "情感" },
  367. { "n": "科幻", "v": "科幻" },
  368. { "n": "热血", "v": "热血" },
  369. { "n": "推理", "v": "推理" },
  370. { "n": "搞笑", "v": "搞笑" },
  371. { "n": "冒险", "v": "冒险" },
  372. { "n": "萝莉", "v": "萝莉" },
  373. { "n": "校园", "v": "校园" },
  374. { "n": "动作", "v": "动作" },
  375. { "n": "机战", "v": "机战" },
  376. { "n": "运动", "v": "运动" },
  377. { "n": "战争", "v": "战争" },
  378. { "n": "少年", "v": "少年" },
  379. { "n": "少女", "v": "少女" },
  380. { "n": "社会", "v": "社会" },
  381. { "n": "原创", "v": "原创" },
  382. { "n": "亲子", "v": "亲子" },
  383. { "n": "益智", "v": "益智" },
  384. { "n": "励志", "v": "励志" },
  385. { "n": "其他", "v": "其他" }
  386. ]
  387. },
  388. {
  389. "key": "area",
  390. "name": "地区",
  391. "value": [
  392. { "n": "全部", "v": "" },
  393. { "n": "国产", "v": "国产" },
  394. { "n": "日本", "v": "日本" },
  395. { "n": "欧美", "v": "欧美" },
  396. { "n": "其他", "v": "其他" }
  397. ]
  398. },
  399. {
  400. "key": "year",
  401. "name": "年份",
  402. "value": [
  403. { "n": "全部", "v": "" },
  404. { "n": "2022", "v": "2022" },
  405. { "n": "2021", "v": "2021" },
  406. { "n": "2020", "v": "2020" },
  407. { "n": "2019", "v": "2019" },
  408. { "n": "2018", "v": "2018" },
  409. { "n": "2017", "v": "2017" },
  410. { "n": "2016", "v": "2016" },
  411. { "n": "2015", "v": "2015" },
  412. { "n": "2014", "v": "2014" },
  413. { "n": "2013", "v": "2013" },
  414. { "n": "2012", "v": "2012" },
  415. { "n": "2011", "v": "2011" },
  416. { "n": "2010", "v": "2010" }
  417. ]
  418. },
  419. {
  420. "key": "by",
  421. "name": "排序",
  422. "value": [
  423. { "n": "时间", "v": "time" },
  424. { "n": "人气", "v": "hits" },
  425. { "n": "评分", "v": "score" }
  426. ]
  427. }
  428. ]
  429. }
  430. }