rfriendsでラジオ録音

ラジコ、らじるらじる、タイムフリーのラジオ番組を録音

簡易インストール方法 rfriends Ver.2用

目次

 

初出:2017/05/11

更新:2017/12/04 (ver.2)

 

1.簡易インストール方法 (Windows)

 

1)ダウンロードしたファイル(rfriends_2.0.0a_20170913_full.zip)を任意の場所に置きます。以下 c:\ に置いたものとして記述します。

 

2)zip解凍ツールで解凍します。c:\rfriends 以下にファイルが解凍されます。

 

3)c:\rfriends\bat\config.bat を実行します。c:\rfriens\usr 以下に

config_exec_user.php

config_user.php

がコピーされます。とりあえずは、そのままで使用できます。

 

c:\rfriends\config 以下に

keyword_common.dat 共通キーワード

keyword_radiko.dat radiko用キーワード

keyword_radiru.dat radiru用キーワード

keyword_timefree.dat timefree用キーワード

がコピーされます。それぞれ、サンプルが書かれているので、自分用に書き換えてください。このキーワードにマッチした番組が録音されます。

 

4)この時にランタイムがないというエラーが出る場合は、以下のモジュールをインストールしてください。
  ・vcruntime140.dll がない場合(vc_redist.x86.exe または vcredist_x64.exe
  Visual Studio 2015 の Visual C++ 再頒布可能パッケージ 
  https://www.microsoft.com/ja-JP/download/details.aspx?id=48145

  ・msvcr100.dll がない場合(vcredist_x86.exe または vcredist_x64.exe
  Microsoft Visual C++ 2010 再頒布可能パッケージ 
  https://www.microsoft.com/ja-jp/download/details.aspx?id=5555

 

5)この段階で、エクスプローラで c:\rfriends\rfriends.bat をダブルクリックすれば

f:id:rfriends:20170614144401p:plain

 1. タイムフリー番組の録音(キーワード)
 2. タイムフリー番組の録音(キーワードファイル)
 3. 現在放送中番組の録音(radiko)
 4. 現在放送中番組の録音(NHK)

が使えます。

 

6)さらに c:\rfriends\bat\schedule.bat を実行すれば、タスクスケジューラに自動録音コマンドが登録されます。1回のみの実行で大丈夫です。あなたのPCが24h稼働可能なマシンなら、キーワードファイルに沿って番組が自動録音されます。タスクスケジューラがわからない人は実行しないほうがいいでしょう。

 

7)録音されたファイルは、c:\rfriends\usr 以下に保存されます。

f:id:rfriends:20170512091958j:plain

録音したファイルを聴いているところ

 

 

2.簡易インストール方法 (Linux)

 

1)ダウンロードしたファイル(rfriends_2.0.0b_20170913_script.zip)を任意の場所に置きます。以下 /home/ruser/ に置いたものとして記述します。

 

2)unzipで解凍します。/home/ruser/rfriends 以下にファイルが解凍されます。

 

3)sh /home/ruser/rfriends/sh/_tools.sh を実行します。

PHP、各種binがインストールされます。

 

4)sh /home/ruser/rfriends/sh/_config.sh を実行します。/home/ruser/rfriends/config 以下に

config_exec_user.php

config_user.php

がコピーされます。とりあえずは、そのままで使用できます。

 

/home/ruser/rfriends/config 以下に

keyword_common.dat 共通キーワード

keyword_radiko.dat radiko用キーワード

keyword_radiru.dat radiru用キーワード

keyword_timefree.dat timefree用キーワード

がコピーされます。それぞれ、サンプルが書かれているので、自分用に書き換えてください。このキーワードにマッチした番組が録音されます。

 

5)この段階で、sh /home/ruser/rfriends/rfriends.sh を実行すれば

 1. タイムフリー番組の録音(キーワード)
 2. タイムフリー番組の録音(キーワードファイル)
 3. 現在放送中番組の録音(radiko)
 4. 現在放送中番組の録音(NHK)

が使えます。

 

6)さらにcrontabを設定すれば、cronに自動録音コマンドが登録されます。あなたのPCが24h稼働可能なマシンなら、キーワードファイルに沿って番組が自動録音されます。cronがわからない人は実行しないほうがいいでしょう。

 /home/usr/rfriends/sh/crontab.txt を参考にしてcrontabを編集してください。crontab.txt はradiko,radiruの予約およびtimefreeの自動録音が毎日05:10に開始されるようになっています。

 

7)録音されたファイルは、/home/ruser/rfriends/usr 以下に保存されます。

f:id:rfriends:20170512091958j:plain

録音したファイルを聴いているところ

 

以上です。

以上です。