答案 0 :(得分:9)
更新: 2017年12月11日这是fixed in version 4.1(幸好有人为此开了一个bug)
看起来版本4.0似乎无法做到这一点(而且文档记录很差)因此我的解决方法只是安装一个看似低风险的简单/短脚本然后只编辑该脚本使其成为我自己的脚本
我使用this script (source code检查安全性)并点击绿色"安装"页面右上角附近的按钮:
将它安装到Greasemonkey中。
之后,您可以单击Greasemonkey工具栏图标,单击刚刚添加的脚本,然后单击"编辑"在子菜单中进行编辑。
答案 1 :(得分:4)
对我来说最简单的方法是将脚本移动到localhost,通过浏览器访问它,然后单击“安装”。 (脚本名称必须是例如“myscript .user.js ”)
https://wiki.greasespot.net/Greasemonkey_Manual:Installing_Scripts
答案 2 :(得分:1)
我使用Vit Kolos的回答,效果很好。请勾选或补充他的答案而非此答案。 但是您可能需要其他信息。
(1)Vit的方法要求您安装并运行xampp
或wamp / mamp / lamp。 (免费软件 - 谷歌和安装)
(2)创建一个由网站名称调用的文件夹(例如:c:\xampp\htdocs\gm\wnd.com
)
(3)将脚本复制到(例如)c:\xampp\htdocs\gm\wnd.com
文件夹中,文件名为(例如,再次)wnd.com.user.js
。
(4)在浏览器地址栏中,键入localhost/gm/wnd.com
(如果这是您命名的文件夹)。
(5)您现在应该在文件列表中看到文件wnd.com.user.js
- 单击它
(6)您将打开脚本(文本)文件 - 但是
(7)在底部,它将从5比1倒计时,然后显示安装按钮。很好,很整洁。
编辑已安装的脚本:
(1)单击GM图标,它将下拉并显示已安装脚本的列表。你应该看到你的脚本列在那里。单击它,您可以选择编辑。或
(2)导航到C:\Users\YOUR_USER_NAME\AppData\Roaming\Mozilla\Firefox\Profiles\YOUR_OWN_PROFILE.default\gm_scripts\wnd.com\
并在sublime或atom或Notepad ++或... 中编辑wnd.com.user.js
(如果您不知道如何到达appdata\roaming
那么这个方法不适合你......)
请注意,如果您使用jQuery,您还应该:
(1)确保您的脚本通过@require
在标题中引用了jQuery,例如:
// ==UserScript==
// @name wnd.com
// @namespace wnd.com
// @description wnd.com
// @include *://*.wnd.*/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js
// @version 1
// @grant none
// ==/UserScript==
$(function(){
//your script goes here
});