Addon Spotlight: Curse Client updater
Well, BlizzCon is over and while there were few surprises, I'll
have a review and analysis of interface and addon news from BlizzCon in a special Creamy GUI Center tomorrow. In the mean time we have the big 3.0 patch today to deal with. So this week on Addon Spotlight we'll take a look at how to securely and safely update your addons using the Curse Gaming Client. Let's get to it!
Safety First
When updating addons for a big patch, there's some important safety precautions you should be aware of. Most importantly, stick to the major websites that host addons, such as Curse Gaming, WoW Interface, and WoWUI. Sure there's still a potential for addons hosted on these sites to have a virus or key logger, but it's a safer bet than a random website. And to be on the safe side only download addon updaters from their hosted websites, and try to avoid addons with executable files in them. Also it's not a bad idea when doing a major update to run a virus scanner afterwards. There are some pretty good free ones, and as far as paid scanners go I recommend NOD 32. It has a small memory footprint and doesn't bog down your system while still offering protection. (Just my personal preference, I'm not affiliated with them in anyway.) Finally, before doing a major addon update it's a good idea to make a backup of your addon and WTF folders. Even if these backups aren't compatible, they're still useful in keeping track of what addons you used, and how you had them configured.
Housekeeping
While we learned at BlizzCon that there shouldn't be any major compatibility issues, updating addons for the new patch is a good time to do some housekeeping. Look through your addon folder and see if there's some you don't use and can toss out. Also take a look at competitor addons to see if there are any new features you might like. You might be missing out on a new favorite because you were stuck in a rut. If you're not completely happy with your interface now is a good time to rebuild it, a few weeks before Wrath hits, so that everything's tuned perfectly for your adventures in Northrend.
Time to Update

Now that we've trimmed the fat and checked out new alternatives we're ready to update. The safest bet here is to do it by hand, which of course is a big task when you're an addonaholic. That's where updaters step in to help you out. I regularly used the Ace Updater, which is unfortunately no longer in development. The Ace Updater was a labor of love by its authors, it worked for Ace addons only, and while it had its quarks, it got the job done pretty darn well. They have now partnered with Curse Gaming and endorse their addon updater, so that's what I'm test driving for today. Mac OSX players will have to wait a little longer; a compatible program is being made, but isn't released yet.
So what's the early verdict on the Curse Client? Good but not ready for prime time. The Curse Client is now getting the full attention of its developers and is an ongoing project. This is good news as it has a lot of potential to be a great tool to addon users and developers alike. It's usable with every addon hosted by Curse, not just Ace addons, but if your favorite addon's author doesn't upload to Curse you're out of luck.
So far with my short time testing it, there are a few main problems
with the Curse Client that keep it from being the perfect updating solution. First, it won't automatically update all your addons for you, forcing you to update each yourself, unless you're a premium member. I know bandwidth for hosting all these addons isn't cheap, but the whole point of one of these updaters is automation. If it takes an ad banner inside the client to give us that option I'll deal. (Just make sure the ads don't contain key loggers.) Premium membership starts at $2.99 a month with plans that reduce the starting price as you prepay, with the longest being $19.99 a year. Not expensive by any means, but do we really need yet another subscription service? Ultimately that's up to you to decide. I will say though that I applaud Curse for having an addon author's reward program, and subscribing to the premium Curse Client supports that program. It would be nice to know how much of the subscription income goes toward that program as that could be a deciding factor for signing up.
Another issue I encountered with the Curse Client happened when an addon is spread over multiple folders; the automatic updating was a little wonky. Sometimes it works, and sometimes just the main addon folder is updated. Finally, some addons just didn't show up in the client. At first I thought this problem was just limited to addons not hosted by Curse, but after some detective work I realized that wasn't the case. It's still a mystery! More testing is needed. Next I'm going to try rebuilding my addon folder solely using the Curse Client to see if performance is improved. (Keep your fingers crossed!)
Despite the flakiness encountered, the Curse Client is still a helpful tool in our interface arsenal, and I recommend giving it a shot. I really think (and hope) that as more people use it and give feedback it'll improve just as the Ace Updater did. If it doesn't improve all is not lost as there are still a few alternatives out there, such as the WoW Interface UI Manager and WoW UI Updater. Expect to see those featured soon, and another look at the Curse updater a few months down the road. Have fun with patch 3.0 and look for my BlizzCon interface wrap up and analysist later this week!
Are you an addon-addict? Is your User Interface a living work of art? Welcome home, my friends! Every week, Addon Spotlight profiles a different addon, brings you mod-related news and dishes out free addon advice. See out what's been said and done in the addon community by checking out past features or our addon and UI directory.
have a review and analysis of interface and addon news from BlizzCon in a special Creamy GUI Center tomorrow. In the mean time we have the big 3.0 patch today to deal with. So this week on Addon Spotlight we'll take a look at how to securely and safely update your addons using the Curse Gaming Client. Let's get to it!Safety First
When updating addons for a big patch, there's some important safety precautions you should be aware of. Most importantly, stick to the major websites that host addons, such as Curse Gaming, WoW Interface, and WoWUI. Sure there's still a potential for addons hosted on these sites to have a virus or key logger, but it's a safer bet than a random website. And to be on the safe side only download addon updaters from their hosted websites, and try to avoid addons with executable files in them. Also it's not a bad idea when doing a major update to run a virus scanner afterwards. There are some pretty good free ones, and as far as paid scanners go I recommend NOD 32. It has a small memory footprint and doesn't bog down your system while still offering protection. (Just my personal preference, I'm not affiliated with them in anyway.) Finally, before doing a major addon update it's a good idea to make a backup of your addon and WTF folders. Even if these backups aren't compatible, they're still useful in keeping track of what addons you used, and how you had them configured.
Housekeeping
While we learned at BlizzCon that there shouldn't be any major compatibility issues, updating addons for the new patch is a good time to do some housekeeping. Look through your addon folder and see if there's some you don't use and can toss out. Also take a look at competitor addons to see if there are any new features you might like. You might be missing out on a new favorite because you were stuck in a rut. If you're not completely happy with your interface now is a good time to rebuild it, a few weeks before Wrath hits, so that everything's tuned perfectly for your adventures in Northrend.
Time to Update

