Skip to content
将棋ウォーズの履歴ページをスクレイピングして対局データを保存する PHP スクリプトです。
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
get.php
goutte.phar
history.csv
lasttime.dat
view.php

README.md

将棋ウォーズ対局履歴取得ツール

概要

  • 将棋ウォーズの履歴ページをスクレイピングして対局データを保存する PHP スクリプトです。
  • スクレイピングには Goutte を使っています。

使い方

get.php

  • 履歴ページをスクレイピングして、取得したデータを CSV ファイルに保存します。

  • php コマンドで叩くか、ブラウザから呼び出して実行してください。

  • history.csv, lasttime.dat に書き込み権限を付与してください。

  • コード内の $user を自分の将棋ウォーズユーザー名に変更して下さい。

    // ユーザー名 $user = 'ko31';

view.php

  • 履歴 CSV データから一覧ページを表示します。
  • ブラウザから呼び出して実行してください。

注意事項

  • MIT ライセンスです。
  • ご利用は自己責任でお願いします。
You can’t perform that action at this time.