I have managed to partially fix code of mine website. This fix unfortunately only works for some Windows 8.1 and Windows 10 products. Because I can't host the website anymore, I'm attaching the latest code from my GIT if anyone wants to look at it or test it.
I have managed to fix the direct link generation on the website, so now it is fully functional for Windows 8.1 and Windows 10. Attached file contains latest commit from my GIT with this change. What can be done later but I can't manage to do it correctly: - Fix Windows Insider downloads (needs injecting RPSSecAuth cookie of account with Windows Insider rights) - Windows 7 and Office downloads needs to be tested using legal retail key to check what Microsoft needs to allow download.
OEM:SLP keys are not allowed from what I tested. I managed to download a COEM file using a key from OEM:NONSLP channel. Code: Edition Type: Professional Description: Windows 7 Professional OEM:NONSLP License Type: OEM:NONSLP License Channel: OEM