FlatRiver System Works

TrainTime用時刻表データ作成のお手伝いツール

西鉄電車版(nnr.awk) Ver 2 2002.04.07
西鉄バス版(nnrb.awk) 2000/8/10
駅前探検クラブ対応版


  西鉄さん、どうかHTMLの形式を変えないでくださいね。 
Train用のデータを作ろうと思ったのですが、なんだかHTMLから生成できそうに思えたのでやってみました。 簡単と思ったのですが、いざやってみると、2日ほどどっぷりつかりました。おかげで、HTMLのタグとAWKスクリプトの勉強になりました。はい。
 よかったら使ってみてください。 GAWK,JGAWKの動作環境が必要です。
Dos、Windows環境でのJGAWK.EXEはVectorなどからダウンロード可能です。
このEXEをパスの通った場所か、作業場所に置けば、それだけでOKです。 

 時刻表データを提供していただいている西鉄さん、膨大な量の時刻表データを集めて整理してくださっている「駅前探検クラブ」さんにお礼申し上げます。

 評価、デバッグ、作製のためのアイデアを提供してくださいました、ひらやまさん(//www.geocities.co.jp/Outdoors/3183/)、いしいさん、ありがとうございます。


使い方(西鉄電車版の例)
1.西鉄のHP(http://www.nnr.co.jp)で時刻表検索を行い、結果のページのHTMLソースを保存。(c:\jikoku\table.htmと仮定)
2.上記のスクリプトを保存 (c:\jikoku\nnr.awk)
3.Dosプロンプトで以下の呪文 
>c:
>cd jikoku
>jgawk -f nnr.awk table.htm > kekka.txt するとkekka.txtに時刻表データらしきものが出来ます。


注意
・西鉄バス版で一度に表示する路線は5以下しか保証しません。
 また、検索して、表示する路線をチェックして再度表示させた結果を入力用にしてください。
・駅前探検クラブのURLは、http://ekimae.toshiba.co.jp/です。
 作製したデータ自体の配布は、駅前探検クラブの利用上の注意の制限にふれる可能性があります。
・このスクリプトの利用は、利用者の責任の元に行ってください。
・改変、再配布は自由です。でも、連絡をいただけると、よりうれしいです。

皆さんのご意見ご感想、改善提案、誤りの指摘など、お待ちしています。say@flatriver.net

.net