introduzione
La maggior parte di noi ha riscontrato il temuto messaggio di avviso "Nessuna Internet" durante l'utilizzo di Google Chrome. Puoi davvero hackerare l'uovo di Pasqua segreto per rendere indistruttibile il tuo dinosauro e trasformare questo schermo in un divertente gioco di corsa senza fine a tema dinosauro. Questo è come.
Come giocare al gioco del dinosauro nascosto di Google Chrome
Non devi fare nulla di speciale per giocare se non hai una connessione online. Digita semplicemente qualsiasi URL nella barra degli indirizzi di Google Chrome per visualizzare questo popup.
Se disponi di una connessione a Internet, puoi visitare questo sito Web senza disconnetterlo. Nella barra degli indirizzi, digita chrome:/dino e verrai inviato lì.
Una volta che sei arrivato a questa schermata, usa la barra spaziatrice per iniziare il gioco. Quando lo fai, il dinosauro inizierà a correre. L'obiettivo del gioco è schivare tutto ciò che ti capita, come uccelli e cactus. Il gioco finisce se il dinosauro viene attaccato da un uccello o si imbatte in un cactus.
Questo è un bel modo per passare il tempo ed è sempre emozionante sforzarsi di superare il proprio punteggio più alto. Man mano che procedi, la difficoltà del gioco aumenta. È interessante considerare quale sia stato il punteggio più alto mai ottenuto, senza barare, il che ci porta al problema seguente.
Hack del gioco del dinosauro di Google Chrome
Questo hack rende il tuo dinosauro indistruttibile, consentendo ai giocatori di continuare a giocare senza paura di essere picchiati o beccati.
Per hackerare il gioco, devi essere nella schermata "No Internet", quindi digita chrome:/dino nella barra degli indirizzi. Fai clic con il pulsante destro del mouse in un punto qualsiasi dello schermo e scegli "Ispeziona" dal menu che si apre.
Questo avvia Chrome DevTools, che è visibile a destra della finestra del browser. Seleziona la scheda "Console" in DevTools.
In alternativa, puoi utilizzare Ctrl+Shift+I per accedere direttamente alla scheda "Console" in Chrome DevTools.
Una volta nella scheda "Console", copia e incolla il seguente comando e fai clic sul tasto "Invio":
var original = Runner.prototype.gameOver
Potrebbe sembrare che non faccia nulla, ma spiegheremo perché è vitale in un momento.
Quindi, digita il seguente comando:
Runner.prototype.gameOver = funzione (){}
Dopo aver premuto il tasto "Invio", nella riga successiva verrà visualizzato f (){}.
Ecco cosa sta succedendo in questo momento. Quando il gioco finisce (cioè quando colpisci un oggetto), viene chiamato Runner.prototype.gameOver() e l'azione viene attivata. In questo caso, sentirai un suono, il gioco si interromperà e verrà visualizzato un avviso di Game Over. Questo non è con il nostro codice.
La funzione gameOver viene sostituita con una funzione vuota dal nostro codice. Cioè, invece di sentire il suono, fermare il gioco e vedere il messaggio, non succede nulla. Semplicemente vai avanti.
Provalo. Per iniziare a giocare, chiudi DevTools e premi la barra spaziatrice.
Il dinosauro, come puoi vedere, non è turbato dai cactus o dagli animali volanti. La missione è stata completata.
Supponi di aver giocato per 25 minuti e di voler mettere in pausa il gioco per registrare il tuo punteggio più alto. Avrai bisogno di un modo per terminare il gioco che non implichi l'incontro con un cactus.
Ricordi il primo codice che abbiamo inserito? Ciò ha salvato il metodo gameOver standard nella variabile originale. Ciò implica che ora possiamo utilizzare la funzione standard di gameOver emettendo il seguente comando:
Runner.prototype.gameOver = originale
Se sei curioso, puoi guardare cosa succede quando viene invocato il solito metodo gameOver (vedi 2).