Plagger経由でjuno.co.ukのmp3をiTunesに取り込む

juopod


P::P::Filter::HatenaMP3, P::P::Publish::PodCastが必要です。

config.yaml

global:
  plugin_path:
    - /home/koyachi/lib/Plagger/Plugin
  assets_path: /home/koyachi/src/plagger/assets

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://www.juno.co.uk/broken-beat/feeds/rss

  - module: Filter::EntryFullText

  - module: Filter::BreakLinksToEntries

  - module: Filter::HatenaMP3

  - module: Publish::PodCast
    config:
      dir: /home/koyachi/public_html
      filename: junopod.rss
      format: RSS

/home/koyachi/src/plagger/assets/plugin/filter-entryfulltext/juno_co_uk.yaml

# upgrade http://www.juno.co.uk/all/feeds/rss
author: Tsutomu Koyachi
handle_force: http://www\.juno\.co\.uk/
extract: <div id="main">(.*?)</div>.*?<div id="main_bottom">
extract_capture: body

/home/koyachi/src/plagger/assets/plugin/filter-breaklinkstoentries/juno_co_uk.yaml

author : Tsutomu Koyachi
handle: http://www\.juno\.co\.uk/
extract: <td class="tracklistmp3"><a href="(.*?)" class="headphones">.*?<td class="tracklisttitle">(.*?)</td>
extract_capture: link title

音楽好きの方、通勤時間のお供にどうぞ。

ただ、iTunes側で一気にmp3取得してくれなくて、「入手」ボタン押さなければなりません。このあたりのiTunes仕様がよくわかってないです。feed側で調整できるならしてみようと思います。