meta data for this page
DH-Downloader
State
Done
Technologies / Languages
- C#
- Windows Forms
Description
The DH-Downloader is an installer which updates, installs and setups my Projects.
It is always executed before the actual project/application is runned. Before it starts the actual application, it compares the current version of it with the latest version. (The latest version can be queried via an REST-API)
If the current version and the newest version are the same, the current application will be started. When a newest version is detected, the DH-Downloader opens it UI to obtain the particular version. The actual application can be then started after it is been updated to the newest version.
I do not use the DH-Downloader anymore because of the fact, that it needs a web API all the time. Previously I used a free web space for this task but the provider and my domain doesn't exist anymore. Hence, it is risky to connect a downloader with a private domain just in case the domain is lost in the future and somebody uses it to put their programmes as an update.
Now I use Inno Setup to build my installation routines. It does not have an automatic-update-feature anymore but this is okay.
Key features
- Automatic detection of new version
- Automatic download of update pack
- Automatic installation of update pack
- Display progress
Screenshots
See also
…