Download
(633 Kb)
Download
Updated: 02-28-08 02:33 AM
Pictures
File Info
Updated:02-28-08 02:33 AM
Created:unknown
Downloads:102,390
Favorites:907
MD5:
WoWInterface UI Manager - Windows  Popular! (More than 5000 hits)
Version: 0.2.10
by: Shirik [More]
Please Note: This updater is being discontinued. We're allowing you to continue downloading this current version until the new one is ready, but please be aware that it may not work as well as could be hoped for.

======================================================

The WoWInterface UI Manager is a project that has been going on for nearly a year. With all the recent security problems at various addon sites, as well as the explicit targetting of executable updaters, as well as a few other issues we have delayed the production of this utility... until now.

After nearly six months of rigorous testing and in-house use, we are finally convinced of the security of the tool to present it to the public.

The WoWInterface UI Manager is a tool designed to help you keep track of installed addons, and assist in updating them quickly and easily. The UI Manager uses an internal API of WoWInterface so you can be sure it will continue to work even when site layout changes or if you choose a new skin.

Major Features
  • One-click Check allows the UI Manager to run through all of your addons quickly without any intervention. Any addons that do need to be updated will wait for your approval before continuing.
  • Multithreaded design allows for maximum use of your internet connection, processing complex compression for backup files while downloading other files at the same time.
  • Connection to the WoWInterface user database to retrieve your favorites list. This allows:
    • Quicker matching of already-installed addons to file IDs
    • Automatic install of missing favorites (after confirmation)
  • Automatic backups before every install
    • Before each install, the manager will create a restoration point which can later be used to revert to. It will include all configuration and saved information for the addon, as well as the Lua and XML scripts that ran it, so you can be sure you'll return to where you were.
    • Manual backups can be made (with or without Saved Variable data) of your entire Interface folder for easy restoration to a known-safe point.
    • Backups are compressed to help minimize space taken on the hard drive
    • An easy-to-use restoration manager can help you restore a backup, or restoration can be done easily without the manager by simply using the ZIP file found in the newly created "backups" folder.
  • All updates are compared against MD5 hashes before being installed to ensure security.
Download Choices
This is a portable program. This version is for Windows and includes only a Windows MSI Setup program. For a generic version (for Linux/Macintosh users), see this page.

Requirements (for all versions)
  • Microsoft Windows 2000 or later, Macintosh OS X, or Linux Kernel 2.4 or later
  • Java version 1.5 or later
  • 64KB of RAM
  • 5MB Hard Drive Space
Command line options:
The JAR (Java Executable Archive) file accepts command line arguments to assist with problem cases. If you are having trouble with the program, try running the following line at a command prompt before submitting any kind of bug information:
Code:
java -jar wowiupdater.jar --verbose
This will produce a file "verbose.log" instead of the default "error.log" in the program's directory to assist with debugging.

Other Important Stuff
Please keep in mind the following:
  • This program is released under the GNU General Public License v2. Your redistribution, modification, etc., is subject to these terms. For details, please see the file "COPYING" located inside the (a) ZIP file for the ZIP package, or (b) Installation directory for the Windows setup package.
  • This program is the work of one author, and is not small by any means. I'm sure there are bugs, and unfortunately I cannot catch them all. This is a BETA RELEASE of the application and you should be aware that things may go wrong (though I have taken every precaution I can that if something DOES go wrong, you can hopefully recover from it -- but I cannot guarantee that). See the following point:
  • As required by the GPL, it is important that I point out the following:
    Code:
        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation, either version 2 of the License, or
        (at your option) any later version.
    
        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.
    
        You should have received a copy of the GNU General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.
Please feel free to list any problems here. I will do my best to update frequently and respond accordingly.

Regards,
-- Shirik
Version 0: Public BETA

0.2.6 (r1) - Initial Public Release

