您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add a notepad to the sidebar on Grundo's Café
// ==UserScript== // @name GC AIO Plugin: Notepad // @namespace http://tampermonkey.net/ // @version 0.1 // @description Add a notepad to the sidebar on Grundo's Café // @author https://www.grundos.cafe/userlookup/?user=supercow64 // @match https://www.grundos.cafe/* // @icon https://www.grundos.cafe/static/images/favicon.66a6c5f11278.ico // @grant none // @license MIT // ==/UserScript== const html = `<div class="notepad"> <b>Notepad</b> <textarea id="aio_notepad"></textarea> </div>` const defaultText = `Tip: Click "Edit Sidebar" and add this code to make the sidebar prettier #aio_notepad { width: 100%; height: 200px; border: 1px solid lightblue; }` // uncomment for testing // const localStorage = sessionStorage async function main() { // add the sidebar const target = document.querySelector("#aio_sidebar > .dailies") if (!target) return target.insertAdjacentHTML(`beforebegin`, html) // set the notepad text const notepad = document.querySelector("#aio_notepad") notepad.value = localStorage["aio_notepad"] ?? defaultText // save notepad changes notepad.addEventListener("change", async () => { localStorage["aio_notepad"] = notepad.value }) } main()