Як завантажити Google Doodle для офлайн-використання?


15

Я грав щодня в Google Doodle. Хтось може сказати, де можна завантажити Google Doodle? Я хотів би відтворити Google Doodle на своєму домашньому ПК в автономному режимі.

Відповіді:


17

Усі Doodles можна знайти на сторінці Google Doodles .

Щоб зберегти будь-яку задану каракулі, я демонструю свій підхід, використовуючи той самий логотип Soccer 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 Save Save As не призвела до відтворення гри.

(Випробувано за допомогою Firefox 14 та IE9.)


Ах, ти зробив те саме. Я здивований, що IE9 навіть більше підтримує MHT.
Synetech

будь-які доповнення до мозілла більш ранніх версій?
BlueBerry - Vignesh4303


@vignesh: Якщо ви маєте на увазі розширення "IE View", воно працює для мене з дуже ранніх версій Firefox.
harrymc

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

6

Ви не можете зберегти його, оскільки це серверний скрипт.

Що стосується фактичної картинки, ви можете зберегти їх зі сторінки Google Doodle , клацнувши правою кнопкою миші та виберіть зберегти зображення (або подібне - залежно від браузера).


Що саме має бути серверним? o.OТехнічно весь веб-контент є "стороною сервера" до його завантаження в браузер. Google Doodles Active HTML - це 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, а не сторінку архівної doodle)
  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: Doodles - це не лише зображення.
harrymc

1

Це дуже просто! Клацніть правою кнопкою миші на каракулі google -> зберегти малюнок. Потім виберіть "gif image", і ви зможете відтворити його в програмі графічних шоу на зразок "фотографії" в Windows 8!


0

У мене є ще один метод збереження good з Google doodle для автономного режиму. Проведено тестування на двох Google doodles успішно.

1. Відкрийте сторінку Doodle Google за допомогою Microsoft Edge (Рекомендована версія Microsoft Edge 41.16299.15.0)

2. Відкрийте каракулі та клацніть правою кнопкою миші та виберіть Відкрити в новій вкладці.

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

  1. Тепер натисніть Alt + X, перейдіть до Файл> Зберегти як і збережіть його як (.mht).

5. Після цього відкрийте файл, який ви тільки що зберегли.

6. Насолоджуйтесь Google Doodle в автономному режимі.

З повагою, HM Rahee

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.