Come scaricare Google Doodle per l'utilizzo offline?


15

Giocavo ogni giorno a Google Doodle. Qualcuno può dire dove posso scaricare Google Doodle? Mi piacerebbe giocare a Google Doodle sul mio PC di casa offline.

Risposte:


17

Tutti i Doodles sono disponibili nella pagina Google Doodles .

Per salvare un determinato doodle, mostro il mio approccio usando lo stesso doodle di Soccer 2012 di @Synetech. Per semplificare la manipolazione, utilizzo sia Firefox che IE.

  1. Apri la pagina dell'archivio in Firefox
  2. Fai clic con il pulsante destro del mouse sul doodle e scegli l'opzione di menu di This Frame => Show Only This Frame:
    inserisci qui la descrizione dell'immagine
  3. Apri IE allo stesso indirizzo visualizzato (l'estensione "IE View" di Firefox è utile)
  4. Eseguire l'opzione di menu File => Save as ...e salvare nel Web Archive (*.mht)formato
  5. Troverai l'intero gioco salvato come file chiamato London 2012 Soccer.mhtche può essere giocato offline in IE facendo doppio clic su di esso.

Ho usato IE per salvare la pagina, poiché la funzione del menu Firefox di Salva pagina come non ha prodotto un gioco giocabile.

(Testato con Firefox 14 e IE9.)


Ah, hai fatto la stessa cosa. Sono sorpreso che IE9 supporti anche gli MHT.
Synetech,

eventuali componenti aggiuntivi per le versioni precedenti di Mozilla?
BlueBerry - Vignesh4303


@vignesh: Se intendi l'estensione "IE View", ha funzionato per me sin dalle prime versioni di Firefox.
harrymc,

1
@DaveRook, puoi semplicemente utilizzare la pagina completa e avere accesso diretto ai file in modo da poter modificare la grafica, lo script e così via.
Synetech,

6

Non puoi salvarlo perché è uno script del server.

Per quanto riguarda l'immagine reale, puoi salvarli dalla pagina di Google Doodle facendo clic con il tasto destro su di essi e selezionare Salva immagine (o simile - a seconda del browser).


Cosa dovrebbe essere esattamente sul lato server? o.OTecnicamente, tutto il contenuto Web è "lato server" fino a quando non viene scaricato nel browser. Gli Active Doodles di Google sono HTML5, nel senso che vengono eseguiti nel client.
Synetech,

@Synetech: Google Doodles esisteva molto prima di HTML5. Molti di loro sono solo JavaScript.
harrymc,

2
Dave: la tua risposta è corretta solo per gli scarabocchi più semplici. Tuttavia, la maggior parte di essi semplicemente non funzionerà senza il javascript utilizzato per manipolare l'immagine. L'immagine da sola è di solito inutile.
harrymc,

... e uno scarabocchio NON è assolutamente uno script lato server.
harrymc,

> Google Doodles esisteva molto prima di HTML5. @harrymc, non i loro scarabocchi attivi.
Synetech,

5

Non puoi scaricarli facilmente come un gioco scaricabile.

Fortunatamente, poiché le pagine Web sono praticamente aperte ed esposte, è possibile scaricarle, ma è necessario eseguire alcuni footwork manuali.

Prendiamo ad esempio il doodle di Soccer 2012:

  1. Vedrai che è disponibile negli archivi in questa pagina
  2. Controlla il suo codice sorgente e vedrai che in realtà è un IFrame caricato da una pagina diversa
  3. Controlla l'origine per quella pagina e vedrai i file necessari per eseguire lo doodle come lo sfondo e gli sprite generici . Ci sono anche gli script e gli sprite specifici per doodle

Per semplificare un po 'il processo, puoi:

  1. Cancella la cache del browser
  2. Apri la directory della cache del browser
  3. Carica la pagina più specifica (cioè quella caricata nell'IFrame, non la pagina dell'archivio doodle)
  4. Copia i file dalla cache del browser
  5. Rinominali se necessario

Puoi anche provare a usare uno strumento simile wget, ma dovrai comunque fare un po 'di lavoro per assicurarti di ottenere tutto e ripulire l'innesto.

Un modo ancora più semplice potrebbe essere semplicemente quello di salvare la pagina (salvare la modalità di pagina completa). A seconda del browser, potrebbe / dovrebbe salvare il file HTML, i file ausiliari (script, grafica, fogli di stile, ecc.) E regolare i nomi dei file in base alle esigenze.


Rinominare i file e modificare l'html per usare questi file scaricati è un lavoro da fare.
harrymc,

Può essere, ma Google Active Doodles tende a non essere troppo disordinato (forse solo una mezza dozzina di file in totale per il gioco principale). Ho aggiunto un'altra opzione che potrebbe essere più semplice, a seconda del browser in uso.
Synetech,

Nel mio test, Firefox Save Page Asnon ha salvato correttamente l'html corretto. Ecco perché penso che sia troppo complesso da fare manualmente.
harrymc,

In Chrome (e indietro quando ho usato IE, IE), avrebbe creato una directory con il nome delle pagine, ma con l' _filesaggiunta e semplicemente cambiato i riferimenti in quella directory.
Synetech,

1
Funziona ancora, ma il gioco non funziona.
harrymc,

3

Dopo aver visitato la pagina di Google Doodle , puoi utilizzare qualsiasi downloader di immagini in blocco per scaricare tutte le immagini in quella particolare pagina. In modo che non sia necessario fare clic con il pulsante destro del mouse e salvare ogni singolo scarabocchio.


2
Penso che dal momento che l'OP chiede "utilizzo" vuole scaricare i doodle interattivi (come quelli per le Olimpiadi)
Matteo

@Matteo sono d'accordo con te
BlueBerry - Vignesh4303

2
-1: i Doodles non sono solo immagini.
harrymc,

1

È molto facile! Basta fare clic destro sul doodle di Google -> salva foto. Quindi scegli "immagine gif" e puoi riprodurlo in un programma di visualizzazione di immagini come "foto" in Windows 8!


0

Ho un altro metodo per salvare google doodle per offline. Testato e con successo su due scarabocchi di Google.

1.Apri la pagina di Google Doodle utilizzando Microsoft Edge (versione consigliata Microsoft Edge 41.16299.15.0)

2.Aprire il doodle e fare clic con il tasto destro del mouse e selezionare Apri in una nuova scheda.

3.Copia l'URL nella barra degli indirizzi e incollalo in Microsoft Internet Explorer.

  1. Ora premi Alt + X per andare su File> Salva con nome e salvarlo come (.mht).

5. Successivamente, apri il file che hai appena salvato.

6.Goditi il ​​tuo doodle google offline.

Saluti, HM Rahee

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.