|
If you have addon(s) listed in the Curse Client with a red triangle icon next to them, and a tooltip message "appears to have been modified and no longer matches our database", and you have run WowMatrix, please read the following.
WowMatrix edits addon files every single time you launch it. Even if you tell it to ignore an addon, it edits files.
The way the Curse Client works is simple. I'll explain:
- For each sub-folder in /Interface/Addons/ the Client reads an
addon's TOC file, and discovers a list of files that WoW will load.
- The Client then calculates a fingerprint of each file. Basically a 64-bit number, based on the contents of the file.
- The Client sends these "fingerprints" to a web service, to discover what addons you have on your computer.
- For addons which match, the Client lists them in the Your Addons tab.
- Each time you start the client or click the refresh button, the
Client re-scans your files. If the scanned fingerprint doesn't match
the fingerprint the Client last scanned, it identifies that the addon
has been modified. This is done both for your security, and to prevent
the client from overwriting any changes you may have made to the addon.
Please understand that WowMatrix actively edits your addon files,
despite the wishes of the addon author community. This is really not cool, and it is the reason why you're seeing the "appears to have been modified" message in the Curse Client.
[edited by: Adamar at 8:43 AM (GMT -6) on 17 Apr 2009]
|