In the days of dial up I had a download manager that would continue the download of the file from where it left off if the connection was broken after it was reconnected,sorry can't remember what it was called now.
Very handy for downloading large files on dialup
Must still be summat similar somewhere out there still.