I am a large fan of the radio program “The ITD Morning After” on 1380 AM in St. Louis. 1380 AM has a terribly weak frequency. To compensate, the audio content from each show is put up daily on www.insidestl.com. (Sidenote, I’m a believer that every radio program ought to be available online. This would be great for archival purposes, higher audience loyalty and to allow their audience to listen at their convenience, but I digress.)
When I first started listening, insidestl.com was running on WordPress and it had a podcast and I gave little thought to the daily task of downloading the audio files to get them on my Zune (yes, I’m one of the 5 people that has a Zune). I used an app called FeedReader was able to download all the audio files from the site’s main RSS feed. Then the site transitioned to a DotNetNuke (DNN) platform that will referred to as the ITX debacle.
The ITX debacle removed functionality and ultimately left a lot of folks (message boarders namely) wishing they could go back to the old system. I preferred the old system, but only because the new version of the site has not provided a podcast. The audio files are still uploaded each day, but it has required me to download them manually.
Post ITX Debacle, I’ve gotten around having to download the audio files individually using the DownloadThemAll (DTA) FireFox add-on. That has worked okay; it provides a single button click to download all files and I didn’t have to put too much thought into it. But I still had to think about it and remember each day to use DTA to get the files, which was just too much.
Now short of continuing to wish that www.insidestl.com would provide a podcast, I started looking for an automatic method to download the content. A short search led me here, which subsequently led me here.
The end result? I have a fully automatic method for downloading audio from insidstl.com
Here’s how to do it:
- Download WGET from here.
- Extract the file you downloaded in step 1 to c:\wget on your hard drive.
- Create a file called sites.txt file in c:\wget. Edit it to contain:
Or download sites.txt from here.
- Create a file called insidestl.cmd file in c:\wget
Edit it to contain:
wget -r -l2 -H -t1 -nd -A.mp3 -erobots=off -i c:\wget\sites.txt
Or download insidestl.txt here. (Rename it to insidestl.cmd after downloading.)
- Create a new scheduled task that executes insidestl.cmd at the time of your liking. Audio files are usually uploaded by 11:00 am in my experience, but I scheduled mine for 3pm.
You now have a fully automatic method to download that day’s audio with no thought or action required. This will download the files to c:\wget directory. If you’d prefer the files to end up in a different directory, modify step 5 above to include a move command to your preferred directory.
For more help with WGET, click here
For those of you looking for quality sports talk in the morning, look elsewhere. If you are, however, looking for 3 hours of daily grabass, “The Morning After” might be for you.