Well, to be honest, my updater doesnt do that... buttttttttt, this IS the game programming section, so if u have ideas as to how we could make a master repository list or something from which we could gather info about addons from multiple sites, post them! I want this updater to be something that can be used for quite awhile and not some little 2 day app
I've been looking into more information about collecting data from multiple sites and trying to figure out if I could add a list of sites to this updater from which it can check for the latest greatest... It would definately be a difficult task because it would have to gather all the info from those multiple sites and compare versions from each to check to see which is the most update... We could make the program have a rating system for which addons, when compared with other sites, are the most up-to-date and add all kinds of statistics for the user
I wanted to incorporate the idea of a "Addon 'Store' " from which users could browse available addons and install them... But, these are just a few ideas of the many that exist...
The problem that I run into is when I try to collect data from other addon sites like curse... simply because they, themselves, do not have a master list of addons like wowace does... It was easy to acquire data from wow ace because there list was in xml (and sloppy) but i parsed it for the data and figured out what could be used... I used the same method to grab the news from WoW Insider