尽管如今无处不在Wi-Fi,但您可能会不时发现自己。当您这样做时,可能会有您希望保存的网站,以便您在离线时可以访问它们 – 也许是用于研究,娱乐。

保存单个网页以进行离线阅读是非常基本的,但是如果您想下载整个网站,该怎么办?不用担心,这比您想象的要容易。但是不要相信我们的话。您可以使用以下几种精美的工具,可以下载任何网站以避免在线阅读而无需任何麻烦。

1、 WebCopy

Cyotek的WebCopy将网站URL扫描以获取链接,页面和媒体。当它找到页面时,它递归寻找更多链接,页面和媒体,直到发现整个网站为止。然后,您可以使用配置选项来决定要下载哪些部分。

关于WebCopy的有趣之处在于,您可以设置每个都有自己的设置和配置的多个项目。这使得随时可以轻松重新下载许多网站。每次都以相同的方式。

一个项目可以复制许多网站,因此请将它们与有组织的计划一起使用(例如,复制技术网站的“技术”项目)。

使用此工具保存整个网站非常简单。以下是:

复制完成后,您可以使用“结果”选项卡查看每个单独的页面和/或媒体文件的状态。 “错误”选项卡显示了可能发生的任何问题,并且“跳过”选项卡显示了未下载的文件。但最重要的是站点地图,该网站显示了网站的完整目录结构,如WebCopy所发现的。

要脱机查看网站,请打开File Explorer,并导航到您先前指定的保存文件夹。在您选择的浏览器中打开index.html(或有时是index.htm)以开始浏览。如您所见,这与通过应用程序保存单个网页有很大不同,该应用程序在当今也非常有用。

2、httrack

HTTRACK比WebCopy更为知名,可以说是更好的,因为它是开源的,并且在Windows以外的其他平台上可用。该界面有点笨拙,还有很多不足之处。但是,它运行良好,所以不要让你拒之门外。

与WebCopy一样,它使用基于项目的方法,可让您复制多个网站并使它们都井井有条。您可以暂停并恢复下载,并且可以通过重新下载旧文件来更新复制的网站。

要获取整个网站以供离线使用,请按照以下步骤操作:

下载所有内容后,您可以正常浏览网站,只需转到文件下载的位置并在浏览器中打开index.html或index.htm即可。

如果您是Ubuntu用户,则可以使用HTTRACK保存整个网站:

您可以在此处使用要下载的任何网站的URL替换网站URL。例如,如果您想下载整个Britannica全百科全书,则必须对此进行调整:

3、siteSucker

如果您在Mac上,最好的选择是siteSucker。这个简单的工具复制了整个网站,维护相同的结构,并包含所有相关的媒体文件(例如,图像,PDFS,样式表)。它具有干净易于使用的界面 – 您从字面上粘贴了网站URL,然后按Enter。

其漂亮的功能之一是能够将下载中的下载保存到文件中,然后使用该文件将来下载相同的文件和结构(或在另一台计算机上)。此功能也是允许网站菜单暂停并恢复下载的原因。

网站菜品的价格为5美元,没有免费版本或免费试用版,这是其最大的缺点。最新版本需要MacOS 11 Big Sur或更高版本。旧版本的网站菜单可用于较旧的Mac系统,但可能缺少某些功能。

4、WGET

WGET是一个命令行实用程序,可以通过HTTP和FTP协议检索各种文件。由于网站是通过HTTP提供的,并且大多数Web媒体文件都可以通过HTTP或FTP访问,因此WGET成为下载整个网站的绝佳工具。

WGET与大多数基于UNIX的系统捆绑在一起。虽然WGET通常用于下载单个文件,但它也可用于递归下载通过初始页面找到的所有页面和文件:

WGET -R -P https://www.makeuseof.com

根据尺寸,可能需要一段时间才能下载完整的网站。

但是,某些网站可能会发现并阻止您尝试做的事情,因为撕裂网站可能会花费很多带宽。为了解决这个问题,您可以使用用户代理字符串伪装成网络浏览器:

wget -r -p -u mozilla https://www.thegeekstuff.com

如果您想礼貌,也应该限制下载速度,这样就不会猪在Web服务器的带宽中。另外,您可以在每个下载之间暂停,因此您不会因为请求太多而压倒Web服务器。使用此命令:

wget -r -p -u mozilla -wait = 10 -limit -rate = 35k https://www.thegeekstuff.com

在Mac上,您可以使用单个Homebrew命令安装WGET:BREW INSTALS WGET。

在Windows上,您需要使用此移植版本。下载并安装应用程序,并按照说明完成网站下载。

5、TeleportPro

获取Teleport Pro。严重地。尽管该应用程序的最后一个版本是在2015年发布的,但该应用程序的运作效果与当时一样好。

除了简单地下载整个网站外,该应用还包含许多其他功能和复杂性。例如,当您下载并安装应用程序时,在应用程序的主菜单中,您会看到这些选项可供选择:

在硬盘驱动器上创建网站的副本。
复制整个网站及其目录结构。
查找网站以获取特定类型的文件。
搜索网站以获取给定关键字。
导航从中央站点链接的所有站点。

这些和许多其他类似功能使该应用程序成为您工具包的方便程序。我们发现的唯一缺点是免费版本的限制。使用未注册版本,您只能在一个项目中复制500页。此外,您只能使用40次使用它,之后您必须购买高级版本。

6、Archivarix

Archivarix是另一个有趣的网站下载器,它将帮助您下载网站以供稍后使用。但是,除了成为一个简单的网站下载器之外,它还可以帮助您从Web存档恢复文件。也许唯一的缺点是它对免费版本的限制,它只能让您单一下载200个文件。

它还提供了一个方便的WordPress插件,可让您从第三方网站导入图像。

引起我们注意的另一个功能是能够下载洋葱网站。因此,请继续尝试免费版本。如果您喜欢它,那么您可以下一步购买高级版本,这将花费您每千件文件约10美元。从那里开始,接下来的每千美元将以$ 1的价格为1美元。当然,这不是一件坏事!

轻松下载整个网站以进行离线使用

现在,您知道如何下载整个网站,即使您无法访问互联网,也绝不应该被抓住。

但是请记住:网站越大,下载越大。因此,我们不建议下载像MUO这样的大型网站,因为您需要大量的备用存储空间来存储此类网站使用的所有媒体文件。只想下载特定的网页以进行离线查看?您也可以轻松地做到这一点。