您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
吧啦吧啦
// ==UserScript== // @name 前往GreasyFork // @namespace mimiko/greasyfork // @version 0.0.4 // @description 吧啦吧啦 // @author Mimiko // @license MIT // @include * // @grant GM.addStyle // ==/UserScript== // https://greasyfork.org/zh-CN/scripts/436753-%E5%89%8D%E5%BE%80greasyfork "use strict"; (() => { if (window.top !== window.self) return; // function const insertHtml = () => { const $el = document.createElement("a"); const href = `https://greasyfork.org/zh-CN/scripts/by-site/${window.location.host .split(".") .slice(-2) .join(".")}?filter_locale=0`; const listAttr = [ ["href", href], ["id", "btn-jump-greasyfork"], ["rel", "noopener noreferrer"], ["target", "_blank"], ]; listAttr.forEach((group) => $el.setAttribute(...group)); document.body.appendChild($el); }; const insertCss = () => { GM.addStyle(` #btn-jump-greasyfork { position: fixed; bottom: 0; left: 0; z-index: 65535; width: 32px; height: 32px; background-color: rgb(153, 0, 0); border-radius: 0 32px 0 0; cursor: pointer; transition: all 0.3s ease; opacity: 0; transform-origin: left bottom; transform: scale(0.5); } #btn-jump-greasyfork:hover { opacity: 1; transform: scale(1); } `); }; const main = () => { insertCss(); insertHtml(); }; // execute main(); })();