I’ve mentioned flexget before in another post so I won’t go into detail about all of its options. It’s enough to say that it helps automate downloading .torrent files and can use regular expressions to filter out unwanted content.
One of the problems I ran into with flexget is a “feature” in which episodes that are past a certain date are automatically disqualified and not downloaded. So if you missed the start of a season of a show you might be out of luck unless you manually download the file. But like the Apple iPhone moniker there’s a “switch” for that:
The feature is known as advancement and running flexget with the –disable-advancement should catch you up on most of the episodes you missed in the past.