2010-11-21 83 views
0

一些不敬虔的原因使用GM_config我使用在Greasemonkey的

// @require https://github.com/sizzlemctwizzle/GM_config/raw/master/gm_config.js 

我試圖用這個。當我說:

alert(typeof GM_config) 

我弄不明白。如何在神的名字中包括什麼東西在gm中使用?

回答

2

@Required scripts只會在您安裝腳本時下載。創建腳本後,您可能添加了包含@require的行。在這種情況下,它永遠不會下載。

解決方案是將腳本備份到硬盤上的其他位置。刪除greasemonkey中的腳本。在Firefox中打開備份文件,然後再次安裝腳本。當您查看配置文件的gm_scripts目錄時,您會看到gm_config.js已經下載到與您的腳本相同的目錄中。

+0

如果「需要」腳本更新怎麼辦?它會被下載來回報舊版本嗎? – Hooch 2011-12-29 14:58:55

+1

[自Greasemonkey 0.9.0](http://wiki.greasespot.net/Metadata_Block#.40require),如果Greasemonkey檢測到「@ require」值已被修改,將使用這些新值(因此每個'@ require'應重新下載) – wimh 2011-12-29 17:44:12

+0

@Hooch,據我所知,greasemonkey不檢查腳本是否更新。它只會被下載一次。 – wimh 2011-12-29 17:45:42