From 0035d1dbebf1c11e69156740a24e3f4dde48d5e0 Mon Sep 17 00:00:00 2001 From: SpenserCai Date: Thu, 24 Aug 2023 11:26:01 +0800 Subject: [PATCH] fix bug --- install.py | 4 +++- scripts/base.py | 8 ++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/install.py b/install.py index 56022eb..1ca33fa 100644 --- a/install.py +++ b/install.py @@ -3,7 +3,7 @@ Author: SpenserCai Date: 2023-08-23 23:04:55 version: LastEditors: SpenserCai -LastEditTime: 2023-08-24 09:31:35 +LastEditTime: 2023-08-24 11:25:54 Description: file content ''' import os @@ -12,5 +12,7 @@ import urllib.request from tqdm import tqdm from scripts.base import * +init_base() + if (not check_bin()) or need_update(): download_bin() \ No newline at end of file diff --git a/scripts/base.py b/scripts/base.py index e491f46..d16daaa 100644 --- a/scripts/base.py +++ b/scripts/base.py @@ -3,7 +3,7 @@ Author: SpenserCai Date: 2023-08-23 23:12:27 version: LastEditors: SpenserCai -LastEditTime: 2023-08-24 11:23:23 +LastEditTime: 2023-08-24 11:25:37 Description: file content ''' import os @@ -13,9 +13,13 @@ import sys import tarfile import shutil -bin_path = os.path.join(scripts.basedir(), "bin") +bin_path = None api_url = "https://api.github.com/repos/SpenserCai/sd-webui-discord/releases/latest" +def init_base(): + global bin_path + bin_path = os.path.join(scripts.basedir(), "bin") + def get_bin_process_path(): if sys.platform == "win32": return os.path.join(bin_path, "sd-webui-discord.exe")