目次

確認くんの作り方

少しずつ更新していきます。

サーバーサイドで取得できる情報

PHP の場合

echo $_SERVER["REMOTE_ADDR"]; // IP アドレス (IPv4)
echo gethostbyaddr($_SERVER["REMOTE_ADDR"]); // ゲートウェイ名

クライアントサイドで取得できる情報

JavaScript

console.log(navigator.hardwareConcurrency); // CPU Cores
console.log(screen.width + ' x ' + screen.height + ' pixel'); // 画面解像度
console.log(window.innerWidth + ' x ' + window.innerHeight + ' pixel'); // 表示サイズ

参考文献

UserAgentからOS/ブラウザなどの調べかたのまとめ - Qiita

付録

UAParser.jsのversion: 0.7.28-gpu-experimentalってブラウザのGPU情報も拾えるんですけど非公式バージョン❓🤔 / Twitter