不用爬虫,简单JQuery获取磁力链接,方便下载

时间:2025-03-22 08:13:48

网页分析

有时候要获取网页上的电视剧资源,如果一个个点击复制,不太方便。这里,可以用chrome类型的浏览器,按F12,打开控制台,用下面的脚本来获取。

<ul class="down-list" id="download-list">
<li title="电影.中英字幕.mp4"><span>电影.中英字幕-人人影视.mp4</span><a rel="nofollow" href="..." target="_self">电驴下载</a><a rel="nofollow" href="..." target="_self">磁力下载</a></li>
<li title="电影.中英字幕2.mp4"><span>电影.中英字幕-人人影视.mp4</span><a rel="nofollow" href="..." target="_self">电驴下载</a><a rel="nofollow" href="..." target="_self">磁力下载</a></li>
</ul>

代码

let ssList= [];
let str = '';
$("#download-list li a").each(function(){
    var c = $(this).text();
    if(c=='磁力下载'){
        var txt = $(this).attr('href');
        //(txt);
        ssList.push(txt);
        str += txt  +'\n';
    }
});
console.info(str);

或者

let sstr = '';
var ff = document.querySelectorAll("li[itemid]");
for(var i=0;i<ff.length;i++){
	
	//(ff[i].previousElementSibling);
	let fff = ff[i].nextElementSibling.children[0].href;
	if(fff.indexOf('bluray')!=-1 && fff.indexOf('1080p')!=-1){
		//(ff[i].nextElementSibling);
		console.info(ff[i].nextElementSibling.children[0].href);
		sstr += fff  +'\n';
	}
}
console.info(sstr);

可以到这个网站试试看。91mjw点com, www点mjf2020点com。

获取爱qiyi链接

var list = document.getElementById("cctv");
var list2 = list.childNodes;
var str = "";
for (var i=0;i<list2.length;i++)
{ 

  var el = list2[i].childNodes[0];
  var titleStr = el.getAttribute("title");
  var hrefStr = el.getAttribute("href");
  var elstr = titleStr+"---"+"https:"+hrefStr;
  str += elstr + '\n';
}
console.info(str);