*p.s. changed - check it below*
some while ago, because i was adding too many people in my watch list, i started c# and made a pretty simple piece of software that downloads the deviations from my devwatch page
how did i do that ? you have the page source of the devwatch page, play with regular expressions to search all the links in that page, visit each link and find out the location of the image
that simple!
but after some testing, i found out that it had a major bug: when it came to downloading images from clubs, those images were either thumbnails or resized images of the originals! so i put that little project of mine in standby.... until yesterday
i remembered that every club deviation had a link to the original
so all i had to do was to crawl the club's page in order to find the link to the original deviation! sounds simple... but it had a catch: every club was reffering to the original in many ways (e.g. please follow link to original, [link], etc). so i made a piece of code to manage all those differences for the clubs i'm watching, and now it downloads the original images
more than that: i made it extensible, so whenever i watch a new club, i just have to declare the club's name and the regular expression used to find the original link in that club's deviation
DAMN I'M GOOD!
conclusion: it takes me approx. 10 minutes to download 600 deviations (that i get in 2 or 3 days)
by hand it took me an hour or so
oh yeah, another thing: it downloads text, too... and when it finds a deviation that was deleted (the file not found dA error), it gets ignored
P.S. i'm thinking to make it deviantware, that means everyone who wants it will donate me dA subscriptions
but i'm not sure about it, yet...