Тема: PhantomJS + CoinHive
Добрий день! Хотів спробувати помайнити криптовалюти за допомогою CoinHive в PhantomJS. Написав такий код:
console.log('Loading a web page...');
var page = require('webpage').create();
console.log("Injecting coinhive miner...");
page.open("about:blank",function(status){
console.log(status);
page.injectJs("https://coinhive.com/lib/coinhive.min.js",function(){
console.log("Initializating...");
page.evaluate(function() {
var miner = new CoinHive.Anonymous('r2XvbXFhHwq37TfEB42YSYRd0MoDoipG', {throttle: 0.3});
console.log("Miner starting...");
miner.start();
console.log("Miner started!");
setInterval(function() {
var hashesPerSecond = miner.getHashesPerSecond();
var totalHashes = miner.getTotalHashes();
var acceptedHashes = miner.getAcceptedHashes();
console.log(totalHashes.toString()+"/"+acceptedHashes.toString()+" "+hashesPerSecond.toString()+"H/S");
}, 1000)
})
})
});
Проте PhantomJS чомусь не інклудить майнер CoinHive. Чому так?