|
|
@ -191,17 +191,16 @@ let customparse = { |
|
|
|
data.forEach(item=>{ |
|
|
|
data.forEach(item=>{ |
|
|
|
let ainame = item.movie_name; |
|
|
|
let ainame = item.movie_name; |
|
|
|
if(ainame == name){ |
|
|
|
if(ainame == name){ |
|
|
|
let aiurl = "https://www.wandou.pro/_next/data/7cd38774e4afd0127c31c9ea7e3835dd76514e15/detail/"+item.movie_id+".json?id="+item.movie_id; |
|
|
|
let aiurl = "https://www.wandou.pro/detail/"+item.movie_id; |
|
|
|
let aipic = item.movie_img_url; |
|
|
|
let aipic = item.movie_img_url; |
|
|
|
let aihtml = request(aiurl); |
|
|
|
let aihtml = request(aiurl); |
|
|
|
let htmls = JSON.parse(aihtml).pageProps.data.playData; |
|
|
|
let htmls = pdfa(aihtml,"body&&.c-kbddDX&&a"); |
|
|
|
let vodname = JSON.parse(aihtml).pageProps.data.movie.movie_name; |
|
|
|
|
|
|
|
htmls.forEach(it=>{ |
|
|
|
htmls.forEach(it=>{ |
|
|
|
try{ |
|
|
|
try{ |
|
|
|
let sitename = it.site_name; |
|
|
|
let sitename = pdfh(it,"span&&Text"); |
|
|
|
let vodurl = it.data_url; |
|
|
|
let vodurl = pdfh(it,"a&&href"); |
|
|
|
if(!lists.some(ii => ii.url==vodurl)){ |
|
|
|
if(!lists.some(ii => ii.url==vodurl)){ |
|
|
|
lists.push({name:vodname,pic:aipic,url:vodurl,site:sitename}); |
|
|
|
lists.push({name:ainame,pic:aipic,url:vodurl,site:sitename}); |
|
|
|
} |
|
|
|
} |
|
|
|
}catch(e){} |
|
|
|
}catch(e){} |
|
|
|
}) |
|
|
|
}) |
|
|
|