PODCAST DOWNLOADER




2011/10/14
(*)

Here we have 2 versions available. Download a single Podcast file and download multiple Podcasts from different Feeds. The "multiple" version is incomplete, thus lacking a config panel for the reference file. However the reference file can be setup by using a standard text editor.

The program parses a rss/feed page and downloads the first reference to an mp3 file.

----

For the single file download, the ini is self explaining.

Under URL= specify the path to the rss/feed page.
for more Info on the other settings, check the downloader page.

----

The multiple downloader is able to download podcasts specified in the reference file one by one.
This reference file currently lacks a config panel, so it has to be setup manually via a text editor.

The config file (.ini) just contains the ShellExec and InhibitProcess keys as described on the downloader page.

The reference file (Podcasts.lst) is setup as follows:

http://www.podcast.id/podcast/feedname.xml ; C:\myLocalPath\myLocalFilename.mp3 ; KEEP ; Quotes

The first value contains the reference to the rss/feedpage. The second value contains the local path and filename where the file should be stored.

The third parameter specifies what to do if the download fails.

Valid entries are:
KEEP (Keep any former file stored locally)
DELETE (Delete any former file stored locally)
C:\PodcastDownloaderMultiple\Silence_100ms.mp3 (By specifying a path to a file, this file is used as substitute, should the download fail.

So here's an example with the 3 possibilities:

http://www.podcast.id/feed1.xml ; C:\localpath\file1.mp3 ; KEEP ; Quotes
http://www.podcast.id/feed2.xml ; C:\localpath\file2.mp3 ; C:\PodcastDownloaderMultiple\Silence_100ms.mp3 ; NoQuotes
http://www.podcast.id/feed3.xml ; C:\localpath\file3.mp3 ; Delete ; Quotes

The fourth parameter specifies the parsing method. In the respective XML code, some rss sites first refer to an itunes download reference. This reference is without quotes. Some other feeds reference the download location within quotes.

In order to parse the correct download loacation, have a look at the xml source code of the rss page in order to determine the correct parsing method. Trial and error would be another opportunity to find this out.

(*) Added "Quotes" / "NoQuotes" parameter to the reference file.

Single File Download

Multiple File Download