diff --git a/assets/splash-screens.txt b/assets/splash-screens.txt index bc52bb0..8c825a4 100644 --- a/assets/splash-screens.txt +++ b/assets/splash-screens.txt @@ -1,10 +1,4 @@ -================================================================================================================================================================ - .dMMMb dMMMMb .aMMMb .aMMMb dMMMMMP dMP dMP dMMMMMMMMb dMP dMP dMMMMMMP dMP dMP dMP dMMMMMMP dMP dMP - dMP" VP dMP.dMP dMP"dMP dMP"VMP dMP dMP dMP dMP"dMP"dMP dMP dMP dMP amr dMP amr dMP dMP.dMP - VMMMb dMMMMP" dMMMMMP dMP dMMMP dMP dMP dMP dMP dMP dMP dMP dMP dMP dMP dMP dMP VMMMMP -dP .dMP dMP dMP dMP dMP.aMP dMP YMvAP" dMP dMP dMP dMP.aMP dMP dMP dMP dMP dMP dA .dMP -VMMMP" dMP dMP dMP VMMMP" dMMMMMP VP" dMP dMP dMP VMMMP" dMP dMP dMMMMMP dMP dMP VMMMP" ================================================================================================================================================================ .d8888b. 888 888 888b d888 888 888 888 d8b 888 d8b 888 d88P Y88b 888 888 8888b d8888 888 888 888 Y8P 888 Y8P 888 @@ -58,19 +52,52 @@ o88oooo888 888ooo88 88ooo88 8o 88ooo888 88oooo888 888 o88o 8 o8 # # # # # # # # # # # # # ## # # # ## # # # # #### # # # # # ##### #### # # # # # # # # # # # # # ================================================================================================================================================================ - - ____ - .--.--. ,' , `. ___ ,--, ___ - / / '. ,-.----. ,---. ,-+-,.' _ | ,--, ,--.'|_ ,--, ,--.'| ,--, ,--.'|_ -| : /`. / \ / \ /__./| ,-+-. ; , || ,'_ /| | | :,' ,--.'| | | : ,--.'| | | :,' -; | |--` | : | ,---.; ; | ,--.'|' | ;| .--. | | : : : ' : | |, : : ' | |, : : ' : -| : ;_ | | .\ : ,--.--. ,---. ,---./___/ \ | || | ,', | ': ,'_ /| : . |.;__,' / `--'_ | ' | `--'_ .;__,' / .--, - \ \ `. . : |: | / \ / \ / \ ; \ ' || | / | | || | ' | | . .| | | ,' ,'| ' | | ,' ,'| | | | /_ ./| - `----. \| | \ :.--. .-. | / / ' / / \ \ \: |' | : | : |, | | ' | | |:__,'| : ' | | | | : ' | | :__,'| : , ' , ' : - __ \ \ || : . | \__\/: . .. ' / . ' / |; \ ' .; . | ; |--' : | | : ' ; ' : |__ | | : ' : |__ | | : ' : |__/___/ \: | - / /`--' /: |`-' ," .--.; |' ; :__ ' ; /| \ \ '| : | | , | ; ' | | ' | | '.'|' : |__ | | '.'|' : |__ | | '.'|. \ ' | -'--'. / : : : / / ,. |' | '.'|' | / | \ ` ;| : ' |/ : | : ; ; | ; : ;| | '.'|; : ;| | '.'|; : ; \ ; : - `--'---' | | : ; : .' \ : :| : | : \ |; | |`-' ' : `--' \ | , / ; : ;| , / ; : ;| , / \ \ ; - `---'.| | , .-./\ \ / \ \ / '---" | ;/ : , .-./ ---`-' | , / ---`-' | , / ---`-' : \ \ - `---` `--`---' `----' `----' '---' `--`----' ---`-' ---`-' \ ' ; - `--` \ No newline at end of file + + mmmm mm mm mmm mmm mm mm ## mmmm ## + m#""""# "## ##" ### ### ## ## ## "" ""## "" ## + ##m ##m###m m#####m m#####m m####m ## ## ######## ## ## ####### #### ## #### ####### "## ### + "####m ##" "## " mmm## ##" " ##mmmm## ## ## ## ## ## ## ## ## ## ## ## ## ##m ## + "## ## ## m##"""## ## ##"""""" #### ## "" ## ## ## ## ## ## ## ## ####" + #mmmmm#" ###mm##" ##mmm### "##mmmm# "##mmmm# #### ## ## "##mm##" ##mmm mmm##mmm ##mmm mmm##mmm ##mmm ### + """"" ## """ """" "" """"" """"" """" "" "" """" """" """""""" """" """""""" """" ## + ## ### + +================================================================================================================================================================ + █████████ █████ █████ ██████ ██████ █████ █████ █████ ███ ████ ███ █████ + ███▒▒▒▒▒███ ▒▒███ ▒▒███ ▒▒██████ ██████ ▒▒███ ▒▒███ ▒▒███ ▒▒▒ ▒▒███ ▒▒▒ ▒▒███ +▒███ ▒▒▒ ████████ ██████ ██████ ██████ ▒███ ▒███ ▒███▒█████▒███ ▒███ ▒███ ███████ ████ ▒███ ████ ███████ █████ ████ +▒▒█████████ ▒▒███▒▒███ ▒▒▒▒▒███ ███▒▒███ ███▒▒███ ▒███ ▒███ ▒███▒▒███ ▒███ ▒███ ▒███ ▒▒▒███▒ ▒▒███ ▒███ ▒▒███ ▒▒▒███▒ ▒▒███ ▒███ + ▒▒▒▒▒▒▒▒███ ▒███ ▒███ ███████ ▒███ ▒▒▒ ▒███████ ▒▒███ ███ ▒███ ▒▒▒ ▒███ ▒███ ▒███ ▒███ ▒███ ▒███ ▒███ ▒███ ▒███ ▒███ + ███ ▒███ ▒███ ▒███ ███▒▒███ ▒███ ███▒███▒▒▒ ▒▒▒█████▒ ▒███ ▒███ ▒███ ▒███ ▒███ ███ ▒███ ▒███ ▒███ ▒███ ███ ▒███ ▒███ +▒▒█████████ ▒███████ ▒▒████████▒▒██████ ▒▒██████ ▒▒███ █████ █████ ▒▒████████ ▒▒█████ █████ █████ █████ ▒▒█████ ▒▒███████ + ▒▒▒▒▒▒▒▒▒ ▒███▒▒▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒ ▒▒▒▒▒███ + ▒███ ███ ▒███ + █████ ▒▒██████ + ▒▒▒▒▒ ▒▒▒▒▒▒ +================================================================================================================================================================ +:'######::'########:::::'###:::::'######::'########:'##::::'##:'##::::'##::::'##::::'##:'########:'####:'##:::::::'####:'########:'##:::'##: +'##... ##: ##.... ##:::'## ##:::'##... ##: ##.....:: ##:::: ##: ###::'###:::: ##:::: ##:... ##..::. ##:: ##:::::::. ##::... ##..::. ##:'##:: + ##:::..:: ##:::: ##::'##:. ##:: ##:::..:: ##::::::: ##:::: ##: ####'####:::: ##:::: ##:::: ##::::: ##:: ##:::::::: ##::::: ##:::::. ####::: +. ######:: ########::'##:::. ##: ##::::::: ######::: ##:::: ##: ## ### ##:::: ##:::: ##:::: ##::::: ##:: ##:::::::: ##::::: ##::::::. ##:::: +:..... ##: ##.....::: #########: ##::::::: ##...::::. ##:: ##:: ##. #: ##:::: ##:::: ##:::: ##::::: ##:: ##:::::::: ##::::: ##::::::: ##:::: +'##::: ##: ##:::::::: ##.... ##: ##::: ##: ##::::::::. ## ##::: ##:.:: ##:::: ##:::: ##:::: ##::::: ##:: ##:::::::: ##::::: ##::::::: ##:::: +. ######:: ##:::::::: ##:::: ##:. ######:: ########:::. ###:::: ##:::: ##::::. #######::::: ##::::'####: ########:'####:::: ##::::::: ##:::: +:......:::..:::::::::..:::::..:::......:::........:::::...:::::..:::::..::::::.......::::::..:::::....::........::....:::::..::::::::..::::: +================================================================================================================================================================ + ###### ######## ### ###### ######## ## ## ## ## ## ## ######## #### ## #### ######## ## ## +## ## ## ## ## ## ## ## ## ## ## ### ### ## ## ## ## ## ## ## ## ## +## ## ## ## ## ## ## ## ## #### #### ## ## ## ## ## ## ## #### + ###### ######## ## ## ## ###### ## ## ## ### ## ## ## ## ## ## ## ## ## + ## ## ######### ## ## ## ## ## ## ## ## ## ## ## ## ## ## +## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## + ###### ## ## ## ###### ######## ### ## ## ####### ## #### ######## #### ## ## +================================================================================================================================================================ +.d88888b dP dP 8888ba.88ba dP dP dP oo dP oo dP +88. "' 88 88 88 `8b `8b 88 88 88 88 88 +`Y88888b. 88d888b. .d8888b. .d8888b. .d8888b. 88 .8P 88 88 88 88 88 d8888P dP 88 dP d8888P dP dP + `8b 88' `88 88' `88 88' `"" 88ooood8 88 d8' 88 88 88 88 88 88 88 88 88 88 88 88 +d8' .8P 88. .88 88. .88 88. ... 88. ... 88 .d8P 88 88 88 Y8. .8P 88 88 88 88 88 88. .88 + Y88888P 88Y888P' `88888P8 `88888P' `88888P' 888888' dP dP dP `Y88888P' dP dP dP dP dP `8888P88 + 88 .88 + dP d8888P +================================================================================================================================================================ \ No newline at end of file diff --git a/splash_screen.py b/splash_screen.py index 5aad4de..101f12a 100644 --- a/splash_screen.py +++ b/splash_screen.py @@ -22,10 +22,9 @@ def get_skip_startup_splash(config_path): def show_startup_logo(skip_startup_splash, SVMU_ver): if skip_startup_splash == "yes": return - splash_dir = os.path.dirname(__file__) # Assume splash file lives in the assets/ directory - splash_file = os.path.join(splash_dir, "assets", "splash-screens.txt") + splash_file = os.path.join(os.path.dirname(__file__), "splash-screens.txt") if not os.path.exists(splash_file): - console.print(f"[bold red]No splash file fouond at: {splash_file}[/bold red]") + console.print(f"[bold red]No splash file found at: {splash_file}[/bold red]") return with open(splash_file, "r", encoding="utf-8") as f: