Greasy Fork is available in English.
MineBBS登录领取50金粒,签到领取1金粒
当前为
// ==UserScript==
// @name MineBBS签到
// @namespace Moear
// @version 1.0.0
// @description MineBBS登录领取50金粒,签到领取1金粒
// @author Moear
// @license Apache License 2.0
// @match about:blank
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_openInTab
// @grant GM_deleteValue
// @run-at document-idle
// @require https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js
// ==/UserScript==
(function () {
("use strict");
const MineBBS = "https://www.minebbs.com";
// 获取浏览器地址进行判断
var host = window.location.host;
var href = window.location.href;
// 进入浏览器自动执行签到
window.onload = auto;
function auto() {
// 获取当前日期
var today = new Date().toISOString().split('T')[0];
// 获取上次签到的日期
var lastSignin = GM_getValue("lastSignin");
if (host === "www.minebbs.com") {
// 如果已经在MineBBS网站上,尝试签到
autoBtn();
} else if (host === "about:blank" && today !== lastSignin) {
// 如果在空白页,并且今天还没有签到过,打开MineBBS网站
GM_openInTab(MineBBS);
}
}
function autoBtn() {
// 如果在签到页面,点击签到按钮
var MineBBSTextBtn = document.querySelector(".button--cta.button.rippleButton");
if (MineBBSTextBtn) {
MineBBSTextBtn.click();
// 签到完成后,保存今天的日期
GM_setValue("lastSignin", new Date().toISOString().split('T')[0]);
}
}
})();