« update071102 IME and DiMENSiON2.1.0 | メイン | System.IME.getEnabled() vs linux »

IME and DiMENSiONが動かない時は・・・

動作しない時の為に

090517追記 ver2.2.6より、下記の作業は不要です。拡張が動作しない場合は、「ツール」→「アドオン」→「設定」を開き、「設定ファイルの再配置」ボタンが表示されているか確認してみて下さい。このボタンを押下することで、下記作業と同等の操作が行われます。またPortable Firefox系で動かない場合もこのボタンが出ていたら押してみて下さい。

尚お掃除系ソフトCCleaner等の実行によって動作しなくなる件については、除外リストに下記フォルダを追加することで防止する事が可能です。

  • Vistaの場合→C:\Users\ユーザー名\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust\
  • XPの場合→C:\Documents and Settings\ユーザー名\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust

下記に示す手順は近いうちにオプションあたりから自動的に行えるようにするつもりではありますが、とりあえず対応として手順を書いておきます。

  1. about:config を開く
  2. imeanddimension.flashplayertrust.set.20081108を右クリックし、「リセット」を押下。状態→「初期設定値」、値→(空欄) になった事を確認。
  3. Firefox再起動

インストール時に配置された設定ファイルが何らかの事情で失われた場合、こうすることで再配置が行われます。動かない場合はとりあえずこれを試してみて下さい。Portable Firefoxに関しても実はこれで動くと思われます。(但しUSB側では無くPC側のHDDに設定ファイルが残ります)

尚問題の設定ファイルは、%AppData%Macromedia\Flash Player\#Security\FlashPlayerTrust配下に存在します。鼻息荒いお掃除系ソフトだと削除対象にされたりするみたいなので、お掃除対象外設定とかできるのであればここを登録してあげて下さい。

それでも動かない場合

ver2.2.4以降、動作しない場合にエラーコンソールの「メッセージ」の所にになんらかのエラーメッセージ出力を行うようになっています。のでそこになんか出てないか確認の上、お問い合わせ下さい。

コメント (5)

名無し:

VistaでCCleanerというお掃除ソフトを使ったところ、IME and DiMENSiONが動作しなくなりました。
そこで、このアドオンをいったん削除し再インストールしましたが、やはり動作しませんでした(なぜでしょうか)。

結局、このページの「動作しない時の為に」を参考にabout:configから設定したところ、動作するようになりました。

i7a16k@admin:

>名無しさん
スパムフィルターに引っ掛かっていて気づくのが大分遅れました。申し訳無いです。

>そこで、このアドオンをいったん削除し再インストールしましたが、やはり動作しませんでした(なぜでしょうか)。
CCleanerにより設定ファイルが削除されてしまい、その情報がabout:configの方の設定値に反映されない為です。
アンインストールしてもabout:configの設定値はそのまま残る為、残念ながら事象は解決しません。

次回バージョンにて、ボタン一つで設定ファイルを再配置する仕組みを組み込む予定ですが、言われてみると名無しさんの様に動かなくなったら再インストール、というのは割と自然な反応だと思うので、再インストール時に設定ファイルが再配置される仕掛けも合わせて検討したいと思います。

たっちん:

2ちゃんねるのスレにも書きこみましたが、CCleanerの除外リストに下記ファイルを追加しておくと設定が消えません。
C:\Users\ユーザー名\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust\***.default-***.cfg

i7a16k@admin:

>たっちんさん

(本エントリより)
>尚問題の設定ファイルは、%AppData%Macromedia\Flash Player\#Security\FlashPlayerTrust配下に存在します。鼻息荒いお掃除系ソフトだと削除対象にされたりするみたいなので、お掃除対象外設定とかできるのであればここを登録してあげて下さい。
「鼻息荒いお掃除系ソフト」は暗にCCleanerを意識してたのですが(笑)他のソフトで同様の話を聞かないので文章を再構築して書き直してみました。

Win7+FF3.5.7で動作しません。
このフォーム欄にフォーカスさせてみたところ、エラーコンソールが

document.getElementById("suilen").getIMEStatus is not a function
[Break on this error] Filtered chrome url chrome://imeanddimension/content/overlay.js

だそうです。

Firefoxのプロファイルをデフォルトから変更しているのが悪いのか、OSがWindows 7であるのが災いしているのか、それとも…?

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2009年01月18日 22:19に投稿されたエントリーのページです。

ひとつ前の投稿は「update071102 IME and DiMENSiON2.1.0」です。

次の投稿は「System.IME.getEnabled() vs linux」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34