您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add old links back to IP2Always
当前为
// ==UserScript== // @name Add Links back to IP2Always // @namespace Violentmonkey Scripts // @match https://communities.win/c/ip2always // @match https://communities.win/c/ip2always/active // @match https://communities.win/c/ip2always/new // @match https://communities.win/c/ip2always/rising // @match https://communities.win/c/ip2always/top // @grant none // @version 1.0.2 // @license MIT // @author Tammer // @description Add old links back to IP2Always // ==/UserScript== (function() { 'use strict'; function addLinks() { // Find menu div let menuDiv = document.querySelector('.sc-1ifomfq-5.cKDyLg'); if (!menuDiv) { console.log("Menu not found, retrying..."); setTimeout(addLinks, 500); // Try again after 1 second return; } // Prevent duplicate injection if (document.getElementById('custom-links-container')) { return; } // Create a new div for links let linksContainer = document.createElement('div'); linksContainer.id = 'custom-links-container'; linksContainer.style.position = "absolute"; linksContainer.style.marginTop = "-1.5pt"; linksContainer.style.marginLeft = "200px"; // Define links let links = [ { text: "HOT", url: "https://communities.win/c/ip2always" }, { text: "ACTIVE", url: "https://communities.win/c/ip2always/active" }, { text: "NEW", url: "https://communities.win/c/ip2always/new" }, { text: "RISING", url: "https://communities.win/c/ip2always/rising" }, { text: "TOP", url: "https://communities.win/c/ip2always/top" } ]; // Generate links and append links links.forEach(linkData => { let link = document.createElement('a'); link.href = linkData.url; link.textContent = linkData.text; link.style.marginRight = "20px"; link.style.fontSize = "17px" link.style.letterSpacing = "2pt" linksContainer.appendChild(link); }); // Append links next to mew existing stupid dropdown menu menuDiv.appendChild(linksContainer); } // Run script when DOM is fully loaded window.addEventListener('load', addLinks); })();