It doesn't work anymore. I hope the author can renew it.
I never had that problem with cnet download. It always allowed me to download the software I want straight away without needing to download anything first
It just works. Recommended.
Thank you! No live installer, no live crapware from CNET anymore.