Skip to content

Resume Downloads

WarpDL automatically saves download progress, allowing you to resume interrupted transfers.

Terminal window
warpdl list -p # Show pending/incomplete downloads
Terminal window
warpdl resume <hash>

The hash is shown in the list output.

Terminal window
# Adjust segment count (default: 200)
warpdl resume -s 100 <hash>
# Set connection limit (default: 24)
warpdl resume -x 16 <hash>
# Set timeout in seconds (default: 30)
warpdl resume -t 60 <hash>
# Set max retry attempts (default: 5)
warpdl resume --max-retries 10 <hash>
# Set retry delay in milliseconds (default: 500)
warpdl resume --retry-delay 1000 <hash>

Download state is stored in:

  • ~/.config/warpdl/userdata.warp - Download metadata
  • ~/.config/warpdl/dldata/ - Partial segment data
Terminal window
# Clear completed downloads
warpdl flush
# Force clear specific download
warpdl flush -f -i <hash>