免费的Mac OS X应用程序,用于下载整个网站


Answers:


21

我一直喜欢这个名字:SiteSucker

更新:2.5及更高版本不再免费。您可能仍然可以从其网站下载早期版本。


我也喜欢这个。界面也易于使用。
Troggy

同上!这个事情的作品,有一个很好的图形用户界面和易于配置....
布拉德公园

1
它不是免费的。在App Store上,他们要价$ 5。
约翰·K

2
@JohnK看起来他们更改了2.5.x及更高版本的策略,但仍可从sitesucker.us/mac/versions2.html免费获得早期版本。
Grzegorz Adam Adam Hankiewicz 2014年

1
@GrzegorzAdamHankiewicz是正确的,你可以从他们的网站下载2.4.6免费在这里- ricks-apps.com/osx/sitesucker/archive/2.x/2.4.x/2.4.6/...
csilk

43

您可以将wget与它的--mirror开关一起使用。

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

手册页额外的开关在这里

对于OSX,您可以使用轻松安装wget(和其他命令行工具)brew

如果使用命令行太困难,则CocoaWget是的OS X GUI wget。(版本2.7.0自2008年6月起包含wget 1.11.4,但工作正常。)


我需要软件人,不想使用wget
Am1rr3zA

33
wget是软件,并且是最灵活的。
约翰T

7
wget是一款出色的软件,它是您可能喜欢的任何下载的一站式商店。
Phoshi

好的,然后Tanx为您解答
Am1rr3zA

1
Wget很棒。我wget --page-requisites --adjust-extension --convert-links要下载单个但完整的页面(文章等)时使用。
ggustafsson 2012年

3

已经推荐使用SiteSuuker,它对大多数网站都做得不错。

我还发现DeepVacuum是一个方便且简单的工具,带有一些有用的“预设”。

屏幕截图如下。

--

简单的界面与“预设”


1
很棒的工具,正是我所需要的!
Hello World

这真的很简单,效果很好!
madx



1

pavuk是迄今为止最好的选择。它是命令行,但是如果您从安装盘上安装或下载,则具有X-Windows GUI。也许有人可以为此编写一个Aqua外壳。

如果您使用-mode sync或-mode镜像选项,pavuk甚至会在引用的外部javascript文件中找到链接,并将其指向本地发行版。

它可以通过os x ports项目获得,安装端口和类型

port install pavuk

很多选项(选项林)。


0

Mac版A1网站下载

它具有针对各种常见站点下载任务的预设,以及为希望进行详细配置的用户提供的许多选项。包括UI + CLI支持。

从30天试用期开始,此后变为“免费模式”(仍然适用于500页以下的小型网站)


-2

使用curl,它默认安装在OS X中。wget至少在我的机器上没有(Leopard)。

输入:

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

将下载到当前文件夹中的dump.html文件


这样做的主要问题是下载的是首页,而不是整个网站。
Phoshi

好吧,请看手册页
弗雷德

2
最后我检查了一下,curl它不进行递归下载(也就是说,它不能像其他网页一样按照超链接来下载链接的资源)。因此,您无法真正使用它来镜像整个网站。
劳伦斯·贝拉斯克斯

好吧,然后做一个快速脚本来获取链接,我们在命令行中对吗?否则,只需使用带有图形前端的工具即可。
弗雷德

2
(它的名字 cURL ...我认为John T的编辑确实在改善您的答案。)
Arjan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.