在 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 网上应用店)的任何想法?