0.2.7 (not tagged) - Maintenance Release
- Fixed "Internal Error" occurring when a character that has never logged in has a SavedVariables folder on the computer
- Fixed "Internal Error" occurring when an addon has files placed at the root folder (due to the updater attempting to traverse backwards past root)
- Fixed "Unspecified I/O Error" occurring when explicit files are found outside of a folder (due to the updater attempting to place a dependency identifier in the file as if it were a folder)
- Fixed UTF-8 characters in addon metadata corrupting the XML data (server-side change only)
- Fixed non-alphanumeric characters in addon metadata corrupting the XML data (server-side change only)
- Resolved bug ID 4250
- Special thanks to:
+ Tem for countless hours being a guinea pig
+ ScythXIII, Seerah, Portalius, and mrruben5 for bug reports resulting in the above fixes


0.2.8 (not tagged) - Maintenance Release
- Fixed an issue where attempting to install a new addon to a corrupt, unexpected, or already-installed folder may result in an "Unspecified I/O error"
- Special thanks to Portalius for the bug report


0.2.9 (r8) - Correction Release (Windows only)
- Updated the Swing library to 1.0.3
- Fixed the setup package so that it references the correct library
- Special thanks to Dolby for pointing out the problem in the setup package

0.2.10 (r15) - Maintenance Release
- Fixed the setup package so that the shortcut placed on the desktop now has the correct icon (Windows only)
- Fixed an issue where users with more accounts than servers played would not be able to update any addons, receiving the error "Internal Error." (Resolves bug report #4259)
- Fixed an issue where not all accounts' SavedVariables files were being backed up in cases where the user had more servers than accounts played.
- Fixed an issue where files resident in the SavedVariables folder would be incorrectly detected as an account name, resulting in an "Internal Error" while backing up prior to updating an addon.
- Adjusted the AddOns folder constant to use correct capitalization for UNIX-based systems
- Special thanks to:
+ ScythXIII for the bug report, log files, and extreme patience while the bug was resolved
+ Thunder_Child for the bug report and log files and WTF data which lead to the isolation of the issue
+ Dolby for reporting the desktop icon issue
Post A Reply Comment Options
Unread 12-03-08, 06:39 PM  
Solaran_X
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Problems with synching?

Originally posted by FrankN
Remove SpartanUI from your addon folder, than it should be gone from the UI manager list.
Tried that. Still showing SpartanUI in the UI Manager main window and not nUI, which is now in the AddOn directory.

EDIT:

Now I got nUI and SpartanUI showing up in the window, with only nUI in the AddOn directory.
Last edited by Solaran_X : 12-03-08 at 06:40 PM.
Solaran_X is offline Report comment to moderator  
Reply With Quote
Unread 12-03-08, 12:57 PM  
FrankN
A Flamescale Wyrmkin

Forum posts: 103
File comments: 7
Uploads: 0
Re: Problems with synching?

Originally posted by Solaran_X
I recently decided to switch from SpartanUI to nUI. So I added nUI to my favorites on this website and removed SpartanUI. I then loaded UI Manager and sure enough...SpartanUI stayed on my list.

I uninstalled UI Manager, deleted the MMOInterface directory, and then reinstalled. Got prompted to search for WoW launcher and my WoWInterface username/password...and once again, SpartanUI is in the main list (despite not being on my favorites here anymore) and nUI is selected for download only.

What is the issue?
Remove SpartanUI from your addon folder, than it should be gone from the UI manager list.
__________________
„Es mejor morir de pie que vivir toda una vida de rodillas!“ (Emiliano Z.)
44203=1010110010101011=126253=???? !
FrankN is offline Report comment to moderator  
Reply With Quote
Unread 12-02-08, 08:16 AM  
Solaran_X
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Problems with synching?

I recently decided to switch from SpartanUI to nUI. So I added nUI to my favorites on this website and removed SpartanUI. I then loaded UI Manager and sure enough...SpartanUI stayed on my list.

I uninstalled UI Manager, deleted the MMOInterface directory, and then reinstalled. Got prompted to search for WoW launcher and my WoWInterface username/password...and once again, SpartanUI is in the main list (despite not being on my favorites here anymore) and nUI is selected for download only.

What is the issue?
Solaran_X is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 09:51 PM  
Aanolann
A Defias Bandit
 
Aanolann's Avatar

Forum posts: 2
File comments: 2
Uploads: 0
Re: New to Wow UI manager

Originally posted by fuzznut
Recently installed wowinterface manager but all my addons come up with resolve on them.. So when I go and search the addon on wowinterface I can't see to find the UID for the items. Out of all 118 addons I have installed am I going to need to go through all them to resolve the update issue.

Fuzz
The UID is in the adress bar of the browser. It is generally towards the end of the adress right after the name of the addon. Its not in the main window.
Aanolann is offline Report comment to moderator  
Reply With Quote
Unread 12-01-08, 04:20 PM  
flameon32
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
internal error

Since I installed lich king and it moved some files uimanager doesn't work right i did what the other dude suggested deleting config wic files but it never came up and asking me to locate anything I have uninstalled uimanager and reinstaled it and still when uimanager goes to install add on it gets internal error please help I really liked this program. This pc has vista and i run wotlk on my other pc too and it has xp and this uimanager still works great on pc with xp.
flameon32 is offline Report comment to moderator  
Reply With Quote
Unread 11-26-08, 03:08 PM  
fuzznut
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
New to Wow UI manager

Recently installed wowinterface manager but all my addons come up with resolve on them.. So when I go and search the addon on wowinterface I can't see to find the UID for the items. Out of all 118 addons I have installed am I going to need to go through all them to resolve the update issue.

Fuzz
fuzznut is offline Report comment to moderator  
Reply With Quote
Unread 11-25-08, 11:49 AM  
ellanon
A Defias Bandit

Forum posts: 2
File comments: 30
Uploads: 0
Originally posted by Casmiar
I installed the UI manager and when it asked me where the installed applications is I selected the wrong location. The manager does not see any addons. I uninstalled the program and reinstalled. I never get the option to select the application location. I could not find a option to reselect the application location. I need some help on reinstalling.

Thanks for any help

Cas
Exact same issue for me. Since Lich King moved my game directory, this program doesn't work. =(

Ok, here's a solution. Just delete "config.wic" and start the program. It will ask you to locate your wow directory and all is bliss again...
Last edited by ellanon : 11-25-08 at 11:52 AM.
ellanon is offline Report comment to moderator  
Reply With Quote
Unread 11-23-08, 03:22 AM  
vali121m
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by fred
same here, says it can't read favorites list.



I have the same problem can someone help me pls...

!!! 2008-10-23_11-17-07-656> Caught Error while parsing favorites list
java.io.IOException: Server returned HTTP response code: 400 for URL: http://www.wowinterface.com/patcher/...8427e/24741974 .xml
at sun.net.http://www.protocol.http.HttpURLConn...Stream(Unknown Source)
at java.net.URLConnection.getContent(Unknown Source)
at wowiupdater.MainFrame.BuildFavoritesList(MainFrame.java:1163)
at wowiupdater.MainFrame.ExecuteUpdate(MainFrame.java:737)
at wowiupdater.Main.buildMainFrame(Main.java:436)
at wowiupdater.Main.main(Main.java:315)
vali121m is offline Report comment to moderator  
Reply With Quote
Unread 11-20-08, 08:14 PM  
Casmiar
A Fallenroot Satyr
 
Casmiar's Avatar

Forum posts: 19
File comments: 6
Uploads: 0
I installed the UI manager and when it asked me where the installed applications is I selected the wrong location. The manager does not see any addons. I uninstalled the program and reinstalled. I never get the option to select the application location. I could not find a option to reselect the application location. I need some help on reinstalling.

Thanks for any help

Cas
Casmiar is offline Report comment to moderator  
Reply With Quote
Unread 11-17-08, 04:59 AM  
maephisto
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Originally posted by Taus
Hi,

I found one reason for the "i/o-Error" that sometimes comes up with gatherer and/or auctioneer and other addons: I could proof that this always happens, when I try to "resolve" an addon that shares a directory with another addon. This, for example, is true for auctioneer and gatherer that both use "!Swatter".

My solution was to remove both Addons by deleting them in /AddOns (dont forget anything!), and then installing them new by using the "install new" button within the WoWInterface UI Manager. Before deleting, close the UI manager.
You're right... i noticed the same behaviour with those addons
__________________
Lag is like a phoenix... it always comes back.

There is no Death... there is the Force
maephisto is offline Report comment to moderator  
Reply With Quote
Unread 11-16-08, 07:29 AM  
Taus
A Kobold Labourer
 
Taus's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Hi,

I found one reason for the "i/o-Error" that sometimes comes up with gatherer and/or auctioneer and other addons: I could proof that this always happens, when I try to "resolve" an addon that shares a directory with another addon. This, for example, is true for auctioneer and gatherer that both use "!Swatter".

My solution was to remove both Addons by deleting them in /AddOns (dont forget anything!), and then installing them new by using the "install new" button within the WoWInterface UI Manager. Before deleting, close the UI manager.
Taus is offline Report comment to moderator  
Reply With Quote
Unread 11-12-08, 10:18 PM  
Skyla
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
To remove an addon from the list, go to the addon directory and delete the update.wid. This appears to be what identifies the addon as belonging to the UI Manager.

Though for the more cautious people, just rename it for now until you are sure it is something you feel you can delete.
Skyla is offline Report comment to moderator  
Reply With Quote
Unread 11-12-08, 03:13 AM  
udiya
A Murloc Raider

Forum posts: 6
File comments: 15
Uploads: 0
Hello,
Is this project still alive ?
I get lots of errors when the client tries to backup addons. Can this (automatic backup) be disabled somehow ?

Thanks.
udiya is offline Report comment to moderator  
Reply With Quote
Unread 11-10-08, 01:24 PM  
Geneticus
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 17
Uploads: 2
Clumsy Resolve Process

First off this is way better than Curse Client.
I have lots of addons that stick several folders in the addons root. Lets take a common one, say Auctioneer.
There is no auctioneer folder, so what do I resolve to it?

I have
Auc-Advanced
Auc-Filter-Basic
Auc-ScanData
Auc-Stat-Classic
Auc-Stat-Histogram
Auc-Stat-iLevel
Auc-Stat-Purchased
Auc-Stat-Simple
Auc-Stat-StdDev
BeanCounter
EnhTooltip
Etc.....

Now, Since Auc-Advanced is essentially the main part of Auctioneer If I resolve to it, the rest don't want to get flagged as updated. so what do I do to the other parts, add them to the un-registered list? Will the individual parts get updated? or do I need to resolve all parts with the same ID?

Seems like a very clumsy way to handle an inital scan.
Although they implemented it poorly, maybe you should borrow how Curse handles unknown addon detection. If it can't tell what you have, it looks for similar items and allows you to select it from a list. Although here it should let you see the info that would be in the Confirm Screen.

It would also be nice to have a TOC file viewer built in for each detected addon. That would make it way easier to decide what ID you want to tie your installed addon to.
Case in Point:
Fan Updates vs outdated addons.
Self Modded Addons (if I alter soundfiles played)

While we are on the subject, The craziest time for addon madness is when Patchtime melts your addons. It would be nice to see addons flagged as out of date (vs the current interface version, not what's available for download), or missing dependencies as you do in the Blizz Client.
Last edited by Geneticus : 11-10-08 at 04:23 PM.
Geneticus is offline Report comment to moderator  
Reply With Quote
Unread 11-08-08, 11:49 AM  
Panerdar
A Murloc Raider

Forum posts: 4
File comments: 3
Uploads: 0
If it can't be made to look at my addon folder and then look to see if they need updated automatically then this manager sucks.

Every single addon I have requires more information.
Last edited by Panerdar : 11-08-08 at 11:52 AM.
Panerdar is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: