您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Changes some of the icons / colors of HP
// ==UserScript== // @name HP BlackSkin // @namespace http://www.hacker-project.com/ // @version 0.3 // @description Changes some of the icons / colors of HP // @author You // @match http://www.hacker-project.com/* // @match http://hacker-project.com/* // @grant none // ==/UserScript== function setup() { document.getElementsByTagName("img")[0].setAttribute("src", "http://i.imgur.com/f4Uw6VE.png"); var classChng = [ ["p", ["color", "lightgray"] ], ["def", ["color", "white"] ], ["yellow", ["color", "white"] ], ["emi6", ["background-color", "#black"], ["border", "1px solid lightgrey"] ], ["p1", ["color", "gray"] ], ["green", ["color", "lightgrey"] ], ["g", ["color", "lightgrey"] ], ["sel2", ["color", "white"], ["background", "black"] ], ["bred", ["background", "black"] ], ["pbig", ["color", "white"] ], ["sm2", ["color", "white"] ], ["bblue", ["color", "#000099"] ], ["lblue", ["color", "lightgray"] ], ["logText", ["border", "1px solid white"] ] ]; change(classChng, 0); var tagChange = [ ["a", ["color", "white"] ], ["small", ["color", "gray"] ], ["td", ["color", "white"], ["background", "black"] ] ]; change(tagChange, 1); } function change(chng, det) { for (var clsi = 0; clsi < chng.length; clsi++) { var clso = chng[clsi]; var cls = clso[0]; for (var pairi = 1; pairi < clso.length; pairi++) { var pair = clso[pairi]; var sc = pair[0]; var ss = pair[1]; var elArray; if (det===0) elArray = document.getElementsByClassName(cls); else elArray = document.getElementsByTagName(cls); for (var eli = 0; eli < elArray.length; eli++) { var append = elArray[eli].getAttribute("style"); if (append===null) append = ""; if (append.substring(append.length-1, append.length) != ";" && append !== "") append += ";"; elArray[eli].setAttribute("style", append+" "+sc+": "+ss+";"); } } } } setup();