I hope that everyone reading this will be able to understand my logic. Any questions should be sent to rss2bt@jaggeddragon.cjb.net Input: Feed Location: server port? path file Host Info: path to BitTorrent client command line switches for adding torrents Search Terms: single multiple terms *wildcards* regex [a-z][0-9] incremental #number incremental $string Processing: fetch Feed :1 if href is in Feed :2 get Link from href if Search is in Link if Link is .torrent if .torrent has not been downloaded already start BitTorrent client if Search includes Incremental increment Incremental next search/link goto :2 if .torrent has been downloaded already next search/link goto :2 if Link is not .torrent fetch Link goto :1 if link is not last next link goto :2 if search is not last next search goto :2 Output: Announce 'term found'