Daybo Logic dlPodGet

Last update: 4th February 2013


dlPodGet library 0.3.0
Author: Duncan Ross Palmer
License: BSD

Description: This tool will allow you to maintain a simple config file in your home directory, and then add running the dlpodget script to your personal crontab. You can then forget about missing your favourite feeds or religious sermons before they expire upstream.

Download source code   <-- Grab source here.
Sourcehut repository   <-- Or use the version control repository

Debian Squeeze package
Primary site  Telehouse, London

All downloads
Feature
Description
Version
Status
Cron
Support for background, scheduled operation
0.2.1
Completed
Rate/progress
Display progress of downloads
0.1.0
Completed
Partial files
Continue to download partial files (recovery)
0.2.0
Completed
RSS caching
Caching of feeds and support for archived feeds
develop
Experimental
Unit testing
All functions of the project must be fully unit tested with Test::More
develop
Experimental
Process forking
Download multiple feeds at once
0.3.0
Completed
Transcoding support
Support for re-encoding downloaded streams to alternative formats and resolutions
develop
Experimental
Rate limiting
Download speed limiting, on a per-feed basis
develop
Experimental
Email notifications
Send an email when certain feeds have new content
develop
Experimental
GUI
An interactive client for managing config and active downloads
N/A
Not started
Database
Back-end database tracking, logging and statistics
develop
Not started
Default values
Robust handling of default values for incomplete configs
develop
Experimental
Non-RSS
Support for the Non-RSS feeds, random web-pages which need special handling
N/A
Not started
Feed ordering
User-defined download order, best feeds first
N/A
Not started
C++ re-write
Re-write the entire library in C++
N/A
Wish-list only
Documentation
Full user and internal documentation (PoD)
N/A
Not started
OOP
Re-write for object-orientation
N/A
Not started
Timeouts
Graceful timeout handling
develop
Experimental