This is a great tool, but for some reason it has recently stopped checking for anything past Prat. No errors, everything before gets checked just fine. It just says "Update complete!". Could this have to do with Prat having modules whose folders are named "Prat_Modulenamehere"?
I'm not sure what is causing this, but since Prat no longer has the other modules (look on files) you can delete them and it should let WAU keep going.
UPDATE: I checked with Cladhaire and these were incorrectly in the index file that I parse. He removed them and we should be good now.
This is a great tool, but for some reason it has recently stopped checking for anything past Prat. No errors, everything before gets checked just fine. It just says "Update complete!". Could this have to do with Prat having modules whose folders are named "Prat_Modulenamehere"?
I'm not sure what is causing this, but since Prat no longer has the other modules (look on files) you can delete them and it should let WAU keep going.
Funnily enough I probably would've noticed this change if I didn't use WinAceUpdater. Thanks for the heads up :P
Would it be possible to have an option to copy the downloaded archives to a specified directory instead of deleting them.
I'd love that...
On a another matter, I installed 1.4 yesterday.
At the first start, I had only a few of my installed addons visible, and those installed as well as those "not installed" (read: available to download) were not tidied (spelling ?) alphabetically.
Still, I updated a few of my addons, and a few seconds later, I noticed the lists were tidied, and my installed addons were all visible.
A way to parse the toc file to find embed libs has another advantage to me:
The ability for example to filter addons-to-show.
Ie showing only Ace2 addons, only Babblish addons, only parserlib ones etc ...
Really really more a dream than reality, because you cant ask all developers to manage correctly their toc files i believe :p
I really like this app, makes it really easy to update Ace Addons
Some Suggestions:
-> Add an option to save whether you have selected "Show Groups"
-> Allow you to sort addons when "Show Groups" is enabled (I like mine sorted alphabetically as its easier to find the addon i want)
-> I liked in v1.3 being able to right click on an addon from the list and choose to install it or uninstall it rather than having to go to "Edit Unmark All Addons" then check the addons i want then go to "File Uninstall Marked Addons".
-> An option for it to mark checked addons when it has recieved the addon list
Bugs:
-> When it tries to downloads an addon and it fails (e.g when it can't find the file cause it is incorrectly named) it seems to stop there and say "Update is complete" even though it hasn't completed.
I'm not sure if this has been suggested yet or not since I haven't read all 9 pages, but a small feature request would be to to have an option to backup/restore your addons directly from WinAceUpdater. I have no clue how hard that would be to implement, and I'm sorry if its been suggested before.
BTW, I absolutely love this little tool, thank you so much for making it!
Awesome, works perfectly for me. I also found that if you turn of the groups, it will put em in order, but then if u turn the groups back on, it will put em in order AND in groups. I think thats how it should work, so if you could get it to do that on opening, that would be great!
Hey good trick. I'll throw something like that in for the next release.
Any news on this? Perhaps a simple stopgap solution would be just to have "Show Groups" default to off.
Most people don't use Windows Vista, so I am hesitant to recommend this to my lazy and picky guildies. They might start up the app, see everything out of order, get fed up and give up. (Happens a lot when I recommend new mods that have bad defaults or throw up errors) :(
Absolutely loving this program.. even with the first release of it it was enough to get my notoriously lazy guildmates to give Ace2 a proper go, so thank you!
Now, a suggestion for an addition:
I'm hoping by the fact that there is an option to "Install/Update Marked Addons without Externals" that you are not completely against unembedding as some seem to be, so this suggestion won't be met with anger. Anyway what would be cool, is if you could download all the addons with externals and then once they are downloaded and installed, search them for externals and move them all to a !!!libs folder in the root of the addons folder. That way people could unembed but easily keep their own !!!libs directory up to date and only containing the libraries their mods require. Assuming that its possible to check which library is newer when multiple mods include it, the only problem i could forsee is when people come to remove addons and end up leaving behind excess libraries.
Who's against unembedding? I think you're confusing distaste for !!!Libs with not liking unembedding.
On that note, I've finally put up my counterattack to !!!Libs, !!!StandaloneLibraries. This is simple to use, just open the zip and drop all the folders in your addon path. Open up WinAceUpdater, detect installed addons, and update. This will put every library on your system. They're all LoD, so only onees that are dependencies will be loaded.
Who's against unembedding? I think you're confusing distaste for !!!Libs with not liking unembedding.
On that note, I've finally put up my counterattack to !!!Libs, !!!StandaloneLibraries. This is simple to use, just open the zip and drop all the folders in your addon path. Open up WinAceUpdater, detect installed addons, and update. This will put every library on your system. They're all LoD, so only onees that are dependencies will be loaded.
I am going to try this out now, and if it works as it sounds i will be sending you very much love, from me and every laptop WoWer out there.
EDIT: Ok, for some reason WAU doesn't extract the empty folders, just the two txt files.. so i had to go and get the zip manually, after that it seems ok.
A few errors on login but based on what i read in README DAMNIT.txt (heh) this means there's something wrong with how these addons call the libs. Any chance of a hint as to what i should be telling the mod authors to change to make their addons work like this?
I just have FuBar-compat-1.2, Mount (i have no addon by this name so i'm assuming its MountMe), Fubar_FishingBuddyFu and FuBar_ScreenSwitchFu throwing up lib errors.
oUF - Updating to rev 13257
Downloading... done.
Extracting ZIP file... done.
- Error:
System.InvalidCastException: Unable to cast COM object of type 'Shell32.ShellClass' to interface type 'Shell32.IShellDispatch5'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{866738B9-6CF2-4DE8-8767-F794EBE74F4E}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
at Shell32.ShellClass.NameSpace(Object vDir)
at WinAceUpdater.FileSystem.UnzipAll(String zipFilePath, String destinationFolder)
at WinAceUpdater.MainForm.DownloadAndExtract(String addonName, Boolean skipExternals, Boolean skipVersionCheck)
Update complete!
oUF - Updating to rev 13257
Downloading... done.
Extracting ZIP file... done.
- Error:
System.InvalidCastException: Unable to cast COM object of type 'Shell32.ShellClass' to interface type 'Shell32.IShellDispatch5'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{866738B9-6CF2-4DE8-8767-F794EBE74F4E}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
  at Shell32.ShellClass.NameSpace(Object vDir)
  at WinAceUpdater.FileSystem.UnzipAll(String zipFilePath, String destinationFolder)
  at WinAceUpdater.MainForm.DownloadAndExtract(String addonName, Boolean skipExternals, Boolean skipVersionCheck)
Update complete!
Okay, I have a new version that I will be posting later tonight that fixes this issue. I have confirmed it by testing on a number of friend's computers, so I really think I've got it this time.
I'm also working on the sorting issue, but haven't found a solution that doesn't make me want to puke.
Do you have multiple Prat addons in your list? Are they marked when you sync?
I need more info.
The following infos were accurate for 1.4 and 1.5.
I ve about 58 addons marked (all installed). Yesterday it stopped after Prat. Today i installed Prat_Fubar and now thats the new "stopper". There are about 33 more addons marked after FubarPrat.
If i mark only addons after Prat_Fubar i get the following "error" for all 33 addons:
"SimpleCombatLog - Skipping SimpleCombatLog. It appears to be a Subversion working copy."
If i mark everything but prat/prat_fubar it still stops after perfectraid. so i am not sure this problem is related to prat.
Do you have multiple Prat addons in your list? Are they marked when you sync?
I need more info.
The following infos were accurate for 1.4 and 1.5.
I ve about 58 addons marked (all installed). Yesterday it stopped after Prat. Today i installed Prat_Fubar and now thats the new "stopper". There are about 33 more addons marked after FubarPrat.
If i mark only addons after Prat_Fubar i get the following "error" for all 33 addons:
"SimpleCombatLog - Skipping SimpleCombatLog. It appears to be a Subversion working copy."
If i mark everything but prat/prat_fubar it still stops after perfectraid. so i am not sure this problem is related to prat.
I had this same issure. You need to remove the .svn folder in your addons (it is hidden by default).
For methis error happened because I use turtleSVN to get addons. The SVN client added a .SVN folder to track the revision numbers and other things dealing with that addon (externals, ect).
I would check that first then try tot update. ONce I removed all the .SVN stuff out of my addons I was able to ues the updater.
I am having same problem, i have checked all my addons and no svn remains, but still having issues with it stopping updateing after only a few are updated, it just started doing this today, it worked fine the last few days??!!
Seems to stop updating on the mods starting with the letter 'B' ......
!!!Libs - Already at rev 13755 - Skipping
!!Warmup - Already at rev 13818 - Skipping
!BugGrabber - Already at rev 9596 - Skipping
!GetMoney_api - Already at rev 5536 - Skipping
Ace - Already at rev 12403 - Skipping
AceGUI - Already at rev 13223 - Skipping
AHFavorites - Already at rev 12878 - Skipping
ArcHUD2 - Already at rev 12186 - Skipping
AutoBar - Already at rev 13783 - Skipping
BagBoy2 - Already at rev 13493 - Skipping
BanzaiAlert - Already at rev 13745 - Skipping
Bartender2 - Already at rev 13062 - Skipping
Bartender2_BindingSwap - Already at rev 11668 - Skipping
Bartender2_Circled - Already at rev 13344 - Skipping
Bartender2_Dreamlayout - Already at rev 12953 - Skipping
Bartender2_DruidBar - Already at rev 13392 - Skipping
Bartender2_HunterBars - Already at rev 12403 - Skipping
Bartender2_n52 - Already at rev 13377 - Skipping
Bartender2_Pagemaster - Already at rev 13338 - Skipping
Bartender2_ShadowBar - Already at rev 13393 - Skipping
BigTrouble - Already at rev 13538 - Skipping
BigWigs - Already at rev 13819 - Skipping
BigWigs_CommonAuras - Already at rev 13397 - Skipping
BigWigs_Debugger - Already at rev 13571 - Skipping
BigWigs_HealbotAssist - Already at rev 12587 - Skipping
BigWigs_KLHTMTarget - Already at rev 13486 - Skipping
BigWigs_NefCount - Already at rev 13293 - Skipping
BigWigs_RazuviousAssistant - Already at rev 12465 - Skipping
BigWigs_RespawnTimers - Already at rev 13399 - Skipping
BigWigs_ThaddiusArrows - Already at rev 13645 - Skipping
BigWigs_ZombieFood - Already at rev 12465 - Skipping
BlackSheeps - Updating to rev 5073
Downloading... done.
Extracting ZIP file... done.
Deleting ZIP file... done.
Update complete!
Do a folder/file search for .svn in you addons folder and make sure you have the opetion to search hidden folders turned on. This option sometimes is after a search false and asks if you want to search again.
Then delete everything it finds.
Baring that I would say zip up you interface folder to makea back up, then delete the original and re-DL the addons.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm not sure what is causing this, but since Prat no longer has the other modules (look on files) you can delete them and it should let WAU keep going.
UPDATE: I checked with Cladhaire and these were incorrectly in the index file that I parse. He removed them and we should be good now.
Funnily enough I probably would've noticed this change if I didn't use WinAceUpdater. Thanks for the heads up :P
I'd love that...
On a another matter, I installed 1.4 yesterday.
At the first start, I had only a few of my installed addons visible, and those installed as well as those "not installed" (read: available to download) were not tidied (spelling ?) alphabetically.
Still, I updated a few of my addons, and a few seconds later, I noticed the lists were tidied, and my installed addons were all visible.
Quite odd.
The ability for example to filter addons-to-show.
Ie showing only Ace2 addons, only Babblish addons, only parserlib ones etc ...
Really really more a dream than reality, because you cant ask all developers to manage correctly their toc files i believe :p
Some Suggestions:
-> Add an option to save whether you have selected "Show Groups"
-> Allow you to sort addons when "Show Groups" is enabled (I like mine sorted alphabetically as its easier to find the addon i want)
-> I liked in v1.3 being able to right click on an addon from the list and choose to install it or uninstall it rather than having to go to "Edit Unmark All Addons" then check the addons i want then go to "File Uninstall Marked Addons".
-> An option for it to mark checked addons when it has recieved the addon list
Bugs:
-> When it tries to downloads an addon and it fails (e.g when it can't find the file cause it is incorrectly named) it seems to stop there and say "Update is complete" even though it hasn't completed.
BTW, I absolutely love this little tool, thank you so much for making it!
Any news on this? Perhaps a simple stopgap solution would be just to have "Show Groups" default to off.
Most people don't use Windows Vista, so I am hesitant to recommend this to my lazy and picky guildies. They might start up the app, see everything out of order, get fed up and give up. (Happens a lot when I recommend new mods that have bad defaults or throw up errors) :(
Keep up the great work!
Now, a suggestion for an addition:
I'm hoping by the fact that there is an option to "Install/Update Marked Addons without Externals" that you are not completely against unembedding as some seem to be, so this suggestion won't be met with anger. Anyway what would be cool, is if you could download all the addons with externals and then once they are downloaded and installed, search them for externals and move them all to a !!!libs folder in the root of the addons folder. That way people could unembed but easily keep their own !!!libs directory up to date and only containing the libraries their mods require. Assuming that its possible to check which library is newer when multiple mods include it, the only problem i could forsee is when people come to remove addons and end up leaving behind excess libraries.
Hope the above makes sense.
Thanks again.
On that note, I've finally put up my counterattack to !!!Libs, !!!StandaloneLibraries. This is simple to use, just open the zip and drop all the folders in your addon path. Open up WinAceUpdater, detect installed addons, and update. This will put every library on your system. They're all LoD, so only onees that are dependencies will be loaded.
I am going to try this out now, and if it works as it sounds i will be sending you very much love, from me and every laptop WoWer out there.
EDIT: Ok, for some reason WAU doesn't extract the empty folders, just the two txt files.. so i had to go and get the zip manually, after that it seems ok.
A few errors on login but based on what i read in README DAMNIT.txt (heh) this means there's something wrong with how these addons call the libs. Any chance of a hint as to what i should be telling the mod authors to change to make their addons work like this?
I just have FuBar-compat-1.2, Mount (i have no addon by this name so i'm assuming its MountMe), Fubar_FishingBuddyFu and FuBar_ScreenSwitchFu throwing up lib errors.
oUF - Updating to rev 13257
Downloading... done.
Extracting ZIP file... done.
- Error:
System.InvalidCastException: Unable to cast COM object of type 'Shell32.ShellClass' to interface type 'Shell32.IShellDispatch5'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{866738B9-6CF2-4DE8-8767-F794EBE74F4E}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
at Shell32.ShellClass.NameSpace(Object vDir)
at WinAceUpdater.FileSystem.UnzipAll(String zipFilePath, String destinationFolder)
at WinAceUpdater.MainForm.DownloadAndExtract(String addonName, Boolean skipExternals, Boolean skipVersionCheck)
Update complete!
Okay, I have a new version that I will be posting later tonight that fixes this issue. I have confirmed it by testing on a number of friend's computers, so I really think I've got it this time.
I'm also working on the sorting issue, but haven't found a solution that doesn't make me want to puke.
Do you have multiple Prat addons in your list? Are they marked when you sync?
I need more info.
Please check to make sure you have 1.5 if you see that error again.
I'm still working on:
- Sorting and grouping issues
- Better handling of missing file errors (aka the Prat_* error)
It would zip the changed AddOns and the WTF folder into a WinAceUpdater/Backup folder with something like datetime of updating.zip :)
The following infos were accurate for 1.4 and 1.5.
I ve about 58 addons marked (all installed). Yesterday it stopped after Prat. Today i installed Prat_Fubar and now thats the new "stopper". There are about 33 more addons marked after FubarPrat.
If i mark only addons after Prat_Fubar i get the following "error" for all 33 addons:
"SimpleCombatLog - Skipping SimpleCombatLog. It appears to be a Subversion working copy."
If i mark everything but prat/prat_fubar it still stops after perfectraid. so i am not sure this problem is related to prat.
I had this same issure. You need to remove the .svn folder in your addons (it is hidden by default).
For methis error happened because I use turtleSVN to get addons. The SVN client added a .SVN folder to track the revision numbers and other things dealing with that addon (externals, ect).
I would check that first then try tot update. ONce I removed all the .SVN stuff out of my addons I was able to ues the updater.
Seems to stop updating on the mods starting with the letter 'B' ......
!!!Libs - Already at rev 13755 - Skipping
!!Warmup - Already at rev 13818 - Skipping
!BugGrabber - Already at rev 9596 - Skipping
!GetMoney_api - Already at rev 5536 - Skipping
Ace - Already at rev 12403 - Skipping
AceGUI - Already at rev 13223 - Skipping
AHFavorites - Already at rev 12878 - Skipping
ArcHUD2 - Already at rev 12186 - Skipping
AutoBar - Already at rev 13783 - Skipping
BagBoy2 - Already at rev 13493 - Skipping
BanzaiAlert - Already at rev 13745 - Skipping
Bartender2 - Already at rev 13062 - Skipping
Bartender2_BindingSwap - Already at rev 11668 - Skipping
Bartender2_Circled - Already at rev 13344 - Skipping
Bartender2_Dreamlayout - Already at rev 12953 - Skipping
Bartender2_DruidBar - Already at rev 13392 - Skipping
Bartender2_HunterBars - Already at rev 12403 - Skipping
Bartender2_n52 - Already at rev 13377 - Skipping
Bartender2_Pagemaster - Already at rev 13338 - Skipping
Bartender2_ShadowBar - Already at rev 13393 - Skipping
BigTrouble - Already at rev 13538 - Skipping
BigWigs - Already at rev 13819 - Skipping
BigWigs_CommonAuras - Already at rev 13397 - Skipping
BigWigs_Debugger - Already at rev 13571 - Skipping
BigWigs_HealbotAssist - Already at rev 12587 - Skipping
BigWigs_KLHTMTarget - Already at rev 13486 - Skipping
BigWigs_NefCount - Already at rev 13293 - Skipping
BigWigs_RazuviousAssistant - Already at rev 12465 - Skipping
BigWigs_RespawnTimers - Already at rev 13399 - Skipping
BigWigs_ThaddiusArrows - Already at rev 13645 - Skipping
BigWigs_ZombieFood - Already at rev 12465 - Skipping
BlackSheeps - Updating to rev 5073
Downloading... done.
Extracting ZIP file... done.
Deleting ZIP file... done.
Update complete!
Thanks again for all your hard work
Then delete everything it finds.
Baring that I would say zip up you interface folder to makea back up, then delete the original and re-DL the addons.