Wednesday, July 9, 2008

Resumable Downloads

After several dead ends, I've finally got resumable downloads minimally working.  There is now a Pause/Resume button on the installation tab.  The partial download is stored in ~/Application Support/Maclibre3 and metadata necessary to resume is stored in ~/Library/Preferences/com.maclibre.maclibre3.plist.

Still to do on this topic:
  • Download status does not display correctly after download resume
  • Automatically prepare for resuming if download fails
  • Start download from beginning if attempt to resume fails (for example, someone has deleted partial download file)

No comments: