Я пытаюсь скачать PDF с сайта.Ссылки генерируются JS, и я могу собирать URL.Как мне сказать моему браузеру без головы нажать по этим ссылкам и загрузить файл (ы)?
var casper = require('casper').create();
var links;
var fs = require('fs');
function getLinks() {
links = document.querySelectorAll('.skb-dabslink a');
return Array.prototype.map.call(links, function (e) {
return e.getAttribute('href')
});
}
casper.start('https://www.skybriefing.com/portal/dabs');
casper.wait(5000) ; //Waiting for the links to display
casper.then(function () {
links = this.evaluate(getLinks);
});
casper.then(function () {
for(var i in links) {
console.log(links[i]);
}
});
casper.then(function () {
console.log(fs) ;
fs.write("links.txt", links, 'w');
})
casper.run()