設定 Fiddler 以在 Windows PC 上搭配 Microsoft Game Development Kit (GDK) 使用
使用 Fiddler 的標準設定程序,設定 Fiddler 以在 Windows PC 上搭配 Microsoft Game Development Kit (GDK) 使用。如需此程序的詳細資訊,請參閱 Fiddler 文件。 若要正確擷取所有 XBOX services 和遊戲流量,也請確保符合下列條件:- 以系統管理員模式執行 Fiddler。
-
為 XBOX Game Bar、XBOX 主機小幫手、XBOX Game UI 和 XBOX 遊戲可呼叫 UI (TCUI) 啟用流量擷取。
您可以從 Tools > Win8 Loopback Exemptions 執行此程序,方法是從清單中選取下列套件名稱,然後儲存所有變更:
- XBOX Game Bar Plugin
- XBOX Console Companion
- XBOX Game UI
- XBOX TCUI
- 從遊戲的遊戲可執行檔容器啟用流量擷取。 若要符合此條件,可以從 Tools > Win8 Loopback Exemptions 功能表,在清單中選取 Description 欄位與遊戲套件名稱相符的遊戲套件名稱。
- 開啟系統管理員層級的命令提示字元。
- 執行
netsh winhttp set proxy 127.0.0.1:8888 "<-loopback>",其中連接埠號碼 (8888) 與您在 Fiddler Tools > Options > Connections 索引標籤下設定的連接埠相符。
- 開啟系統管理員層級的命令提示字元。
- 執行
netsh winhttp reset proxy。
Windows PC 上流量擷取的限制
某些 Windows PC 設定會阻止 Fiddler 擷取流量。遊戲開發人員最常遇到的問題如下:- 只有當實作遵循 Windows 網路和 Proxy 設定時,您才能從遊戲的遊戲可執行檔容器擷取流量。您無法擷取不遵循 Proxy 設定的流量。
- VPN 用戶端可能會停用 Proxy 設定,並阻止透過 Fiddler 擷取流量。若要解決此問題,您可以檢閱 VPN 路由,並在 VPN 設定中將遊戲和 XBOX 流量設為例外。
