email.sh:
#!/bin/bash
#hour of day, in which after you need to use the louder sounds (need 24hr format)
LOUDMIN=6
#hour of day to stop using loud sound
LOUDMAX=15
#soundfile to use for wakeup, has to be ogg
SOUNDFILE=/usr/share/sounds/KDE_Beep_Harsh.ogg
#file to use for soft sounds, has to be ogg
SOFT=~/pork-recieve.ogg
HOUR=`perl ~/time.pl`
if [[ "$HOUR" -ge "$LOUDMIN" && "$HOUR" -le "$LOUDMAX" ]]
then
ogg123 --quiet -d alsa $SOUNDFILE
ogg123 --quiet -d alsa $SOUNDFILE
ogg123 --quiet -d alsa $SOUNDFILE
ogg123 --quiet -d alsa $SOUNDFILE
ogg123 --quiet -d alsa $SOUNDFILE
fi
if [[ "$HOUR" -lt "$LOUDMIN" || "$HOUR" -gt "$LOUDMAX" ]]
then
ogg123 --quiet -d alsa $SOFT
ogg123 --quiet -d alsa $SOFT
ogg123 --quiet -d alsa $SOFT
fi
time.pl
#!/usr/bin/perl
($second, $minute, $hour, $dayOfMonth, $month, $yearOffset, $dayOfWeek, $dayOfYear, $daylightSavings) = localtime();
print $hour