diff --git a/SrcJyCustomJk.js b/SrcJyCustomJk.js index 6d02575b..77c1fb11 100644 --- a/SrcJyCustomJk.js +++ b/SrcJyCustomJk.js @@ -191,17 +191,16 @@ let customparse = { data.forEach(item=>{ let ainame = item.movie_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 aihtml = request(aiurl); - let htmls = JSON.parse(aihtml).pageProps.data.playData; - let vodname = JSON.parse(aihtml).pageProps.data.movie.movie_name; + let htmls = pdfa(aihtml,"body&&.c-kbddDX&&a"); htmls.forEach(it=>{ try{ - let sitename = it.site_name; - let vodurl = it.data_url; + let sitename = pdfh(it,"span&&Text"); + let vodurl = pdfh(it,"a&&href"); 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){} })