ReadMe - version 1.21


Internet Radio Player 1.21 簡易説明書

【概要】

Internet Radio Playerは、インターネット上で提供されるWindows Media Player 対応のストリーミング音声放送(主に日本のサービス)を聴取するためのアプリケーシ ョンです。申し訳程度に時計の表示をしています。

【必要環境】

本アプリケーションを動作させるためには、Windows 2000以降のOS、Windows Media Player9以降、Microsoft .NET Framework バージョン1.1以上(Windows XP以上では既 にインストールされています)が必要です。

【対応放送局】

  • OTTAVA
  • Classic fm
  • Suono Dolce
  • Brandnew-J
  • MAGIC 702
  • UNIQue!
  • AandG
  • radioNIKKEI
  • ユーザチャンネルを3つまで設定可能

【インストール】

irplaysetup_121.msiを起動し、インストーラの指示に従って「次へ」を押してくだ さい。0.xからのバージョンアップの際は、「プログラムの追加と削除」から過去のバ ージョンのものを削除して下さい(ゴミデータとして残っています。1.21を削除しなけ れば動作に支障はありません)。


【ファイル構成】

\Internet Radio Player
|-irplay.exe     実行ファイル
|-Interop.WMPLib.dll WMP動作用ライブラリ
+-cfdata.xml     設定ファイル

【アンインストール】

コントロールパネル内の「プログラムの追加と削除」から「Internet Radio Player」 を選択し、削除してください。その後、インストールされたフォルダにcfdata.xmlが 残っていますので、インストールしたフォルダごと削除すると、完全に消し去ること ができます。レジストリは特にいじっていません。

【アプリケーションの起動】

インストールが正常に終了すると、デスクトップ及びスタートメニューのプログラ ムにショートカットが登録されます。「Internet Radio Player」を選択して起動して ください。パソコンを起動してから初めて起動する時は、ウインドウが表示されるま で若干時間がかかることがあります。

起動が完了すると、デスクトップ上に時計が表示されます。時計の位置を変更する 場合は、文字上でダブルクリックをするか、右クリックをしてメニューから「Show Border」を選択し、ウインドウのフレームを表示させ、タイトルバーを掴んで適宜移 動させてください。

ウインドウ内をダブルクリックすると、再びフレームがなくなり、文字のみの表示 となります。

【Now On Air情報の表示】

時計右側にある、青い「Now On Air」というアイコンの上にマウスを持っていくと、 各放送局のNow On Air情報が確認できます(あんまりシステマチックじゃないので正し く表示されないこともあります)。Now On Air情報は、各放送局のデータの出力方法に 依存し、またそれを解析しますので、曲が流れてから情報が表示されるまでタイムラ グがあります。(リアルタイムで曲情報が更新されない放送局もありますので、曲の先 頭・末尾数十秒は実際に流れている曲と曲情報が異なる場合があります。)

また、メニューから「Always NOA Show」をチェックすると、時計下部に常時Now On Air情報が表示されるようになります(この時右側のアイコンは消えます)。時計の文字 の大きさによっては全て表示されませんが、Now On Air情報の文字上にマウスカーソ ルを持っていき、クリックすると全ての情報が表示されます。

また、右クリックして出てきたメニューから、「Check It!」を選択すると、現在の Now On Air情報をブックマークすることができます。また、「View Checked Music」 で過去にブックマークしたNow On Air情報を一覧で表示することができます。

後述する設定(Optionメニュー内Enable Hotkeyをチェック)によっては、 [Ctrl]+[F12]キーの組み合わせで、Now On Air情報がブックマークされます。また、 Optionメニュー内のHotkey to Direct Clipboardをチェックすると、チェックした内 容が直接クリップボードにコピーされます(この時リストには保存されません)。

【メニュー解説】

時計及びNow On Air情報の文字上、またはタスクトレイにあるアイコンを右クリッ クすると、メニューが表示されます。

