您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Some improvements to Pastebin.com, colored buttons etc.
// ==UserScript== // @name Pastebin Improved // @namespace https://greatest.deepsurf.us/users/166103 // @version 0.41 // @description Some improvements to Pastebin.com, colored buttons etc. // @author https://github.com/Amarok24 // @match https://pastebin.com/* // @grant none // ==/UserScript== (function() { "use strict"; var pbButtons = document.querySelectorAll(".buttonsm"); var nightModeAdvert = document.getElementById("pro_promo_text"); if (pbButtons) { var setButtonStyle = function(innerText, styleNameAndProperty) { var indexOfButton = null; for (let i = 0; i < pbButtons.length; i++) { if (pbButtons[i].innerText == innerText) { indexOfButton = i; break; } } if (indexOfButton !== null) { console.log("button found, index = " + indexOfButton); for (let z=0; z<styleNameAndProperty.length; z++) { for (let j in styleNameAndProperty[z]) { //console.log(j); //console.log(styleNameAndProperty[z][j]); pbButtons[indexOfButton].style[j] = styleNameAndProperty[z][j]; } } } }; setButtonStyle("edit", [ {"backgroundColor" : "coral"}, {"fontWeight" : "700"}, {"color" : "white"} ] ); setButtonStyle("raw", [ {"backgroundColor" : "darkgreen"}, {"color" : "white"} ] ); } if (nightModeAdvert && nightModeAdvert.innerText.indexOf("Night")) { document.getElementById("float-box-frame").style.display = "none"; } })();