您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically select the "Automatic" color theme on Wikipedia
// ==UserScript== // @name Auto Select Wikipedia Color Theme // @namespace https://github.com/nullstreak // @version 1.5 // @license MIT // @description Automatically select the "Automatic" color theme on Wikipedia // @match https://*.wikipedia.org/* // @grant none // ==/UserScript== (function() { 'use strict'; // Function to wait for element to be available in DOM function waitForElement(selector) { return new Promise(resolve => { if (document.getElementById(selector)) { return resolve(document.getElementById(selector)); } const observer = new MutationObserver(mutations => { const element = document.getElementById(selector); if (element) { observer.disconnect(); resolve(element); } }); observer.observe(document.documentElement, { childList: true, subtree: true }); }); } // Main function to handle the theme selection async function selectAutoTheme() { try { const autoColorInput = await waitForElement('skin-client-pref-skin-theme-value-os'); autoColorInput.click(); } catch (error) { console.error('Error selecting auto theme:', error); } } // Start the process selectAutoTheme(); })();