Radikool5.0.0 20170223版リリース

20170223版をリリースしました

不具合修正

  • コントロールパネル非表示時、onタイマーが動作しない不具合を修正

変更

  • radikoプレミアム有効/無効をステータスバーに表示するように
  • バックグラウンドで番組表を取得する際、進捗をステータスバーに表示するように

ご協力のお願い

録音の調整(秒)が反映されていないとのご連絡を何件かいただいておりますが、当方の環境では再現できません。
下記手順で変更しましたが、意図したように動作しました。

  1. 番組表を右クリックし、NHK第2の番組の予約を作成する(変更は行わず、OKボタンをクリック)
  2. 予約一覧を右クリックし、調整を-30から-10へ変更
  3. 待機中のタスクの開始時刻が30秒前ではなく、10秒前に変更されていることを確認
  4. 開始時刻に録音が開始されるのを確認

よろしければ、どのような操作を行ったか、また画面表示はどうなっているのかをご連絡いただければ幸いです。

ダウンロードはテストリリースページからお願い致します。


Radikool5.0.0 20170210版リリース

20170210版をリリースしました

新機能

  • ライブラリと紐付く番組情報が存在すれば、ライブラリ一覧の右クリックメニューから表示できるように

不具合修正

  • らじる☆らじるの番組表が取得できない場合がある不具合の修正

その他

  • その他内部処理の調整

ダウンロードはテストリリースページからお願い致します。



Radikool5.0.0 20170109版リリース

20170109版をリリースしました
新機能の開発はひとまず終了し、今後は不具合修正と調整を行い、2月初旬〜中旬に正式版とする予定です。

新機能

  • 番組表検索
     メニューもしくは、番組表タブでctrl+Fで番組検索ウィンドウが開きます

変更点

  • JCBAの再生、録音を復活
    ※ただし、正式サポートではなく、準サポート扱いとします
  • radiko録音前にプレミアムログインチェックを行い、未ログインであればログインを行うように
  • 文言、UIなど調整

不具合修正

  • 終了オプション指定時、カウントダウンのダイアログの表示時間に設定した値が反映されない不具合を修正
  • 録音形式設定ダイアログで引数指定のテキストボックスがアクティブにならない不具合を修正
  • 予約一覧の次回開始、終了時刻に対して、年が考慮されず月日だけでソートされてる不具合を修正

ダウンロードはテストリリースページからお願い致します。


Radikool5.0.0 20161212版リリース

20161212版をリリースしました

変更点

  • JCBA、CSRAのサポートの打ち切り
  • ListenRadioのサポートの開始
  • 次の放送局、前の放送局ボタンを追加

数が多く、録音方法が放送局ごとにバラバラで管理できていなかった為JCBAとCSRAは外します。
その代わりにListenRadioを追加しました。
録音方法も全放送局で同じ方法が使え、番組表も有る為、一部JCBAやCSRAにしか無い放送局もありますが、ListenRadioの方が有益と判断しました。

不具合修正

  • 置換文字列[CD]が放送局コード(例:ABC)ではなく、内部管理用ID(例:radiko_ABC)に置換されていた不具合を修正

ダウンロードはテストリリースページからお願い致します。


Radikool5.0.0 20161103版リリース

20161103版をリリースしました

変更点

  • NHK各放送局名に地域名追加
  • radiko番組表取得URLを変更
  • ラジオ第2を「全国」扱いに変更
  • スケジュール予約に変更
  • ハンバーガーメニューの廃止とメニュー配置変更
  • 停止中の録音タスクを削除できるように
  • 動画用ウィンドウを分離

不具合修正

  • 予約インポート時一部引き継げない場合がある不具合修正
  • 0~5時の間、番組表の日付が次の日になっている不具合を修正

ダウンロードはテストリリースページからお願い致します。


らじる★らじる番組表に関して

Radikool4.3.0まではらじる★らじるの番組表はxmlを使用していました。
例)2016/10/27 NHKFM(東京)
http://www2.nhk.or.jp/hensei/api/sche.cgi?c=3&mode=xml&ch=netfm&date=20161027&tz=all&area=001

9月に放送局が追加され、番組表もjsonに変更されました。
例) 2016/10/27 NHKFM(東京)
http://api.nhk.or.jp/r2/pg/list/4/130/n3/2016-10-27.json

