Backstory: Recently downloaded an Android ROM, tried to flash it, only to find out it was a corrupted archive. No wonder it didn't work.
I'd like to avoid bigger issues, like an OS ISO corrupted archive would be a far bigger problem than an Android ROM. Are there any download managers for paranoid people? What I mean is actually a download manager where you can insert checksums for downloads (preferably MD5 as I think it's the most common CMIIW), and if they don't match, the manager will 'split' the file if the server supports resume, and download the corrupted piece (I know this sounds magical). Smaller size downloads under 100 MBs hasn't caused me grief. Client sided (like Steam) is also clean.
So far I haven't seen a download manager that supports checksums. As for common issues, I'm pretty sure my RAM and HD are working just fine, I'm constantly playing games without any issues. I know my internet is the issue, but there's no way I can change that ATM.
If possible I'd prefer a Windows program, otherwise an Ubuntu program.
Requirements:
- inserting checksums
- comparing sums
Bonus:
- preferably free
- 'intelligent' corrupted piece management
Answered: it seems there is no magical download manager yet