http://nowalmart.livejournal.com/ ([identity profile] nowalmart.livejournal.com) wrote in [personal profile] nowalmart 2008-09-22 12:30 am (UTC)

Yeah, I definitely still use RSSdler. It gets the job done nice and easily.

Below is my config.txt. It shows two example feeds, one from a fansite and one from TVrss.net.

Note that I just have a RSSdler folder in my home directory (as you can see from the first two variables set). As a result RSSdler gets called from launchd Launch Agent (you can just use a crontab entry) using this command:

/usr/local/bin/rssdler -r -c /Users/NAME/Library/Scripts/rssdler/config.txt

And now on to the config.txt file referenced above.

# lines (like this one) starting with # are comments and 
# will be ignored by the config parser
# the only required section (though the program won't do much without others)
# sections are denoted by a line starting with [
# then the name of the section, then ending with ]
# so this is the global section
[global]
# download files to this directory. Defaults to the working directory.
downloadDir = /Users/NAME/Downloads/torrents

# makes this the 'working directory' of RSSDler. anytime you specify a filename
# without an absolute path, it will be relative to this 
workingDir = /Users/NAME/Library/Scripts/rssdler

# if a file is smaller than this, it will not be downloaded. 
# if filesize cannot be determined, this is ignored. 
# Specified in MB. Remember 1024 MB == 1GB
# 0 means no minimum, as does "None" (w/o the quotes)
minSize = 0

# if a file is larger than this, it will not be downloaded.  Default is None
# though this line is ignored because it starts with a #
# maxSize = None

# write messages to a log file. 0 is off, 1 is just error messages, 
# 3 tells you when yo download something, 5 is very, very wordy. (default = 0)
log = 2
# where to write those log messages (default 'downloads.log')
logFile = downloads.log

# like log, only prints to the screen (errors to stderr, other to stdout)
# default 3
verbose = 0

# the place where a cookie file can be found. Default None.
# cookieFile =

# type of cookie file to be found at above location. default MozillaCookieJar
cookieType = MozillaCookieJar
# other possible types are:
# cookieType = LWPCookieJar
# only works if urllib = False
# cookieType = MSIECookieJar

#how long to wait between checking feeds (in minutes). Default 15.
scanMins = 120

# how long to wait between http requests (in seconds). Default 0
sleepTime = 2

# to exit after scanning all the feeds, or to keep looping. Default False.
runOnce = False

# set to true to avoid having to install mechanize. 
# side effects described in help. Default False.
urllib = True

# the rest of the global options are described in the help,
# let's move on to a thread

###################
# each section represents a feed, except for the one called global. 
# this is the thread: topgear
###################
[topgear]
# just link to the feed
link = http://feeds.feedburner.com/finalgeartorrents

# Default None, defers to maxSize in global, otherwise,
# files larger than this size (in MB) will not be downloaded
# only applies to the specific thread
# if set to 0, means no maximum and overrides global option
maxSize = 0

# like maxSize, only file smaller than this will not be downloaded
# if set to 0, means no minimum, like maxSize. in MB.
minSize = 0

###################
# this is the thread: greys
###################
[greys]
# just link to the feed
link = http://tvrss.net/search/index.php?distribution_group=combined&show_name=Greys+Anatomy&show_name_exact=true&filename=&date=&quality=720P&release_group=&mode=rss

# Default None, defers to maxSize in global, otherwise,
# files larger than this size (in MB) will not be downloaded
# only applies to the specific thread
# if set to 0, means no maximum and overrides global option
maxSize = 0

# like maxSize, only file smaller than this will not be downloaded
# if set to 0, means no minimum, like maxSize. in MB.
minSize = 0


Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting