Table of Contents

DH-Downloader

State

Done

Technologies / Languages

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

Screenshots

See also