KNNRadio インターネットラジオを時間で自動切り替えするプログラム

 

『KNNRadio』ダウンロードサイト

https://knnkanda.github.io/knn-radio-website-/

 

 

開発の理由:

SAM 100.7FM
をTune in radioで聞いて仕事。おそらく70−90年の洋楽がずっとながれている。
これであとニュースがながれてくれればよいのに。
30分に1回、SAM 100.7FMをフェードアウトして、Bloombergに切り替えて、 10分だけ流して、さらにフェードアウトしSAM 100.7FMに戻る。
ブラウザの操作だけでいけそうだ。
Chromeの拡張機能として作ることを今週末の宿題。
アプリで理想のラジオとしても良いかも。
人の作ったプログラムを共有するなど。
1.指定のURLをいれる 継続時間 分単位
2.指定のURLをいれる 継続時間 分単位
3.くりかえしボタン
4.開始 と 終了ボタン
まずは、これがあると音楽とニュースを聞くことができる。
URLで音がなるところであればどこでもローカルで動けばいい。
#SAM1007FM(TuneInでのID s30282)は、アメリカ・ケンタッキー州ブラウンズビル (Brownsville, KY) にライセンスを持つラジオ局、WKLX (100.7 FM) です。通常「Bowling Green メディア市場」をカバーし、ブラウンズビルから放送を行っています

GeminiCLIで開発:

、「Tips for getting started: Ask quest questions, edit files, or run commands. Be specific the best results. 3. GEMINI. nd files customize your interactions with Gemini. 4. /help for more informatio GEMINI Gemini CLI update available! 0.1.4 0.1.9 Run npm install g @google/gemini-cli to update シニチワトフジオの用を時間を相定して切り書えるアブリ を作ります。 指定のURLをいれる 維続時間 分单位 #KNNレディオ ティオ https:/ieicec.cic//// s30282/ com/rad 20分 指定のURLをいれる 維統時間 分単位 https://e.ce./coc.co.c.o.oteo 10分 3.くりかえしボタンONOrOFF の30分をくりかえす STOP このセットを開始する ストップする。」というテキストのグラフィックのようです

アプリになった理由:


#GeminiCLI でわかった!〜

#KNNRadio をSiliconAppleのネイティブアプリ化しました!

SAMを20分、Bloomberg10分 これで30分経過がわかり、もう一度で30分で合計1時間。ポモドーロタイマーを音楽でやる感じ。
音楽と英語のヒアリングポモドーロタイマー管理を同時に同期化! 

claudeもChatGPTもできるはずですと断言してきてできなかったしw

これらの理由でmacApp化

* A案:デスクトップアプリ化
* メリット: 全ての機能が完全に実現可能。どんなURLでも新しいウィンドウで開き、タイマーで自動的にURLを切り替
えられます。
* デメリット: 最初に一度だけ、アプリをダウンロードしてインストールする必要があります。

* B案:Webアプリ化(埋め込み `iframe` 方式)
* メリット: インストール不要。ブラウザでアクセスするだけ。
* デメリット: 埋め込みを許可しているラジオ局しか再生できません。多くのサイトは対応していません。

* C案:Webアプリ化(新しいタブ方式)
* メリット: インストール不要。どんなURLでも開けます。
* デメリット:
自動で「切り替え」はできず、新しいタブが追加で開かれていくだけになります。中核機能が実現できません。