From fd1f6c7685f16042e0e00145796c23ba0357195d Mon Sep 17 00:00:00 2001 From: ShiranAvidov <48657224+ShiranAvidov@users.noreply.github.com> Date: Mon, 12 Dec 2022 10:55:30 +0200 Subject: [PATCH] Themes (#61) * themes * themes * themes * themes * linux * mac * windows * windows version * fix * fix --- scripts/linux/agent.bash | 39 ++-- scripts/linux/logo-themes/christmas.bash | 33 ++++ scripts/linux/logo-themes/default.bash | 33 ++++ scripts/linux/logo-themes/hanukkah.bash | 39 ++++ scripts/mac/agent.bash | 39 ++-- scripts/mac/logo-themes/christmas.bash | 33 ++++ scripts/mac/logo-themes/default.bash | 33 ++++ scripts/mac/logo-themes/hanukkah.bash | 39 ++++ scripts/windows/agent.ps1 | 39 ++-- scripts/windows/logo-themes/christmas.ps1 | 36 ++++ scripts/windows/logo-themes/default.ps1 | 227 ++++++++++++++++++++++ scripts/windows/logo-themes/hanukkah.ps1 | 143 ++++++++++++++ 12 files changed, 652 insertions(+), 81 deletions(-) create mode 100755 scripts/linux/logo-themes/christmas.bash create mode 100755 scripts/linux/logo-themes/default.bash create mode 100755 scripts/linux/logo-themes/hanukkah.bash create mode 100755 scripts/mac/logo-themes/christmas.bash create mode 100755 scripts/mac/logo-themes/default.bash create mode 100755 scripts/mac/logo-themes/hanukkah.bash create mode 100755 scripts/windows/logo-themes/christmas.ps1 create mode 100755 scripts/windows/logo-themes/default.ps1 create mode 100755 scripts/windows/logo-themes/hanukkah.ps1 diff --git a/scripts/linux/agent.bash b/scripts/linux/agent.bash index c0d8bc873..b6a61e77d 100755 --- a/scripts/linux/agent.bash +++ b/scripts/linux/agent.bash @@ -147,6 +147,13 @@ function get_agent_functions_scripts () { fi } +function get_logo_theme () { + curl -fsSL $repo_url/scripts/mac/logo-themes/christmas.bash > $logzio_temp_dir/christmas.bash 2>$task_error_file + if [[ $? -ne 0 ]]; then + echo -e "\033[0;36mLogz.io Agent\033[0;37m" + fi +} + # Consts logzio_temp_dir="./logzio-temp" # Logz.io temp directory @@ -180,33 +187,11 @@ echo -e "[INFO] [$(date +"%Y-%m-%d %H:%M:%S")] Loading agent functions ..." >> $ source ./logzio-temp/agent_functions.bash source ./logzio-temp/utils_functions.bash -# Print title -echo -e "\033[0;36m -LLLLLLLLLLL iiii -L:::::::::L i::::i -L:::::::::L iiii -LL:::::::LL - L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo - L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo - L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o - L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o -LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o -L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o -L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo -LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo - g:::::g - gggggg g:::::g - g:::::gg gg:::::g - g::::::ggg:::::::g - gg:::::::::::::g - ggg::::::ggg - gggggg -\033[0;37m" -echo -e "Running \033[0;36mLogz.io\033[0;37m Agent:\n" +# Get logo theme script +get_logo_theme + +# Print main title +source ./logzio-temp/christmas.bash # Run prerequisite installations echo -e "prerequisite installations:" diff --git a/scripts/linux/logo-themes/christmas.bash b/scripts/linux/logo-themes/christmas.bash new file mode 100755 index 000000000..8eead07c6 --- /dev/null +++ b/scripts/linux/logo-themes/christmas.bash @@ -0,0 +1,33 @@ +#!/bin/bash + +################################################################################################################################# +#################################################### LINUX Logo Theme Script #################################################### +################################################################################################################################# + +# Christmas title + +echo -e '\033[0;31m + LLLLLLLLLLL .-""-. + \033[0;37mL:::::::::L \033[0;31m/,..\033[0;37m___\033[0;31m\ + \033[0;31mL:::::::::L \033[0;37m() {_____} + LL:::::::LL + \033[0;31mL:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo + \033[0;37mL:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo + \033[0;31mL:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o + \033[0;37mL:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o + \033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;37mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;37mL:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;31mLL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o + \033[0;37mL::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o + \033[0;31mL::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo + \033[0;37mLLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo + \033[0;31mg:::::g + \033[0;37mgggggg g:::::g + \033[0;31mg:::::gg gg:::::g + \033[0;37mg::::::ggg:::::::g + \033[0;31mgg:::::::::::::g + \033[0;31mggg::::::ggg + \033[0;37mgggggg +' diff --git a/scripts/linux/logo-themes/default.bash b/scripts/linux/logo-themes/default.bash new file mode 100755 index 000000000..28633f127 --- /dev/null +++ b/scripts/linux/logo-themes/default.bash @@ -0,0 +1,33 @@ +#!/bin/bash + +################################################################################################################################# +#################################################### LINUX Logo Theme Script #################################################### +################################################################################################################################# + +# Default title + +echo -e '\033[0;36m + LLLLLLLLLLL iiii + L\033[0;33m:::::::::\033[0;36mL i\033[0;33m::::\033[0;36mi + L\033[0;33m:::::::::\033[0;36mL iiii + LL\033[0;33m:::::::\033[0;36mLL + L\033[0;33m:::::\033[0;36mL ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo + L\033[0;33m:::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo g\033[0;33m:::::::::\033[0;36mggg\033[0;33m::::\033[0;36mgz\033[0;33m:::::::::::::::\033[0;36mz i\033[0;33m:::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo + L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m:::::::::::::::::\033[0;36mgz\033[0;33m::::::::::::::z i\033[0;33m::::\033[0;36mi o\033[0;33m:::::::::::::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m::::::\033[0;36mggggg\033[0;33m::::::\033[0;36mggzzzzzzzz\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL LLLLLLo\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m::::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + LL\033[0;33m:::::::\033[0;36mLLLLLLLLL\033[0;33m:::::\033[0;36mLo\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m:::::::\033[0;36mggggg\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mzzzzzzzz i\033[0;33m::::::\033[0;36mio\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo + L\033[0;33m::::::::::::::::::::::\033[0;36mLo\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m::::::::::::::::\033[0;36mg z\033[0;33m::::::::::::::\033[0;36mz ...... i\033[0;33m::::::\033[0;36mio\033[0;33m:::::::::::::::\033[0;36mo + L\033[0;33m::::::::::::::::::::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo gg\033[0;33m::::::::::::::\033[0;36mg z\033[0;33m:::::::::::::::\033[0;36mz .\033[0;33m::::\033[0;36m. i\033[0;33m::::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo + LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg\033[0;33m::::::\033[0;36mg zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo + g\033[0;33m:::::\033[0;36mg + gggggg g\033[0;33m:::::\033[0;36mg + g\033[0;33m:::::\033[0;36mgg gg\033[0;33m:::::\033[0;36mg + g\033[0;33m::::::\033[0;36mggg\033[0;33m:::::::\033[0;36mg + gg\033[0;33m:::::::::::::\033[0;36mg + ggg\033[0;33m::::::\033[0;36mggg + gggggg +\033[0;37m' diff --git a/scripts/linux/logo-themes/hanukkah.bash b/scripts/linux/logo-themes/hanukkah.bash new file mode 100755 index 000000000..b0357e3a4 --- /dev/null +++ b/scripts/linux/logo-themes/hanukkah.bash @@ -0,0 +1,39 @@ +#!/bin/bash + +################################################################################################################################# +#################################################### LINUX Logo Theme Script #################################################### +################################################################################################################################# + +# Hanukkah title + +echo -e '\033[0;33m + ( + )\ + / ) + ( \033[0;31m* \033[0;33m( + \033[0;36m\\\033[0;31m#\033[0;36m/ \033[0;33m) ) ( ( ) + \033[0;37m# \033[0;33m/( /( )\ )\ /( + LLLLLLLLLLL ( \ ( \ / ) / ) ( \ + L:::::::::L ) \033[0;31m* \033[0;33m) ) \033[0;31m* \033[0;33m) ( \033[0;31m* \033[0;33m( ( \033[0;31m* \033[0;33m( ) \033[0;31m* \033[0;33m) + L:::::::::L \033[0;36m\ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/ + \033[0;33mLL:::::::LL \033[0;37m# # # # # + \033[0;33mL:::::L \033[0;36mooooooooooo \033[0;33mggggggggg ggggg\033[0;36mzzzzzzzzzzzzzzzzz \033[0;33miiiiiii \033[0;36mooooooooooo + \033[0;33mL:::::L \033[0;36moo:::::::::::oo \033[0;33mg:::::::::ggg::::g\033[0;36mz:::::::::::::::z \033[0;33mi:::::i \033[0;36moo:::::::::::oo + \033[0;33mL:::::L \033[0;36mo:::::::::::::::o \033[0;33mg:::::::::::::::::g\033[0;36mz::::::::::::::z \033[0;33mi::::i \033[0;36mo:::::::::::::::o + \033[0;33mL:::::L \033[0;36mo:::::ooooo:::::o\033[0;33mg::::::ggggg::::::gg\033[0;36mzzzzzzzz::::::z \033[0;33mi::::i \033[0;36mo:::::ooooo:::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L LLLLLL\033[0;36mo::::o o::::o\033[0;33mg::::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mLL:::::::LLLLLLLLL:::::L\033[0;36mo:::::ooooo:::::o\033[0;33mg:::::::ggggg:::::g \033[0;36mz::::::zzzzzzzz \033[0;33mi::::::i\033[0;36mo:::::ooooo:::::o + \033[0;33mL::::::::::::::::::::::L\033[0;36mo:::::::::::::::o \033[0;33mg::::::::::::::::g \033[0;36mz::::::::::::::z \033[0;37m...... \033[0;33mi::::::i\033[0;36mo:::::::::::::::o + \033[0;33mL::::::::::::::::::::::L \033[0;36moo:::::::::::oo \033[0;33mgg::::::::::::::g \033[0;36mz:::::::::::::::z \033[0;37m.::::. \033[0;33mi::::::i \033[0;36moo:::::::::::oo + \033[0;33mLLLLLLLLLLLLLLLLLLLLLLLL \033[0;36mooooooooooo \033[0;33mgggggggg::::::g \033[0;36mzzzzzzzzzzzzzzzzz \033[0;37m...... \033[0;33miiiiiiii \033[0;36mooooooooooo + \033[0;33mg:::::g + gggggg g:::::g + g:::::gg gg:::::g + g::::::ggg:::::::g + gg:::::::::::::g + ggg::::::ggg + gggggg +\033[0;37m' diff --git a/scripts/mac/agent.bash b/scripts/mac/agent.bash index a0adf4606..c4279a0de 100755 --- a/scripts/mac/agent.bash +++ b/scripts/mac/agent.bash @@ -147,6 +147,13 @@ function get_agent_functions_scripts () { fi } +function get_logo_theme () { + curl -fsSL $repo_url/scripts/mac/logo-themes/christmas.bash > $logzio_temp_dir/christmas.bash 2>$task_error_file + if [[ $? -ne 0 ]]; then + echo -e "\033[0;36mLogz.io Agent\033[0;37m" + fi +} + # Consts logzio_temp_dir="./logzio-temp" # Logz.io temp directory @@ -180,33 +187,11 @@ echo -e "[INFO] [$(date +"%Y-%m-%d %H:%M:%S")] Loading agent functions ..." >> $ source ./logzio-temp/agent_functions.bash source ./logzio-temp/utils_functions.bash -# Print title -echo -e "\033[0;36m -LLLLLLLLLLL iiii -L:::::::::L i::::i -L:::::::::L iiii -LL:::::::LL - L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo - L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo - L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o - L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o -LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o -L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o -L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo -LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo - g:::::g - gggggg g:::::g - g:::::gg gg:::::g - g::::::ggg:::::::g - gg:::::::::::::g - ggg::::::ggg - gggggg -\033[0;37m" -echo -e "Running \033[0;36mLogz.io\033[0;37m Agent:\n" +# Get logo theme script +get_logo_theme + +# Print main title +source ./logzio-temp/christmas.bash # Run prerequisite installations echo -e "prerequisite installations:" diff --git a/scripts/mac/logo-themes/christmas.bash b/scripts/mac/logo-themes/christmas.bash new file mode 100755 index 000000000..fcda88591 --- /dev/null +++ b/scripts/mac/logo-themes/christmas.bash @@ -0,0 +1,33 @@ +#!/bin/bash + +################################################################################################################################# +##################################################### MAC Logo Theme Script ##################################################### +################################################################################################################################# + +# Christmas title + +echo -e '\033[0;31m + LLLLLLLLLLL .-""-. + \033[0;37mL:::::::::L \033[0;31m/,..\033[0;37m___\033[0;31m\ + \033[0;31mL:::::::::L \033[0;37m() {_____} + LL:::::::LL + \033[0;31mL:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo + \033[0;37mL:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo + \033[0;31mL:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o + \033[0;37mL:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o + \033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;37mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;37mL:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o + \033[0;31mLL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o + \033[0;37mL::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o + \033[0;31mL::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo + \033[0;37mLLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo + \033[0;31mg:::::g + \033[0;37mgggggg g:::::g + \033[0;31mg:::::gg gg:::::g + \033[0;37mg::::::ggg:::::::g + \033[0;31mgg:::::::::::::g + \033[0;31mggg::::::ggg + \033[0;37mgggggg +' diff --git a/scripts/mac/logo-themes/default.bash b/scripts/mac/logo-themes/default.bash new file mode 100755 index 000000000..178dbd41b --- /dev/null +++ b/scripts/mac/logo-themes/default.bash @@ -0,0 +1,33 @@ +#!/bin/bash + +################################################################################################################################# +##################################################### MAC Logo Theme Script ##################################################### +################################################################################################################################# + +# Default title + +echo -e '\033[0;36m + LLLLLLLLLLL iiii + L\033[0;33m:::::::::\033[0;36mL i\033[0;33m::::\033[0;36mi + L\033[0;33m:::::::::\033[0;36mL iiii + LL\033[0;33m:::::::\033[0;36mLL + L\033[0;33m:::::\033[0;36mL ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo + L\033[0;33m:::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo g\033[0;33m:::::::::\033[0;36mggg\033[0;33m::::\033[0;36mgz\033[0;33m:::::::::::::::\033[0;36mz i\033[0;33m:::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo + L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m:::::::::::::::::\033[0;36mgz\033[0;33m::::::::::::::z i\033[0;33m::::\033[0;36mi o\033[0;33m:::::::::::::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m::::::\033[0;36mggggg\033[0;33m::::::\033[0;36mggzzzzzzzz\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + L\033[0;33m:::::\033[0;36mL LLLLLLo\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m::::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo + LL\033[0;33m:::::::\033[0;36mLLLLLLLLL\033[0;33m:::::\033[0;36mLo\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m:::::::\033[0;36mggggg\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mzzzzzzzz i\033[0;33m::::::\033[0;36mio\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo + L\033[0;33m::::::::::::::::::::::\033[0;36mLo\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m::::::::::::::::\033[0;36mg z\033[0;33m::::::::::::::\033[0;36mz ...... i\033[0;33m::::::\033[0;36mio\033[0;33m:::::::::::::::\033[0;36mo + L\033[0;33m::::::::::::::::::::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo gg\033[0;33m::::::::::::::\033[0;36mg z\033[0;33m:::::::::::::::\033[0;36mz .\033[0;33m::::\033[0;36m. i\033[0;33m::::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo + LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg\033[0;33m::::::\033[0;36mg zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo + g\033[0;33m:::::\033[0;36mg + gggggg g\033[0;33m:::::\033[0;36mg + g\033[0;33m:::::\033[0;36mgg gg\033[0;33m:::::\033[0;36mg + g\033[0;33m::::::\033[0;36mggg\033[0;33m:::::::\033[0;36mg + gg\033[0;33m:::::::::::::\033[0;36mg + ggg\033[0;33m::::::\033[0;36mggg + gggggg +\033[0;37m' diff --git a/scripts/mac/logo-themes/hanukkah.bash b/scripts/mac/logo-themes/hanukkah.bash new file mode 100755 index 000000000..3d4c74c35 --- /dev/null +++ b/scripts/mac/logo-themes/hanukkah.bash @@ -0,0 +1,39 @@ +#!/bin/bash + +################################################################################################################################# +##################################################### MAC Logo Theme Script ##################################################### +################################################################################################################################# + +# Hanukkah title + +echo -e '\033[0;33m + ( + )\ + / ) + ( \033[0;31m* \033[0;33m( + \033[0;36m\\\033[0;31m#\033[0;36m/ \033[0;33m) ) ( ( ) + \033[0;37m# \033[0;33m/( /( )\ )\ /( + LLLLLLLLLLL ( \ ( \ / ) / ) ( \ + L:::::::::L ) \033[0;31m* \033[0;33m) ) \033[0;31m* \033[0;33m) ( \033[0;31m* \033[0;33m( ( \033[0;31m* \033[0;33m( ) \033[0;31m* \033[0;33m) + L:::::::::L \033[0;36m\ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/ + \033[0;33mLL:::::::LL \033[0;37m# # # # # + \033[0;33mL:::::L \033[0;36mooooooooooo \033[0;33mggggggggg ggggg\033[0;36mzzzzzzzzzzzzzzzzz \033[0;33miiiiiii \033[0;36mooooooooooo + \033[0;33mL:::::L \033[0;36moo:::::::::::oo \033[0;33mg:::::::::ggg::::g\033[0;36mz:::::::::::::::z \033[0;33mi:::::i \033[0;36moo:::::::::::oo + \033[0;33mL:::::L \033[0;36mo:::::::::::::::o \033[0;33mg:::::::::::::::::g\033[0;36mz::::::::::::::z \033[0;33mi::::i \033[0;36mo:::::::::::::::o + \033[0;33mL:::::L \033[0;36mo:::::ooooo:::::o\033[0;33mg::::::ggggg::::::gg\033[0;36mzzzzzzzz::::::z \033[0;33mi::::i \033[0;36mo:::::ooooo:::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mL:::::L LLLLLL\033[0;36mo::::o o::::o\033[0;33mg::::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o + \033[0;33mLL:::::::LLLLLLLLL:::::L\033[0;36mo:::::ooooo:::::o\033[0;33mg:::::::ggggg:::::g \033[0;36mz::::::zzzzzzzz \033[0;33mi::::::i\033[0;36mo:::::ooooo:::::o + \033[0;33mL::::::::::::::::::::::L\033[0;36mo:::::::::::::::o \033[0;33mg::::::::::::::::g \033[0;36mz::::::::::::::z \033[0;37m...... \033[0;33mi::::::i\033[0;36mo:::::::::::::::o + \033[0;33mL::::::::::::::::::::::L \033[0;36moo:::::::::::oo \033[0;33mgg::::::::::::::g \033[0;36mz:::::::::::::::z \033[0;37m.::::. \033[0;33mi::::::i \033[0;36moo:::::::::::oo + \033[0;33mLLLLLLLLLLLLLLLLLLLLLLLL \033[0;36mooooooooooo \033[0;33mgggggggg::::::g \033[0;36mzzzzzzzzzzzzzzzzz \033[0;37m...... \033[0;33miiiiiiii \033[0;36mooooooooooo + \033[0;33mg:::::g + gggggg g:::::g + g:::::gg gg:::::g + g::::::ggg:::::::g + gg:::::::::::::g + ggg::::::ggg + gggggg +\033[0;37m' diff --git a/scripts/windows/agent.ps1 b/scripts/windows/agent.ps1 index 1d63378d1..b4cf782ea 100755 --- a/scripts/windows/agent.ps1 +++ b/scripts/windows/agent.ps1 @@ -143,7 +143,7 @@ function Write-AgentSupport { # Agent version -$script:AgentVersion = 'v1.0.32' +$script:AgentVersion = 'v1.0.33' # Settings $ProgressPreference = 'SilentlyContinue' @@ -159,32 +159,17 @@ $script:IsPostrequisiteFailed = $false $script:IsAgentCompleted = $false # Print main title -Write-Host " - LLLLLLLLLLL iiii - L:::::::::L i::::i - L:::::::::L iiii - LL:::::::LL - L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo - L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo - L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o - L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o - L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o - LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o - L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o - L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo - LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo - g:::::g - gggggg g:::::g - g:::::gg gg:::::g Agent $script:AgentVersion - g::::::ggg:::::::g - gg:::::::::::::g - ggg::::::ggg - gggggg -" -ForegroundColor Cyan -Write-Host +try { + # Christmas theme + . $env:TEMP\Logzio\logo-themes\christmas.ps1 -ErrorAction Stop +} +catch { + Write-Host $_ + Write-Host + Write-Host "Logz.io Agent $AgentVersion" -ForegroundColor Cyan + Write-Host + Write-Host +} try { # Load agent scripts diff --git a/scripts/windows/logo-themes/christmas.ps1 b/scripts/windows/logo-themes/christmas.ps1 new file mode 100755 index 000000000..b5715fb9d --- /dev/null +++ b/scripts/windows/logo-themes/christmas.ps1 @@ -0,0 +1,36 @@ +################################################################################################################################# +################################################## WINDOWS Logo Theme Script #################################################### +################################################################################################################################# + +# Christmas title + +Write-Host +Write-Host ' LLLLLLLLLLL .-""-.' -ForegroundColor Red +Write-Host ' L:::::::::L' -ForegroundColor White -NoNewLine +Write-Host ' /,..' -ForegroundColor Red -NoNewLine +Write-Host '___' -ForegroundColor White -NoNewLine +Write-Host '\' -ForegroundColor Red +Write-Host ' L:::::::::L' -ForegroundColor Red -NoNewline +Write-Host ' () {_____}' -ForegroundColor White +Write-Host ' LL:::::::LL' -ForegroundColor White +Write-Host ' L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo' -ForegroundColor Red +Write-Host ' L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo' -ForegroundColor White +Write-Host ' L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o' -ForegroundColor Red +Write-Host ' L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o' -ForegroundColor White +Write-Host ' L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o' -ForegroundColor Red +Write-Host ' L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o' -ForegroundColor White +Write-Host ' L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o' -ForegroundColor Red +Write-Host ' L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o' -ForegroundColor White +Write-Host ' LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o' -ForegroundColor Red +Write-Host ' L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o' -ForegroundColor White +Write-Host ' L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo' -ForegroundColor Red +Write-Host ' LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo' -ForegroundColor White +Write-Host ' g:::::g' -ForegroundColor Red +Write-Host ' gggggg g:::::g' -ForegroundColor White +Write-Host ' g:::::gg gg:::::g' -ForegroundColor Red -NoNewline +Write-Host ' Agent $script:AgentVersion' -ForegroundColor Cyan +Write-Host ' g::::::ggg:::::::g' -ForegroundColor White +Write-Host ' gg:::::::::::::g' -ForegroundColor Red +Write-Host ' ggg::::::ggg' -ForegroundColor White +Write-Host ' gggggg' -ForegroundColor Red +Write-Host diff --git a/scripts/windows/logo-themes/default.ps1 b/scripts/windows/logo-themes/default.ps1 new file mode 100755 index 000000000..3cc683d1a --- /dev/null +++ b/scripts/windows/logo-themes/default.ps1 @@ -0,0 +1,227 @@ +################################################################################################################################# +################################################## WINDOWS Logo Theme Script #################################################### +################################################################################################################################# + +# Default title + +Write-Host +Write-Host ' LLLLLLLLLLL iiii' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L' -ForegroundColor Cyan -NoNewline +Write-Host ' i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L' -ForegroundColor Cyan -NoNewline +Write-Host ' iiii' -ForegroundColor Cyan +Write-Host ' LL' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'LL' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L' -ForegroundColor Cyan -NoNewline +Write-Host ' ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L' -ForegroundColor Cyan -NoNewline +Write-Host ' oo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'oo g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggg' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'gz' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i oo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'oo' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L o' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'gz' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L o' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ooooo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggggg' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggzzzzzzzz' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ooooo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L LLLLLLo' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z i' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o o' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' LL' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'LLLLLLLLL' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'Lo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ooooo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'og' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggggg' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'zzzzzzzz i' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'io' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ooooo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'Lo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o g' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z ...... ' -ForegroundColor Cyan -NoNewline +Write-Host 'i' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'io' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'o' -ForegroundColor Cyan +Write-Host ' L' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'L oo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'oo gg' -ForegroundColor Cyan -NoNewline +Write-Host '::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g z' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'z .' -ForegroundColor Cyan -NoNewline +Write-Host '::::' -ForegroundColor Yellow -NoNewline +Write-Host '. i' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'i oo' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'oo' -ForegroundColor Cyan +Write-Host ' LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo' -ForegroundColor Cyan +Write-Host ' g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g' -ForegroundColor Cyan +Write-Host ' gggggg g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g' -ForegroundColor Cyan +Write-Host ' g' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'gg gg' -ForegroundColor Cyan -NoNewline +Write-Host ':::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g' -ForegroundColor Cyan -NoNewline +Write-Host ' Agent $script:AgentVersion' -ForegroundColor Cyan +Write-Host ' g' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggg' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g' -ForegroundColor Cyan +Write-Host ' gg' -ForegroundColor Cyan -NoNewline +Write-Host ':::::::::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'g' -ForegroundColor Cyan +Write-Host ' ggg' -ForegroundColor Cyan -NoNewline +Write-Host '::::::' -ForegroundColor Yellow -NoNewline +Write-Host 'ggg' -ForegroundColor Cyan +Write-Host ' gggggg' -ForegroundColor Cyan +Write-Host diff --git a/scripts/windows/logo-themes/hanukkah.ps1 b/scripts/windows/logo-themes/hanukkah.ps1 new file mode 100755 index 000000000..a81093fa9 --- /dev/null +++ b/scripts/windows/logo-themes/hanukkah.ps1 @@ -0,0 +1,143 @@ +################################################################################################################################# +################################################## WINDOWS Logo Theme Script #################################################### +################################################################################################################################# + +# Hanukkah title + +Write-Host +Write-Host ' (' -ForegroundColor Yellow +Write-Host ' )\' -ForegroundColor Yellow +Write-Host ' / )' -ForegroundColor Yellow +Write-Host ' (' -ForegroundColor Yellow -NoNewline +Write-Host ' *' -ForegroundColor Red -NoNewline +Write-Host ' (' -ForegroundColor Yellow +Write-Host ' \' -ForegroundColor Cyan -NoNewline +Write-Host '#' -ForegroundColor Red -NoNewline +Write-Host '/' -ForegroundColor Cyan -NoNewline +Write-Host ' ) ) ( ( )' -ForegroundColor Yellow +Write-Host ' #' -ForegroundColor White -NoNewline +Write-Host ' /( /( )\ )\ /(' -ForegroundColor Yellow +Write-Host ' LLLLLLLLLLL' -ForegroundColor Yellow -NoNewLine +Write-Host ' ( \ ( \ / ) / ) ( \' -ForegroundColor Yellow +Write-Host ' L:::::::::L' -ForegroundColor Yellow -NoNewLine +Write-Host ' )' -ForegroundColor Yellow -NoNewline +Write-Host ' *' -ForegroundColor Red -NoNewline +Write-Host ' )' -ForegroundColor Yellow -NoNewline +Write-Host ' )' -ForegroundColor Yellow -NoNewline +Write-Host ' *' -ForegroundColor Red -NoNewline +Write-Host ' )' -ForegroundColor Yellow -NoNewline +Write-Host ' (' -ForegroundColor Yellow -NoNewline +Write-Host ' *' -ForegroundColor Red -NoNewline +Write-Host ' (' -ForegroundColor Yellow -NoNewline +Write-Host ' (' -ForegroundColor Yellow -NoNewLine +Write-Host ' *' -ForegroundColor Red -NoNewLine +Write-Host ' (' -ForegroundColor Yellow -NoNewline +Write-Host ' )' -ForegroundColor Yellow -NoNewline +Write-Host ' *' -ForegroundColor Red -NoNewline +Write-Host ' )' -ForegroundColor Yellow +Write-Host ' L:::::::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' \' -ForegroundColor Cyan -NoNewline +Write-Host ' #' -ForegroundColor Red -NoNewline +Write-Host ' /' -ForegroundColor Cyan -NoNewline +Write-Host ' \' -ForegroundColor Cyan -NoNewline +Write-Host '#' -ForegroundColor Red -NoNewline +Write-Host '/' -ForegroundColor Cyan -NoNewline +Write-Host ' \' -ForegroundColor Cyan -NoNewline +Write-Host ' #' -ForegroundColor Red -NoNewline +Write-Host ' /' -ForegroundColor Cyan -NoNewline +Write-Host ' \' -ForegroundColor Cyan -NoNewLine +Write-Host '#' -ForegroundColor Red -NoNewLine +Write-Host '/' -ForegroundColor Cyan -NoNewline +Write-Host ' \' -ForegroundColor Cyan -NoNewline +Write-Host ' #' -ForegroundColor Red -NoNewline +Write-Host ' /' -ForegroundColor Cyan +Write-Host ' LL:::::::LL' -ForegroundColor Yellow -NoNewline +Write-Host ' #' -ForegroundColor White -NoNewline +Write-Host ' #' -ForegroundColor White -NoNewline +Write-Host ' #' -ForegroundColor White -NoNewline +Write-Host ' #' -ForegroundColor White -NoNewline +Write-Host ' #' -ForegroundColor White +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' ooooooooooo' -ForegroundColor Cyan -NoNewline +Write-Host ' ggggggggg ggggg' -ForegroundColor Yellow -NoNewline +Write-Host 'zzzzzzzzzzzzzzzzz' -ForegroundColor Cyan -NoNewline +Write-Host ' iiiiiii' -ForegroundColor Yellow -NoNewline +Write-Host ' ooooooooooo' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' oo:::::::::::oo' -ForegroundColor Cyan -NoNewline +Write-Host ' g:::::::::ggg::::g' -ForegroundColor Yellow -NoNewline +Write-Host 'z:::::::::::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i:::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' oo:::::::::::oo' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' o:::::::::::::::o' -ForegroundColor Cyan -NoNewline +Write-Host ' g:::::::::::::::::g' -ForegroundColor Yellow -NoNewline +Write-Host 'z::::::::::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o:::::::::::::::o' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' o:::::ooooo:::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g::::::ggggg::::::gg' -ForegroundColor Yellow -NoNewline +Write-Host 'zzzzzzzz::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o:::::ooooo:::::o' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g:::::g g:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g:::::g g:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan +Write-Host ' L:::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g:::::g g:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan +Write-Host ' L:::::L LLLLLL' -ForegroundColor Yellow -NoNewline +Write-Host 'o::::o o::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g::::::g g:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' o::::o o::::o' -ForegroundColor Cyan +Write-Host ' LL:::::::LLLLLLLLL:::::L' -ForegroundColor Yellow -NoNewline +Write-Host 'o:::::ooooo:::::o' -ForegroundColor Cyan -NoNewline +Write-Host 'g:::::::ggggg:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::zzzzzzzz' -ForegroundColor Cyan -NoNewline +Write-Host ' i::::::i' -ForegroundColor Yellow -NoNewline +Write-Host 'o:::::ooooo:::::o' -ForegroundColor Cyan +Write-Host ' L::::::::::::::::::::::L' -ForegroundColor Yellow -NoNewline +Write-Host 'o:::::::::::::::o' -ForegroundColor Cyan -NoNewline +Write-Host ' g::::::::::::::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z::::::::::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' ......' -ForegroundColor White -NoNewline +Write-Host ' i::::::i' -ForegroundColor Yellow -NoNewline +Write-Host 'o:::::::::::::::o' -ForegroundColor Cyan +Write-Host ' L::::::::::::::::::::::L' -ForegroundColor Yellow -NoNewline +Write-Host ' oo:::::::::::oo' -ForegroundColor Cyan -NoNewline +Write-Host ' gg::::::::::::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' z:::::::::::::::z' -ForegroundColor Cyan -NoNewline +Write-Host ' .::::.' -ForegroundColor White -NoNewline +Write-Host ' i::::::i' -ForegroundColor Yellow -NoNewline +Write-Host ' oo:::::::::::oo' -ForegroundColor Cyan +Write-Host ' LLLLLLLLLLLLLLLLLLLLLLLL' -ForegroundColor Yellow -NoNewline +Write-Host ' ooooooooooo' -ForegroundColor Cyan -NoNewline +Write-Host ' gggggggg::::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' zzzzzzzzzzzzzzzzz' -ForegroundColor Cyan -NoNewline +Write-Host ' ......' -ForegroundColor White -NoNewline +Write-Host ' iiiiiiii' -ForegroundColor Yellow -NoNewline +Write-Host ' ooooooooooo' -ForegroundColor Cyan +Write-Host ' g:::::g' -ForegroundColor Yellow +Write-Host ' gggggg g:::::g' -ForegroundColor Yellow +Write-Host ' g:::::gg gg:::::g' -ForegroundColor Yellow -NoNewline +Write-Host ' Agent $script:AgentVersion' -ForegroundColor Cyan +Write-Host ' g::::::ggg:::::::g' -ForegroundColor Yellow +Write-Host ' gg:::::::::::::g' -ForegroundColor Yellow +Write-Host ' ggg::::::ggg' -ForegroundColor Yellow +Write-Host ' gggggg' -ForegroundColor Yellow +Write-Host