From 20d2131e81a57023916bcaa18af2bec1eee7daf3 Mon Sep 17 00:00:00 2001 From: Gourieff <777@lovemet.ru> Date: Sat, 2 Dec 2023 23:53:00 +0700 Subject: [PATCH] UPDATE: Ko-Fi -> Boosty | PayPal ban MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PayPal banned my business account with all the money was there and I cannot use platforms like Ko-Fi from now on. **This is because I'm Russian?** Okay. Just don’t regret your current policies and double standards in the future.
Times and events do pass - and the main thing in all this cycles is to remain Human.
Ok, enough lirics. So my friends, only one platform is now available for me and for those who wants to support this project - is Boosty. Welcome. +VersionUP (0.5.1, beta passed) --- README.md | 40 ++++++++++---------------------------- README_RU.md | 38 +++++++++--------------------------- install.py | 26 ++++++++++++------------- scripts/reactor_version.py | 2 +- 4 files changed, 33 insertions(+), 73 deletions(-) diff --git a/README.md b/README.md index 77635fd..dc3da48 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,16 @@ logo - ![Version](https://img.shields.io/badge/version-0.5.1_beta4-green?style=for-the-badge&labelColor=darkgreen) - - Buy Me a Coffee at ko-fi.com + ![Version](https://img.shields.io/badge/version-0.5.1-brightgreen?style=for-the-badge&labelColor=darkgreen) + + Support Me on Boosty +
+ + Support This Project + +
+
[![Commit activity](https://img.shields.io/github/commit-activity/t/Gourieff/sd-webui-reactor/main?cacheSeconds=0)](https://github.com/Gourieff/sd-webui-reactor/commits/main) @@ -28,39 +34,13 @@ --- - - - - - - -
- - Support Me on Boosty -
- - Support This Project - -
-
- ReActor is an extension for Stable Diffusion WebUI that allows a very easy and accurate face-replacement (face swap) in images. Based on ReActor-UI. - - - Support Me via PayPal -
- - Donate to This Project - -
-
- example ## What's new in the latest update -### 0.5.1 BETA2 +### 0.5.1 - You can now save face models as "safetensors" files (stored in `\models\reactor\faces`) and load them into ReActor, keeping super lightweight face models of the faces you use; - "Face Mask Correction" option - if you encounter some pixelation around face contours, this option will be useful; diff --git a/README_RU.md b/README_RU.md index e0807fc..e7a07a1 100644 --- a/README_RU.md +++ b/README_RU.md @@ -2,9 +2,15 @@ logo - ![Version](https://img.shields.io/badge/версия-0.5.1_beta4-green?style=for-the-badge&labelColor=darkgreen) + ![Version](https://img.shields.io/badge/версия-0.5.1-brightgreen?style=for-the-badge&labelColor=darkgreen) - Buy Me a Coffee at ko-fi.com + + Поддержать проект на Boosty +
+ + Поддержать проект + +

@@ -27,39 +33,13 @@ --- - - - - - - -
- - Поддержать проект на Boosty -
- - Поддержать проект - -
-
- ReActor это расширение для Stable Diffusion WebUI, которое позволяет делать простую и точную замену лиц на изображениях. Сделано на основе ReActor-UI. - - - Поддержать проект через PayPal -
- - Помочь проекту - -
-
- example ## Что нового в последнем обновлении -### 0.5.1 BETA2 +### 0.5.1 - Теперь можно сохранять модели лиц в качестве файлов "safetensors" (находятся в `\models\reactor\faces`) и загружать их с ReActor, храня супер легкие модели лиц, которые вы чаще всего используете; - Новые опция "Face Mask Correction" - если вы сталкиваетесь с пикселизацией вокруг контуров лица, эта опция будет полезной; diff --git a/install.py b/install.py index bdaa9c2..6b46a8c 100644 --- a/install.py +++ b/install.py @@ -19,21 +19,21 @@ BASE_PATH = os.path.dirname(os.path.realpath(__file__)) req_file = os.path.join(BASE_PATH, "requirements.txt") -models_dir_old = os.path.join(models_path, "roop") models_dir = os.path.join(models_path, "insightface") -# Check the deprecated 'roop' folder -if os.path.exists(models_dir_old): - if not os.listdir(models_dir_old) and (not os.listdir(models_dir) or not os.path.exists(models_dir)): - os.rename(models_dir_old, models_dir) - else: - import shutil - for file in os.listdir(models_dir_old): - shutil.move(os.path.join(models_dir_old, file), os.path.join(models_dir, file)) - try: - os.rmdir(models_dir_old) - except Exception as e: - print(f"OSError: {e}") +# DEPRECATED: +# models_dir_old = os.path.join(models_path, "roop") +# if os.path.exists(models_dir_old): +# if not os.listdir(models_dir_old) and (not os.listdir(models_dir) or not os.path.exists(models_dir)): +# os.rename(models_dir_old, models_dir) +# else: +# import shutil +# for file in os.listdir(models_dir_old): +# shutil.move(os.path.join(models_dir_old, file), os.path.join(models_dir, file)) +# try: +# os.rmdir(models_dir_old) +# except Exception as e: +# print(f"OSError: {e}") model_url = "https://github.com/facefusion/facefusion-assets/releases/download/models/inswapper_128.onnx" model_name = os.path.basename(model_url) diff --git a/scripts/reactor_version.py b/scripts/reactor_version.py index dda161d..9e68bc1 100644 --- a/scripts/reactor_version.py +++ b/scripts/reactor_version.py @@ -1,5 +1,5 @@ app_title = "ReActor" -version_flag = "v0.5.1-b4" +version_flag = "v0.5.1" from scripts.reactor_logger import logger, get_Run, set_Run