📶 Custom backend for Splitgate made in TypeScipt
-
Download and install Bun
-
Download and extract the repo or git clone it
-
Open the terminal and go into the unzipped directory
-
Type
bun installand wait
-
Fill the values in config.ts
-
Start one of the two proxies
- Use this fiddler auto responder rule:
Match: regex:(.*)splitgate.accelbyte.io/(.*) Action: http://localhost:5005/$2
-
Set proxy in the windows settings app to
127.0.0.1:8080 -
Run proxy.py via the
mitmdump -s scripts/proxy.py -k(mitmproxy is required)
- Use this fiddler auto responder rule:
-
Run the server via the
bun .command -
Profit
-
To update cosmetics:
-
Grab Splitgate AES key using this tool, then via FModel, load aes key and use "Save Folder's Packages Properties" feature on
PortalWars/Contentfolder; then runbun scripts/fillCosmeticsFromFModel.ts -
Sniff http calls made to sections and items, merge them together in
sections.jsonanditems.jsonfiles placed inscripts/bin, then runbun scripts/updateCosmeticsFromItems.ts
-