DIE ZENTRALEN THESEN
Um das Chrome Dinosaur game zu hacken, öffnen Sie die DevTools von Chrome und wählen Sie die Registerkarte „Konsole“. Auf der Registerkarte „Konsole“ können Sie JavaScript ausführen, um eine Seite zu ändern. Führen Sie „var original = Runner.prototype.gameOver; Runner.prototype.gameOver = function (){};“ aus, um die Game-Over-Bedingung des Spiels zu ändern oder zu entfernen, sodass es unmöglich wird, zu verlieren.
Keine Internetverbindung? Sie können den „Kein Internet“-Bildschirm von Chrome in ein unterhaltsames Endlos-Runner-Spiel verwandeln und, noch besser, es hacken. So geht’s.
Die meisten von uns haben die gefürchtete Fehlermeldung „Kein Internet“ bei Google Chrome schon einmal gesehen. Sie können diesen Bildschirm tatsächlich in ein unterhaltsames Endlos-Runner-Spiel mit Dino-Thema verwandeln und, noch besser, das versteckte Easter Egg hacken, sodass Ihr Dinosaurier unbesiegbar wird. So geht‘s.
So spielen Sie das versteckte dinosaur game in Google Chrome
Wenn Sie keine Internetverbindung haben , müssen Sie zum Spielen nichts Besonderes tun. Geben Sie einfach eine beliebige URL in die Adressleiste von Google Chrome ein und Sie sehen diesen Bildschirm.
Wenn Sie über eine Internetverbindung verfügen, können Sie auf diese Seite zugreifen, ohne die Verbindung zu unterbrechen. Geben Sie
in die Adressleiste ein, und Sie werden dorthin weitergeleitet.
Sobald Sie diesen Bildschirm erreicht haben, können Sie das Spiel durch Drücken der Leertaste starten. Sobald Sie dies tun, beginnt der Dinosaurier zu rennen. Ziel des Spiels ist es, allem auszuweichen, was Ihnen in die Quere kommt, wie Vögeln und Kakteen. Sobald der Dinosaurier von einem Vogel getroffen wird oder in einen Kaktus rennt, ist das Spiel vorbei.
Das ist eine ziemlich nette Art, sich die Zeit zu vertreiben, und es macht immer Spaß, zu versuchen, den eigenen Highscore zu schlagen. Je weiter man kommt, desto schwieriger wird das Spiel. Es ist interessant, darüber nachzudenken, was der höchste jemals erreichte Score ist, natürlich ohne zu schummeln, was uns zum nächsten Punkt bringt.
Hacken Sie das dinosaur game von Google Chrome
Mit diesem Hack wird Ihr Dinosaurier unbesiegbar, sodass die Spieler das Spiel fortsetzen können, ohne Angst haben zu müssen, angestupst oder gepickt zu werden.
Um das Spiel zu hacken, müssen Sie sich auf dem Bildschirm “Kein Internet” befinden. Geben Sie also
in der Adressleiste. Klicken Sie dort mit der rechten Maustaste irgendwo auf den Bildschirm und wählen Sie „Untersuchen“ aus dem angezeigten Menü.
Dadurch werden die Chrome DevTools geöffnet , die rechts im Browserfenster angezeigt werden. Wählen Sie in DevTools die Registerkarte „Konsole“ aus.
Alternativ können Sie Strg+Umschalt+I drücken und direkt zur Registerkarte „Konsole“ in Chrome DevTools springen.
Fügen Sie auf der Registerkarte „Konsole“ den folgenden Befehl ein und drücken Sie dann die Eingabetaste:
Dies scheint vielleicht nichts zu bewirken, wir erklären Ihnen aber gleich, warum dies notwendig ist.
Geben Sie als Nächstes diesen Befehl ein:
In der nächsten Zeile f (){} erscheint nach dem Drücken der „Enter“-Taste.
Folgendes passiert jetzt. Wenn das Spiel vorbei ist (d. h. wenn Sie ein Objekt treffen), wird Runner.prototype.gameOver() aufgerufen und die Aktion ausgelöst. In diesem Fall hören Sie einen Ton, das Spiel wird gestoppt und eine Game-Over-Meldung wird angezeigt. Das ist ohne unseren Code.
Unser Code ersetzt die Funktion gameOver durch eine leere Funktion. Das bedeutet, dass Sie keinen Ton hören, das Spiel nicht stoppen und die Meldung nicht angezeigt wird, sondern nichts passiert. Sie laufen einfach weiter.
Probieren Sie es aus. Schließen Sie DevTools und drücken Sie die Leertaste, um mit dem Spiel zu beginnen.
Wie Sie sehen, haben die Kakteen und Flugtiere keine Auswirkungen auf den Dinosaurier. Mission erfüllt.
Nehmen wir nun an, Sie haben 25 Minuten gespielt und möchten das Spiel beenden und Ihren Highscore aufzeichnen. Sie müssen das Spiel irgendwie beenden können, was nicht mehr durch das Zusammenstoßen mit einem Kaktus möglich ist bionic reading.
Erinnern Sie sich an den ersten Code, den wir eingegeben haben? Dieser hat die normale gameOverFunktion in der originalVariable gespeichert. Das heißt, wir können jetzt diesen Befehl ausführen, um die normale gameOver Funktion zu verwenden:
Bei Interesse kann man sich (siehe 2) anschauen, was beim gameOver Aufruf der normalen Funktion passieren soll.