快轉到主要內容

將FGO帳號資料匯入Chaldea APP,使用戰鬥模擬器統整資訊(Android/iOS)

· 民國114年乙巳年
·
切換繁體/簡體
分類   遊戲攻略 Fate系列
標籤   Fate Grand Order IOS Android Magisk
目錄

「Chaldea」為一款自由開源的Fate/Grand Order輔助工具APP。

內建許多實用的攻略資訊,包含日版與台版資料,協助玩家施展未來視。例如,使用Chaldea檢視FGO目前以及未來會Pick Up的卡池:

Chaldea還有名為Laplace的戰鬥模擬器功能,它使用FGO Wiki搭配FGO的帳號資料,模擬戰鬥結果。我們還可以用Chaldea計算素材搜集效率,整理從者的練級需求,規劃未來成長方向。

這些功能的用法官方文件都有詳細說明。

要使用戰鬥模擬器與練級規劃的功能,我們必須要讓Chaldea APP讀取FGO帳號的資料,好讓我們可以依照自己帳號的真實狀況進行模擬戰鬥(不然的話你就只能拿FGO Wiki模擬的資料來打了!)。不幸的是,FGO沒有開放第三方API讀取資料,故我們只能使用抓取網路封包(抓包)的暴力方式來取得帳號資料,讓Chaldea解析。

關於抓包:這是一種灰色地帶的行為,沒有對遊戲方面進行修改,應該不算是作弊。 但是因為有使用到第三方程式,風險自負。

Ivon在下面以 FGO繁中版(台版) 為例,分享抓包過程,將資料匯入到Chaldea做統整。FGO台版設計上跟FGO中國版有許多相似之處,抓包過程也很類似。

由於FGO台版帳號是跨平台互通的,沒有引繼碼,使用Android或iOS抓包都可以。從目前已知的抓包方式來看,用iOS版抓包可能會比較容易實現。

1. 下載Chaldea APP
#

官網下載主程式。

Chaldea支援Android、iOS、Linux、Windows、macOS系統,界面會跟著螢幕大小自行縮放。

2. 抓包FGO帳號資料
#

這裡包含FGO帳號的大部份資訊,不過後面還需要手動準備其他檔案。

Android抓包 (Reqable)
#

全程在手機進行,不需要電腦。此處使用Android 15系統操作。

抓包會用到代理伺服器,由於Android 7以上系統不信任使用者CA憑證,因此手機需要Root權限才可以把代理伺服器的CA憑證安裝到系統!如果手機不能Root,請考慮改用內建Root權限的電腦Android模擬器來抓包。

  1. 下載Android版FGO台版APP

  2. 安裝專有軟體Reqable,舊名HttpCanary-Android

  3. 依照畫面指示,選取獨立設備,然後安裝CA憑證。這裡我選擇用Magisk模組方式刷入安裝,該模組會下載到手機內部儲存空間/Download/Reqable/

  4. 重新啟動手機。

  5. 開啟Reqable,點右下角啟動VPN,開始抓包

  6. 開啟FGO遊戲,登入遊戲主畫面才可以離開。

  7. 回到Reqable界面,點選搜尋toplogin項目

  8. 點進去找到「響應體」,應該會看到e開頭一長串的英數。點右上角儲存響應體,存檔為.txt檔案。檔案會放到手機內部儲存空間/Download/Reqable/目錄。這個就是抓包的資料檔案。

iOS抓包 (Stream)
#

全程在手機進行,不需要電腦。此處使用iOS 15操作。

  1. 下載iOS版FGO台版APP

  2. 開啟iOS系統設定 → Safari,將其設定為預設瀏覽器

  3. 下載專有軟體Stream APP

  4. 點選「HTTPS抓包」

  5. 依照指示安裝描述檔

  6. 開啟iOS系統設定 → 一般 → VPN與裝置管理,安裝描述檔

  7. 開啟iOS系統設定 → 一般 → 關於本機 → 憑證信任設定,信任Stream APP生成的憑證。

  8. 回到Stream APP首頁,點選「開始抓包」,啟動VPN

  9. 開啟FGO APP登入帳號,等到進入遊戲主畫面才可以離開

  10. 回到Stream APP,點選「全部請求」,搜尋toplogin項目,點進去

  11. 在抓包詳情頁面,點選「響應」→ 「查看響應」,應該會看到一長串e開頭的英數。在這個頁面點選右上角分享,將stream-response.txt儲存到檔案APP。這個就是抓包的資料檔案。

3. 將FGO帳號資料匯入Chaldea
#

  1. 開啟Chaldea APP,點選右上角帳號設定,新增一個帳號,輸入你FGO帳號的名稱,然後遊戲區服選擇繁中服。這裡的帳號只是Chaldea的用戶設定檔,用於區別多個FGO帳號的資料,不是真的登入FGO帳號。

  2. 然後點選首頁的「匯入」

  3. 選取抓包的資料檔案

  4. 這樣資料就會進來了。在Chaldea查看從者列表的時候,可以只顯示自己擁有的從者

4. 將持有素材數量匯入到Chaldea
#

這方面的資料似乎不包含在抓包得到的資料,因此需要手動截圖,餵給Chaldea進行圖片辨識。

開啟FGO遊戲的個人空間 → 持有道具一覽,可以查看擁有的素材。在這裡一一截圖。

點選首頁的匯入 → 素材截圖解析,上傳素材圖片,待其回傳結果,再點選「更新」寫入。

5. 將從者技能等級匯入到Chaldea
#

這方面的資料似乎不包含在抓包得到的資料,因此需要手動截圖,餵給Chaldea進行圖片辨識。

開啟FGO遊戲的強化 → 從者技能強化,在這裡截圖。

點選首頁的匯入 → 主動技能截圖解析,上傳素材圖片,待其回傳結果,再點選「更新」寫入。

參考資料
#

相關文章

Android版FGO強制開啟60FPS,UnityFPSUnlocker使用方式
分類   遊戲攻略 Fate系列
標籤   Fate Grand Order Android Magisk
【越獄】iOS版FGO透過Unity60FPS開啟高刷新率的方法
分類   遊戲攻略 Fate系列
標籤   Fate Grand Order IOS Jailbreak
FGO是宇宙神遊,日版相比台版更是物超所值
分類   遊戲攻略 Fate系列
標籤   Fate Grand Order Fate Stay Night Memoir

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。