Skip to content

GW2 Unofficial Add-on Manager

Pre-release
Pre-release
Compare
Choose a tag to compare
@fmmmlee fmmmlee released this 21 Aug 02:59
· 197 commits to master since this release
09b9f47

Description

A simple tool to install Guild Wars 2 add-ons and check for/install updates for them. Currently, there are only three add-ons supported (the three that I use myself) - ArcDPS (incl. build templates), GW2Radial, and d912pxy.

When the program is first run, all selected add-ons will be redownloaded in order to record their version numbers and their .dll filenames as installed1. This step is a result of the changes to config.ini in this update and allows the delete button to work, as well as de-clutters other add-ons' game subfolders compared to the previous implementation.

Changelog

  • added a "delete" button to delete all selected add-ons and their related data (be aware that this includes saved arcdps build templates)
  • added a "make default" button
  • installed add-on versions are recorded in config.ini
  • filenames of installed add-ons are stored in config.ini
  • a message box appears when an unhandled exception occurs, instead of directly crashing to desktop. Working on adding error logging.
  • descriptive text over the progress bar is more informative and includes version numbers where applicable
  • the add-on selection page now indicates when an add-on is currently installed and its version if applicable
  • tweaked UI image to remove odd corner shading
  • added options dropdown menu with create start menu shortcut option

Known Errors

  • the arcdps build templates .dll file will be redownloaded when checking for arcdps updates even though it should download only if the file doesn't exist. Working on fixing this. fixed

 
 
1If you want to avoid this, while it's much simpler just to let the redownloads happen, you can manually edit config.ini. Add in the versions (e.g. v1.4) of the add-ons you have installed and their filenames (e.g. d3d9.dll, d912pxy.dll, etc) to the relevant subfields of the "version" and "installed" fields respectively. Remember to put quotation marks around the entered values as per proper JSON formatting. Since ArcDPS doesn't use version numbers, use the text of the d3d9.dll.md5sum file at the ArcDPS website in the version->arcdps field.

Disclaimer: Every user's hardware and software configuration is unique, and thus this application may work for some and not for others. This would likely be the result of a particular add-on not working on the system, and not a result of using this tool, but no guarantees. You use this tool at your own risk; the author is not liable for broken installations, bad add-ons, crashes, any negative consequences, etc.