デイリースポーツonlineの阪神情報

config.yamlに記述してはいたものの、デイリースポーツからの記事取得が動いていなかった。阪神ファン失格です。

IRCでmiyagawaさんから対処方法を教えてもらったので公開してみる。それとdaily_sports.yamlも期待した動作じゃなかったので、書き換えてみた。


config.yamlは以下のようにし、

 - module: Subscription::Config
config:
feed:
- url: http://www.daily.co.jp/tigers/index.shtml
meta:
follow_link: /tigers/\d{4}/\d\d/\d\d/\d+\.shtml

daily_sports.yaml

 -extract: <!-- google_ad_section_start=s1 -->\s*(<.*?)<!-- google_ad_section_end=s1 -->
-extract_capture: body
+extract: <div class="headline" style="margin-top: 5px; margin-bottom: 5px;">(.*?)</div>.*<!-- google_ad_section_start=s1 -->(.*?)<!-- google_ad_section_end=s1 -->
+extract_capture: title body

の様に修正する。

http://www.daily.co.jp/tigers/以外での動作は確認していません。

やっぱり阪神と言ったらデイリーですね。阪神Tigersファンの人はどうぞ。