您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Simple Greasemonkey logger
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.cn-greasyfork.org/scripts/38888/255409/logger.js
- // ==UserScript==
- // @name logger
- // @namespace de.sidneys.greasemonkey.logger.js
- // @homepage https://gist.githubusercontent.com/sidneys/5d44a978d18a1b91f554b2358406671d/raw/
- // @version 1.1.0
- // @description Simple Greasemonkey logger
- // @author sidneys
- // @icon https://www.greasespot.net/favicon.ico
- // ==/UserScript==
- /**
- * Logger
- *
- * @example
- * logger.info('message');
- *
- * @example
- * logger.error(`Errorcode: ${ERRORCODE}`);
- */
- const logger = {
- debug() {
- if (!debugMode) { return; }
- const color = `rgb(255, 150, 70)`;
- console.debug.call(this, `? %c[${GM_info.script.name}] %c${Array.from(arguments).join(' ')}`, `font-weight: 600; color: ${color};`, `font-weight: 400; color: ${color};`);
- },
- info() {
- const color = `rgb(0, 200, 180)`;
- console.info.call(this, `ℹ️ %c[${GM_info.script.name}] %c${Array.from(arguments).join(' ')}`, `font-weight: 600; color: ${color};`, `font-weight: 400; color: ${color};`);
- },
- log() {
- const color = `rgb(70, 70, 70)`;
- console.log.call(this, `? %c[${GM_info.script.name}] %c${Array.from(arguments).join(' ')}`, `font-weight: 600; color: ${color};`, `font-weight: 400; color: ${color};`);
- },
- error() {
- const color = `rgb(220, 0, 30)`;
- console.error.call(this, `⚠️ %c[${GM_info.script.name}] %c${Array.from(arguments).join(' ')}`, `font-weight: 600; color: ${color};`, `font-weight: 400; color: ${color};`);
- }
- };