隠されたGoogleChrome恐竜ゲームをハックする方法

私たちのほとんどは、GoogleChromeで恐ろしい「インターネットがありません」というエラーメッセージを見てきました。この画面を実際に楽しい恐竜をテーマにしたエンドレスランナーゲームに変えることができ、さらに良いことに、恐竜が無敵になる場所にハックすることができます。方法は次のとおりです。

隠されたグーグルクローム恐竜ゲームをプレイする方法

インターネットに接続していない場合は、特別なことをする必要はありません。Google Chromeのアドレスバーに任意のURLを入力するだけで、この画面が表示されます。

インターネットに接続ている場合は 、接続を切断せずにこのページにアクセスできます。chrome://dino アドレスバーに入力すると、そこに移動します。

この画面に移動したら、スペースバーを押してゲームを開始できます。すると、恐竜が走り始めます。ゲームの目的は、鳥やサボテンなど、あなたの道に来るものを避けることです。恐竜が鳥に襲われたり、サボテンにぶつかったりすると、ゲームオーバーになります。

これは時間をつぶすためのかなりきちんとした方法であり、あなた自身のハイスコアを打ち負かそうとすることは常に楽しいです。続けると、ゲームの難易度が上がります。もちろん不正行為をせずに、これまでに達成された最高のスコアが何であるかを考えるのは興味深いことです。それは私たちを次のポイントに導きます。

関連:MicrosoftEdgeの秘密のサーフィンゲームをプレイする方法

GoogleChrome恐竜ゲームをハックする

このハックにより、恐竜は無敵になり、プレイヤーは突かれたり突かれたりすることを恐れずにゲームを続けることができます。

ゲームをハッキングするには、「インターネットなし」画面が表示される必要があるため、先に進んでchrome://dino アドレスバーに入力します。そこに到達したら、画面の任意の場所を右クリックして、表示されるメニューから「検査」を選択します。

これにより、ブラウザウィンドウの右側に表示されるChromeDevToolsが開きます。DevToolsで、「コンソール」タブを選択します。

または、Ctrl + Shift + Iを押して、ChromeDevToolsの[コンソール]タブに直接ジャンプすることもできます。

関連:ChromeDevToolsでのファンクションキーの機能

「コンソール」タブが表示されたら、次のコマンドを貼り付けて、「Enter」キーを押します。

var original = Runner.prototype.gameOver

これは何もしないように見えるかもしれませんが、なぜこれが必要なのかをすぐに説明します。

次に、次のコマンドを入力します。

Runner.prototype.gameOver = function(){}

次の行に f (){} 、「Enter」キーを押すとが表示されます。

これが今起こっていることです。ゲームが終了すると(つまり、オブジェクトをヒットすると)、Runner.prototype.gameOver()が呼び出され、アクションがトリガーされます。この場合、音が鳴り、ゲームが停止し、ゲームオーバーメッセージが表示されます。それは私たちのコードなしです。

私たちのコードが行うことは、gameOver関数を空の関数に置き換えることです。つまり、音が聞こえ、ゲームが停止し、メッセージが表示される代わりに、何も起こりません。あなたはただ走り続けます。

それをテストします。DevToolsを閉じ、スペースバーを押してゲームのプレイを開始します。

ご覧のとおり、恐竜はサボテンや飛んでいる生き物の影響を受けません。任務完了。

ここで、25分間プレイしていて、ゲームを停止してハイスコアを記録したいとします。ゲームを終了する方法が必要になりますが、サボテンにぶつかって終了することはできなくなります。

入力した最初のコードを覚えていますか?これにより、通常のgameOver関数がoriginal変数に格納されました。つまり、このコマンドを実行して通常のgameOver 機能を使用できるようになりました。

Runner.prototype.gameOver =オリジナル

興味がある場合は、通常のgameOver 関数が呼び出されたときに何が起こるかを確認できます(2を参照)。