From 2ab0fb75f9244ff12f7a9e2346aba1d5c48ff43b Mon Sep 17 00:00:00 2001 From: SpikeHD Date: Tue, 26 Apr 2022 02:12:58 -0700 Subject: [PATCH] open game and grasscutter folders from launcher --- resources/index.html | 4 ++-- resources/js/helpers.js | 14 ++++++++++++++ resources/js/index.js | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/resources/index.html b/resources/index.html index ca77fe1..ff2622c 100644 --- a/resources/index.html +++ b/resources/index.html @@ -130,14 +130,14 @@
- +
- +
diff --git a/resources/js/helpers.js b/resources/js/helpers.js index d4fe160..4701911 100644 --- a/resources/js/helpers.js +++ b/resources/js/helpers.js @@ -57,6 +57,20 @@ async function proxyIsInstalled() { return false } +async function openGameFolder() { + const config = await getCfg() + const folder = config.gameexe.match(/.*\\/g, '')[0] + + createCmdWindow(`explorer.exe "${folder}"`) +} + +async function openGrasscutterFolder() { + const config = await getCfg() + const folder = config.serverFolder.match(/.*\\/g, '')[0] + + createCmdWindow(`explorer.exe "${folder}"`) +} + /** * Minimize the window */ diff --git a/resources/js/index.js b/resources/js/index.js index 8f6415a..2b3d481 100644 --- a/resources/js/index.js +++ b/resources/js/index.js @@ -366,7 +366,7 @@ async function setGrasscutterFolder() { // Set the folder in our configuration const config = await getCfg() - config.serverFolder = folder + config.serverFolder = folder[0] Neutralino.storage.setData('config', JSON.stringify(config)) displayServerFolder()