Как скачать Google Doodle для автономного использования?


15

Я играл в Google Doodle ежедневно. Может кто-нибудь сказать, где я могу скачать Google Doodle? Я бы хотел играть в Google Doodle на своем домашнем ПК в автономном режиме.

Ответы:


17

Все Doodles можно найти на странице Google Doodles .

Чтобы сохранить любой заданный рисунок, я демонстрирую свой подход, используя тот же рисунок 2012 года, что и @Synetech. Чтобы упростить манипулирование, я использую 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.)


Ах, ты сделал то же самое. Я удивлен, что IE9 даже поддерживает MHT больше.
Synetech

какие-либо дополнения для более ранних версий Mozilla?
BlueBerry - Vignesh4303


@vignesh: Если вы имеете в виду расширение «IE View», оно работает для меня с очень ранних версий Firefox.
Harrymc

1
@DaveRook, вы можете просто использовать полную страницу и иметь прямой доступ к файлам, чтобы вы могли редактировать графику, сценарий и тому подобное.
Synetech

6

Вы не можете сохранить его, потому что это серверный скрипт.

Что касается реального изображения, вы можете сохранить их со страницы Google Doodle , щелкнув по ним правой кнопкой мыши и выбрав сохранить изображение (или аналогичное - в зависимости от браузера).


Что именно должно быть на стороне сервера? o.OТехнически весь веб-контент является «серверным», пока не будет загружен в браузер. Active Doodles Google - это HTML5, что означает, что они запускаются на клиенте.
Synetech

@Synetech: Google Doodles существовал задолго до HTML5. Большинство из них просто javascript.
harrymc

2
Дэйв: Ваш ответ верен только для самых простых рисунков. Однако большинство из них просто не будут работать без JavaScript, используемого для манипулирования изображением. Изображение само по себе обычно бесполезно.
harrymc

... и каракули абсолютно НЕ серверный скрипт.
Harrymc

> Google Doodles существовал задолго до HTML5. @harrymc, а не их активные рисунки.
Synetech

5

Вы не можете скачать их легко, как загружаемая игра.

К счастью, поскольку веб-страницы в значительной степени открыты и открыты, вы можете загрузить их, но вы должны сделать некоторую ручную работу.

Давайте возьмем болван Soccer 2012 в качестве примера:

  1. Вы увидите, что это доступно в архивах на этой странице
  2. Проверьте его исходный код, и вы увидите, что это на самом деле IFrame, загруженный с другой страницы
  3. Проверьте исходный код этой страницы, и вы увидите файлы, необходимые для запуска каракули, такие как фон и общие спрайты . Есть также скрипты и специфичные для каракули спрайты

Чтобы немного упростить процесс, вы можете:

  1. Очистить кеш вашего браузера
  2. Откройте каталог кэша вашего браузера
  3. Загрузить наиболее конкретную страницу (то есть ту, которая загружена в IFrame, а не страницу каракули-архива)
  4. Скопируйте файлы из кеша браузера
  5. Переименуйте их при необходимости

Вы также можете попробовать использовать такой инструмент, как wget, но вам все равно придется проделать определенную работу, чтобы убедиться, что вы все получили и вычистили промысел.

Еще более простым способом может быть простое сохранение страницы (режим сохранения полной страницы). В зависимости от вашего браузера, он может / должен сохранить HTML-файл, вспомогательные файлы (сценарий, графику, таблицы стилей и т. Д.) И при необходимости изменить имена файлов.


Переименование файлов и редактирование HTML-кода для использования этих загруженных файлов - чертовски трудоемкая работа.
Harrymc

Это может быть, но Google Active Doodles, как правило, не слишком беспорядочные (может быть, всего полдюжины файлов для основной игры). Я добавил еще один вариант, который может быть проще, в зависимости от используемого браузера.
Synetech

В моем тесте Firefox Save Page Asне правильно сохранил настроенный HTML. Вот почему я думаю, что это слишком сложно сделать вручную.
Harrymc

В Chrome (и назад, когда я использовал IE, IE), он создавал каталог с именем страниц, но с _filesдобавлением и просто изменял ссылки на этот каталог.
Synetech

1
Это все еще работает, но игра не работает.
harrymc

3

После посещения страницы Google Doodle вы можете использовать любой загрузчик групповых изображений, чтобы загрузить все изображения на этой конкретной странице. Так что вам не нужно щелкать правой кнопкой мыши и сохранять каждый рисунок.


2
Я думаю, что, поскольку ОП просит «использовать», он хочет загрузить интерактивные каракули (как те, что на Олимпиаде)
Маттео

@Matteo я согласен с тобой
BlueBerry - Vignesh4303

2
-1: каракули не только изображения.
Harrymc

1

Это очень легко! Просто щелкните правой кнопкой мыши на Google Doodle -> сохранить изображение. Затем выберите «GIF изображение», и вы можете воспроизвести его в программе показа картинок, как «фотографии» в Windows 8!


0

У меня есть другой способ сохранить гугл каракули для офлайн. Протестировано и на двух гугл-каракулях успешно.

1. Откройте страницу Google Doodle с помощью Microsoft Edge (рекомендуемая версия Microsoft Edge 41.16299.15.0).

2. Откройте каракули, щелкните его правой кнопкой мыши и выберите «Открыть в новой вкладке».

3. Скопируйте URL-адрес в адресную строку и вставьте его в Microsoft Internet Explorer.

  1. Теперь нажмите Alt + X, перейдите в Файл> Сохранить как и сохраните как (.mht).

5. После этого откройте файл, который вы только что сохранили.

6. Наслаждайтесь своим гугл каракули в автономном режиме.

С наилучшими пожеланиями, HM Rahee

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.