rfriendsでラジオ録音

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

NHKゴガクって需要あるのかな?rfriends的に。(3)

【重要なお知らせ】NHKゴガク リニューアルのご案内 
NHKのデジタル事業全体の見直しにともない、NHKゴガクは規模を縮小し、来る3月30日(月)午前10時にリニューアルします。リニューアル後もご利用いただけるサービスは下記のとおりです。

【番組一覧】【番組表】【テキスト正誤表】【「基礎英語0」特設サイト】【「ニュースで英語術」特設サイト(一部サービス内容が変更されます)】【各種お知らせ】

 

なんか、追加する意味がなくなってきたような

Raspberry Pi Zeroに便利だけどお勧めしない有線LANアダプタ

 Raspberry Pi Zero は安くていいんだけど無線LANの設定が面倒という方には有線LANアダプタがいいと思います。


SODIAL(R) マイクロUSB 5ピン10/100 Mbps RJ45 LANタブレットPCのアダプタ

f:id:rfriends:20200305093219j:plain

 私が昨年買ったときはアマゾンで318円でした。
今は販売されていないようですが、同等の製品はいくつかあります。

$ lsusb
Bus 001 Device 002: ID 0fe6:9700 ICS Advent DM9601 Fast Ethernet Adapter

$ modinfo dm9601
filename: /lib/modules/4.19.97+/kernel/drivers/net/usb/dm9601.ko
description: Davicom DM96xx USB 10/100 ethernet devices

 

 以下に長所と短所をまとめておきます。


PROS:
・microUSBなので、そのままつなぐことが可能
・LANケーブルをつなぐだけで認識し、設定なしですぐに使える
・安い

CONS:
・転送速度が遅い(1Mbpsくらい)

・転送エラー、再起動等の不具合があるらしい(当方では未確認)
・アマゾンレビューでは壊れやすいとのこと(当方では未確認)
MACアドレスが固定なので2つ同時に使用できない(設定次第では使用することもできる)
・Zeroに対して大きい

 

 というわけで、とりあえず簡単につなげて、あとはSSH無線LAN設定という方以外にはお勧めできません。


「追記」

・TIMELY スマホタブレットを有線LAN接続できるケーブル
Realtek RTL8152のものも使えるようです。(未確認)

 

rfriends2 2.6.5リリース

 2.6.4a6と機能的には同じです。

 

 今回の2.6.4からの変更点は以下のとおりです。

1)メール送信機能
 rfriendsからメール送信を行う機能です。うまく録音できなかった時やデイリー処理完了時にメールが送信されます。ツールはPHPMailer を使用。SMTPサーバ指定として、yahoo mail、gmailで動作確認しました。メールのsubjectに残ディスク容量を表示します。ただし、500MB以上あるときは表示しません(設定可)。

 

2)らじるらじるの聞き逃し
 NHKらじらじるの聞き逃しで、番組一覧に一部の番組が表示されなかったのを修正しました。

クイズイマジネーター
東京03の好きにさせるかッ!
らじらー!(らじらー!サタデー)

などが表示されるのを確認しました。

 

3)Rasbianを最新にアップデート
 aot update
 apt upgrade
 によりシステムを最新にしました。(4.19.75+ -> 4.19.97+)

 

4)その他
 細かな修正

 

NHK 聞き逃しにクイズイマジネータがはいってない!

https://www.nhk.or.jp/radio/ondemand/
ここにはクイズイマジネータはあります。

https://www.nhk.or.jp/radioondemand/json/index/index.json
でも、ここにはありません。以前は入っていたのですがいつのまにか入っていません。

クイズイマジネータのsite_idは5352ですが
https://www.nhk.or.jp/radioondemand/json/5352/bangumi_5352_01.json
にはちゃんとあります。要はindexに入っていないだけのようです。
東京03の好きにさせるかッ!も同様です。

さてどうしましょうか?

