You must be joking or are pretty inexperienced / uninformed on both.
Having deep IT background I would instantly dismiss both "solutions".
B1tF1ghter: Question:
Do they provide file checksums for downloads?
If so, what kind.
Turbo-Beaver: The downloads are ZIP files, so there's a built-in CRC32. If the archive is corrupted and you try to unpack it, you'll know.
CRC32 is ludicrously imperfect alg for any kind of protection. It's awfully basic.
It doesn't actually protect from collisions.
There is a reason why reliable websites use at the very least SHA1 for ANY file formats.
Turbo-Beaver: On a general note, whenever there's no checksum for downloads, and I want to be sure of file integrity (such as for firmware updates that can brick a device), I'd just download the same file twice and run
fc /b (or
diff -s, or WinMerge if you prefer a GUI).
You must have never experienced file corruption twice in a row on 2 different occasions then.
I personally not only am 100% aware this is possible, in my case this is very likely under some circumstances (I have exceptionally unpredictable global network connection).
It also assumes you CAN waste TIME and bandwidth for downloading something more than once "just to be sure".
Already on 1 GiB files this could be a problem.
The whole point is that you could as well download the same file 100 times on different timestamps and if you are unlucky enough ALL would be corrupted and you WOULDN'T know WITHOUT A CHECKSUM.
Not to even mention possibility of MitM or malicious file server replacement, DNS interception (thus redirection), and I could go on like that for quite some time.
Without TRUSTED original
VERIFIED checksum you never really know if the file you downloaded is legit or not.
And needless to say risk of "some people" trying to screw with related file hosting IN THIS CASE is rather high due to "hosted content nature".