updated README
[bashpodder] / README.md
index bd719798ed678a71243958a307646c1cbc735fba..2861911139a22de471225ffa89db2a93319601dc 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Original Text Taken from http://lincgeek.org/bashpodder/
+###Original Text Taken from http://lincgeek.org/bashpodder/
 
 BashPodder Was written and is maintained here by me (Linc) with the generous code contributions and great ideas of many of its users, some of whom have contributed modified scripts of their own. BashPodder is currently licensed under the GPL. BashPodder was written to be small and fast, and most importantly, to conform to the KISS rule (Keep It Simple Stupid). That way, anyone can add to and detract from the script to suit their own needs (and they are welcome to do so). BashPodder is listed in many places as a "Linux" podcatching client, and in fact, that is what I wrote it for initially, however, it should be noted that I have dozens of emails telling me how well it works on everything else, including but not limited to MaxOSX, Solaris, AIX, Net Open and FreeBSD, even windows and many other OS's I have forgotten I am sure.
 
@@ -8,18 +8,18 @@ bashpodder.shell - The main program
 parse_enclosure.xsl - xsl style sheet to grab enclosure info
 bp.conf - The example podcast config list (containing some of my personal favorites)
 
-# By Linc 10/1/2004
-# Find the latest script at http://lincgeek.org/bashpodder
-# Revision 1.21 12/04/2008 - Many Contributers!
-# If you use this and have made improvements or have comments
-# drop me an email at linc dot fessenden at gmail dot com
-# and post your changes to the forum at http://lincgeek.org/lincware
-# I'd appreciate it!
+ By Linc 10/1/2004
+ Find the latest script at http://lincgeek.org/bashpodder
+ Revision 1.21 12/04/2008 - Many Contributers!
+ If you use this and have made improvements or have comments
+ drop me an email at linc dot fessenden at gmail dot com
+ and post your changes to the forum at http://lincgeek.org/lincware
+ I'd appreciate it!
 
 
-End of Original Information
+### End of Original Information
 
-Fork Information
+### Fork Information
 
  Changes by Rev. Fr. Robert Bower April 29, 2021
  Renamed the script executable to bashpodder
@@ -31,38 +31,3 @@ Fork Information
  bashpodder nd 
  Will not actually download the podcasts but will add them to the log file.  Handy to use when you want bashpodder to get caught up with where you are at in a podcast.
 
-# Make script crontab friendly:
-cd $(dirname $0)
-
-# datadir is the directory you want podcasts saved to:
-datadir=$(date +%Y-%m-%d)
-
-# create datadir if necessary:
-mkdir -p $datadir
-
-# Delete any temp file:
-rm -f temp.log
-
-# Read the bp.conf file and wget any url not already in the podcast.log file:
-while read podcast
-       do
-       file=$(xsltproc parse_enclosure.xsl $podcast 2> /dev/null || wget -q $podcast -O - | tr '\r' '\n' | tr \' \" | sed -n 's/.*url="\([^"]*\)".*/\1/p')
-       for url in $file
-               do
-               echo $url >> temp.log
-               if [[ $1 != "nd" ]]
-               then
-               if ! grep "$url" podcast.log > /dev/null
-                       then
-                       wget -t 10 -U BashPodder -c -q -O $datadir/$(echo "$url" | awk -F'/' {'print $NF'} | awk -F'=' {'print $NF'} | awk -F'?' {'print $1'}) "$url"
-               fi
-               fi
-               done
-       done < bp.conf
-# Move dynamically created log file to permanent log file:
-cat podcast.log >> temp.log
-sort temp.log | uniq > podcast.log
-rm temp.log
-# Create an m3u playlist:
-ls $datadir | grep -v m3u > $datadir/podcast.m3u
-