2011-08-06 27 views
3

我正在使用Mac OS X和Google Chrome 13.0.782.107。我试图按照these instructions设置用户脚本。用户脚本目录是否仍然适用于Chrome 13.0?

我创建了一个目录: 〜/库/ Application Support /谷歌/铬/默认/用户脚本/

我创建了该目录中的文件:hello.user.js

(function() { 
// ==UserScript==                
// @name   Hello, World             
// @namespace  http://localhost.localdomain         
// @version  0.0.0               
//                    
// @include http://*/*               
// ==/UserScript==                

    alert('Hello, World!'); 

})(); 

我创建了下面的AppleScript启动Chrome的

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --enable-user-scripts" 

但是,该脚本将被忽略。如果我将文件拖放到Chrome中并将其作为扩展安装,则可以正常工作。此功能是否不再支持?

+1

很确定这些说明是方式,**方式**过时。 (但我没有一个Mac可以检查)。只需将您的脚本拖动到任何Chrome窗口,或按照http://stackoverflow.com/questions/5258989/manually-adding-a-userscript-to-google-chrome/5259212#5259212安装(Windoze说明,但应该轻松移植到Mac)。 –

回答

4

来自Brock Adams的评论,这个问题是Manually adding a Userscript to Google Chrome的重复,在那里得到了很好的回答。

标志--enable-user-scripts在最近版本的Chrome中似乎不受支持。这似乎证实了这个List of Chromium Command Line Switches

令人困惑的是有一个(退化的?)开关--user-scripts-dir。

+4

用户脚本目录支持已通过http://crrev.com/87618删除。感谢您指出--user-scripts-dir标志,我也会将其删除。 –

相关问题