gpt4 book ai didi

userscripts - 无法在 Tampermonkey 中重命名或创建多个自定义用户脚本

转载 作者:行者123 更新时间:2023-12-04 05:04:01 26 4
gpt4 key购买 nike

我目前正在尝试在 Tampermonkey 中为单独的页面创建 3 个用户脚本。使用 GUI,我可以单击“添加新脚本”,但是每次我在进行更改后保存时,它都会在“我的新用户脚本”顶部重新保存,并且似乎没有任何重命名方式脚本。

也许我错过了什么?:)

最佳答案

该名称由 @name 设置指示。在 Tampermonkey 中,相同的脚本永远不会超过一个 @name 1.

Changing the name

实际上,您应该检查并更改或删除每个默认值 @每个新脚本的指令。其中大部分是困惑的(大部分时间),并且在每个页面上都运行一个脚本是不好的做法,例如 @match http://*/*指定。

一个好的入门模板是:

// ==UserScript==
// @name _YOUR_SCRIPT_NAME
// @match http://YOUR_SERVER.COM/YOUR_PATH/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
// @grant GM_addStyle
// ==/UserScript==
/*- The @grant directive is needed to work around a design change
introduced in GM 1.0. It restores the sandbox.
*/

您在哪里更改 @name@match (es) 对于每个脚本。

该模板还使用本地磁盘中的 jQuery(您将希望为任何严肃的脚本编写),并且与 Greasemonkey 完全兼容。



1 这实际上是一个错误。 Tampermonkey 应该遵循 Greasemonkey 模型,它是 @name + @namespace 组合那必须是独一无二的。

关于userscripts - 无法在 Tampermonkey 中重命名或创建多个自定义用户脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com