您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
displays a window with links to most thanked items
当前为
// ==UserScript== // @name biggest-apples // @namespace http://modsgarden.cc/ // @version 0.1.0 // @description displays a window with links to most thanked items // @author me // @match http://modsgarden.cc/* // @grant none // ==/UserScript== /* jshint esversion: 6 */ (function() { 'use strict'; const best = Array.from( document.querySelectorAll('#thank_you_list_link a'), el => ({ link: document.location.origin + document.location.pathname + '#msg' + el.getAttribute('href').split('msg=')[1], count: parseInt(el.querySelector('strong').innerText, 10) }) ) .sort((a, b) => b.count - a.count); if (best.length) { const box = document.createElement('div'); box.setAttribute('style', 'position: fixed; top: 10px; right: 10px; width: 100px; height: 300px; background: white; opacity: 0.7; border: 1px solid #ccc; box-shadow: 3px 3px 25px 0px rgba(135,135,135,1); overflow: auto; padding: 5px;'); best.forEach((el, idx) => { const link = document.createElement('a'); link.setAttribute('href', el.link); link.setAttribute('style', 'display: block; margin-bottom: 5px'); link.innerHTML = `<b>${idx + 1}.</b> ${el.count}`; box.appendChild(link); }); document.body.appendChild(box); } })();