Well, erm, that's quite a bit. I'm sure it's possible, but I'm afraid I don't have that much time available.
The easier way might be to have some auto-renaming based on regex or something alike. However, (I'm ashamed to say) I never understood those regexes
I don't use Firefox and nzbdStatus, but how do they solve this issue?
That's the thing, since the loss of a fully functional Newzbin they nzbdStatus can't handle categories for non-newzbin sites (or renaming), but I'm looking for something to do it all. It would have to be something with REGEX, but shouldn't be overly difficult, I've done some simple REGEX for parsing season/episode information from RSS feeds, so finding TV Shows should be easy, movies and other categories are less easy, but it should be possible to get some info out of them.
If it contains a year assume anything after the year to be garbage, anything before would be the title, clean up the title (remove periods and replace with spaces) and then wrap the year in Brackets, resulting in "Movie Name (2010)".
I'd be interested in taking a look, I've done quite a bit of the work for REGEX before, but I don't have an easy way to automatically set the category (or be able to change it if the category is wrong), without going into the WebUI for SAB, I guess I could just have a Post-Processing script that handles everything, but I like the idea of setting it before it downloads (and being able to override possible computer error before it has a larger impact).