- 881 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/05/18(火) 21:02:46 ID:L64H4TTp0]
- RealPlayerのメニュー [ツール] > [アップデートをチェック] で検出される
新バージョンの表記は現在は12.0.0.676のままだけど、実際には12.0.0.756に アップデートされる。 アップデート中の通信をパケットキャプチャして調べたところ、 以下のフルインストーラをダウンロードしている。 ttp://sw-real.jp.real.com/free/windows/installer/player/R51JAD/RealPlayerSPGold_ja.exe アップデートチェック時に現在のバージョンとして参照される値は、 以下のレジストリキーの「(既定)」の値に入っている。 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Software\RealNetworks\Update\6.0\Preferences\Components\Player:12.0 ここを、例えば一つ前のバージョンに書き換えると、既に最新版を インストール済みでも強制的にアップデータを検出させることが可能(無意味だが)。 ※インストール開始時に再度バージョンチェックが行われる 「配布」の文字列は以下のレジストリキーの「(既定)」の値に入っている。 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Software\RealNetworks\RealPlayer\12.0\Preferences\DistCode この「配布」文字列はメニューからアップデートを行うと「R51JAR」に 書き換えられる模様。(レジストリを書き換えた実験の結果、実際は違うかも) ちなみにメニューからのアップデートではなく、RealPlayerを終了してから 上記のフルインストーラを別途ダウンロード・実行してインストールすると 「配布」文字列は「R51JAD」になる。
|

|