I suggest using a simple Bash script called from cron at whatever time you want, passing the full path to the URL list and the desired save location as arguments. The following might get you started:
Code:
#!/bin/bash
# Pass the path to the list of URLs as the first argument
# and the save location as the second argument
list=$1
loc=$2
cd $loc
for line in $(cat $list); do
wget $line
done
exit
This can be improved on to check for arguments and if there is no second argument to use a default location etc.
This should give you a start anyway, if you need more help to expand this, just shout.
Bookmarks