修改召喚神龍
最近玩召喚神龍有點上頭,但是經常在快成神龍的時候一口回到解放前,實在氣不過所以就試著修改一下源代碼,
0x01
用谷歌瀏覽器打開召喚神龍游戲界面

點開network查看網路請求,發現有index.*.js這幾個檔案比較特別


經過觀察,index.3786c.js檔案中包含游戲的主要邏輯

在本地新建一個js檔案,然后將index.3786c.js的代碼復制到其中,用編輯器打開

0x02
這里我們需要兩個插件:
- 谷歌插件ReRes

- vscode插件live server

ReRes的作用是將請求的檔案映射為本地檔案

live server的作用是在本地啟動一個服務器用來預覽檔案
Launch a local development server with live reload feature for static & dynamic pages.
在vscode下載好live server之后點擊此處打開預覽(初次安裝需要重新打開vscode)

點擊js檔案

之后復制該網路地址

在谷歌插件中打開ReRes,之后將index.3786c.js的請求路徑換為本地的檔案路徑

index.3786c.js的路徑查看方法
之后游戲加載時就會運行我們本地的js檔案,我們就可以修改游戲的邏輯了,
0x03
游戲的js代碼寫的比較的簡單,經過觀察在judgeIsChange()這個函式這里可以修改進化,
做如下修改,之后重繪游戲頁面,就可以在第二階段變成小青龍👀縱橫天下了,


參考視頻:https://www.bilibili.com/s/video/BV1fa411B7k9
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/404320.html
標籤:其他
下一篇:【論文閱讀】A2S-Det: Efficiency Anchor Matching in Aerial Image Oriented Object Detection

