实现斗鱼自动领鱼丸
// ==UserScript==
// @name 斗鱼自动领鱼丸
// @version 1.2.1
// @description 实现斗鱼自动领鱼丸
// @author 消失的旅人
// @match https://www.douyu.com/*
// @grant none
// @namespace https://greasyfork.org/users/170855
// ==/UserScript==
window.setInterval(function() {
var nodes = [
['yw-countdown', 'may-btn'],
['RewardModule-countdown', 'RewardM-text enable']
]
for (i = 0; i < nodes.length; i++) {
var node = nodes[i];
var time = document.getElementsByClassName(node[0])[0];
var isClickedRewardNode = document.getElementsByClassName('v3-sign-wrap').length > 0;
if (!isClickedRewardNode && time && time.textContent.replace(/\s/g, '') === '领取') {
time.click();
var rewardNode = document.getElementsByClassName(node[1])[0];
rewardNode && rewardNode.click();
}
}
}, 10000);