unko_infoボット

  • 投稿日:
  • by
  • カテゴリ:

-----2011/08/30 追記(ここから)

2011/08/13頃に読売新聞さんの情報が、http://www.yomiuri.co.jp/traffic/に変更されています。Twitterのアカウントのプロフィールが変更されていないのは、ちょっとした手抜きです。すみません。プロフィール変更のプログラムを書こうと思って、ほったらかしになっています

-----2011/08/30 追記(ここまで)

GW前に@unko_kanto, @unko_kinkiをなんとかしたいなぁ。というか、OAuth対応しないと、このままだと動かなくなるんだっけ?と、GWの宿題として、いろいろ作り直すことを考えていたのですが、なんとか、完了しました。

で、これまでは、gooさんとlivedoorさんの情報でやっていたのですが、今回から読売新聞さんのページになっています。

今回の改良でもっとも改良された点は、プログラムがすっきりした。ってのが一番なのだと思います。これまでがちょっとひどすぎた。

それから、これまでは、「@unko_kanto ○○線人身事故により運転見合わせ中」なんて発言頂くと、その発言をそのまま発言する機能がついていたのですが、今回、間に合いませんでした(笑)。たぶん、公式RTを使う形で作り直します。

そんなこんなでよろしくお願いします(2010-05-01)


2010-05-13追記

「ただいまの時間、事故・遅延に関する情報はありません。」という情報がうまく無視出来ていなかったので、XPathを変更。

「ソースは見れないの?」とのコメントをいただいたので、

を見える形でおいておきます。今回の肝は、実は、XPATHの部分じゃないかと思う。

あとは、これまでは、実はエラー処理がいい加減で、取得した情報をtwitterに投げる時に失敗すると、その情報を捨ててしまっていた。とか、エリア毎に別プログラムになっていたので、修正が面倒だったとか、そういう部分をしっかりカイゼンしました。

問題点としては、unko_web.yamlがイマイチで、そこがどうしてリストになってしまっているのかが、俺にもよくわからないのと、このままではunko_kyushuとunko_shinkansenが作れない。ということかもしれない。

2010-05-15 追記

「@unko_kanto ○○線××駅で人身事故運転見合わせ中」

なんてつぶやいて頂くと、公式RTするようにしました。mentionだったらいいので、

「京葉線ストップ中。駅員さんのアナウンスが焦り気味な以外は、駅は平和です。もうすぐ運転再開する様子。 RT @unko_kanto: 京葉線【運転見合わせ】八丁堀駅で発生した人身事故の影響で、運転を見合わせています。なお、振替輸送を行っています。(05/12 22:45)」

というように非公式RTの形で追加情報というのも、ありです。