# mixiの指定ユーザーの最新日記一覧を取得する # 取得したいユーザーのidを列挙 # http://mixi.jp/list_diary.pl?id=[userid] - module: const_list config: - 10000000 - 10000001 - 10000002 # ログイン - module: myplugin::mixi_get_diary_list config: authfile: config/mixi_auth.yaml # HTMLからRSSに - module: myplugin::RSS::html2feed config: capture: (.*?) split:
(.*?)
title: (.*?) prefix:

(.*?さん)の日記

link:
.*?
date:
([\s\S]*?)
description:

(.*?)

limit: 10 # 日付を正しいフォーマットに変換 - module: myplugin::RSS::elem_subs config: element: date regex: (\d{4})年(\d+)月(\d+)日\s*(\d+):(\d+) to: \1-\2-\3T\4:\5:00+09:00 # 正しいURLに変更 - module: myplugin::RSS::elem_subs config: element: link regex: ^ to: http://mixi.jp/ # titleにニックネームを追加 - module: myplugin::RSS::elem_subs config: element: title regex: (.*?)さん to: \1: # 日付でソート - module: myplugin::RSS::date_sort - module: reverse # RSSとして保存 - module: RSS::save config: title: ミクシィ 日記一覧 link: http://mixi.jp/ filename: mixi_get_diary_list.rdf