Is there any free application for downloading an entire site installable on Mac OS X 10.6?

link|improve this question

72% accept rate
feedback

6 Answers

up vote 3 down vote accepted

I've always loved the name of this one: SiteSucker.

link|improve this answer
I like this one too. Simple to use interface also. – Troggy Nov 10 '09 at 16:59
feedback

You can use wget with it's --mirror switch.

wget --mirror –w 2 –p --HTML-extension –-convert-links –P /home/user/sitecopy/

man page for additional switches here.

If using the command line is too difficult, then CocoaWget is an OS X GUI for wget. (Version 2.7.0 includes wget 1.11.4 from June 2008, but it works fine.)

link|improve this answer
I need software man, don't want use wget – Am1rr3zA Nov 8 '09 at 20:07
13  
wget is software, and it's the most flexible. – John T Nov 8 '09 at 20:09
4  
wget is brilliant software, it's a one-stop-shop for any downloading you might fancy. – Phoshi Nov 8 '09 at 20:15
ok then Tanx for your answer – Am1rr3zA Nov 8 '09 at 20:17
Wget is great. I use wget --page-requisites --adjust-extension --convert-links when i want to download single but complete pages (articles etc). – ggustafsson Feb 4 at 15:05
feedback

http://epicware.com/webgrabber.html

I use this on leopard, not sure if it will work on snow leopard, but worth a try

link|improve this answer
feedback

pavuk is by far the best option ... It is command line but has an X-Windows GUI if you install this from the Installation Disk or download. Perhaps someone could write a Aqua shell for it.

pavuk will even find links in external javascript files that are referenced and point these to the local distribution if you use the -mode sync or -mode mirror options.

It is available through the os x ports project, install port and type

port install pavuk

Lots of options (a forest of options).

link|improve this answer
feedback

Use curl, it's installed by default in OS X. wget isn't, at least not on my machine, (Leopard).

Typing:

curl http://www.thewebsite.com/ > dump.html

Will download to the file, dump.html in your current folder

link|improve this answer
Main problem with that is that that's downloading the homepage, not the entire website. – Phoshi Nov 8 '09 at 21:58
Well, look at the man page – Fred Nov 8 '09 at 21:59
1  
Last I checked, curl doesn't do recursive downloads (that is, it can't follow hyperlinks to download linked resources like other web pages). Thus, you can't really mirror a whole website with it. – Lawrence Velázquez Nov 9 '09 at 0:05
Well, then do a quick script to get the links, we are in command line land right? Otherwise, just use a tool with a graphical front end. – Fred Nov 9 '09 at 0:54
A quick script, I dare you ;-) Last time I checked, curl also didn't even download the media embedded within that single web page. So: I'd love to see that script that, for a single page, 1) fetches all images etcetera and 2) rewrites the HTML to refer to those local copies... ;-) – Arjan Nov 10 '09 at 16:32
show 2 more comments
feedback

Your Answer

 
or
required, but never shown

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