Aria2 can do this if the -P
option is passed. From the man-page:
-P, --parameterized-uri[=true|false]
Enable parameterized URI support.
You can specify set of parts:http:///foo.iso
. Also you can specify numeric sequences with step counter:http://host/image[000-100:2].img
. A step counter can be omitted. If all URIs do not point to the same file, such as the second example above,-Z
option is required. Default:false
For the example in the question, the command would be:
aria2c -P http://…/image[000-999].gif