#!/bin/bash RIPRADIO=/root/cron/ripradio.sh # --- Radio Stations ---------------------------------------------------------- # WBAA: http://www.purdue.edu/wbaa/ WBAA_FM='http://audio.wbaa.purdue.edu/ramgen/broadcast/wbaa-fm.2' WBAA_AM='http://audio.wbaa.purdue.edu/ramgen/broadcast/wbaa-am' ## KVLU: http://dept.lamar.edu/kvlu/listen.html http://dept.lamar.edu/kvlu/grid.html #KVLU_1='http://140.158.39.11:9000/listen.pls' #KVLU_2='http://dept.lamar.edu/kvlu/kvlura_high.ram' # ## WBGO: http://www.wbgo.org/ontheair/index.php #WBGO='http://www.nj.com/ram/wbgo/wbgo.rpm' # ## KCSM: http://www.kcsm.org/fmgrid.html #KCSM='http://hifi.kcsm.org:8002/listen.pls' # #WGBH='http://streams.wgbh.org/wnan.m3u' # #KCLU_1='http://www.kclu.org/audio/kclulive.ram' #KCLU_2='http://www.kclu.org/audio/kcluarts.ram' # ## WKSU (128): http://www.wksu.org/listen/ http://www.wksu.org/programs/schedule/ ## WUGA (128): http://wuga.org/weekly.html #WUGA='http://live.wuga.org:8000' # --- Scheduling -------------------------------------------------------------- DATE=`date +\%Y\%m\%d` DATE7=`date -d "-7 day" +\%Y\%m\%d` DATE4=`date -d "-4 day" +\%Y\%m\%d` DATE2=`date -d "-2 day" +\%Y\%m\%d` # EVERY DAY #everyday() {} # WEEKDAYS weekday() { echo "$RIPRADIO \"/music/wbaa/Morning Edition - $DATE.mp3\" $WBAA_FM $[126*60] && bash /root/cron/ipodcp" | at 5:59am #echo "$RIPRADIO \"/music/wbaa/All Things Considered - $DATE.mp3\" $WBAA_FM $[150*60]" | at 4:00pm # start 5min late as beginning is typically news update echo "$RIPRADIO \"/music/wbaa/World Cafe - $DATE.mp3\" $WBAA_AM $[115*60]" | at 7:05pm #echo "$RIPRADIO \"/music/wbaa/Jazz - $DATE - 1.mp3\" $WBAA_AM $[60*60+1]" | at 9:00pm #echo "sleep 59;$RIPRADIO \"/music/wbaa/Jazz - $DATE - 2.mp3\" $WBAA_AM $[60*60+2]" | at 9:59pm #echo "sleep 59;$RIPRADIO \"/music/wbaa/Jazz - $DATE - 3.mp3\" $WBAA_AM $[60*60+1]" | at 10:59pm #rm -f "/music/wbaa/Jazz - $DATE7 - ?.mp3" } TODAY=`date +%a` # SATURDAY if [ $TODAY = "Sat" ]; then # weekend echo "$RIPRADIO \"/music/wbaa/Car Talk - $DATE.mp3\" $WBAA_FM $[61*60]" | at 9:59am echo "$RIPRADIO \"/music/wbaa/Thistle & Shamrock - $DATE.mp3\" $WBAA_FM $[61*60]" | at 10:59am echo "$RIPRADIO \"/music/wbaa/Metropolitan Opera - $DATE.mp3\" $WBAA_FM $[211*60]" | at 1:29pm #echo "$RIPRADIO \"/music/wbaa/Folk Sampler - $DATE.mp3\" $WBAA_AM $[60*60]" | at 7:00pm #echo "$RIPRADIO \"/music/wbaa/Accoustic Blend - $DATE.mp3\" $WBAA_AM $[60*60]" | at 8:00pm fi # SUNDAY if [ $TODAY = "Sun" ]; then # weekend echo "$RIPRADIO \"/music/wbaa/This American Life - $DATE.mp3\" $WBAA_AM $[61*60]" | at 11:59am echo "$RIPRADIO \"/music/wbaa/A Prairie Home Companion - $DATE.mp3\" $WBAA_AM $[121*60]" | at 1:59pm echo "$RIPRADIO \"/music/wbaa/Hearts of Space - $DATE.mp3\" $WBAA_FM $[121*60]" | at 8:59pm fi # MONDAY if [ $TODAY = "Mon" ]; then weekday rm -f "/music/wbaa/Morning Edition - $DATE4.mp3" rm -f "/music/wbaa/World Cafe - $DATE4.mp3" fi # TUESDAY if [ $TODAY = "Tue" ]; then weekday rm -f "/music/wbaa/Morning Edition - $DATE4.mp3" rm -f "/music/wbaa/World Cafe - $DATE4.mp3" fi # WEDNESDAY if [ $TODAY = "Wed" ]; then weekday rm -f "/music/wbaa/Morning Edition - $DATE2.mp3" rm -f "/music/wbaa/World Cafe - $DATE2.mp3" fi # THURSDAY if [ $TODAY = "Thu" ]; then weekday rm -f "/music/wbaa/Morning Edition - $DATE2.mp3" rm -f "/music/wbaa/World Cafe - $DATE2.mp3" fi # FRIDAY if [ $TODAY = "Fri" ]; then weekday rm -f "/music/wbaa/Morning Edition - $DATE2.mp3" rm -f "/music/wbaa/World Cafe - $DATE2.mp3" fi