PHP プログラミング

PHPを使ってValve社製ゲームのサーバから情報を取得する

2016/07/13

PHPを使ってゲームサーバブラウザとか作りたい人向けの記事です。

 

Valve公式にServer Queriesの説明ページがありますが
いかんせん内容がややこしい。

 

ですが以下サイトに簡単にサーバから情報を取得できる
PHP用のSource Queryライブラリがあるので今回これを使います。
https://github.com/xPaw/PHP-Source-Query-Class

 

まず全てのライブラリが入ってるSourceQueryフォルダを
サーバの特定の箇所に置きます。(使いやすい場所に)

 

それで後は非常に見やすいライブラリの使用サンプル「View.php」を使って情報取得のテストをします。

2行目のライブラリへのパスはうまくいかない場合絶対パスにするのがおすすめ。

5~8行目に稼働中のサーバのホスト名とポート番号を入れてください。
上手くいけばブラウザ上でこのような表示になります。

20131205-1-300x243 20131205-2-300x246

情報を取得している場所は以下部分で

スポンサーリンク

-PHP, プログラミング
-, , , , , ,