Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Let's say I have a list of URLs as follows:

http://creamteam.tv/wp-content/uploads/2010/06/10-Chinatown.mp3
http://mp3muffin.com/train/burbs.mp3
http://www.knoxroad.com/wp-content/music/May/01%20World%20Sick.mp3
http://indierockcafe.com/mp3s/2010/may/5-18/bandofhorses_factory1.mp3
http://www.strangefamousrecords.com/sfr-audio/_common/sagefrancis_slowman.mp3
http://dangerbirdrecords.com/public/theoneamradio/crediblethreats.mp3
http://www.beggarsgroupusa.com/mp3/HolyFuck_LatinAmerica.mp3
http://dl.dropbox.com/u/4746099/05%20Choices%201.mp3
http://subpop-public.s3.amazonaws.com/assets/audio/6801.mp3
http://gvsbchris.com/01%20Sleep%20Paralysist.mp3

Now I'd like to automate the process of downloading all those MP3 files.

I just want to input this list of URLs, select a specific folder to store the files and voila... "Downloading"

Do you know of any software that can do this with the click of button?

Disclaimer: the MP3 listed above are free to download.

You can listen to those MP3 here: http://mediaplayer.yahoo.com/contplay/index.php?url=http%3A%2F%2Fwww.indierockcafe.com%2Ftop-ten-songs%2F

share|improve this question
add comment

9 Answers 9

up vote 12 down vote accepted

Check out DownThemAll, which is a Firefox extension which does exactly what you describe. You may have to save the list of URLs as a .html file and open it locally in Firefox to use DTA.

share|improve this answer
    
I've used DownThemAll long time ago. Haven't remembered about it. Good call... –  Leniel Macaferi Jul 28 '10 at 2:50
    
Thanks kispiox... DTA can open a simple text file with all URLs. It's perfect. Check my answer: superuser.com/questions/168622/… –  Leniel Macaferi Jul 29 '10 at 17:45
    
This works really well for sites which have obscure user-agent and cookie requirements, as it appears to them like you are accessing the URLs normally in your browser, which can be difficult to replicate with external download programs. –  Malvineous Jun 24 '12 at 4:31
add comment
wget -i fileofurls.txt
share|improve this answer
1  
Hehehe - great Linux and its command line life saver. :) –  Leniel Macaferi Jul 28 '10 at 2:54
1  
wget is available for windows -> downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-bin.zip –  ukanth Jul 28 '10 at 2:56
    
@UKanth - Thanks... –  Leniel Macaferi Jul 28 '10 at 2:59
    
If you're coming from Windows, don't forget to place the dependencies in the same directory: downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-dep.zip –  Jeff McJunkin Jun 30 '12 at 0:38
add comment

Free Download manager can do this, once installed select File>Import>Import list of downloads, or File>Import>Import list URL's from clipboard

http://www.freedownloadmanager.org/

share|improve this answer
add comment

Try Mass Download

The above link contains instructions and a link to the program.

share|improve this answer
    
Just out of curiosity; why is it that I answered the question first, yet my answer is at the bottom? Edit: Well, now it's not. Do the answer orders just randomly change until they have a vote amount above zero? –  Ryan Jul 28 '10 at 2:46
    
If you reload the page you'll see that the position of answers changes... Answers with more up-votes are on top of course. –  Leniel Macaferi Jul 28 '10 at 2:47
    
I was wondering... thanks. –  Ryan Jul 28 '10 at 2:50
add comment

I just managed to get such piece of software and it works perfectly.

kispiox answer led me in the right direction.

I wrote a blog post with a walkthrough that shows how to get it working. Check it out...

Automate the download process of a list of URLs/links

share|improve this answer
add comment

Create a file names urls.txt and enter the urls in new lines.

Then run:

wget -x -i urls.txt

The -x option will retain the directory structure (if you remove it, all files will be in current directory).

share|improve this answer
add comment

Easiest one is freedownloadmanager.org and go for the option File > Import > Import list of downloads from clipboard

share|improve this answer
add comment
wget -c -i FileContainingUrls.txt

-c is for continue if for one reason or another the download has been stopped, with this option it will resume where it stopped.

By the way, if you use downThemAll or similar program like Free Download Manager, you have to know that the program will download a file in several pieces which some sites might not like (i.e. twitch), so you have to configure your software to download a file in one piece if you have an error.

share|improve this answer
add comment

I wrote a browser extension using Google Chrome's download API which'll work across all platforms (operating systems) i.e. Windows/Mac/Linux :-)

It's called TabSave and originally it was for this, but I'm trying to add the ability to do some things researchers might want to do with giving PDFs titles straight from the browser.

The "download a list of files" works perfectly though, and the ability to get these links from open tabs might make it handy.

You can get the extension here, and all the code is open source on GitHub here.

I wouldn't call it a ‘download manager’, it just downloads at the click of a button as OP puts it, no fuss.

There really is no need to go downloading software when there's a browser just sitting there made for this.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.