xmlには追加された札幌、広島、松山、福岡が含まれていなかった為、Radikoolでもjsonに切り替えました。
しかしながら、なぜか今日の番組表が文字化け(?)していたり、too many requestとなったりで、番組表が取得できない場合がありました。
特に今日(10月27日)になって頻繁に404となり、まともに番組表が取得できなくなりました。
※らじる★らじる公式サイトでも番組表が表示されない場合があります

どうにかできないものかと、xmlのパラメータを変更してみたところ、札幌、広島、松山、福岡も含まれていました。
本家がjsonを使用している以上、xmlがいつ廃止されるかわかりませんが、当面はxmlでの番組表取得に戻します。

例)2016/10/27 NHKFM(東京)
http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=20161027&tz=all&area=001

ちなみに各放送局のxmlとjsonは以下の通りです。
yyyymmddは20161027、 yyyy-mm-ddは2016-10-27などの日付です

全国共通

  • ラジオ第2
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr2&date=yyyymmdd&tz=all&area=001
    • http://api.nhk.or.jp/r2/pg/list/4/130/n2/yyyy-mm-dd.json

    ※便宜上、エリアIDは東京のものを使用しています

札幌

  • NHK FM(札幌)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=700
    • http://api.nhk.or.jp/r2/pg/list/4/010/n3/yyyy-mm-dd.json
  • ラジオ第1(札幌)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=700
    • http://api.nhk.or.jp/r2/pg/list/4/010/n1/yyyy-mm-dd.json

仙台

  • NHK FM(仙台)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=600
    • http://api.nhk.or.jp/r2/pg/list/4/040/n3/yyyy-mm-dd.json
  • ラジオ第1(仙台)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=600
    • http://api.nhk.or.jp/r2/pg/list/4/040/n1/yyyy-mm-dd.json

東京

  • NHK FM(東京)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=001
    • http://api.nhk.or.jp/r2/pg/list/4/130/n3/yyyy-mm-dd.json
  • ラジオ第1(東京)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=001
    • http://api.nhk.or.jp/r2/pg/list/4/130/n1/yyyy-mm-dd.json

名古屋

  • NHK FM(名古屋)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=300
    • http://api.nhk.or.jp/r2/pg/list/4/230/n3/yyyy-mm-dd.json
  • ラジオ第1(名古屋)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=300
    • http://api.nhk.or.jp/r2/pg/list/4/230/n1/yyyy-mm-dd.json

大阪

  • NHK FM(大阪)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=200
    • http://api.nhk.or.jp/r2/pg/list/4/270/n3/yyyy-mm-dd.json
  • ラジオ第1(大阪)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=200
    • http://api.nhk.or.jp/r2/pg/list/4/270/n1/yyyy-mm-dd.json

広島

  • NHK FM(広島)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=400
    • http://api.nhk.or.jp/r2/pg/list/4/340/n3/yyyy-mm-dd.json
  • ラジオ第1(広島)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=400
    • http://api.nhk.or.jp/r2/pg/list/4/340/n1/yyyy-mm-dd.json

松山

  • NHK FM(松山)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=800
    • http://api.nhk.or.jp/r2/pg/list/4/380/n3/yyyy-mm-dd.json
  • ラジオ第1(松山)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=800
    • http://api.nhk.or.jp/r2/pg/list/4/380/n1/yyyy-mm-dd.json

福岡

  • NHK FM(福岡)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netfm&date=yyyymmdd&tz=all&area=501
    • http://api.nhk.or.jp/r2/pg/list/4/400/n3/yyyy-mm-dd.json
  • ラジオ第1(福岡)
    • http://www2.nhk.or.jp/hensei/api/sche.cgi?c=4&mode=xml&ch=netr1&date=yyyymmdd&tz=all&area=501
    • http://api.nhk.or.jp/r2/pg/list/4/400/n1/yyyy-mm-dd.json

タイムフリーへの対応につきまして

現在テスト中のradikoタイムフリーですが、調査の結果、今回は対応無しと致します。
※タイムフリー正式リリース時に再度検討致します

技術的には簡単にできるのですが、簡単になんでもできすぎるのが問題だと考えました。
Radikoolの開発方針は、「大人たちに目をつけられないように目立たないようにする」なのですが、タイムフリー対応は目立つ機能だと判断しました。
変に目をつけられて、Radikool自体使えなくなるリスクを考慮し、今回は見送り致します。

大昔から放置してたtwitterを発掘しました。
https://twitter.com/you2007/status/786163239541354498




スポンサーリンク