音楽と共にある生活

コマンドラインから操作するラジオ。聞けるのは音楽のみ。ジャンルはTrance、Vocal Trance、J-POP。垂れ流しBGMには十分である。なんたって俺の部屋にはテレビが無いからね。

シェルスクリプトはこんな感じで作ってみた。


#!/bin/bash
PID=`ps -C mpg321 —format pid —no-headers`

case “$1” in trance) $0 stop mpg321 -q -b 8192 http://64.236.34.67:80/stream/1003/ & ;; votrance) $0 stop mpg321 -q -b 8192 http://64.236.34.67:80/stream/1065/ & ;; jpop) $0 stop mpg321 -q -b 8192 http://128k6.misproductions.com:8372/ & ;; stop) if [ -n “$PID” ]; then kill $PID fi ;; pause) if [ -n “$PID” ]; then kill -STOP $PID fi ;; cont) if [ -n “$PID” ]; then kill -CONT $PID fi ;; *) echo “Usage: webradio {trance|votrance|jpop|stop|pause|cont}” exit 1
esac

exit 0

URLを直に指定しているから、サーバエラーとかに対応できないのが難点。これでリモコン操作できたら最高なんだけど。そういうキットは探せば有るんかしら。

コメント

タイトルとURLをコピーしました