您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically selects "Sort by time added" on RuneLite plugin hub
当前为
// ==UserScript== // @name Auto-Sort RuneLite.net Plugin Hub // @namespace http://tampermonkey.net/ // @version 1.0 // @description Automatically selects "Sort by time added" on RuneLite plugin hub // @author Vexy // @match https://runelite.net/plugin-hub/* // @grant none // @license GNU GPLv3 // ==/UserScript== (function () { 'use strict'; // Function to sort by "time added" function sortByTimeAdded() { // Make a list of dropdown options const buttons = document.querySelectorAll('.dropdown-menu .dropdown-item'); for (const button of buttons) { // If button text is "Sort by time added", click it if (button.textContent.trim() === 'Sort by time added') { // Simulate a click on the button button.click(); console.log('Sorted by time added'); break; } } } // Wait for the dropdown menu to be present const observer = new MutationObserver(() => { if (document.querySelector('.dropdown-menu')) { observer.disconnect(); // Stop observing once found sortByTimeAdded(); // Trigger the sorting } }); // Start observing the document for changes observer.observe(document.body, { childList: true, subtree: true }); })();