I threw the info at the other command line version, it appears to also have the same issue, so no help there... So, having poked around, I think I have a fix, Please hold
> Some of the info you entered appears to be wrong. Please try again! Means that it got a 404 from Microsoft for both variations of Download Link It doesn't use a database, it just checks both /c/ and /d/ to see if either one works. 2. Hmmm... I'll re-work it, since that is a good idea. 3. Maybe not WGet, but I can implement downloading.
Okay, so I added code to download ESD's, but I think I broke .Net... In any case, I am off for tonight, will work on it again tomorrow.
The program asks for the SHA1 of the esd I want to download. The program will not function without that information -- BUT -- That information is not listed on the ESD database page. Even worse, at that point you can't even exit the program. I had to use task manager to kill the process.
Ye, I am fixing this - also, to get the SHA1 you have to hit Save on the DB Page, and open the CSV with Excel or similar.
As far as I can tell, anything before the b1 can be disregarded - I suspect that what happens is you bounce off a load balancing server at MS.
Yep, once WU starts downloading, hit the Detect Current Download Button and it will grab the link to that download.
No, I don't think this will work - I don't see a way to force it to install an update, that is what I would need.
Krutonium, I see you are using a string as a split separator - String.Split takes a char[] - thus it splits on "h" not "http" - use this instead... Code: Dim delimiter As String = "http" Dim Split As Array = Regex.Split(OutPut, delimiter) For Each item In Split If item.Contains("esd") Then txtLink.Enabled = True txtLink.Text = delimiter & item Exit For End If Next I hope this works - my VB is a bit rusty.
Yep it did, Uploading new build Only change was: If item.Contains("esd") Then to if item.toString.toUpper.Contains("ESD") then