Check It!現在表示されているNow On Air情報をブックマークします。
チェックした楽曲情報を見るブックマークしたNow On Air情報を一覧で表示します。
Amazonで楽曲を検索楽曲名・アーティストをAmazonでキーワード検索します。
放送局を選択下記からチャンネルを選択します。(user presetには設定画面で登録した場合選択可能となります。)
OTTAVAhttp://ottava.jp/
Classic fmhttp://classicfm.com/
Suono Dolcehttp://www.suono.jp/
Brandnew-Jhttp://www.j-wavemusic.com/
MAGIC 702http://www.magic702.jp/
UNIQue!http://www.uniqueradio.jp/
AandGhttp://www.agqr.jp/
radioNIKKEIhttp://www.radionikkei.jp/
*user preset 1
*user preset 2
*user preset 3
再生音声の再生を始めます。起動時は音声が自動的に再生されます。
停止音声の再生を停止します。
再生オプションバランス・ミュートの設定ができます。
ミュート音声をミュートします。
Lchのみで再生音声をLchのみで再生させます。
Rchのみで再生音声をRchのみで再生させます。
バランスを元に戻す音声を左右のチャンネルから再生させます。
放送局のHPを表示現在再生しているチャンネルのホームページを表示します。
ウインドウオプションウインドウに関する設定メニューです。
常に前面に表示常にアプリケーションの上に表示されます。
ウインドウの最小化時計等の表示を非表示にします。
(元に戻す場合はタスクトレイのアイコンメニューからチェックを外してください)
NowOnAir?情報を常に表示時計下部にNow On Air情報を常時表示します。
NowOnAir?情報を強制更新Now On Air情報の更新を強制的に行います。
フォントの色下記からフォントの色を設定します。
白, 標準, 黒
時計フォントの大きさ下記からフォントの大きさを設定します。
小, 標準, 大, 極大
時計表示を消去上記「NowOnAir?情報を常に表示」との組み合わせで、時計表示を非表示にすることができます。
ウインドウの枠線を表示するウインドウのフレームを表示します。(ウインドウの枠線を表示すると移動が可能になります。)
ホットキーの設定オプションの設定を行います。
ホットキー有効各種ホットキーを有効にします。
Check It!をダイレクトにクリップボードへ保存ホットキーで取得したNowOnAir?情報を直接クリップボードにコピーします。
設定/バージョン情報アプリケーションの設定とバージョン情報の表示をします。
終了アプリケーションを終了します。

【ホットキーについて】

 ホットキーを有効にすると、他のアプリケーション動作中でも以下の機能が使用で きます。

Ctrl+Shift+F1OTTAVAを聴く
Ctrl+Shift+F2classic fmを聴く
Ctrl+Shift+F3suono dolceを聴く
Ctrl+Shift+F4brandnew-jを聴く
Ctrl+Shift+F5MAGIC702を聴く
Ctrl+Shift+F6UNIQue!を聴く
Ctrl+Shift+F7AandGを聴く
Ctrl+Shift+F8radioNIKKEIを聴く
Ctrl+Shift+F9*user preset 1を聴く
Ctrl+Shift+F10*user preset 2を聴く
Ctrl+Shift+F11*user preset 3を聴く
Ctrl+Shift+P再生
Ctrl+Shift+S停止
Ctrl+Shift+X終了
Ctrl+Shift+H放送局のHPを表示
Ctrl+Shift+BAmazonで検索
Ctrl+Shift+MミュートON/OFF
Ctrl+F12Check It!

【ウインドウが表示されなくなったら】

 ウインドウが表示されなくなった場合は、フォントの大きさを変更し、それでも表 示されない場合はインストールされているアプリケーションのフォルダに 「cfdata.xml」という設定ファイルがあるので、そのファイルを消去してください。

【アプリケーションの設定】

 起動時の設定を一度に選択できる画面を追加しました。  NOA情報の取得間隔設定について、デフォルトでは10秒に設定していますが、5秒〜 60秒のあいだで設定が可能です。

