From 6f75701e045322d9af7997f508c667199f4cfad5 Mon Sep 17 00:00:00 2001 From: Eric Phillips Date: Sun, 3 Oct 2010 18:17:17 -0600 Subject: [PATCH] first commit --- firefox.sh | 29 +++++++++++++++++++++++++++++ mkplaylist.sh | 20 ++++++++++++++++++++ podcast-sync.sh | 11 +++++++++++ 3 files changed, 60 insertions(+) create mode 100755 firefox.sh create mode 100755 mkplaylist.sh create mode 100755 podcast-sync.sh diff --git a/firefox.sh b/firefox.sh new file mode 100755 index 0000000..ac9f350 --- /dev/null +++ b/firefox.sh @@ -0,0 +1,29 @@ +#!/bin/bash +#called with mode to select which tar ball to use + +if [ -z $1 ] #test for mode option, exit if not present +then + echo "Must select mode" + echo "ie: firefox.sh priv" + exit 1 +fi + +MODE=$1 +UPDATE=$2 +if test -z "$(mount | grep firefox)" +then + mount "${HOME}/.mozilla" +fi +cd "${HOME}/.mozilla" +tar xf "${HOME}/conf/mozilla-${MODE}.tar.lzo" --use-compress-program lzop +/usr/bin/firefox +if [[ -n $UPDATE ]] +then + tar cf "mozilla-${MODE}.tar" "./firefox" + lzop -7U "mozilla-${MODE}.tar" + cp "${HOME}/conf/mozilla-${MODE}.tar.lzo" "${HOME}/conf/mozilla-${MODE}.tar.lzo.old" + cp "./mozilla-${MODE}.tar.lzo" "${HOME}/conf/mozilla-${MODE}.tar.lzo" +fi +rm -r firefox +rm -r extensions +rm mozilla*.tar.lzo diff --git a/mkplaylist.sh b/mkplaylist.sh new file mode 100755 index 0000000..52193a8 --- /dev/null +++ b/mkplaylist.sh @@ -0,0 +1,20 @@ +#!/bin/bash +BASEDIR="/media/sdb1/" +DATE=`date +%m%d` +echo ${DATE} +REALNAME="podcast-${DATE}" +echo ${REALNAME} +TMPFILE="/tmp/podcast-${DATE}.tmp" +echo ${TMPFILE} +echo "PLP PLAYLIST" > ${TMPFILE} +echo "VERSION 1.20" >> ${TMPFILE} +echo "" >> ${TMPFILE} +cd "${BASEDIR}/MUSIC" +for f in `find "${REALNAME}" -type f \( -name "*.[mM][pP]3" \)` +do + FILE=`echo ${f} | sed -e 's/\//\\\\/g'` + echo "HARP, MUSIC\\${FILE}" >> ${TMPFILE} +done +unix2dos ${TMPFILE} +iconv -f ASCII -t UTF16LE -o "${BASEDIR}PLAYLISTS/${REALNAME}.PLA" ${TMPFILE} +rm ${TMPFILE} diff --git a/podcast-sync.sh b/podcast-sync.sh new file mode 100755 index 0000000..c9279fd --- /dev/null +++ b/podcast-sync.sh @@ -0,0 +1,11 @@ +#!/bin/bash +BASEDIR="${HOME}/gpodder-downloads/" +SYNCDIR="/media/sdb1/MUSIC/podcast-`date +%m%d`" +mkdir -p ${SYNCDIR} +echo $BASEDIR +echo $SYNCDIR +find $BASEDIR -type f -iname "*.mp3" | while read f +do + cp "${f}" ${SYNCDIR} +done +mkplaylist.sh