Jak pobrać Google Doodle do użytku offline?

15

Grałem w Google Doodle codziennie. Czy ktoś może powiedzieć, skąd mogę pobrać Google Doodle? Chciałbym grać w Google Doodle na moim domowym komputerze w trybie offline.

BlueBerry - Vignesh4303
źródło

Odpowiedzi:

17

Wszystkie gryzmoły można znaleźć na stronie Google gryzmoły .

Aby zapisać dane doodle, demonstruję swoje podejście, używając tego samego doodle Soccer 2012, co @Synetech. Aby uprościć manipulację, używam zarówno Firefox, jak i IE.

  1. Otwórz stronę archiwum w przeglądarce Firefox
  2. Kliknij doodle prawym przyciskiem myszy i wybierz opcję menu This Frame => Show Only This Frame:
    wprowadź opis zdjęcia tutaj
  3. Otwórz przeglądarkę IE pod tym samym adresem co wyświetlany (przydatne jest rozszerzenie przeglądarki Firefox „IE View”)
  4. Wykonaj opcję menu File => Save as ...i zapisz w Web Archive (*.mht)formacie
  5. Znajdziesz całą grę zapisaną jako plik o nazwie, London 2012 Soccer.mhtktóry można odtwarzać offline w IE, klikając go dwukrotnie.

Użyłem IE do zapisania strony, ponieważ funkcja menu Zapisz stronę jako Firefox nie stworzyła grywalnej gry.

(Testowane przy użyciu Firefox 14 i IE9.)

harrymc
źródło
Ach, zrobiłeś to samo. Dziwi mnie, że IE9 już obsługuje MHT.
Synetech,
jakieś dodatki do wcześniejszych wersji Mozilli?
BlueBerry - Vignesh4303
dla wcześniejszych wersji np. vistaheads.com/forums/microsoft-public-internetexplorer-general/...
BlueBerry - Vignesh4303
@vignesh: Jeśli masz na myśli rozszerzenie „IE View”, działa ono dla mnie od bardzo wczesnych wersji Firefoksa.
harrymc,
1
@DaveRook, możesz po prostu użyć całej strony i mieć bezpośredni dostęp do plików, dzięki czemu możesz edytować grafikę, skrypt i tym podobne.
Synetech,
6

Nie możesz go zapisać, ponieważ jest to skrypt serwera.

Jeśli chodzi o rzeczywiste zdjęcie, możesz je zapisać ze strony Google Doodle, klikając je prawym przyciskiem myszy i wybierz zapisz obraz (lub podobny - w zależności od przeglądarki).

Dave
źródło
Co dokładnie ma być po stronie serwera? o.OTechnicznie cała zawartość sieci jest „po stronie serwera”, dopóki nie zostanie pobrana do przeglądarki. Aktywne gryzmoły Google to HTML5, co oznacza, że ​​działają w kliencie.
Synetech,
@Synetech: Google Doodles istniał na długo przed HTML5. Większość z nich to tylko javascript.
harrymc,
2
Dave: Twoja odpowiedź jest poprawna tylko w przypadku najprostszych doodli. Jednak większość z nich po prostu nie będzie działać bez javascript używanego do manipulowania obrazem. Sam obraz jest zwykle bezużyteczny.
harrymc,
... a doodle absolutnie NIE jest skryptem po stronie serwera.
harrymc,
> Google Doodles istniały na długo przed HTML5. @harrymc, a nie ich aktywne gryzmoły.
Synetech,
5

Nie można ich łatwo pobrać jak gry do pobrania.

Na szczęście, ponieważ strony internetowe są dość otwarte i widoczne, możesz je pobrać, ale musisz wykonać ręczną pracę nóg.

Weźmy na przykład doodle Soccer 2012:

  1. Zobaczysz, że jest on dostępny w archiwach na tej stronie
  2. Sprawdź kod źródłowy, a przekonasz się, że w rzeczywistości jest to ramka IFrame ładowana z innej strony
  3. Sprawdź źródło tej strony, a zobaczysz pliki wymagane do uruchomienia doodle, takie jak tło i ogólne duszki . Istnieją również skrypty i sprity specyficzne dla doodle

Aby nieco uprościć proces, możesz:

  1. Wyczyść pamięć podręczną przeglądarki
  2. Otwórz katalog pamięci podręcznej przeglądarki
  3. Załaduj najbardziej określoną stronę (tzn. Tę załadowaną do ramki IFrame, a nie stronę archiwum baz danych)
  4. Skopiuj pliki z pamięci podręcznej przeglądarki
  5. Zmień je, jeśli to konieczne

Możesz także spróbować użyć narzędzia takiego jak wget, ale nadal będziesz musiał wykonać trochę pracy, aby upewnić się, że dostaniesz wszystko i oczyścisz cruft.

Jeszcze łatwiejszym sposobem może być po prostu zapisanie strony (zapisanie pełnego trybu strony). W zależności od przeglądarki może / powinien zapisać plik HTML, pliki pomocnicze (skrypt, grafikę, arkusze stylów itp.) I odpowiednio dostosować nazwy plików.

Synetech
źródło
Zmiana nazwy plików i edycja html w celu użycia pobranych plików to tylko zadanie.
harrymc,
Może być, ale Google Active Doodles zwykle nie są zbyt bałaganiarskie (może w sumie tylko pół tuzina plików dla podstawowej wersji gry). Dodałem kolejną opcję, która może być łatwiejsza, w zależności od używanej przeglądarki.
Synetech,
W moim teście Firefox Save Page Asnie zapisał poprawnie poprawionego html. Dlatego uważam, że jest to zbyt skomplikowane, aby zrobić to ręcznie.
harrymc,
W Chrome (i wstecz, gdy korzystałem z IE, IE), tworzyłby katalog z nazwą stron, ale z _filesdołączoną i po prostu zmieniałby odnośniki do tego katalogu.
Synetech,
1
Nadal działa - ale gra nie działa.
harrymc
3

Po odwiedzeniu strony Google Doodle możesz użyć dowolnego programu do pobierania obrazów Bulk, aby pobrać wszystkie obrazy z tej konkretnej strony. Abyś nie musiał klikać prawym przyciskiem myszy i zapisywać poszczególnych doodli.

arulappan
źródło
2
Myślę, że skoro OP prosi o „użycie”, chce pobrać interaktywne gryzmoły (takie jak na Olimpiadę)
Matteo,
@ Matteo Zgadzam się z Tobą
BlueBerry - Vignesh4303
2
-1: Doodle to nie tylko obrazy.
harrymc,
1

To jest bardzo łatwe! Kliknij prawym przyciskiem myszy doodle Google -> zapisz zdjęcie. Następnie wybierz „obraz gif” i możesz go odtworzyć w programie pokazu obrazów, takim jak „zdjęcia” w systemie Windows 8!

the6am3rLMG
źródło
0

Mam inną metodę zapisywania doodle Google w trybie offline. Przetestowane i pomyślnie na dwóch doodlach Google.

1. Otwórz stronę Google Doodle przy użyciu Microsoft Edge (zalecana wersja Microsoft Edge 41.16299.15.0)

2. Otwórz doodle i kliknij go prawym przyciskiem myszy i wybierz Otwórz w nowej karcie.

3. Skopiuj adres URL w pasku adresu i wklej go w przeglądarce Microsoft Internet Explorer.

  1. Teraz naciśnij klawisze Alt + X, przejdź do Plik> Zapisz jako i zapisz jako (.mht).

5. Następnie otwórz właśnie zapisany plik.

6. Ciesz się swoim doodle Google offline.

Pozdrawiam, HM Rahee

HM Rahee
źródło