メール送信機能の追加について(開発版 2.6.4a3 リリース)

 rfriendsからメール送信を行う機能です。うまく録音できなかった時やデイリー処理完了時にメールが送信されます。ツールはPHPMailer を使用。SMTPサーバ指定として、yahoo mail、gmailで動作確認しました。

  [9-3-2]開発版 2.6.4a3 をリリースしました。メールのsubjectに残ディスク容量を表示します。ただし、500MB以上あるときは表示しません(設定可)

 

0)opensslの有効化

 Windows 既存ユーザの方のみ行ってください。新規やLinuxユーザの方は不要です。

rfriends2\bin\php\php.ini をエディタで開き
;extension=openssl

の先頭の;を削除して保存してください。

extension=openssl

 

php.iniを無変更の方はダウンロードページのphp.iniをrfriends2\bin\php\にコピーしてもOKです。

 

1)メール設定

[7-1-2]パラメータ設定の最後にメール設定を追加してください。新規にインストールした場合は、テンプレートが追加されています。

send_mail_mode は、0:送信なし 1:録音エラー時のみ 2:エラーとログ処理 3:全て

 

例1 Googleの場合

[send_mail]
send_mail_mode = 2			 ; 0:stop 1:error 2:error+log 3:all
send_mail_remain = 500 ; // alarm 残容量 MB (100-1000) send_mail_host = "smtp.gmail.com" ; google send_mail_port = 587 ; TLS send_mail_user = "XXXXX@gmail.com" send_mail_pass = "YYYYY" ; password send_mail_from = "XXXXX@gmail.com" ; 送信元 send_mail_from_nm = "表示する名前1" send_mail_to = "TTTTT@zzzzz" ; 宛先 send_mail_to_nm = "表示する名前2"

 また、gmailの場合、以下の設定が必要になります。

・アカウントにログイン
・安全性の低いアプリのアクセス
https://support.google.com/accounts/answer/6010255?hl=ja

 

例2 Yahooの場合

[send_mail]
send_mail_mode = 2			 ; 0:stop 1:error 2:error+log 3:all
send_mail_remain = 500 ; // alarm 残容量 MB (100-1000)
send_mail_host = "smtp.mail.yahoo.co.jp" ; yahoo send_mail_port = 465 ; SSL send_mail_user = "XXXXX" ; @の前部分 send_mail_pass = "YYYYY" ; password send_mail_from = "XXXXX@yahoo.co.jp" ; 送信元 send_mail_from_nm = "表示する名前1" send_mail_to = "TTTTT@zzzzz" ; 宛先 send_mail_to_nm = "表示する名前2"

 

 また、yahooの場合、以下の設定が必要になります。

Yahoo! JAPAN公式サービス以外からのアクセスも有効にする
https://m.mail.yahoo.co.jp/cl/#mailer?ts=1583208662507

 

2)テストメール送信

 rfriendsを再起動してください。[7-5]テストメール送信でテストができます。これでメールが届かない場合は設定が間違っている可能性が大です。

 

3)その他

 最初はsend_mail_mode = 3で試して、うまくいっているのを確認したらsend_mail_mode = 2にするのがおすすめです。

 また、メール受信側でフィルタ設定を行い、subjectにrfriendsが含まれているメールを特定フォルダに移動する設定をしておくと便利です。


以上

安全性の低いアプリと Google アカウント

 PHPMilerでgmailsmtpサーバを使ってメールを送信しようとするとうまく送れません。PHPMilerが安全性の低いアプリと認識されてブロックされるからのようです。回避する方法は以下のとおり。

1)該当のgmailアカウントでログイン
2)以下にアクセス
https://myaccount.google.com/lesssecureapps
3)安全性の低いアプリの許可: 無効->有効

これでOKなのですが、どうも有効になるのに時間がかかる場合があるようです。
うまくいかない場合は、1日程度経過後、再度メール送信をしてみてください。