【ユーザチャンネルについて】

 アプリケーションの設定画面で最大3つのお好みのチャンネルを登録できます。  聞きたい放送局について、下記の項目を入力してください。

Channel nチャンネルの名称を入力して下さい(最大16文字・必須)
チャンネルの情報を削除したい場合は、空欄にして保存して下さい。
live URLストリーミングのアドレスを入力して下さい。
HP URLホームページのアドレスを入力して下さい。
NOA URLNOA情報のアドレスを入力して下さい。
NOA patternNOA情報パターンを選択して下さい。

 NOA情報については、各放送局で形式が異なるため、おそらくどの場合でも当てはま らないと思われます。また、Windows Media Playerのエンジンで動いているため、WMP が対応していない音声形式には対応していません。

 また、各チャンネル入力行右端にある2つのボタンでユーザチャンネルのデータを外 部ファイル(またはクリップボード)に出力することができます。ファイルとクリップボ ードの選択は、channel 3の下にある「EXPort/IMPort option」のラジオボタンで行っ てください。

[EXP]ボタン当該行の放送局データをファイル(クリップボード)に出力します。
[IMP]ボタンファイル(クリップボード)の放送局データを取り込みます。

 クリップボードから取り込む際は、下記出力例の「<?・・・」から最終行までを選択 して下さい。行頭に空白行があったり、タグが欠落している場合は正常に読み込むこと ができないので、取り込めません。

【ユーザチャンネルのデータファイルの出力例】

<?xml version="1.0" encoding="utf-16"?>
<StreamURLData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ChannelName>Virgin Radio</ChannelName>
  <ChannelURL>http://player.virginradio.co.uk/core/audio/wmp/live.asx?service=vrbb</ChannelURL>
  <HomePageURL>http://www.virginradio.co.uk/</HomePageURL>
  <NOAAddress />
  <Attr>1</Attr>
</StreamURLData>

【アマゾンで検索について】

メニュー「Amazonで楽曲を検索」を選択又はホットキー有効時にCtrl+Shift+Bキーを 押すと、現在流れている曲のNOA情報を取得し、Amazonで該当の曲名・演奏家をキーに 商品を検索します。メジャーな曲は大概ヒットしますが、ちょっと込み入った曲の場合 はヒットしませんので、検索後キーワードを修正してみてください。

放送局の表記がまちまちで共通化していないため、暫定の機能です。また、曲の開始 終了前後の時間はNOA情報が流れている楽曲と一致していない場合がありますので、放 送局名横の楽曲放送開始時間を参考にして下さい。

また、Check It!した曲についても同様に検索が可能です。Check It View欄では複数 選択ができますが、その選択されている一番上の楽曲で検索しにいきます。(※ちなみに、アフィリエイト等はしていませんので、気兼ねなく使用して下さい。)

【再生オプションについて】

再生中の音声のミュートが可能になりました。タスクトレイのアイコンをダブルクリ ックするか、メニューの再生オプション「ミュート」をチェックして下さい。同様の動 作でミュートが解除されます。

また、LR片方のチャンネルのみで再生できるようになりました。このアプリケーショ ンは多重起動を制限していませんので、2つ立ち上げてLRのチャンネルで別々の番組を 聴取することが可能です。あまり使い道はありませんが・・・

これらのオプションは設定として保存されません。

【仕様】

  • 音量の調節はできません。
  • 32bitカラー環境では透過処理に失敗することがあります。解決は不明。
    (透過していても、下位のウインドウは操作できないようです。)
  • 情報を表示している間はメモリを大量に消費します。
    (気になる人は常時最小化してください)
  • 時々原因の不明なエラーが出ます。気にせず「続行」してください。

【cfdata.xmlについて】

