mieki256's diary



2005/07/09() [n年前の日記]

#1 [mozilla] Mozill firefox 1.0.4 を標準のブラウザに設定するとhtmlファイルのアイコンが未登録になってしまう問題

以前から気になっていたのだけど、面倒で放置してた。が、なんだか気になってきた。関連情報を検索。

ちなみに環境は、WinXP Home SP2 + Mozilla Firefox 1.0.4 MOOX M2。

_FirefoxとHTMLファイルの関連付けのトラブル :

レジストリを弄って、HKEY_CLASSES_ROOT\FirefoxHTML\DefaultIcon に、C:\PROGRA~1\MOZILL~1\FIREFOX.EXE,1 を設定するらしい。

試してみたけど変化なし。アイコンキャッシュをクリアしないとダメかな。

_Admin Tip #19: WindowsXPのアイコンのキャッシュを修復する :

WindowsXP の場合、ShellIconCache を削除すると書いてあるのだけど、そんなファイルは見当たらず。

_WinFAQ - Windows XP には、Windows 9x/Me/2000 のような ShellIconCache ファイルがありません :

%USERPROFILE%\Local Settings\Application Data の IconCache.db を削除するらしい。

_Firefox Help: 便利な使い方 - ウィンドウアイコンを変更する :

Firefox のデフォルトウィンドウアイコンは、次のようにして、好きなアイコンに変えることができます。

1. Firefox をインストールしたフォルダ (例: C:\Program Files\Mozilla Firefox\) に移動し、chrome というサブフォルダを開きます。
2. その chrome フォルダの中に、icons というサブフォルダを新たに作成してください。次に、その icons フォルダに移動し、default というもうひとつのサブフォルダを作成してください。このフォルダへのフルパスは C:\Program Files\Mozilla Firefox\chrome\icons\default\ になるはずです。
3. 使いたいアイコンを選んで (Windows では .ico ファイル、Linux では .xpm ファイル) このフォルダに置き、ファイル名を main-window.[拡張子] に変えてください。Windows では main-window.ico、Linux では main-window.xpm になります。

メインウィンドウの他にも、ブックマークマネージャや JavaScript コンソールのウィンドウアイコンを変えることができます。アイコンのファイル名はそれぞれ、bookmark-window.[拡張子]、jsconsoleWindow.[拡張子] としてください。
試してみたけど関係なかった。

Mozilla 1.7.8 で「標準のブラウザ」に設定するとアイコンがちゃんと反映される :

何故、Firefox だけが異常なのだ。

レジストリの内容をエクスポートしてdiffをとってみたり :

標準のブラウザ設定を、IE、Mozilla、Mozilla Firefox に変えたときのレジストリをエクスポートして、cygwin上で diff をとってみたり。ちなみに、レジストリエディタ regedit.exe は、UTF-16でエクスポートするみたいなので、エクスポートされた .reg ファイルを xyzzy で開いてから euc-jp で保存しなおした後に、diff -a -U 10 hoge.txt hogehoge.txt といった感じで作業。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html の既定が、それぞれ、「htmlfile」「MozillaHTML」「FirefoxHTML」に切り替わっているように見える。するとつまり、
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MozillaHTML
の内容の違いが関係してるということだろうか。

FirefoxHTML を眺めると :

どうやら HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\ShellEx なるキー? フォルダ? があるらしく。htmlfile、MozillaHTML にはない。

試しに、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\ShellEx をエクスポートしてバックアップをとった後に、削除してみた。ついでに、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\DefaultIcon に適当なアイコン画像を指定して、画面の色数を変更。

指定したアイコンが反映された。ということは、〜ShellEx なるキーが邪魔をしていたということかしら。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\DefaultIcon に、C:\Program Files\Mozilla Firefox\firefox.exe,1 を指定してみた。 *1 …Firefox のアイコンになった。

再起動してみた。アイコンは Firefox のソレのまま。なんとかなったかも。

結論 :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\ShellEx があったら、削除。<念のためにエクスポートしてバックアップを取っておくと良。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML\DefaultIcon に、利用したいアイコンを指定。

画面の色数を変えると、アイコンが再設定されるらしい。

*1: 一番最後の「,1」は、firefox.exe に含まれるアイコンのうち、何番目のアイコンを使用するかの指定。だと思う。

#2 [windows] _Windows XPスマートチューニング 第86回 アイコンキャッシュのサイズを拡張する

1.<スタート>メニュー→<ファイル名を指定して実行>と選択。
2.「名前」に半角で「regedit」と入力し、<OK>ボタンをクリック。
3.レジストリエディタが起動したら、HKEY_LOCAL_MACHINE →Software →Microsoft →Windows →CurrentVersion →Explorerとキーをたどって開く。
4.<編集>メニュー→<新規>→<文字列値>と選択し、名前を「Max Cached Icons」にする。
5.「Max Cached Icons」をダブルクリックで開き、「値のデータ」を「2000」に書き換えて<OK>ボタンをクリック。
6.レジストリエディタをアクティブにした状態で[F5]キーを数回押してから終了させる。

設定後は「画面のプロパティ」を開き、<設定>タブで画面の色を現在の設定とは異なるものに変更して<適用>ボタンをクリック。再度元の設定に戻して<OK>ボタンをクリックすれば、アイコンキャッシュファイルの再構築が行われます。ちなみに、「Max Cached Icons」の初期設定値は「512」ですが、100〜4096(KB)まで設定可能ですので、パフォーマンスを優先させたい場合はできるだけ小さく、安定性を求めたい場合は大きくしてください。
設定してみた。

今一つ効果が判らない。設定を削除。

#3 [windows] IBMホームページリーダーお試し版をアンインストールしたらIE起動時に必ずエラーが発生するようになってしまった

しかもインターネットオプションが開けません。恐るべし。IBMホームページリーダー。

Sleipnirを起動して、そちらからインターネットオプションを開いた。ホームページ設定が、IBMホームページリーダーの関連ファイルになってる。ヒドイなぁ。とりあえず、Web設定をリセット。IEがまっとうに起動するようになった。

#4 [anime] SEED2、地球連邦軍とジオン軍の全面対決の回

前作の主人公の親友さんの描写。「またそうやって安直に展開させるのか…」と思ってたけど、そうでもない感じの描写なのでイイ感じ。できれば、手足が吹き飛んで無くなってるとか、下半身不随とか、顔が半分焼け爛れてるとか、そのくらいの状況であってほしかったけど。そこまではならんのだろうなぁ。…例えば、虎の人だって、手足無くしてるし。「アツクナラナイデ。マケルワ」の人は命落としてるし。しかも今回、ごくフツーのMS = グフに乗ってたし。かなりヒドイことになってなきゃ、ちと納得いかん気もするであります。つーか、身体的に不自由になった彼氏に、以前と変わらぬ愛を誓うレイア姫の図が見たいだけ。なのですが。

なんとなくだけど。連合軍のあのガンダムを、ピッコロガンダムと呼びたい。ヤムチャガンダムほどではない。…ガンダムではないけれど、TMRの人が演じてたキャラは、なんだかヤムチャっぽい気もする。

以上、1 日分です。

過去ログ表示

Prev - 2005/07 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project