So I'm on a pretty lousy connection, and when I try to download large files they more often than not end suddenly. For example, if I am downloading a 30mb file it may stop at anything, lets say 22mb. It will stop at 22mb and the download file will convert to the completed file. So, if I am downloading something.zip.download, which is a 30mb file, and it stops at 22mb, the file changed to something.zip. How do I restart a file that has already "completed" downloading when it isn't really complete?