アプリケーションの設定は実行ファイルと同じフォルダにcfdata.xmlというファイル で格納されています。ここの値を直接変更することで、時計の大きさとフォントの色が 変更できるよう、暫定的に機能を拡張しました。

  <WindowState>
    <FontColor>USER</FontColor>
    <FontSize>USER</FontSize>
    <WindowFlame>FlameOFF</WindowFlame>
    <AlwaysNOA>Show</AlwaysNOA>
    <FontColorString>FFFF00000077</FontColorString>
    <TimeFontSize>64</TimeFontSize>
  </WindowState>

FontColor?,FontSize?の値を「USER」にし、自身で「FontColorString?」及び 「TimeFontSize?」のタグを上記のように追加して下さい。 FontColorString?の値は、前景色(RRGGBB)+影色(RRGGBB)の16進12桁必要です。 データ形式が正しくない場合は標準色に変更されます。TimeFontSize?は12〜128まで設 定できますが、あまり大きいとNOA表示とのバランスが悲しい感じになります。(v1.1からは設定メニューでも作業ができるようになっています。)


【変更履歴】


version 1.21 - 080319

  • オプション設定画面からも時計文字を非表示にできるようにしました。

version 1.20 - 080317

  • 時計文字を非表示にできるようにしました。

version 1.12 - 080227

  • MAGIC702の曲情報の取得を見直しました。

version 1.11 - 080205

  • version1.0のコード見直しの際に出てしまった以下のバグに気付かず今頃修正。
    • コンテキストメニュー「枠線を表示する」の処理
    • 設定メニューでフォントの色を「手動」に変更した際の処理

version 1.1 - 080123

  • ユーザチャンネルの外部入出力に対応しました。

version 1.02 - 080115

  • 再生オプションとして、ミュート・バランス調節を付加しました。

version 1.01 - 071203

  • MAGIC702の曲情報の取得を見直しました。

version 1.00 - 071126

  • ユーザチャンネルの設定に関するエラーを修正しました。
  • 起動時に最小化しない問題を修正しました。
  • バージョンが0.xだと上書きでインストールができないようなので、1.xに変更しました。

version 0.66 - 071106

  • 続・NOA取得関連コード見直し。一部モジュールの使用をやめて軽くしました。
  • NOA取得間隔を設定できるようにしました。
  • 起動時の画面表示がおかしくなる部分を修正。

version 0.65 - 071101

  • NOA取得関連コード見直し。
  • 一部の放送局のNOA情報取得動作速度がはやくなりました。

version 0.64 - 071026

  • NOA取得関連、文字表示関連のコード見直し。
  • 作りこもうと思うほどうまくいかなくなるので苦戦中。

version 0.63 - 071004

  • 32bitカラーの透過処理の見直しをしました(環境に依存します)。
  • Suono DolceのHPデザイン変更に伴うNOA情報取得ルーチンを変更しました。
  • アマゾンでの楽曲キーワード検索機能を追加しました(暫定)。

version 0.61 - 070904

  • 下記バージョンアップに伴う内部コード変更の作業で、常にアプリケーションがアクティブになってしまうバグを解消しました。

version 0.6 - 070903

  • チャンネル「UNIQue!, AandG, radioNIKKEI」を追加しました。
  • 設定画面を付加しました。
  • 設定画面において、ユーザ任意のチャンネル追加ができるようになりました。
  • ホットキーを若干増やしました。

version 0.5 - 070815

  • ホットキーの機能を追加しました。
  • スタンバイモード移行時の処理を追加しました。
  • チャンネル選択時の接続状況を表示しました。
  • 終了処理のバグを解消しました。

version 0.4 - 070606

  • チャンネル「MAGIC 702」を追加しました。

version 0.3 - 070525

  • 楽曲ブックマーク機能(Check It!)に対応しました。

(C)Tenjiku 2007-2008
http://tenjiku.exblog.jp/

最新の13件

2008-03-19
  • ReadMe - version 1.21
2009-03-26 2008-06-10 2008-06-04 2008-04-14 2008-02-13

今日の3件

  • counter: 756
  • today: 1
  • yesterday: 0
  • online: 1