Radikoの番組をRubyPicoから直接開けるようになった

その後radiko/radiko.rbの改造を加えている。

任意の番組リストを作れるように

前回の課題になっていたやつ。自分の好きな番組もann.rbやjunk.rbのように表示できるようにした。

rubypico/radiko - GitHub

こんな風に書くと

# coding: utf-8
require "radiko/radiko"
include Radiko

c "山下達郎のサンデー・ソングブック", "Sun 14:00", %w(FMT RADIONERRY FMO E-RADIO FMAICHI FMGIFU)
c "ライムスター宇多丸のウィークエンドシャッフル", "Sat 22:00", %w(TBS RAB YBC RBC)
c "菊地成孔の粋な夜電波", "Sun 20:00", %w(TBS IBC YBC RFC BSN)

こんな風に表示してくれる。

メソッドRadiko::cは今のところ週間番組を想定しているけど、以下のように書けば月~金だけ放送するような番組でもいける。

# coding: utf-8
require "radiko/radiko"
include Radiko

CHANNELS = %w(TBS RAB CBC)

c "毎日ニュース(月)", "Mon 14:00", CHANNELS
c "毎日ニュース(火)", "Tue 14:00", CHANNELS
c "毎日ニュース(水)", "Wed 14:00", CHANNELS
c "毎日ニュース(木)", "Thu 14:00", CHANNELS
c "毎日ニュース(金)", "Fri 14:00", CHANNELS

Radikoアプリを直接開けるようになった

めちゃ便利になった。