Because I'm too lazy, and I have large enough HDD to not bother with this. Originally these files were never meant to be on user's disks, but due to take down of website i had to improvise, and I don't want to touch a working system. Also If you remove them from 15063 JSON, then there's risk that you will not get proper downloads because there is a complete mess on Windows Update servers.
I also have a lot of free space, but I find it more convenient to use json without those files. Somehow I do not understand what risk? Json does not send to Microsoft's server, information about those files is useless. Request and response to Microsoft's server and download from Microsoft's server is the same as big and small json.
15063 files have many files with the same name. I have created a fix that finds proper files by looking for files with the largest size, so actually there is no problem. But there is a problem which I forgot about, that if you change these files then you will make all mine current developments throw gibberish because of handling of "unknown" files. I will need to change the handling later. You are free to use trimmed files with your developments.
I did not know there was problem with names with 15063. I'm going to look at it. I tested only RS3 (there's probably no problem).
I was already watching. In case 15063 delete only * psf, because those files with _ are not there. 15063 smaller only +- 40 %, RS3 smaller 85 - 90 % ... not problem 15063 only 2 json
So what is the state of the UUPDownloader, and betas? Are the still being supported, and/or developed or are they dead projects?
^^Not dead but paused a moment due to slightly depressing feedback of users not knowing how complex the matter still is (seems we made it look too easy). EDIT: And i need a moment to clean the code from redundancies first.
BTW: GUI Tool still is missing a important feature to avoid errors. Just checked for updates with the Script and it deleted a superseded 16299 x86 JSON (double), that is still in the DB of the GUI version, this might lead to confusion during download. This happens quite regular . Code: 16299.0|x86|50e35451-5ef9-477c-abd2-9ed209f9f073|Windows 10 Insider Preview 16299.0 (rs3_release) 16299.0|x86|39f35c3e-5ae8-41cf-9e72-4abf36c1f78c|Windows 10 Insider Preview 16299.0 (rs3_release) 16299.0|arm64|d7d4af77-1f5d-4c96-b9e5-12c2b07903da|Windows 10 Insider Preview 16299.0 (rs3_release) 16299.0|amd64|5ce4b59a-a159-465d-bd3d-29f18887d990|Windows 10 Insider Preview 16299.0 (rs3_release) New is bolded.
I've hammered it over the last few nights, all good for me. Edit: Throughout there are many double instances of... Code: call :MenuFooter call :MenuFooter That's deliberate? MenuFooter is a double line in graphics?
Don't forget to run the DB Update Check from time to time. It will clean superseded JSONs. Else complications are ahead, since wrong ID might be used for download and will fail.
Each generates a single line, so two of them 2. There a different footers for different occasions. The calls spare lots of directly redundand code, if you chack what is actually called . ADDITIONALLY the script can adapt to CMD windows from 80 to 150 cols.
Removal of superseded updates is going to be implemented in the UUP dump API. Code: [2017-09-30 14:33:17 UTC] UUP dump API v0.5.0-beta [2017-09-30 14:33:17 UTC] Fetching information from the server... [2017-09-30 14:33:18 UTC] Information was successfully fetched. [2017-09-30 14:33:18 UTC] Checking build information... [2017-09-30 14:33:18 UTC] Successfully checked build information. [2017-09-30 14:33:18 UTC] BUILD: Windows 10 Insider Preview 16299.0 (rs3_release) amd64 [2017-09-30 14:33:18 UTC] WARNING: This build is NOT in the database. It will be saved now. [2017-09-30 14:33:18 UTC] Parsing information to write... [2017-09-30 14:33:18 UTC] Successfully parsed the information. [2017-09-30 14:33:18 UTC] Writing new build information to the disk... [2017-09-30 14:33:18 UTC] Successfully written build information to the disk. [2017-09-30 14:33:18 UTC] Parsing database info... [2017-09-30 14:33:19 UTC] Done parsing database info. [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-ffffffffffff [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-fffffffffffe [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-fffffffffffd [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-fffffffffffc [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-fffffffffffb [2017-09-30 14:33:19 UTC] Removed superseded update: ffffffff-ffff-ffff-ffff-fffffffffffa