From 2761baea5ba4eb936f6185868f56ae079e1052f5 Mon Sep 17 00:00:00 2001 From: PRO100KatYT Date: Sat, 16 Apr 2022 18:55:41 +0200 Subject: [PATCH] Added a .chunk file to the CloudDir --- responses/CloudDir/LawinServer.chunk | Bin 0 -> 1152 bytes structure/main.js | 22 ++++++++++++++-------- 2 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 responses/CloudDir/LawinServer.chunk diff --git a/responses/CloudDir/LawinServer.chunk b/responses/CloudDir/LawinServer.chunk new file mode 100644 index 0000000000000000000000000000000000000000..0f3123aca55a083d888c32da1d6d90ca6e8a514d GIT binary patch literal 1152 zcmZ2v^=~6H0|SE-5ZkdZFx<0ot8~g`@mc(0hvkzj-?suY7uv3HO*dqG@j&B&_-U!c z4%r7iosRtAS|+w;O { express.get("/launcher/api/public/distributionpoints/", async (req, res) => { res.json({ "distributions": [ - "https://lawinserver.ol.epicgames.com/" + "https://download.epicgames.com/", + "https://download2.epicgames.com/", + "https://download3.epicgames.com/", + "https://download4.epicgames.com/", + "https://epicgames-download1.akamaized.net/" ] }); }) @@ -71,12 +75,6 @@ express.get("/launcher/api/public/assets/*", async (req, res) => { "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", "hash": "55bb954f5596cadbe03693e1c06ca73368d427f3", "additionalDistributions": [] - }, - "CHUNKS": { - "signature": "LawinServer", - "distribution": "https://lawinserver.ol.epicgames.com/", - "path": "Builds/Fortnite/Content/CloudDir/LawinServer.manifest", - "additionalDistributions": [] } }, "assetId": "FortniteContentBuilds" @@ -91,7 +89,15 @@ express.get("/Builds/Fortnite/Content/CloudDir/*.manifest", async (req, res) => res.status(200).send(manifest).end(); }) -express.get("/Builds/Fortnite/Content/CloudDir/*/Full.ini", async (req, res) => { +express.get("/Builds/Fortnite/Content/CloudDir/*.chunk", async (req, res) => { + res.set("Content-Type", "application/octet-stream") + + const chunk = fs.readFileSync(path.join(__dirname, "..", "responses", "CloudDir", "LawinServer.chunk")); + + res.status(200).send(chunk).end(); +}) + +express.get("/Builds/Fortnite/Content/CloudDir/*.ini", async (req, res) => { const ini = fs.readFileSync(path.join(__dirname, "..", "responses", "CloudDir", "Full.ini")); res.status(200).send(ini).end();