某些网站不允许我使用IDM或任何批量下载器下载pdf,当我下载所有链接时,文件显示为xyz.php,但是当我单击单个链接时,它会将我重定向到主pdf文件,因为有1000个+ pdf,我需要下载它,对于我来说,我无法通过单击然后等待加载来下载每个文件 该网站是 HERE
帮我摆脱困境,尝试数月之久的不同方法,寻找解决方案的年限,至少有什么方法可以提高效率!如果有人可以帮助我解决这个难题,将永远感激不已。
答案 0 :(得分:0)
我用Chrome 70和JDownloader 2测试了此解决方案,它会下载您在问题中发布的链接中列出的所有文件。
这些是您必须遵循的步骤:
-
var copyText = document.createElement("TEXTAREA");
document.body.appendChild(copyText);
document.querySelectorAll('li[data-name$=".pdf"]').forEach(function(o) {
var link = "https://pastpapers.papacambridge.com/" + o.getAttribute("data-href");
copyText.innerHTML += link + "\n";
console.log(link);
});
copyText.select();
document.execCommand("copy");