Steamログビジュアライザー:Steamゲームのプレイ時間を可視化します
ゲームに費やす時間を正確に知りたいですか?Steamログビジュアライザー これは軽量なブラウザベースのツールで、Steamクライアントのローカルログを解析し、味気ないテキスト記録を直感的なゲームセッションのタイムラインに変換します。ユーザーはログファイルをページにインポートするだけで、日々のプレイ状況を明確に示すインタラクティブなグラフを素早く生成できます。
主な機能のハイライト
- プライバシー第一、地域密着型の解決策 すべてのデータ処理はブラウザ側で行われ、サーバーへのアップロードは一切行われないため、個人のゲーム記録のプライバシーは完全に保護されます。
- セッションの再構築と所要時間の統計 このプログラムはログを分析し、日別および特定の時間帯の再生時間を自動的に集計し、断片的な記録を構造化されたタイムラインに変換します。
- 多次元インタラクティブチャート インタラクティブなインターフェースを通じて、「1日の最大プレイ時間」や「最近のゲームトレンド」などの迅速な検索をサポートします。
- Three.js を利用した点群探索 内蔵の星図モードを利用して
web/public/data/steam_dataset.csvこのデータセットは、Steamのタイトルライブラリを3D点群形式で表現しており、拡大縮小、回転、フィルタリングに対応しています。 - 開封後すぐに使用してください。 このプロジェクトはGitHub Pagesでホストされており、インストール不要でブラウザから直接体験できます。
クイックスタートガイド
1. オンライン体験
デモ版はこちらから直接アクセスできます:https://vauxe.github.io/steam-log-visualizer/
ページに入ると、ローカル 接続ログ.txt そして コンテンツログ.txt 2つのファイルをアップロードエリアにドラッグすると、システムがすぐに視覚的なグラフを生成します。
2. ログファイルを探す
お使いのオペレーティングシステムに応じて、最新のログファイルを以下のパスで探してください。
- Windows:
%ProgramFiles(x86)%/Steam/logs/ - macOS:
~/Library/Application Support/Steam/logs/ - Linux:
~/.steam/steam/logs/
3. 現地での開発と展開
ソースコードをローカルで実行または変更する場合は、必要なコンポーネントが環境にインストールされていることを確認してください。 Node.js 18歳以上 そして npm 9+次に、以下のコマンドを実行してください。
git clonenpm installnpm run dev
予防
Steamクライアントはログファイルのサイズ制限とローテーション機能を備えているため、古いゲームログはシステムによって切り捨てられる可能性があります。したがって、可視化ツールが追跡できる期間は、ローカルログファイルの実際の保存期間に依存します。
リソース概要
- オンライン体験 :
https://vauxe.github.io/steam-log-visualizer/ - プロジェクトのソースコード :
https://github.com/vauxe/steam-log-visualizer/
テキスト終了

