Firefox3とWinMeでニコニコ動画のMP4を見る!

Firefox3とWinMeでニコニコ動画のMP4を見る!
動作不可のはずのFirefox3をMeで動かしてみた。エラーが出てブラウザが起動できなくなるはずのmp4対応版Flashplayerも動かしてます。
激しく厨仕様。メモリ192MB,Pentium3。
さすがにmp4は重い。カクカクするけど特に問題なし。フォントが変なのは仕様。fx3にして爆速というわけでもなく、ただ新しい機能と拡張が使えるのがうれしいところ。
注:画面に映っている動画はエコノミー回避で再生数1000以下のを適当に選ばせていただきました。

以下大いに役立つページと重要部分のコピペ
http://yinglong.blog.so-net.ne.jp/2008-09-27-1
KernelEx をインストールすることで、Microsoft Windows Millennium Edition (Me) 上で、Mozilla Firefox 3.0.3 を起動することができましたので、一例としてレポートします。
KernelEx は、使い方を誤るとプログラムが破損してしまう恐れがあります。
作業は自己責任で行ってください。

■ System File Protection の無効化
KernelEx はシステムファイルを変更するため、インストールする前に、システムファイルを保護している System File Protection (SFP) を無効化する必要があります。
"スタートメニュー" から "ファイル名を指定して実行" を選択し、ダイアログの "名前" に 「msconfig」 と入力して "OK" を押します。
"システム設定ユーティリティ" の "スタートアップ" タブの "*StateMgr" のチェックを外します。
再起動を求められるので、"はい" を押します。
これで SFP の無効化は完了です。

--------------------------------------------------
■ KernelEx のインストール
9x系 Windows である Me で、2000/XP/Vista など NT系 アプリケーションを扱うことができるように、KernelEx をインストールします。

KernelEx をダウンロードします。
"KernelEx035.zip" を適当な場所に解凍し、"KernelEx.exe" を実行します。
###KernelExはここから落とせます→http://x86.neostrada.pl/KernelEx/
SFP について表示されるので、"OK" を押します。

免責事項と、インストールの可否について表示されるので、"OK" を押します。
再起動を求められるので、"はい" を押します。
再起動後に MS-DOS プロンプト が表示されるので、指示に従って [Enter] キーを押します。

これで KernelEx のインストールは完了です。
けれども、このままでは Firefox 3 はインストールできません。

--------------------------------------------------
■ KernelEx の設定
Firefox 3 がOSのバージョンを確認する際に、Windows XP として振舞うように、KernelEx の設定をします。

"C:\WINDOWS\KEXVER.INI" をテキストエディタで開きます。
"[PerApp]" に 「Firefox Setup 3.0.3.exe=winxp」 と書き足します。
"[AdvancedGDI]" に 「firefox.exe=1」があることを確認し、上書き保存します。
###ちなみにこの画像(↑)のPCでは[parApp]にsetupxp.exe=winxpと書き足してあります。そのほうが楽でいいね。
これで KernelEx の設定は完了です。
=======
http://forum.mozilla.gr.jp/?mode=al2&namber=40421&rev=&&KLOG=262
> この掲示板で何度か繰り返し出ている、Windows98/MeでのFlash Player Pluginのクラッシュ(強制終了)について。

ひとつユーザ側でできる回避策を見つけました。行儀のいい方法ではありませんので、万人には薦められませんが。

問題のファイル NPSWF32.dll (Flash Player Plugin 9.0.115.0だと C:\WINDOWS\SYSTEM\Macromed\Flash\ フォルダにインストールされています)のファイル・リソースを、Resource Hackerとかで書き換えます。
Resource Hacker: http://www.angusj.com/resourcehacker/

書き換えるのはファイルバージョン(FileVersion)一箇所だけで、ここの文字数を増やすとクラッシュしなくなりました。

Resource Hackerでの操作を例に書きます。
Version Info > 1 > 1033 の BLOCK "StringFileInfo" 内、BLOCK "040904E4" 内の、
VALUE "FileVersion", "9,0,115,0"
の "9,0,115,0" を例えば "9,0,115,00" にします。
数字はなんでも良くて一文字(以上)増やすのが大事っぽいです。他に 9,0,115,10 や 9,00,115,0 や 9,0,0115,0 や 9,0,115,115 などでも可でした。
あとはResource Hackerの通常通りの操作で、スクリプトをコンパイル→保存します。

これだけでクラッシュせず、ちゃんと動作するようになります。
書き換えているのはファイルバージョン文字列だけなので、AdobeのFlash Playerバージョン確認ページなどでは、正しく 9,0,115,0 として認識されました。
Flashバージョン確認: http://www.adobe.com/jp/products/flash/about/

(おそらくNPSWF32.dllのファイルバージョン・リソースの文字列が、たまたま日本語版(マルチバイト文字版?)Windows98/Meのバグにぶち当たってしまってクラッシュしているのではないかと思われます)
=======
http://d.hatena.ne.jp/Reverbe/20080516
★私の場合はこれでも落ちてしまいました。ただ落ちるタイミングが、前は起動した時点で落ちていたのが、今度はFlashのないサイトは問題なく表示できるけど、FlashのあるサイトはFlashを読み込んだときに落ちる というように変わりました。
=======
まぁみなさん自己責任でがんばってみてください
そして、発見者やKernelEx開発者、そしてコピペソースと見てくれたあなたに最大の感謝を。
おしまい
以下検索用 ニコニコ動画 ニコ動 Flash9 KernelEx WindowsMe 9x Win9x mp4 Firefox3 Fx3 Flash9.0.0.128
お気に入り
1人がお気に入りに入れています

コメント (0)

  • まだコメントはありません。