Mining Network挖矿展示当前拥有的各个等级的NFT的数量

97a73bda15b5

说明

由于Mining Network的NFT展示页面没有详细的统计,@NKCSS 大神编写了统计代码,可以展示当前拥有的各个等级的NFT的数量,用户可以复制使用。

e8eae6fd7b25

使用方法

复制下方代码,然后进入Mining Network的My Asics图标,再打开浏览器控制台(按键盘F12,并切换到Console/控制台栏目),在光标处粘贴代码并回车即可显示。

8d896b333ca4

代码

// Code by Nick Kusters.
// Put this in your dev console:
window.setInterval(() => 
{
  if(document.getElementById('buttons-added') === null)
  {
    let perLevel = {_levels: []};
    Array.from(document.querySelectorAll('legend')).forEach(a => {
      let level = parseInt(a.innerText.split(' ')[1], 10);
      if(level >= 0)
      {
        if(!perLevel.hasOwnProperty(level))
        {
          perLevel[level] = [];
          perLevel._levels.push(level);
        }
        perLevel[level].push(a.parentElement);                         
      }
    });
    if(perLevel._levels.length > 0)
    {
      perLevel._levels.sort((a,b) => a < b ? -1 : 1);
      let parent = perLevel[perLevel._levels[0]][0].parentNode;
      perLevel._levels.forEach(l => {
        let btn = document.createElement('button');
        btn.innerText = `${l} (${perLevel[l].length})`;
        btn.onclick = function(){
          perLevel._levels.forEach(lvl => {
            let dsp = lvl === l ? '' : 'none';
            perLevel[lvl].forEach(x => x.style.display = dsp);
          });
          return false;
        };
        parent.parentNode.insertBefore(btn, parent)
      });
      let a = document.createElement('a');
      a.innerHTML = `<a id="buttons-added" href="https://www.gamefiworld.co/?golink=aHR0cHM6Ly90d2l0dGVyLmNvbS9OS0NTUw=="  target="_blank">Thank you Nick!</a>`;
      parent.parentNode.insertBefore(a, parent);
    }
  }
}, 500);
© 版权声明
THE END
喜欢就支持一下吧
点赞746 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情图片

    暂无评论内容