Luogu看主页

删除洛谷用户主页维护消息,并在用户页面上显示隐藏的介绍

目前為 2024-09-07 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Luogu看主页
// @namespace    http://tampermonkey.net/
// @version      1.2
// @description  删除洛谷用户主页维护消息,并在用户页面上显示隐藏的介绍
// @author       dreaum
// @license      GPL-3.0-or-later
// @match        https://www.luogu.com.cn/user/*
// @grant        none
// ==/UserScript==

async function change() {
    // 删除具有特定样式和文本的 div 元素
    var elements = document.querySelectorAll('div');
    for (var i = 0; i < elements.length; i++) {
        var element = elements[i];
        if (element.style && element.style.backgroundColor === 'rgb(255, 235, 236)' &&
            element.style.borderRadius === '5px' &&
            element.style.border === '1px solid rgb(225, 50, 56)' &&
            element.style.padding === '1em' &&
            element.style.fontStyle === 'italic' &&
            element.textContent.includes('系统维护,该内容暂不可见')) {
            element.remove();
        }
    }
    var elementToShow = document.querySelector(".introduction.marked");
    if (elementToShow) {
        elementToShow.style.display = "block";
    }
    var targetElement = document.querySelector("#app > div.main - container > main > div > div.full - container > section.main > div > div:nth - child(2)");
    if (targetElement && targetElement.textContent.indexOf("系统维护,该内容暂不可见")!== -1) {
        targetElement.remove();
    }
}
window.addEventListener('load', function() {
    change();
});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址