携帯端末では必須の NextTrain。もちろん私にとってはですけど。
AdvancedW-ZERO3[es](WS011SH) でも NextTrain for PocketPC を使っていましたし、
iPhone 3G でも TouchTrain2 を使っています。
ただ、この TouchTrain2、jailbreak 必須なのが玉に瑕。万人にお勧めできるモノではありません。
そんな折、OSAMU さんから上記 TouchTrain2 のアイテムにコメントをいただきました。公開はされていらっしゃらないようですが、NextTrain の iPhone 用 Web アプリを開発されているとのこと。
早速 OSAMU さんからスクリプトを送っていただき、この blog を運用しているサーバに設置してみました。
FreeBSD 7.2-STABLE, apache 2.2.11, perl 5.10.0 の環境で問題なく動いています。改行コードの問題なのか、cgi の1行目の #!/usr/bin/perl が上手く読み込めなかったようで、そこだけ vim で打ち直しましたが、後はそのままで動作しています。
で、これがなかなかいい感じです。
TouchTrain2 は祝日など休日ダイヤの日が指定できませんでした。もっともこれは、私の勉強不足の可能性もありますけど。例えば、私が普段通勤に利用しているアストラムラインは、明日、明後日が休日ダイヤなのですが、そんな場合には困ってしまっていました。OSAMU さんのスクリプト NextTrain for iPhone はそんな場合にも対応できます。
perl が動作する自由になる Web サーバをお持ちの方は、NextTrain iPhone用Webアプリとわたくし(5) – Cynical but Humorous (あるいは計算機との日々。) あたりから連絡を取られてみては如何でしょう。
私が設置した Web アプリはこちらでご覧いただけます。まぁ、ほとんどの人は役に立たないでしょうけど。アストラムラインのアイコン画像は、列車アイコン集/Train Front View から貰ってきました。
最後に、OSAMU さん、本当にありがとうございました。
8月16日追記
OSAMU さんが、NextTrain iPhone用Web(サーバー)アプリ – Cynical but Humorous (あるいは計算機との日々。) にまとめられていらっしゃいます。連絡を取られるのであれば、こちらの方がいいかもしれません。
まぁ、糞さんのコメントは不愉快ですけど。
関連記事
2 Responses to “iPhone で NextTrain 別解”
コメント
















ご紹介、TBありがとうございました。
すいません。改行コードは手直ししているうちにCRLFになってしまっていたようです。
(ウチのサーバはFTPクライアントが勝手に直してくれていたので気付かなかった)
今後もなにかお気づきの点がありましたらよろしくお願いします。
設置してわずかな期間ですが、大変便利に使わせていただいています。
こちらこそ今後ともよろしくお願いします。