Files
gtav-src/tools_ng/script/networking/fiddler/xb1_setup.bat
T
2025-09-29 00:52:08 +02:00

42 lines
1.0 KiB
Batchfile
Executable File

@echo off
if "%DurangoXDK%" == "" GOTO NOXDK
set IPADDRESS=""
set ip_address_string="IPv4 Address"
for /f "usebackq tokens=2 delims=:" %%f in (`ipconfig ^| findstr /c:%ip_address_string%`) do (
set IPADDRESS=%%f
goto SETUP
)
:SETUP
if "%IPADDRESS%" == "" GOTO NOIPADDRESS
if NOT EXIST %USERPROFILE%\Desktop\FiddlerRoot.cer GOTO NOFIDDLER
:XDK
cd /d %DurangoXDK%\bin
xbcp "%DurangoXDK%\bin\setproxy.exe" xd:\
xbcp "%DurangoXDK%\bin\certmgr.exe" xd:\
xbcp "%USERPROFILE%\Desktop\FiddlerRoot.cer" xd:\
xbrun /o d:\certmgr.exe -add -all d:\FiddlerRoot.cer -s -r localmachine root
xbrun /o d:\setproxy.exe manual %IPADDRESS%:8888
GOTO END
:NOFIDDLER
echo Could not find Fiddler root certificate:
echo %USERPROFILE%\Desktop\FiddlerRoot.cer
echo.
echo Open Fiddler and run Tools - Fiddler Options - HTTPS - Export Root Certificate to Desktop
echo.
GOTO END
:NOIPADDRESS
echo Could not detect IP address
GOTO END
:NOXDK
echo No XDK detected in environment variable "DurangoXDK"
GOTO END
:END
pause