aboutsummaryrefslogtreecommitdiffstats
path: root/localizations
diff options
context:
space:
mode:
authorDynamic <bradje@naver.com>2022-10-27 13:21:56 +0000
committerGitHub <noreply@github.com>2022-10-27 13:21:56 +0000
commit6e10078b2be8e690b5f85619b335e1dcd4fa8a3f (patch)
treebe30a51dcdf7a949c8ba2d06c9d75f03b6d82e19 /localizations
parent96da2e0c33eeeb8f02dd9e84b50daab9321af5ca (diff)
downloadstable-diffusion-webui-gfx803-6e10078b2be8e690b5f85619b335e1dcd4fa8a3f.tar.gz
stable-diffusion-webui-gfx803-6e10078b2be8e690b5f85619b335e1dcd4fa8a3f.tar.bz2
stable-diffusion-webui-gfx803-6e10078b2be8e690b5f85619b335e1dcd4fa8a3f.zip
Attention editing with hotkeys should work with KR now
Added the word "Prompt" in the placeholders to pass the check from edit-attention.js
Diffstat (limited to 'localizations')
-rw-r--r--localizations/webui.bat62
1 files changed, 62 insertions, 0 deletions
diff --git a/localizations/webui.bat b/localizations/webui.bat
new file mode 100644
index 00000000..a38a28bb
--- /dev/null
+++ b/localizations/webui.bat
@@ -0,0 +1,62 @@
+@echo off
+
+if not defined PYTHON (set PYTHON=python)
+if not defined VENV_DIR (set VENV_DIR=venv)
+
+set ERROR_REPORTING=FALSE
+
+mkdir tmp 2>NUL
+
+%PYTHON% -c "" >tmp/stdout.txt 2>tmp/stderr.txt
+if %ERRORLEVEL% == 0 goto :start_venv
+echo Couldn't launch python
+goto :show_stdout_stderr
+
+:start_venv
+if [%VENV_DIR%] == [-] goto :skip_venv
+
+dir %VENV_DIR%\Scripts\Python.exe >tmp/stdout.txt 2>tmp/stderr.txt
+if %ERRORLEVEL% == 0 goto :activate_venv
+
+for /f "delims=" %%i in ('CALL %PYTHON% -c "import sys; print(sys.executable)"') do set PYTHON_FULLNAME="%%i"
+echo Creating venv in directory %VENV_DIR% using python %PYTHON_FULLNAME%
+%PYTHON_FULLNAME% -m venv %VENV_DIR% >tmp/stdout.txt 2>tmp/stderr.txt
+if %ERRORLEVEL% == 0 goto :activate_venv
+echo Unable to create venv in directory %VENV_DIR%
+goto :show_stdout_stderr
+
+:activate_venv
+set PYTHON="%~dp0%VENV_DIR%\Scripts\Python.exe"
+echo venv %PYTHON%
+goto :launch
+
+:skip_venv
+
+:launch
+%PYTHON% launch.py %*
+pause
+exit /b
+
+:show_stdout_stderr
+
+echo.
+echo exit code: %errorlevel%
+
+for /f %%i in ("tmp\stdout.txt") do set size=%%~zi
+if %size% equ 0 goto :show_stderr
+echo.
+echo stdout:
+type tmp\stdout.txt
+
+:show_stderr
+for /f %%i in ("tmp\stderr.txt") do set size=%%~zi
+if %size% equ 0 goto :show_stderr
+echo.
+echo stderr:
+type tmp\stderr.txt
+
+:endofscript
+
+echo.
+echo Launch unsuccessful. Exiting.
+pause