diff --git a/update-Nitrov3.sh b/update-Nitrov3.sh index aaba683..e0f56de 100755 --- a/update-Nitrov3.sh +++ b/update-Nitrov3.sh @@ -126,41 +126,36 @@ clear_line() { printf "\r\033[K"; } show_banner() { clear - echo -e "${C_CYAN}${C_BOLD}" - cat << 'BANNER' - - ╔══════════════════════════════════════════════════════════════════════╗ - ║ ║ - ║ ███╗ ██╗███████╗██╗ ██╗██████╗ ██████╗ ███████╗██╗ ██╗ ║ - ║ ████╗ ██║██╔════╝██║ ██║██╔══██╗██╔═══██╗██╔════╝██║ ██║ ║ - ║ ██╔██╗ ██║█████╗ ██║ ██║██████╔╝██║ ██║███████╗██║ ██║ ║ - ║ ██║╚██╗██║██╔══╝ ██║ ██║██╔══██╗██║ ██║╚════██║██║ ██║ ║ - ║ ██║ ╚████║███████╗╚██████╔╝██║ ██║╚██████╔╝███████║╚██████╔╝ ║ - ║ ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝ ║ - ║ ║ - ╚══════════════════════════════════════════════════════════════════════╝ - -BANNER + echo -e "${C_CYAN}" + echo "" + echo " ╔═══════════════════════════════════════════════════════════════════════════╗" + echo " ║ ║" + echo " ║ ███████╗███╗ ███╗ █████╗ ██████╗ ████████╗ ║" + echo " ║ ██╔════╝████╗ ████║██╔══██╗██╔══██╗╚══██╔══╝ ║" + echo " ║ █████╗ ██╔████╔██║███████║██████╔╝ ██║ ║" + echo " ║ ██╔══╝ ██║╚██╔╝██║██╔══██║██╔══██╗ ██║ ║" + echo " ║ ███████╗██║ ╚═╝ ██║██║ ██║██║ ██║ ██║ ║" + echo " ║ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ║" + echo " ║ ║" + echo " ╠═══════════════════════════════════════════════════════════════════════════╣" + echo " ║ ║" + echo -e " ║ ${C_GOLD}${C_BOLD} Emulator / Nitro-V3 / Nitro-V3-Render${C_CYAN} ║" + echo " ║ ║" + echo -e " ║ ${C_WHITE}${C_BOLD} Updater by Remco — epicnabbo.nl${C_CYAN} ║" + echo " ║ ║" + echo " ╠═══════════════════════════════════════════════════════════════════════════╣" + echo -e " ║ ${C_DIM}Enterprise Deployment & Management System v${SCRIPT_VERSION}${C_CYAN} ║" + echo " ╚═══════════════════════════════════════════════════════════════════════════╝" echo -e "${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ██████╗ ██╗ ██╗██╗███╗ ██╗███████╗ ████████╗███████╗██████╗ ███╗ ███╗${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ██╔══██╗██║ ██║██║████╗ ██║██╔════╝ ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ██████╔╝██║ ██║██║██╔██╗ ██║███████╗ ██║ █████╗ ██████╔╝██╔████╔██║${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ██╔══██╗██║ ██║██║██║╚██╗██║╚════██║ ██║ ██╔══╝ ██╔══██╗██║╚██╔╝██║${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ██║ ██║╚██████╔╝██║██║ ╚████║███████║ ██║ ███████╗██║ ██║██║ ╚═╝ ██║${C_RESET}" - echo -e " ${C_GOLD}${C_BOLD} ╚═╝ ╚═╝ ╚═════╝ ╚═╝╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝${C_RESET}" - echo "" - echo -e " ${C_CYAN} ════════════════════════════════════════════════════════════════${C_RESET}" - echo -e " ${C_WHITE}${C_BOLD} Enterprise Deployment & Management System${C_RESET} ${C_DIM}v${SCRIPT_VERSION}${C_RESET}" - echo -e " ${C_CYAN} ════════════════════════════════════════════════════════════════${C_RESET}" - echo "" echo -e " ${C_DIM} $(date '+%A, %d %B %Y — %H:%M:%S')${C_RESET}" echo "" } show_mini_banner() { - echo -e "${C_CYAN}${C_BOLD}╔══════════════════════════════════════════════════════════════╗${C_RESET}" - echo -e "${C_CYAN}${C_BOLD}║ ${E_ROCKET} Nitro V3 Update System v${SCRIPT_VERSION} ║${C_RESET}" - echo -e "${C_CYAN}${C_BOLD}╚══════════════════════════════════════════════════════════════╝${C_RESET}" + echo -e "${C_CYAN}╔══════════════════════════════════════════════════════════════════╗${C_RESET}" + echo -e "${C_CYAN}║${C_RESET} ${E_ROCKET} ${C_GOLD}${C_BOLD}Emulator/Nitro-V3/Nitro-V3-Render Updater${C_RESET} ${C_CYAN}║${C_RESET}" + echo -e "${C_CYAN}║${C_RESET} ${C_DIM}by Remco — epicnabbo.nl v${SCRIPT_VERSION}${C_RESET} ${C_CYAN}║${C_RESET}" + echo -e "${C_CYAN}╚══════════════════════════════════════════════════════════════════╝${C_RESET}" echo "" } @@ -1331,7 +1326,7 @@ cmd_interactive() { local branch_display="${C_CYAN}${C_BOLD}${NITRO_BRANCH:-main}${C_RESET}" local branch_count="${#AVAILABLE_BRANCHES[@]}" echo -e " ${C_CYAN}╔══════════════════════════════════════════════════════════════════╗${C_RESET}" - echo -e " ${C_CYAN}║${C_RESET} ${C_BOLD}${E_ROCKET} NITRO V3 CONTROL PANEL — $(date '+%H:%M')${C_RESET} ${C_CYAN}║${C_RESET}" + echo -e " ${C_CYAN}║${C_RESET} ${C_GOLD}${C_BOLD}Emulator/Nitro-V3/Render Updater — $(date '+%H:%M')${C_RESET} ${C_CYAN}║${C_RESET}" echo -e " ${C_CYAN}╠══════════════════════════════════════════════════════════════════╣${C_RESET}" echo -e " ${C_CYAN}║${C_RESET} ${C_CYAN}║${C_RESET}" echo -e " ${C_CYAN}║${C_RESET} ${C_BOLD}Settings:${C_RESET} ${C_CYAN}║${C_RESET}" @@ -1429,6 +1424,9 @@ show_help() { echo -e " ${C_BOLD}USAGE:${C_RESET}" echo -e " $SCRIPT_NAME ${C_CYAN}${C_RESET} [${C_DIM}options${C_RESET}]" echo "" + echo -e " ${C_BOLD}${C_GOLD}Emulator / Nitro-V3 / Nitro-V3-Render Updater${C_RESET}" + echo -e " ${C_DIM}by Remco — epicnabbo.nl${C_RESET}" + echo "" echo -e " ${C_BOLD}COMMANDS:${C_RESET}" echo -e " ${C_GREEN}update${C_RESET} Run full update (--only for selective)" echo -e " ${C_GREEN}interactive${C_RESET} Launch TUI control panel (default)"