User Script をインストールしようとしたら、次のようなエラーが出る場合。
Error installing user script. [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nslChannel.open]" nsresult: 0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location "JS frame :: chrome://greasemonkey/content/utils.js :: getContents :: line 167" data: no]
この場合、 [プロファイルディレクトリ]/gm_scripts/config.xml というファイルを一旦空にするといいみたい。 gm_scripts ディレクトリがなければ作る。
- UNIX の場合
- プロファイルディレクトリは ~/.mozilla/firefox/xxxxxxxx.default/ とする。 [プロファイルディレクトリ]/gm_scripts の内容をバックアップして、
$ cd ~/.mozilla/firefox/xxxxxxxx.username/gm_scripts $ rm config.xml $ touch config.xml
- Windows の場合
- プロファイルディレクトリは C:\Documents and Settings\username\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\ とする。 [プロファイルディレクトリ]/gm_scripts の内容をバックアップして、
元ネタ: 質問 と 回答が載ってるページ 。