2010-11-21 6 views
0

でGM_configを使用して、私はこれを使用しようとしています何らかの理由で不信心グリースモンキー

// @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

+1

[Greasemonkey 0.9.0以降](http://wiki.greasespot.net/Metadata_Block#.40require)、Greasemonkeyが '@ require'値が変更されたことを検出すると、これらの新しい値が使用されます – wimh

+0

@Hooch、私が知る限り、greasemonkeyはスクリプトが更新されているかどうかをチェックしません。それは一度だけダウンロードされます。 – wimh

関連する問題