SED、AWK のスクリプトでこしらえた FPSF のためのツール集です。


プレイ結果一覧ツール FPPLYS2
ボックススコア作成ツール FPSCR2
負傷者リスト作成ツール FPINJ
プレイ転送ツール FPCPY
プロフィール設定確認ツール PRFVWR

 
プレイ結果一覧ツール  ダウンロード / 出力例


プレイの結果をそれぞれ1行にまとめ、プレイ名順に並び替えたリストを作ります。
リストはホームチーム、ビジターチームのものを別ファイルで出力します。


【修正履歴】

(97/2/20 Ver.0.50)
 余分な改行が入ることがあったのを修正。
 ドキュメントの間違いを訂正。
(3/15 Ver.0.51)
 BOX SCORE の記述された play.log に対応。
(4/26 Ver.0.52)
 「's」を含んだプレイ名を処理できなかったのを修正。
(9/29 Ver.0.53)
 「fair catch interference」時等の不具合を修正。
(12/01 Ver.0.54)
 「Tennessee」のチーム名に対応。

(98/7/8 Ver.0.55)
 FPSF'98 の PLAY.LOG に対応。
 「forward pass beyond line」時の処理を修正。

【動作に必要なプログラム】

 SED.EXE、JGAWK.EXE、SORT.EXE

INDEX
 
ボックススコア作成ツール  ダウンロード / 出力例


スコアとスコアリングプレイの一覧を作成します。

NYG を "New York(N)" ではなく、単に "New York" としたリーグ用の別バージョンは
こちらです。


【修正履歴】

(3/15 Ver.0.11)
 OT での処理に不具合があったのを修正。
 2点コンバージョン成功時の処理に不具合があったのを修正。
 BOX SCORE の記述された play.log に対応。
(3/17 Ver.0.12)
 WIN95 の DOS 環境で共有違反エラーを起こしていたのを修正。
(3/22 Ver.0.13)
 対応できていない表現があったのを修正。
(3/23 Ver.0.14)
 1Q,3Q終了時の得点の処理に不具合があったのを修正。
(4/24 Ver.0.15)
 対応できていない表現があったのを修正。
(4/26 Ver.0.16)
 対応できていない表現があったのを修正。

(12/01 Ver.0.17)
 「Tennessee」のチーム名に対応。

(98/7/8 Ver.0.18)
 FPSF'98 の PLAY.LOG に対応。


【動作に必要なプログラム】

 SED.EXE(multi-byte コード対応のもの)、JGAWK.EXE

INDEX
 
負傷者リスト作成ツール  ダウンロード / 出力例


負傷した選手を一覧表にします。
また、負傷した選手がその後 play.log に現れたかどうかをチェックします。


【修正履歴】

(3/17 Ver.0.11)
 BOX SCORE の記述された play.log に対応。
(4/27 Ver.0.12)
 複数の選手の再出をチェックできていなかったのを修正。
(12/01 Ver.0.13)
 「Tennessee」のチーム名に対応。



【動作に必要なプログラム】

 SED.EXE、JGAWK.EXE

INDEX
 
プレイ転送ツール  ダウンロード


これは play.log に手を加えるツールではありません。
指定したプランやプロフィールに登録されたプレイを別ディレクトリにコピーします。
ついでに、登録プレイのリストをテキストファイルに出力します。


【動作に必要なプログラム】

 SED.EXE、JGAWK.EXE

INDEX
 
プロフィール設定確認ツール  ダウンロード


FPSF'96 を使ってプロフィールの設定を出力したテキストファイルから、
設定内容を帯グラフで見ることのできる html ファイルを作ります。
FPSF'96-'98 のプロフィールに使用可能です。
PAT 設定、個別指定されたプレイ(specific play)には対応していません。


【動作に必要なプログラム】

 FPSF'96、SED.EXE、JavaScript の動作する Web ブラウザ

【サンプルデータ】

 PVsample.lzh
 FPSF'98 添付の OFFPB2.prf を処理したものです。
 PrfViewr.lzh と同じフォルダに解凍して start.htm をブラウザで開いて下さい。

 VPSTOCK.lzh
 VPNFL リーグファイル添付プロフィールの print.out です。
 make8htm.bat で処理して下さい。