Now that we've trimmed the fat and checked out new alternatives we're ready to update. The safest bet here is to do it by hand, which of course is a big task when you're an addonaholic. That's where updaters step in to help you out. I regularly used the Ace Updater, which is unfortunately no longer in development. The Ace Updater was a labor of love by its authors, it worked for Ace addons only, and while it had its quarks, it got the job done pretty darn well. They have now partnered with Curse Gaming and endorse their addon updater, so that's what I'm test driving for today. Mac OSX players will have to wait a little longer; a compatible program is being made, but isn't released yet.
So what's the early verdict on the Curse Client? Good but not ready for prime time. The Curse Client is now getting the full attention of its developers and is an ongoing project. This is good news as it has a lot of potential to be a great tool to addon users and developers alike. It's usable with every addon hosted by Curse, not just Ace addons, but if your favorite addon's author doesn't upload to Curse you're out of luck.
So far with my short time testing it, there are a few main problems

Another issue I encountered with the Curse Client happened when an addon is spread over multiple folders; the automatic updating was a little wonky. Sometimes it works, and sometimes just the main addon folder is updated. Finally, some addons just didn't show up in the client. At first I thought this problem was just limited to addons not hosted by Curse, but after some detective work I realized that wasn't the case. It's still a mystery! More testing is needed. Next I'm going to try rebuilding my addon folder solely using the Curse Client to see if performance is improved. (Keep your fingers crossed!)
Despite the flakiness encountered, the Curse Client is still a helpful tool in our interface arsenal, and I recommend giving it a shot. I really think (and hope) that as more people use it and give feedback it'll improve just as the Ace Updater did. If it doesn't improve all is not lost as there are still a few alternatives out there, such as the WoW Interface UI Manager and WoW UI Updater. Expect to see those featured soon, and another look at the Curse updater a few months down the road. Have fun with patch 3.0 and look for my BlizzCon interface wrap up and analysist later this week!
Filed under: AddOn Spotlight
Patch 5.3 interview with Ghostcrawler
Mystery of the Unborn Val'kyr
The latest patch 5.3 news
All of the latest Mists of Pandaria news





