1
." Text automatically generated by txt2man-1.4.7
2
.TH podget.man 7 "January 06, 2007" "DOC" "Linux Reference Manual"
9
\fBpodget\fP <options> [\fIcommand\fP]
10
\fBpodget\fP \fB-h\fP | \fB--help\fP
18
\fB-c\fP, \fB--config\fP <FILE>
19
Name of configuration file.
22
\fB-C\fP, \fB--cleanup\fP
23
Skip downloading and only run cleanup loop.
26
\fB--cleanup_days\fP <NUMBER>
27
Cleanup files older than <NUMBER> days.
30
\fB--cleanup_simulate\fP
31
Simulate cleanup loop to see what files would
35
\fB-d\fP, \fB--dir_config\fP <DIRECTORY>
36
Directory that configuration files are stored in.
39
\fB-f\fP, \fB--force\fP
40
Force download of items from each feed even if
41
they've already been downloaded.
44
\fB--import_opml\fP <FILE or URL>
45
Import servers from OPML file or HTTP/FTP URL.
48
\fB--import_pcast\fP <FILE or URL>
49
Import server from iTunes PCAST file or HTTP/FTP URL.
52
\fB-l\fP, \fB--library\fP <DIRECTORY>
53
Directory to store downloaded files in.
56
\fB-p\fP, \fB--playlist-asx\fP
57
In addition to M3U playlists, create ASX playlists.
60
\fB-r\fP, \fB--recent\fP <COUNT>
61
Download only the <COUNT> newest items from
65
\fB--serverlist\fP <FILE>
66
Use <FILE> as serverlist instead of default.
69
\fB-s\fP, \fB--silent\fP
70
Run silently (for cron jobs).
74
Set verbosity to level 1.
77
\fB--verbosity\fP <LEVEL>
78
Set verbosity level (0-3).
81
\fB-h\fP, \fB--help\fP
88
Once \fBpodget\fP is running acceptably, its most useful if you run it from a cron job
89
so that the new songs are available to play or load onto a portable player and
90
you dont have to wait for them to download.
92
To edit your crontab, do:
100
Then insert one line (i for insert mode), like the following:
104
15 04 * * * /usr/bin/podget -s
108
This will run \fBpodget\fP at 4:15 AM every day.
109
.SH AUTOMATIC CLEANUP
111
You can enabled automatic cleanup with every run by configuring it in your $HOME/.\fBpodget\fP/podgetrc file. Simply set the following options:
117
# 1 == delete any old content
120
# Number of days to keep files. Cleanup will remove anything
126
However, some people prefer to run cleanup as a seperate cron session. To do that, set the options in .podgetrc to:
132
# 1 == delete any old content
135
# Number of days to keep files. Cleanup will remove anything
141
And add a cron job to run cleanup, like one of these examples:
145
# Once a week on Sunday at 04:15AM
146
15 04 * * Sun /usr/bin/podget -C
154
Podget checks for already running sessions when it starts and exits if any are found.
155
Each session requires its own core configuration file, so for multiple sessions simply provide a unique \fB-c\fP <configfile> option for each.
156
.SH EXAMPLE SERVER LIST
158
By default, Podget uses $HOME/.\fBpodget\fP/serverlist for the default list of servers
162
However you can configure the name with the config_serverlist
163
variable in your $HOME/.\fBpodget\fP/podgetrc file.
165
The default format is: <url> <category> <name>
167
Note: Category must be one word.
173
# Default Server List for podget
174
# FORMAT: <url> <category> <name>
175
# NOTE: Category must be one word
176
http://www.distortedview.com/show/index.xml Humor Distorted View
177
http://www.podcastingnews.com/forum/links.php?func=show&id=214 IT In the Trenches
178
http://www.lugradio.org/episodes.rss Linux LUG Radio
179
http://thelinuxlink.net/tllts/tllts.rss Linux The Linux Link
180
http://www.bbc.co.uk/radio4/history/inourtime/mp3/podcast.xml Philosophy BBC: In Our Time
181
http://www.privacyfreaks.org/podcast.php privacy Privacy Freaks
182
http://www.rsasecurity.com/blog/rssfeed.asp security Speaking of Security
183
http://dl.chickencat.com/podcast.php privacy Digital Liberties
184
http://feeds.feedburner.com/LiveAmmo security LiveAmmo
188
HANDLING UTF-16 FEEDS
190
Some servers provide their feeds in UTF-16 format rather than the more common UTF-8.
192
To automatically convert these files, create a secondary serverlist at:
196
$HOME/.podget/serverlist.utf16
200
Remember to change the name of the serverlist to match what you set it to with config_serverlist if you changed it.