February 19, 2008

_ LDR Full Feed が便利すぎる

LDR Full Feed 0.0.3 - 枕をそばだてて聴く

同様の機能を提供する Greasemonkey として、今まで ldrfullfeedchanger を利用していたのですが、こちらは本文抽出する為のルールを始点・終点の正規表現で行っていたのに対し、LDR Full Feed では XPath が利用できるので、新たにルール追加したいときには Firefox 拡張の XPath CheckerFirebug で一発で確認できて便利なのです。あと、文書構造の変更に対してもロバストな気がする。

いくつか購読しているフィードの SITE_INFO 書いたので、ここに転がしておきますねヽ(´ー`)ノ

    {
      // アキバBlog
      url:    'http://www.akibablog.net/',
      xpath:  '//div[@class="blogbody"]',
      enc:    'EUC-JP',
    },
    {
      // ASCII.jp − アキバ(裏)
      url:    'http://(www.)?ascii.jp/cate/118/',
      xpath:  '//div[@id="contdefault"]/p[@class="newauthor"]/following-sibling::*',
      base:   'http://ascii.jp'
    },
    {
      // Engadget 日本語版
      url:    'http://japanese.engadget.com/',
      xpath:  '//div[@class="post"]',
    },
    {
      // DSAS 開発者の部屋
      url:    'http://dsas.blog.klab.org/',
      xpath:  '//div[(@class="main") or (@class="mainmore") or (@id="comment")]',
      enc:    'EUC-JP',
    },
    {
      // ユメノチカラ
      url:    'http://blog.miraclelinux.com/yume/',
      xpath:  '//div[@class="entry-body"]',
    },