rubypodder - A podcast aggregator without an interface

This package contains rubypodder, a simple podcast receiver inspired by bashpodder (linc.homeunix.org:8080/scripts/bashpodder/).

Homepage

http://rubyforge.org/projects/rubypodder/

Installation

rubypodder can be downloaded and installed with:

gem install rubypodder

Quick Start

Type

rubypodder

When it finishes, you should see a ~/.rubypodder directory. This should contain an example rp.conf configuration file with a feed in it to get you started. If there were any podcasts to download in the feed they will be in a directory named after the date (e.g. 2007-01-20). You can see what happened by looking in rp.log.

Running the rubypodder Test Suite

If you wish to run the unit tests that come with rubypodder:

gem check rubypodder --test

A message will be given if any of the tests fail.

Uninstallation

To uninstall the rubypodder gem use:

gem uninstall rubypodder

Configuration

Create a file

~/.rubypodder/rp.conf

containing podcast feeds, one per line.

Usage

Type

rubypodder

and if there are any podcast episodes from your feeds that have not yet been downloaded, they will be downloaded into a “date” directory such as

~/.rubypodder/2007-01-18/

A good idea is to use crontab -e and add a line like

0 5 * * * rubypodder

which will set up a cron job which will do this regularly.

License

rubypodder is available under an MIT-style license.

:include: MIT-LICENSE