Hide the cursor while downloading. Pause (wait for a keypress) after downloading. Smarter file resumes (comparing partial file CRC to remote file CRC).