Greasy Fork is available in English.
打开恋爱游戏网首页或会员中心后自动签到
当前为
// ==UserScript==
// @name 恋爱游戏网自动签到
// @namespace http://tampermonkey.net/love_sign
// @version 2020.08.14.1
// @description 打开恋爱游戏网首页或会员中心后自动签到
// @author PY-DNG
// @icon https://www.lianaiyx.com/skin/member/images/nopic.gif
// @include http*://www.lianaiyx.com/
// @include http*://www.lianaiyx.com/e/member/cp/
// @grant none
// ==/UserScript==
(function() {
'use strict';
const developer = false;
if(window.location.href === 'https://www.lianaiyx.com/e/member/cp/') {
// 会员中心则直接请求
JavaScript: makeRequest('https://www.lianaiyx.com/e/member/sign/?doajax=1&ajaxarea=sign', 'EchoReturnedText', 'GET', '');
return;
}
//回显区域
let headLine = document.getElementsByClassName('menber')[0];
let signDisplay = document.createElement('a');
signDisplay.href = 'javascript:void(0);';
signDisplay.innerText = '正在签到中...';
signDisplay.style.color = 'rgb(100,100,255)';
headLine.appendChild(signDisplay);
//签到
let memberPage = document.createElement('iframe');
memberPage.src = 'https://www.lianaiyx.com/e/member/cp/';
memberPage.style.display = 'none';
memberPage.onload = function() {
//检查签到完毕并回显的函数
let checkInterval
let signedCheck = function() {
if(memberPage.contentWindow.document.getElementById('sign').innerHTML = '已签到') {
signDisplay.style.color = 'green';
signDisplay.innerText = '已自动签到';
clearInterval(checkInterval);
if(!developer) {
document.body.removeChild(memberPage);
}
}
};
memberPage.contentWindow.document.getElementById('sign').click();
checkInterval = setInterval(signedCheck, '1000');
if(developer) {
memberPage.style.display = '';
console.log(memberPage);
}
};
document.body.appendChild(memberPage);
})();