理系学生日記

おまえはいつまで学生気分なのか

Mixi ダイアリーを LDR で読めるように Plagger 設定

友人関係が Mixi と Facebook に分かれてしまったこともあり、個々人の Mixi ダイアリーを一々 Mixi のページを開いて読むのがメンドくさくなってしまいました。
以上の理由により、あーもう LDR で読めるようにしたいなーと思い、そういえば Plagger に Mixi のプラグインあったなと思い出しまして、久方ぶりに Plagger を自宅サーバにセッティングすることに。

# Plagger を github から clone
$ git clone https://github.com/miyagawa/plagger.git
# Plagger のインストール
$ cpanm .
# 諸々の依存モジュールがエラーでコケるので、なんとかなるはずと信じて強制的にインストール
$ cpanm -nf <<エラーでコケた依存モジュール>>
# WWW::Mixi::Scraper の最新版をインストール
$ git clone https://github.com/charsbar/www-mixi-scraper.git
$ cpanm .

あとは、レシピを作って cron にセットするだけ。

global:
plugins:
  - module: CustomFeed::MixiScraper
    config:
      email: EMAIL
      password: PASSWORD
      fetch_body: 1
  - module: Publish::Feed
    config:
      dir: /var/www/feeds
      filename: mixidiary.rss
      format: RSS

この RSS を LDR に登録して快適ライフ実現する。