Added version tracking in an 'installed versions' file. Just add
an 'Installed Versions File' entry to config.ini and the file will
be created and populated the next time WoWAddonUpdater runs.
Then on subsequent update runs we can just read the version number
from the Curse page and if that's the version we've installed there's
no need to thrash Curse's download server.
Sorry, I had pulled in some changes before integrating this. Saritus has modified the code in this request to integrate it with the current state of the project in #6 . You will both be credited, obviously.
Added version tracking in an 'installed versions' file. Just add an 'Installed Versions File' entry to config.ini and the file will be created and populated the next time WoWAddonUpdater runs.
Then on subsequent update runs we can just read the version number from the Curse page and if that's the version we've installed there's no need to thrash Curse's download server.