在 Chrome 20 及更早版本中,您可以简单地.user.js在 Chrome 中打开任何文件,它会提示您安装用户脚本。
但是,在 Chrome 21 及更高版本中,它会改为下载文件,并在顶部显示警告“扩展程序、应用程序和用户脚本只能从 Chrome 网上应用店添加”。

“了解详情”链接指向http://support.google.com/chrome_webstore/bin/answer.py?hl=zh-CN&answer=2664769,但该页面没有说明任何关于用户脚本的内容,仅介绍了扩展程序的.crx格式,应用程序和主题。
这部分听起来很有趣:
企业管理员:您可以指定被允许直接通过安装扩展程序,应用和主题网址的
ExtensionInstallSources政策。
因此,我运行了以下命令,然后重新启动 Chrome 和 Chrome Canary:
defaults write com.google.Chrome ExtensionInstallSources -array "https://gist.github.com/*"
defaults write com.google.Chrome.canary ExtensionInstallSources -array "https://gist.github.com/*"
Run Code Online (Sandbox Code Playgroud)
遗憾的是,这些设置似乎只影响扩展程序、应用程序和主题(如文中所述),而不影响用户脚本。(我已经提交了一个错误,要求使此设置也影响用户脚本。)
关于如何在 Chrome 21+ 中安装私人用户脚本(我不想添加到 Chrome 网上应用店)的任何想法?
对不起,如果它被问到了。我已经找到了几个不起作用的解决方案。不知道我做错了什么。
我不想禁用所有 javascript,只禁用 Javascript 警报框。弹出并强制您单击“确定”或“X”以关闭它们的那些。
我发现声称这样做的用户脚本(例如:http : //userscripts.org/scripts/show/58252)。我已将 chrome 放在开发频道上,使用 --enable-user-scripts 开关启动 chrome,脚本显示为已安装。
但我仍然收到警报框。
http://wordswithfriends.net/是一个没有被禁用的示例警告框- 将任何垃圾词放入右侧边栏的词验证器中。你会得到一个弹出窗口,告诉你这不是一个词。
我注意到用户脚本不会像 Google Chrome 中的(常规)扩展程序那样自动同步。
有没有办法确保用户脚本在 Chrome 安装之间同步?
为任何主要浏览器安装用户脚本的步骤是什么?这个问题是为了那些试图让最小主题工作的人的利益。每个答案请使用一个浏览器。
最近我的 chrome 出现故障,tampermonkey 刚刚停止工作。我卸载然后重新安装了扩展程序(希望脚本保持原状),但我的脚本被删除了。幸运的是我有一个配置文件目录的备份。那么我怎样才能恢复它们呢?
有没有办法在 IE9 中安装 UserScript 或 GreaseMonkey 脚本?
我知道Trixie曾经能够提供此功能,但它似乎根本不适用于 IE9。
我在 Firefox 24 上使用 Greasemonkey 1.12。我的计算机上有一个用户脚本文件。我找不到从本地机器安装我已经写好的用户脚本的方法 - 它是如何完成的?
曾经有一些自定义用户脚本窗口。现在它已集成到 Firefox 的插件中。在这里,我尝试了“获取用户脚本”链接,但它把我带到了网站。
我也尝试了工具栏图标,但找不到添加现有用户脚本的方法。有“管理用户脚本”,但它需要前面提到的新的集成用户脚本列表。我试图右键单击列表,但没有上下文菜单,也没有“添加”。
然后有一个“新用户脚本”按钮,但它似乎用于从 sratch 创建用户脚本。
尽管如此,由于这是我唯一可以从本地计算机添加用户脚本的地方,因此我尝试了“新用户脚本方式”。我试图将我的用户脚本从剪贴板粘贴到默认的浏览器内编辑器。它粘贴,但只要我按下回车键,它就会删除我的脚本。粘贴整个脚本后也是一行。我试图将换行符从 更改为LF,CRLF但没有任何区别。最终剧本没有奏效。
在greasemonkey 选项中,可以将编辑器更改为其他内容……但这真的是从本地计算机添加现有用户脚本的方法吗?
我使用的是使用在他们的HTML源下面的代码(如讨论网站在这里对堆栈溢出),作为一种在网页上禁用鼠标右键点击:
<body oncontextmenu="return false;">
Run Code Online (Sandbox Code Playgroud)
我假设永久和自动绕过它的最简单方法(使用 Chrome 或 Firefox) - 不完全关闭 javascript - 是创建一个简单的用户脚本来从页面中删除这串 html 代码(因为使用开发人员工具这样做可以确认它)删除限制),因此在用户脚本中有效地替换此字符串:
oncontextmenu="return false;"
Run Code Online (Sandbox Code Playgroud)
什么都没有 - 没有字符作为它的替代品。
这是在不完全关闭 javascript 的情况下绕过此限制的最佳方法(包括域中其他实际有用的脚本),如果是这样,执行此操作的代码是什么?
通常,安装 Greasemonkey 用户脚本再简单不过了,但是如何安装已经从 GitHub 下载或从 pastebin 复制的 .js 文件?
使用 Google Chrome 的内置 Greasemonkey 支持,没有明显的界面来执行此操作,而且我在用户目录中找不到任何合适的位置。
我是 Firefox 的重度用户,有很多附加组件。我还通过 Scriptish 使用了一些用户脚本。
我发现一些 Firefox 扩展同时提供用户脚本和附加版本,如A Bit Better RTM。
使用用户脚本版本优于附加版本还是反之亦然?我担心内存使用和性能。
userscripts ×10
greasemonkey ×4
browser ×2
firefox ×2
alert ×1
bypass ×1
installation ×1
javascript ×1
local ×1
localhost ×1
tampermonkey ×1
web ×1
website ×1
windows ×1