有些网站下载提供的是hash链接,点击后跳转到专门的网站提供magnet复制,二维码扫描。

对比链接和磁力,hash部分是相同的:

https:\\www.*********?hash=*********

magnet:?xt=urn:btih:*************

那么hash可以直接转换磁力,免去跳转和等待时间。

var a = document.getElementsByTagName('a');
for (i=0; i<a.length; i++) {
	if (a[i].textContent.indexOf('?hash=') != -1) {
		var hash = a[i].textContent.substring(a[i].textContent.indexOf('?hash=') + 6);
		a[i].textContent = 'magnet:?xt=urn:btih:' + hash;
	}
	if (a[i].href.indexOf('?hash=') != -1) {
		var hash = a[i].href.substring(a[i].href.indexOf('?hash=') + 6);
		a[i].href = 'magnet:?xt=urn:btih:' + hash;
	}
}

然后复制链接文字或者链接,粘贴到二维码扩展给手机扫描下载。

更多推荐