如何下载 Google Doodle 以供离线使用?

Blu*_*303 15 web

我以前每天都玩谷歌涂鸦。谁能告诉我在哪里可以下载Google Doodle?我想在家用 PC 上离线播放 Google 涂鸦。

har*_*ymc 17

所有的涂鸦都可以通过谷歌涂鸦页面找到

为了保存任何给定的涂鸦,我使用与@Synetech 相同的 Soccer 2012 涂鸦来演示我的方法。为了简化操作,我同时使用 Firefox 和 IE。

  1. 在 Firefox 中打开存档页面
  2. 右键单击涂鸦并选择以下菜单选项This Frame => Show Only This Frame
    在此处输入图片说明
  3. 打开 IE 到与显示相同的地址(Firefox 的“IE View”扩展很有用)
  4. 执行菜单选项File => Save as ...并保存Web Archive (*.mht)格式
  5. 您会发现整个游戏都保存为一个名为的文件London 2012 Soccer.mht,双击即可在 IE 中离线播放。

我使用 IE 保存页面,因为将页面另存为的 Firefox 菜单功能没有产生可玩的游戏。

(使用 Firefox 14 和 IE9 测试。)


Dav*_*ave 6

您无法保存它,因为它是服务器脚本。

至于实际图片,您可以通过右键单击它们并选择保存图像(或类似的 - 取决于浏览器)从Google Doodle 页面保存它们。

  • 戴夫:您的答案仅适用于最简单的涂鸦。然而,如果没有用于操作图像的 javascript,它们中的大多数将无法工作。图像本身通常是无用的。 (2认同)

Syn*_*ech 5

您不能像可下载的游戏那样轻松下载它们。

幸运的是,由于网页非常开放和公开,您可以下载它,但您必须进行一些手动操作。

我们以 Soccer 2012 涂鸦为例:

  1. 你会看到它在这个页面的档案中可用
  2. 检查它的源代码,你会发现它实际上是一个从不同页面加载的 IFrame
  3. 检查该页面的源代码,您将看到运行涂鸦所需的文件,例如背景通用精灵。还有脚本特定于涂鸦的精灵

为了稍微简化这个过程,您可以:

  1. 清除浏览器的缓存
  2. 打开浏览器的缓存目录
  3. 加载最具体的页面(即加载到 IFrame 中的页面,而不是涂鸦存档页面)
  4. 从浏览器缓存中复制文件
  5. 如有必要,重命名它们

您也可以尝试使用类似 的工具wget,但您仍然需要做一些工作以确保获得所有内容并清理残渣。

更简单的方法可能是简单地保存页面(保存完整页面模式)。根据您的浏览器,它可能/应该保存 HTML 文件、辅助文件(脚本、图形、样式表等),并根据需要调整文件名。