如何下载 Wikispaces 页面?

如何下载 Wikispaces 页面?

当我知道我需要某个网页,而我又没有网络连接时,我通常会使用 HTTrack 下载该网页。这也是我想对 Wikispaces 网页做的事情。

但是,HTTrack 无法下载它:

Warning:  File has moved from elte-ik-linalg.wikispaces.com/ to
https://session.wikispaces.com/1/auth/auth?authToken=0c4659f405444bb5ffd1e1284246a1a87
Info:  No data seems to have been transferred during this session! : restoring previous one!

那么,我该如何下载 Wikispaces 页面呢?

答案1

尝试这个建议(来自 HTTrack 论坛的 BeckyG):

如果您登录 WikiSpaces Wiki,请在 WikiSpace 的左上角单击“管理 Wiki”。如果您是 Wiki 的“组织者”,向下滚动时应该有一个导出选项。如果有导出选项,我认为您可以将整个 Wiki 保存为 ZIP 文件。但是,如果您不是该 Wiki 的组织者/所有者,您仍然可以通过单击 Web 文件夹 (WebDAV) 链接下载内容。它应该显示一个类似这样的网址:YourWikiName.wikispaces.com/space/dav,并且该链接中的最后两个单词非常重要。使用 WinHTTrack Website Copier 启动一个新项目。在添加 URL 选项中,粘贴您的整个 WikiSpaces 地址,末尾带有 /space/dav。在登录字段中输入您的 WikiSpaces 用户名(不是与 Wiki 关联的电子邮件地址……只有您的用户名才有效),然后在密码字段中输入您的 WikiSpaces 密码。单击下一步并完成。您的 WikiSpaces 站点应该开始下载。它不会因图像而显得“漂亮”,但它将提供 Wiki 的所有文件和文档(文本内容)。

我刚刚亲自尝试了这个方法。虽然花了一点时间,但确实有效而且简单。

答案2

我有另一种方法,只是 发布在 HTTrack 论坛上。我在这里重写一下:

假设你想镜像http://sitename.wikispaces.com

  1. 在 wikispaces 上创建一个帐户。假设用户名是“ MyName”,密码是“ MyPass”。

  2. 很重要 :必须用帐号登入!

  3. 添加 URL用户名和密码。你应该得到类似这样的信息:http://MyName:[email protected]/

  4. 添加另一个 URL没有用户名和密码,例如 http://sitename.wikispaces.com/

  5. 在项目规则中,添加+session.wikispaces.com/*在底线(或倒数第二行,如果你使用--disable-security-limits

  6. 也排除*/space/*,以防止 HTTrack 下载辅助信息(和 WebDAV 文件)

  7. 启动镜像过程。大约 5~15 分钟后,停止镜像,并仔细查看硬盘中的(部分)镜像。添加您想要的部分希望将其作为排除条款反映到规则中。

  8. 重新启动镜像。

希望这可以帮助。

编辑:第一次在第 7 步开始镜像时,你可能遇到与现在相同的错误。只需重新启动镜像,一切就会顺利。

相关内容