Windows NT 4だらけ?!
StatPress ReloadedでアクセスのOSを正しく表示する方法

StatPressのOS判別の仕組み
-誤記録の原因-

StatPressではOSの表示のために
wp-content/plugins/statpress-reloaded/def/os.dat
を使っています。

これを見ると以下の2行が目につきます。

Windows 7|WindowsNT7.0|
Windows NT 4|WindowsNT|

Windowsの商品名にはWindows 2000、Windows XP、Windows 8などという名前が使われています。
これらはWindows NTと総称される設計によるOSなので、裏側では全てWindows NTとして扱われており、それらの違いはNT Verの違いとして表されています。
StatPressでもNT Verを元にして商品名(Windows XP、Window 8)などを判別しています。

WindoewNTVer

Windows_NT系を見ると上記のようにNT Ver.と商品名 (プロダウト名) の対応が分かります。

Windows 7はWindowsNT7.0ではなく、WindowsNT6.1です。
os.datには正しい対応関係が定義されいていません。
しかし、Windows 7にはWindowsNTという表現が含まれているためWindows NT 4と判別されてしまいます。

アクセスのOSを正しく記録する方法

os.datから

Windows 7|WindowsNT7.0|

を削除し、かわりにその場所に

Windows 8.1|WindowsNT6.3|
Windows 8|WindowsNT6.2|
Windows 7|WindowsNT6.1|

を記載します。

面倒な方はstatpress-reloaded.zipをダウンロードして使って下さい。
修正済のos.datが入っています。

StatPress Reloaded 関係の記事一覧

  1. StatPress Reloaded に IE (Internet Exploer) 9、IE 10、IE 11 を認識させる方法
  2. StatPress Reloaded で Windows 7、Windows 8.1 そして Windows 10 を識別する!!
    アクセスOSを正しく表示する方法
  3. 誤訳も直そう!! 世界一正しいStatPress Reloadedの日本語化の方法
  4. StatPress ReloadedのTopPostsウィジェットを「人気の記事」一覧化する
  5. Windows NT 4だらけ?! StatPress ReloadedでアクセスのOSを正しく表示する方法

お問い合わせについて

業務として技術コンサルティングやシステム設計・開発を行っております。
気になることがありましたらご相談下さい。
ご相談のみで完結する場合、コンサルティング費用の目安は
内容によりますが1時間で5千円〜1万円ていどです。
コンサルティングや開発を検討されるその前に、
まずはお気軽にコメントやメールでご連絡下さい。
※ご契約前のコメントやメールでのやりとりは無料です。

お問い合わせフォーム

お急ぎの場合など、ただちに業務対応が必要な場合は、こちらのお問い合わせフォームをご利用ください。かきしちカンパニーお客様窓口が直ちに対応いたします。
※窓口へのお問い合わせ、お見積もりは無料です。


お名前 (必須)

メールアドレス (必須)

題名

メッセージ本文 (必須)

Share

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*