您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
目前只支持更换 png,svg 图标,支持少量 fontawesome 的图标
// ==UserScript== // @name Quicker 动作主页自动改图标 // @namespace http://tampermonkey.net/ // @version 0.2 // @description 目前只支持更换 png,svg 图标,支持少量 fontawesome 的图标 // @author You // @match https://getquicker.net/Sharedaction?code=* // @icon https://www.google.com/s2/favicons?domain=getquicker.net // @grant none // ==/UserScript== (function () { function setIcon(icon) { var link = document.querySelector("link[rel~='icon']"); if (!link) { link = document.createElement('link'); link.rel = 'icon'; document.getElementsByTagName('head')[0].appendChild(link); } link.href = icon; } var image = document.querySelector("body > div.body-wrapper > div.container.bg-white.pb-2.rounded-bottom > div > div.col-12.col-md-9.d-flex > div.action-item.align-middle > img"); if (image == null) { var font = document.querySelector("body > div.body-wrapper > div.container.bg-white.pb-2.rounded-bottom > div > div.col-12.col-md-9.d-flex > div.action-item.align-middle > i"); var icon = font.getAttribute("class"); function getSvgIcon(icon) { var link = "https://fa2png.app/svgs"; //fal fa-alien-monster var code = icon.split(" "); var start = ""; switch (code[0]) { case "fal": case "far": //start = "regular"; break; case "fas": start = "solid"; break; case "fab": start = "brands"; break; } return link + "/" + start + "/" + code[1].substring(3) + ".svg"; } icon = getSvgIcon(icon); setIcon(icon); return icon; } else { var src = image.getAttribute("src"); setIcon(src); } })();