mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-22 20:03:21 +00:00
Merge pull request #138 from WangYneos/stable
make mitmproxy ignore non Genshin hosts
This commit is contained in:
commit
cf84877937
@ -29,7 +29,7 @@ A WIP server reimplementation for *some anime game* 2.3-2.6
|
|||||||
### Connecting with the client
|
### Connecting with the client
|
||||||
½. Create an account using *server console command* below
|
½. Create an account using *server console command* below
|
||||||
1. Run a proxy daemon: (choose either one)
|
1. Run a proxy daemon: (choose either one)
|
||||||
- mitmdump: `mitmdump -s proxy.py -k`
|
- mitmdump: `mitmdump -s proxy.py -k --allow-hosts ".*\.yuanshen\.com|.*\.mihoyo\.com|.*\.hoyoverse\.com"`
|
||||||
- Fiddler Classic: Run Fiddler Classic, turn on `Decrypt https traffic` in setting and change the default port there (Tools -> Options -> Connections) to anything other than `8888`, and load [this script](https://github.lunatic.moe/fiddlerscript).
|
- Fiddler Classic: Run Fiddler Classic, turn on `Decrypt https traffic` in setting and change the default port there (Tools -> Options -> Connections) to anything other than `8888`, and load [this script](https://github.lunatic.moe/fiddlerscript).
|
||||||
- [Hosts file](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map)
|
- [Hosts file](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map)
|
||||||
2. Trust CA certificate:
|
2. Trust CA certificate:
|
||||||
|
@ -74,10 +74,11 @@ for /f "tokens=2*" %%a in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVe
|
|||||||
|
|
||||||
@rem TODO: External proxy when ORIG_PROXY_ENABLE == 0x1
|
@rem TODO: External proxy when ORIG_PROXY_ENABLE == 0x1
|
||||||
echo set ws = createobject("wscript.shell") > "%temp%\proxy.vbs"
|
echo set ws = createobject("wscript.shell") > "%temp%\proxy.vbs"
|
||||||
|
|
||||||
if not "%MITMDUMP_PATH%" == "" (
|
if not "%MITMDUMP_PATH%" == "" (
|
||||||
echo ws.currentdirectory = "%MITMDUMP_PATH%" >> "%temp%\proxy.vbs"
|
echo ws.currentdirectory = "%MITMDUMP_PATH%" >> "%temp%\proxy.vbs"
|
||||||
)
|
)
|
||||||
echo ws.run "cmd /c mitmdump.exe -s "^&chr(34)^&"%CUR_PATH%%PROXY_SCRIPT_NAME%"^&chr(34)^&" -k",0 >> "%temp%\proxy.vbs"
|
echo ws.run "cmd /c mitmdump.exe -s "^&chr(34)^&"%CUR_PATH%%PROXY_SCRIPT_NAME%"^&chr(34)^&" -k --allow-hosts "^&chr(34)^&".*\.yuanshen\.com|.*\.mihoyo\.com|.*\.hoyoverse\.com"^&chr(34),0 >> "%temp%\proxy.vbs"
|
||||||
"%temp%\proxy.vbs"
|
"%temp%\proxy.vbs"
|
||||||
del /f /q "%temp%\proxy.vbs" >nul 2>nul
|
del /f /q "%temp%\proxy.vbs" >nul 2>nul
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user