This is an updater that can be edited to work with any custom client should an author wish to use it.
Features
- Updater updates itself when a newer version is detected
- Updates any and all files it is set up to look for
- Flexible Config.ini to control download directories, launch file, and more
- Launches the configured client when updating is done
- Detects and downloads the proper lib files for operating system, reducing files downloaded and maintaining bandwidth efficiency
The source is available at: https://github.com/TimothyCates/Hafen-Updater
A QuickStart guide can be found: https://github.com/TimothyCates/Hafen-U ... QuickStart
I'll update this post with a version of the guide later tonight or tomorrow, a bit drained from coding this for an afternoon or two.