Question

I am writing a WiX-based installer for our software. I need to download some non-trivial dependencies (like Sql Server Express 2008), then install them.

I could just use wget, but having the console open to show progress could be very confusing for non-technical people. Instead, I have been looking for a program that works just like wget, but shows its progress in a very simple window with the name of the file and the progress.

If I could show a small message that would be fantastic, but just having the GUI progress is the main thing.

I would even be interested in an existing program that almost does this, which I could recompile to add whatever I need. Since this is in an installer, it can't depend on .Net or anything else that needs installing to work.

Is anyone aware of such a program?

Was it helpful?

Solution 2

Since I did not find such a program, I wrote one. I used the latest libcurl available for Windows.

The code is not beautiful, and the program is not feature-complete, but it does what I need it to do: download from http:// while displaying a simple, attractive Window.

The titlebar is customizeable on the command-line, and I intend to allow window positioning too.

The project is hosted on google code: http://code.google.com/p/installerget/

OTHER TIPS

Why not to get wget sources and remove console output from there?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top