Reader Comments (Page 3 of 4)
macheadshot Oct 14th 2008 2:42PM
for someone who just downloads mods from curse and files.wowace.com how exaclty does WoWMatrix make money with their application?
I dont understand what the difference is in going to the curse website and downloading a mod from there vs using an application like the matrix one?
Shadoweric Oct 14th 2008 2:51PM
Because you're not exposed to the ads which help pay the bandwidth for Curse, yet you use their bandwidth via wowmatrix.
Also files.wowace.com doesn't update anymore, do NOT use it. As much as you'll apparently hate that, go to Curse.com.
Sukrim Oct 14th 2008 2:51PM
You don't give them ad income (I don't too since I use adblock, but there are enough people that don't I guess)
Nikk Oct 14th 2008 2:52PM
MacHeadShot,
Sites that host addons make money from Ads and, or, paid accounts that get ad-less viewing and more.
WoWMatrix circumvents these things- so the sites do not get any revenue- they only get to pay the bandwidth fees that WoWMatrix uses. WoWMatrix, on the other hand, gets fees from the advertisements displayed by their tool.
Now- if WoWMatrix hosted the addons themselves this would be totally different. The fact is- they do not do so. The servers and bandwidth are all paid for by others - not only private companies, but also private individuals and, or, groups who actually make addons - all while WoWMatrix gets a free ride *and* advertisement money.
Please read some of the many discussions to obtain a better understanding of the situation.
http://forums.wowace.com/showthread.php?t=14361 http://www.wowinterface.com/forums/showthread.php?t=18358
Hope this allows you to make an informed choice,
Nikk
macheadshot Oct 14th 2008 3:04PM
thank you for you insight/comments.
Amaxe Oct 14th 2008 3:03PM
Curious that WowMatrix seems to be blocked by Curse today. Maybe it's overload, but I was able to do some manual upgrades from Curse without problems, so i am wondering if they are finally blocking it.
Les Oct 14th 2008 3:07PM
I've used both WoWMatrix, the Curse Client, and just about every other updater out there at the moment and I'll be sticking with WoWMatrix for the time being. About the only argument that's been made against WoWMatrix that holds any water is the "stealing bandwidth" argument and that, at best, is a gray issue. The latest version of WoWMatrix does credit mod authors and makes a few other changes that show they are responding to feedback.
But the main reason I'll continue to use it is simple convenience. It works well and is easy to use. It doesn't require a subscription fee, doesn't require me to register an account with anyone (and the spam such a registration invariably brings with it), doesn't require the installation of software that requires me to modify my security settings in Vista (which Curse does), and doesn't have huge banner ads all over it. The argument that they're making money off of other people's work is silly given that all the other suggested solutions have ads or subscription fees themselves. The ads in WoWMatrix are limited to three or four small text links across the top that people are free to ignore which I happily do.
As for the supposed bandwidth stealing, cry me a river. As a D-list blogger myself there are tons of sites out there pulling down my RSS feeds and scraping my content, some of which are repackaging it as their own material, in order to cash in on advertising on their sites whether I like it or not. That's part of the price I pay for having a somewhat successful blog. As long as I can afford the hosting costs and have something to say then I'll continue blogging regardless, but if the day comes that I can't then I'll shut it down. If you're going to put your content out on the net for free then you're going to have to expect that some folks will take advantage of that. Suck it up or pack up and go home.
The solution is simple: Don't want people to use WoWMatrix? Put out a better updater that they'll want to use. I have no deep loyalty to WoWMatrix and would happily switch if something better came along. Hell, I'd switch if something just as good came along that you mod authors were happy with. Until that day comes though....
Shadoweric Oct 14th 2008 3:21PM
The bandwidth for your blog is in no way comparable to what is needed for add-ons, specially with close to 11 million people playing WoW. Look at the numbers posted in the other article today by Wowinsider: http://www.wowinsider.com/2008/10/14/wow-insider-speaks-with-curse-and-wowace/
Prophetik Oct 14th 2008 3:26PM
Shadoweric: The important point of Les' post is the last paragraph: If authors/distributors want people to not use WowMatrix, then release something better. I don't use Matrix myself, but now authors are asking people to use the broken Curse and/or WoW:I updaters, and it's quite understandable why they choose to not do so.
Les Oct 14th 2008 3:26PM
I never said it was comparable, but that doesn't change the point. Again if you want us to use something other than WoWMatrix then put out a superior updater and we will.
Shadoweric Oct 14th 2008 4:13PM
Oh that's perfectly fair. If you don't like the Curse updater, don't use it. But where I disagree is when you jump to wowmatrix because of that. It *may* be better, but it's still stealing bandwidth and not respecting the licenses on most add-ons. Those are reasons enough for me not to jump to it, better client or not.
Scre3m Oct 14th 2008 8:57PM
"The solution is simple: Don't want people to use WoWMatrix? Put out a better updater that they'll want to use."
Amen.
Amaxe Oct 14th 2008 3:12PM
Perhaps it would be good of WI to do an article on WoWMatrix, letting us know what the issues and dangers are. Right now there are so many conflicting statements and probably issues I am unaware of that I find it difficult to even track down everything, let alone make an informed decision.
WoWMatrix is as popular as it is because it works, and works well. But of course morality has the role to play as well.
Is it possible to get an objective breakdown aside from the people who love it and the people who hate it?
Kyudo Oct 14th 2008 3:13PM
No thanks.
I rather just code my own updater.
wget http://foo.com/Addon.zip
unzip Addon.zip /usr/bin/WoW/Interface/Addons/WoW/Addon.zip
Tada!
Just do a foreach() loop over a text file containing the URL's of the addons you need.
Slap a simple interface over it, share it with guildies.
Tell Curse to keep their scam to themselves.
(Actually, I'm developing a much more advanced updater that will auto-install/update guild required addons as well as configuring Ventrilo.)
Nos Oct 14th 2008 4:55PM
I am very sad to hear all of the negative comments in regards to wowmatrix. It is by far a better product then any of the other add-on managers currently out. I would hope the develops and the makers of wowmatrix could find some common ground instead of forcing us to use curse. It would seem to me that having one of anything is never good for consumers.
I understand the point of the developers and that of curse in regards to bandwidth and being credited for their work. But it seems to me we are being forced to use an inferior product and pay for it if we want it work the way another free product worked.
From a user perspective its a loss.
ranova Oct 14th 2008 4:57PM
wowmatrix doesnt even work right now.
I was going to update my wotlk addons to show everyone it wanted to downgrade a lot of my addons - but now I cant even retrieve a list.
Curse still works.
annubiz Oct 14th 2008 6:56PM
With the curse client if you're running as a limited user in XP or Vista it will install and then run as an admin after prompting for credentials. This is great and all but if you run WOW as a limited user it may not be able to get to all of your addons that the client downloads.
Exit the client - open a cmd prompt as an administrator (rick click the shortcut) and use the appropriate command below:
XP
acls
c:\windows\system32\acls [pathtowowaddons]/* /T /g Users:F
Vista
c:\windows\system32\icacls [pathtowowaddons]/* /T /grant Users:F
Launch the curse client as a normal user.
Bill K Oct 14th 2008 4:01PM
FWIW, add another to the WowMatrix is way better opinion. Curse Client screwed up things royally.
ranova Oct 14th 2008 4:04PM
how did it screw it up? My ui is fully 3.0 complient because of curse updater.
wowmatrix actually wanted me to install "updates" thats actually old 2.4 version.
My 3.0 ui (tested on beta last night - everything works):
http://img356.imageshack.us/img356/6628/wowscrnshot101308224803vb5.jpg
Bill K Oct 14th 2008 4:09PM
for the reasons this article discusses. i admit it was a while ago, so maybe I'll give it another go. i didn't find it to be terribly effective.