I have to build a download manager for big files (over 500MB) for Mac, PC and Linux. I am going to use App.js to make the client program. The idea for this manager is to keep the current download progress if the connection drops.
My question is how to make save the current download state/% and continue when the connection is OK.