AutomaticUpdater - Download Details

Hello,

I was wondering if the AutomaticUpdater had access to details about the download as it is happening.

I notice sometimes my progress bar goes from 0% to 100% a couple times like it is downloading multiple files and I would like to tell the user how big the download file size they are downloading is and if it is downloading multiple files how many they will need to download.

Also is there anyway to calculate the download speed so I can estimate the time it will take?

If the download progress looks like it's starting over, then it probably is. In other words, a file failed to patch and wyUpdate is downloading the catch-all update. See: What's the "catch-all" update? Why is it so large? And why is it being downloaded?.

Also is there anyway to calculate the download speed so I can estimate the time it will take?

You can use the velocity of the progress change and make a rough estimate. See the ProgressChanged event.