632 lines
33 KiB
Bash
Executable File
632 lines
33 KiB
Bash
Executable File
#! /bin/bash
|
|
|
|
function ask() {
|
|
|
|
COLUMNS=$(tput cols);
|
|
LINES=$(tput lines);
|
|
|
|
bgcolor=$(tput setab 0)
|
|
bold=$(tput bold);
|
|
unbold=$(tput sgr0);
|
|
|
|
if [ "$COLUMNS" -gt 210 ] && [ "$LINES" -gt 30 ] ; then
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
|
|
/\\\ /\\\ /\\\\\\\\\ /\\\\\\\\\\\ /\\\\\\\\\\\\\\\
|
|
\/\\\ \/\\\ /\\\\\\\\\\\\\ \/////\\\/// \///////\\\/////
|
|
\/\\\ \/\\\ /\\\/////////\\\ \/\\\ \/\\\
|
|
\//\\\ /\\\ /\\\ \/\\\ \/\\\ \/\\\ \/\\\
|
|
\//\\\ /\\\\\ /\\\ \/\\\\\\\\\\\\\\\ \/\\\ \/\\\
|
|
\//\\\/\\\/\\\/\\\ \/\\\/////////\\\ \/\\\ \/\\\
|
|
\//\\\\\\//\\\\\ \/\\\ \/\\\ \/\\\ \/\\\
|
|
\//\\\ \//\\\ \/\\\ \/\\\ /\\\\\\\\\\\ \/\\\
|
|
\/// \/// \/// \/// \/////////// \///
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
/\\\\\\\\\\\\\\\ /\\\ /\\\ /\\\\\\\\\ /\\\\\\\\\\\\\\\ /\\\\\\\\\\\\\\\
|
|
\///////\\\///// \/\\\ \/\\\ /\\\///////\\\ \/\\\/////////// \/\\\///////////
|
|
\/\\\ \/\\\ \/\\\ \/\\\ \/\\\ \/\\\ \/\\\
|
|
\/\\\ \/\\\\\\\\\\\\\\\ \/\\\\\\\\\\\/ \/\\\\\\\\\\\ \/\\\\\\\\\\\
|
|
\/\\\ \/\\\/////////\\\ \/\\\//////\\\ \/\\\/////// \/\\\///////
|
|
\/\\\ \/\\\ \/\\\ \/\\\ \//\\\ \/\\\ \/\\\
|
|
\/\\\ \/\\\ \/\\\ \/\\\ \//\\\ \/\\\ \/\\\
|
|
\/\\\ \/\\\ \/\\\ \/\\\ \//\\\ \/\\\\\\\\\\\\\\\ \/\\\\\\\\\\\\\\\
|
|
\/// \/// \/// \/// \/// \/////////////// \///////////////
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
/\\\\\\\\\\\\\\\ /\\\ /\\\ /\\\\\
|
|
\///////\\\///// \/\\\ \/\\\ /\\\///\\\
|
|
\/\\\ \/\\\ \/\\\ /\\\/ \///\\\
|
|
\/\\\ \//\\\ /\\\ /\\\ /\\\ \//\\\
|
|
\/\\\ \//\\\ /\\\\\ /\\\ \/\\\ \/\\\
|
|
\/\\\ \//\\\/\\\/\\\/\\\ \//\\\ /\\\
|
|
\/\\\ \//\\\\\\//\\\\\ \///\\\ /\\\
|
|
\/\\\ \//\\\ \//\\\ \///\\\\\/
|
|
\/// \/// \/// \/////
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
/\\\\\ /\\\\\ /\\\ /\\\\\\\\\\\\\\\
|
|
/\\\///\\\ \/\\\\\\ \/\\\ \/\\\///////////
|
|
/\\\/ \///\\\ \/\\\/\\\ \/\\\ \/\\\
|
|
/\\\ \//\\\ \/\\\//\\\ \/\\\ \/\\\\\\\\\\\
|
|
\/\\\ \/\\\ \/\\\\//\\\\/\\\ \/\\\///////
|
|
\//\\\ /\\\ \/\\\ \//\\\/\\\ \/\\\
|
|
\///\\\ /\\\ \/\\\ \//\\\\\\ \/\\\
|
|
\///\\\\\/ \/\\\ \//\\\\\ \/\\\\\\\\\\\\\\\
|
|
\///// \/// \///// \///////////////
|
|
END_HEREDOC
|
|
);
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
/\\\\\\\\\ /\\\\\\\\\\\ /\\\ /\\\
|
|
/\\\\\\\\\\\\\ /\\\/////////\\\ \/\\\ /\\\//
|
|
/\\\/////////\\\ \//\\\ \/// \/\\\ /\\\//
|
|
\/\\\ \/\\\ \////\\\ \/\\\\\\//\\\
|
|
\/\\\\\\\\\\\\\\\ \////\\\ \/\\\// \//\\\
|
|
\/\\\/////////\\\ \////\\\ \/\\\ \//\\\
|
|
\/\\\ \/\\\ /\\\ \//\\\ \/\\\ \//\\\
|
|
\/\\\ \/\\\ \///\\\\\\\\\\\/ \/\\\ \//\\\
|
|
\/// \/// \/////////// \/// \///
|
|
|
|
/\\\ /\\\ /\\\\\ /\\\ /\\\ /\\\\\\\\\
|
|
\///\\\ /\\\/ /\\\///\\\ \/\\\ \/\\\ /\\\///////\\\
|
|
\///\\\/\\\/ /\\\/ \///\\\ \/\\\ \/\\\ \/\\\ \/\\\
|
|
\///\\\/ /\\\ \//\\\ \/\\\ \/\\\ \/\\\\\\\\\\\/
|
|
\/\\\ \/\\\ \/\\\ \/\\\ \/\\\ \/\\\//////\\\
|
|
\/\\\ \//\\\ /\\\ \/\\\ \/\\\ \/\\\ \//\\\
|
|
\/\\\ \///\\\ /\\\ \//\\\ /\\\ \/\\\ \//\\\
|
|
\/\\\ \///\\\\\/ \///\\\\\\\\\/ \/\\\ \//\\\
|
|
\/// \///// \///////// \/// \///
|
|
|
|
|
|
/\\\ /\\\ /\\\ /\\\\\\\\\\\\\\\ /\\\\\\\\\\\ /\\\\\\\\\\\\\\\ /\\\\\\\\\\\ /\\\\\ /\\\\\ /\\\
|
|
/\\\\/\\\\ \/\\\ \/\\\ \/\\\/////////// /\\\/////////\\\ \///////\\\///// \/////\\\/// /\\\///\\\ \/\\\\\\ \/\\\
|
|
/\\\//\////\\\ \/\\\ \/\\\ \/\\\ \//\\\ \/// \/\\\ \/\\\ /\\\/ \///\\\ \/\\\/\\\ \/\\\
|
|
/\\\ \//\\\ \/\\\ \/\\\ \/\\\\\\\\\\\ \////\\\ \/\\\ \/\\\ /\\\ \//\\\ \/\\\//\\\ \/\\\
|
|
\//\\\ /\\\ \/\\\ \/\\\ \/\\\/////// \////\\\ \/\\\ \/\\\ \/\\\ \/\\\ \/\\\\//\\\\/\\\
|
|
\///\\\\/\\\\/ \/\\\ \/\\\ \/\\\ \////\\\ \/\\\ \/\\\ \//\\\ /\\\ \/\\\ \//\\\/\\\
|
|
\////\\\// \//\\\ /\\\ \/\\\ /\\\ \//\\\ \/\\\ \/\\\ \///\\\ /\\\ \/\\\ \//\\\\\\
|
|
\///\\\\\\ \///\\\\\\\\\/ \/\\\\\\\\\\\\\\\ \///\\\\\\\\\\\/ \/\\\ /\\\\\\\\\\\ \///\\\\\/ \/\\\ \//\\\\\
|
|
\////// \///////// \/////////////// \/////////// \/// \/////////// \///// \/// \/////
|
|
END_HEREDOC
|
|
);
|
|
elif [ "$COLUMNS" -gt 164 ] && [ "$LINES" -gt 42 ] ; then
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
|
|
___________ ___________ __________ _______________ ________ ________ _________
|
|
/::::::::::/| |\::::::::::\ /:::::::::::::\ |::::::::::::::::\ /::::::::\_____/::::::::\ |:::::::::|
|
|
/::::::::::/:| |:\::::::::::\ /::::::_____::::\ \___/\:::::\\___/| |\:::::::::::::::::::::::/| |:::::::::|
|
|
|::::::::::/::| _______ |::\::::::::::| |::::::/ \::::\ \|____\:::::\___|/ |:\:::::::::::::::::::::/:| |:::::::::|
|
|
|::::::::::|::| |:::::::| |::|::::::::::| |:::::| |:::::\ |:::::| |::|::::::::::::::::::::|:| |:::::::/
|
|
|::::::::::|::| |:::::::| |::|::::::::::| |:::::| |:::::| |:::::| |::\::::::::::::::::::::|:| |::::|
|
|
|::::::::::|::| |:::::::| |::|::::::::::| |:::::| |:::::| |:::::| |:: \_____/\::::::\____/::/ |::::|
|
|
|::::::::::|::| |:::::::| |::|::::::::::| |:::::| |:::::\ |:::::| \__|_____|:\::::::\___|/ |::::|
|
|
|::::::::::|::| |:::::::| |::|::::::::::| |:::::| |::::::\ |:::::| \::\::::::\ |::::|
|
|
|:::::::::::\:| |:::::::| |:/:::::::::::| |::::::\_____/::::::::\ __ /::::::/ __ \::\::::::\ \\__//
|
|
|::::::::::|\\ /:::::::\ //|::::::::::| |\:::::::::::/\::::::::\ /::\/::::::/_/::| \::\::::::\ ________
|
|
|\__________\ \________/ /___________/| |\___________\:\________\ |_______________/:| \::\______\ |_________\
|
|
|:|:::::::::| |:::::::| |:::::::::|:| |:::|:::::::::|:|::::::::| |::::::::::::::|:/ \:|:::::::| |:::::::::|
|
|
|:|:::::::::| |:::::::| |:::::::::|:| |::|:::::::::|:|::::::::| |::::::::::::::|:/ \:|:::::::| |:::::::::|
|
|
\|_________|\ |_______| /|_________|/ \_|_________|\|________| |______________|/ \|_______| |_________|
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
|
|
_____ _____
|
|
________ ________ __ __ ___________ _____\::::\: _____\::::\
|
|
/::::::::\ /::::::::\ /::\ /::\ \::::::::::\ /::::/ |::::| /::::/ |::::|
|
|
|\:::::::::\/:::::::::/| /:::/| |\:::\ \::::/\::::\ /::::/ /___/| /::::/ /___/|
|
|
|:\::::::::::::/\____/:| /:::// \\:::\ |:::\_\::::| |::::|__ |___|/ |::::|__ |___|/
|
|
|::\______/\:::\:::::|:| /::::\_____/::::\ |::::::___/ |:::::::\ |:::::::\
|
|
\:|::::::|:\:::\____|/ /::::/\_____/\::::\ |::::::\ ____ |:::::__/ __ |:::::__/:__
|
|
\|______|::\:::\ /:::://\_____/\\::::\ /:::::/\:\/::::\ |\::::\::/::\ |\::::\::/::\
|
|
___ ___ \::\___\ /____/:| |:\____\ /_____/:|\______| |:\____\/::::| |:\____\/::::| ___ ___
|
|
|:::| |:::| \:|:::| |::::|:| |:|::::| |:::::|:|:|:::::| |:|::::|____/| |:|::::|____/| |:::| |:::|
|
|
|___| |___| \|___| |____|/ \|____| |_____|/ \|_____| \|____|:::|:| \|____|:::|:| |___| |___|
|
|
|___|/ |___|/
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
________ ________ _______ _______ ____
|
|
/::::::::\::/::::::::\ /::::::/| |\::::::\ ____\_::\__
|
|
|\:::::::::\/:::::::::/| /::::::/:| |:\::::::\ /:::::/:::::\
|
|
|:\::::::::::::/\____/:| |::::::/::|___|::\::::::| /:::::/\::::::|
|
|
|::\______/\:::\:::::|:| |::::::|::|:::|::|::::::| |:::::|::|:::::|
|
|
\:|::::::|:\:::\____|/ |:::::::\:\:::/:/:::::::| |:::::|::|:::::|
|
|
\|______|::\:::\ |::::::|\\/:::\//|::::::| |:::::|:/:::::/|
|
|
___ ___ \::\___\ |\_____\|\_____/|/_____/| |\:::::\_____/:| ___ ___
|
|
|:::| |:::| \:|:::| |:|:::::|:|:::|:|:::::|:| |:\_____\:::|:/ |:::| |:::|
|
|
|___| |___| \|___| \|_____|\|___|/|_____|/ \:|::::|___|/ |___| |___|
|
|
\|____|
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
_____
|
|
____ _____ _____ _____\::::\
|
|
____\_::\__ |\::::\:::\::::\ /::::/:|::::|
|
|
/:::::/:::::\: \\::::\:::|::::| /::::/::/___/|
|
|
/:::::/\::::::| \\::::\::|::::| |::::|__:|___|/
|
|
|:::::|::|:::::| \|::::\:|::::| |:::::::\:::::
|
|
|:::::|::|:::::| |:::::\|::::| |:::::__/:__::
|
|
|:::::|:/:::::/| /:::::/\::::::\ |\::::\::/::\:
|
|
___ ___ |\:::::\_____/:| /_____/:/______/| |:\____\/::::| ___ ___
|
|
|:::| |:::| |:\_____\:::|:/ |::::::|:|:::::|:| |:|::::|____/| |:::| |:::|
|
|
|___| |___| \:|::::|___|/ |______|/|_____|/ \|____|:::|:| |___| |___|
|
|
\|____| |___|/
|
|
|
|
END_HEREDOC
|
|
);
|
|
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
|
|
_____ _____ ______ _______ ______ _____ ____ ______ _____ ___________
|
|
/::::::|_ _____\::::\ |\:::::\ \::::::\ |\:::::\ |:::::| ____\_::\__ \:::::\ \::::\ \:::::::::::\
|
|
/:::::::::\ /::::/ \::::| \\:::::\ |:::::/| \ \:::::\|:::::| /::::::/:::::\ \::::| |::::| \::::/\::::\
|
|
|:::::/\::::\ |::::| /___/| \|:::::|/:::::// \ \:::::::::::| /::::::/\::::::| |:::| |::::| |:::\_\::::|
|
|
|::::| |::::\ ____\::::\ |:::|| |:::::|:::: // \ \____::::: | |:::::| |:::::| |::::\_/:::/| |::::: ___/
|
|
|:::::\/::::::\ /::::/\::::\|___|/ |:::::|\:::::\ \|___/:::::/| |:::::| |:::::| |\:::::::::\| |::::::\ ____
|
|
|\::::::/\:::::\ |::::|/ \::::\ /:::::/|\|:::::| /:::::/:| |:::::| /:::::/| |:\::::::::::\__ /::::/\ \/::::\
|
|
|:\_____\ \_____\ |\____\ /____/| /_____/:|/_____/| /_____/::/ |\::::\_____/:| \:\_____/\:::::\ /_____/:|\______|
|
|
|:|:::::| |:::::| | |:::||::::| | |:::::|:/ |::::|:| |:::::|:/ | \_____\:::|:/ \:|::::|/___/| |:::::|:|:|:::::|
|
|
\|_____|\|_____| \|___||____|/ |_____|/ |____|/ |_____|/ \ |::::|___|/ \|____|:::| | |_____|/ \|_____|
|
|
\|____| |___|/
|
|
______ _____
|
|
___\__:::\_ ______ _____ _____\::::\ _____ ________ ________ ____________ ____ _____ _____
|
|
/:::::/:::::\ \:::::\ \::::\ /::::/ |::::| _____\::::\ /::::::::\ /::::::::\ /::::::::::::\ ____\_::\__ |\::::\ \::::\
|
|
/:::::/\:::::| \::::| |::::| /::::/ /___/| /::::/ \::::| |\:::::::::\/:::::::::/| |\___/\::\\___/| /:::::/:::::\ \\::::\ |::::|
|
|
|:::::| |::::| |:::| |::::| ::::|__ |___|/ |::::| /___/| | \::::::::::::/\____/:| \|____\::\___|/ /:::::/\::::::| \\::::\ |::::|
|
|
|:::::| /:::::| |::::\_/:::/| :::::::\ ____\::::\ |:::|| | \______/\:::\:::::|:| |::| |:::::| |:::::| \|::::\ |::::|
|
|
|:::::|/:::::/| |\:::::::::\| :::::__/ __ /::::/\::::\|___|/ \ |::::::|:\:::\____|/ __ /:::/ __ |:::::| |:::::| |:::::\|::::|
|
|
|\:::::\_:::/_|_ | \:::::::::\__ \::::\ /::\ |::::|/ \::::\ \|______|::\:::\ /::\/:::/_/::| |:::::| /:::::/| /:::::/\::::::\
|
|
|:\_____\\______\ \ \_____/\::::\ :\____\/::::| |\____\ /____/| \::\___\ |____________/| |\:::::\_____/:| /_____/ /______/|
|
|
|:|:::::|:::::::| \ |::::|/___/| :|::::|____/| |:|:::||::::|:| \:|:::| |:::::::::::|:/ |:\_____\:::|:/ |::::::| |:::::|:|
|
|
\|_____|_______| \|____|:::| | \|____|:::|:| \|___||____|/ \|___| |___________|/ \:|::::|___|/ |______|/|_____|/
|
|
|___|/ |___|/ \|____|
|
|
|
|
END_HEREDOC
|
|
);
|
|
elif [ "$COLUMNS" -gt 144 ] && [ "$LINES" -gt 47 ] ; then
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
|
|
WWWWWWWW WWWWWWWW AAA IIIIIIIIII TTTTTTTTTTTTTTTTTTTTTTT
|
|
W::::::W W::::::W A:::A I::::::::I T:::::::::::::::::::::T
|
|
W::::::W W::::::W A:::::A I::::::::I T:::::::::::::::::::::T
|
|
W::::::W W::::::W A:::::::A II::::::II T:::::TT:::::::TT:::::T
|
|
W:::::W WWWWW W:::::W A:::::::::A I::::I TTTTTT T:::::T TTTTTT
|
|
W:::::W W:::::W W:::::W A:::::A:::::A I::::I T:::::T
|
|
W:::::W W:::::::W W:::::W A:::::A A:::::A I::::I T:::::T
|
|
W:::::W W:::::::::W W:::::W A:::::A A:::::A I::::I T:::::T
|
|
W:::::W W:::::W:::::W W:::::W A:::::A A:::::A I::::I T:::::T
|
|
W:::::W W:::::W W:::::W W:::::W A:::::AAAAAAAAA:::::A I::::I T:::::T
|
|
W:::::W:::::W W:::::W:::::W A:::::::::::::::::::::A I::::I T:::::T
|
|
W:::::::::W W:::::::::W A:::::AAAAAAAAAAAAA:::::A I::::I T:::::T
|
|
W:::::::W W:::::::W A:::::A A:::::A II::::::II TT:::::::TT
|
|
W:::::W W:::::W A:::::A A:::::A I::::::::I T:::::::::T
|
|
W:::W W:::W A:::::A A:::::A I::::::::I T:::::::::T
|
|
WWW WWW AAAAAAA AAAAAAA IIIIIIIIII TTTTTTTTTTT
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
|
|
|
|
333333333333333
|
|
3:::::::::::::::33
|
|
3::::::33333::::::3
|
|
3333333 3:::::3
|
|
3:::::3
|
|
3:::::3
|
|
33333333:::::3
|
|
3:::::::::::3
|
|
33333333:::::3
|
|
3:::::3
|
|
3:::::3
|
|
3:::::3
|
|
3333333 3:::::3
|
|
...... ...... ...... 3::::::33333::::::3 ...... ...... ......
|
|
.::::. .::::. .::::. 3:::::::::::::::33 .::::. .::::. .::::.
|
|
...... ...... ...... 333333333333333 ...... ...... ......
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
|
|
222222222222222
|
|
2:::::::::::::::22
|
|
2::::::222222:::::2
|
|
2222222 2:::::2
|
|
2:::::2
|
|
2:::::2
|
|
2222::::2
|
|
22222::::::22
|
|
22::::::::222
|
|
2:::::22222
|
|
2:::::2
|
|
2:::::2
|
|
2:::::2 222222
|
|
...... ...... ...... 2::::::2222222:::::2 ...... ...... ......
|
|
.::::. .::::. .::::. 2::::::::::::::::::2 .::::. .::::. .::::.
|
|
...... ...... ...... 22222222222222222222 ...... ...... ......
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
|
|
1111111
|
|
1::::::1
|
|
1:::::::1
|
|
111:::::1
|
|
1::::1
|
|
1::::1
|
|
1::::1
|
|
1::::l
|
|
1::::l
|
|
1::::l
|
|
1::::l
|
|
1::::l
|
|
111::::::111
|
|
...... ...... ...... 1::::::::::1 ...... ...... ......
|
|
.::::. .::::. .::::. 1::::::::::1 .::::. .::::. .::::.
|
|
...... ...... ...... 111111111111 ...... ...... ......
|
|
|
|
END_HEREDOC
|
|
);
|
|
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
|
|
kkkkkkkk
|
|
k::::::k
|
|
k::::::k
|
|
k::::::k
|
|
aaaaaaaaaaaaa ssssssssss k:::::k kkkkkkk yyyyyyy yyyyyyy ooooooooooo uuuuuu uuuuuu rrrrr rrrrrrrrr
|
|
a::::::::::::a ss::::::::::s k:::::k k:::::k y:::::y y:::::yoo:::::::::::oo u::::u u::::u r::::rrr:::::::::r
|
|
aaaaaaaaa:::::ass:::::::::::::s k:::::k k:::::k y:::::y y:::::yo:::::::::::::::ou::::u u::::u r:::::::::::::::::r
|
|
a::::as::::::ssss:::::s k:::::k k:::::k y:::::y y:::::y o:::::ooooo:::::ou::::u u::::u rr::::::rrrrr::::::r
|
|
aaaaaaa:::::a s:::::s ssssss k::::::k:::::k y:::::y y:::::y o::::o o::::ou::::u u::::u r:::::r r:::::r
|
|
aa::::::::::::a s::::::s k:::::::::::k y:::::y y:::::y o::::o o::::ou::::u u::::u r:::::r rrrrrrr
|
|
a::::aaaa::::::a s::::::s k:::::::::::k y:::::y:::::y o::::o o::::ou::::u u::::u r:::::r
|
|
a::::a a:::::assssss s:::::s k::::::k:::::k y:::::::::y o::::o o::::ou:::::uuuu:::::u r:::::r
|
|
a::::a a:::::as:::::ssss::::::sk::::::k k:::::k y:::::::y o:::::ooooo:::::ou:::::::::::::::uur:::::r
|
|
a:::::aaaa::::::as::::::::::::::s k::::::k k:::::k y:::::y o:::::::::::::::o u:::::::::::::::ur:::::r
|
|
a::::::::::aa:::as:::::::::::ss k::::::k k:::::k y:::::y oo:::::::::::oo uu::::::::uu:::ur:::::r
|
|
aaaaaaaaaa aaaa sssssssssss kkkkkkkk kkkkkkk y:::::y ooooooooooo uuuuuuuu uuuurrrrrrr
|
|
y:::::y
|
|
y:::::y
|
|
y:::::y
|
|
y:::::y
|
|
yyyyyyy
|
|
|
|
|
|
tttt iiii
|
|
ttt:::t i::::i
|
|
t:::::t iiii
|
|
t:::::t
|
|
qqqqqqqqq qqqqquuuuuu uuuuuu eeeeeeeeeeee ssssssssss ttttttt:::::ttttttt iiiiiii ooooooooooo nnnn nnnnnnnn
|
|
q:::::::::qqq::::qu::::u u::::u ee::::::::::::ee ss::::::::::s t:::::::::::::::::t i:::::i oo:::::::::::oo n:::nn::::::::nn
|
|
q:::::::::::::::::qu::::u u::::u e::::::eeeee:::::eess:::::::::::::s t:::::::::::::::::t i::::i o:::::::::::::::on::::::::::::::nn
|
|
q::::::qqqqq::::::qqu::::u u::::u e::::::e e:::::es::::::ssss:::::stttttt:::::::tttttt i::::i o:::::ooooo:::::onn:::::::::::::::n
|
|
q:::::q q:::::q u::::u u::::u e:::::::eeeee::::::e s:::::s ssssss t:::::t i::::i o::::o o::::o n:::::nnnn:::::n
|
|
q:::::q q:::::q u::::u u::::u e:::::::::::::::::e s::::::s t:::::t i::::i o::::o o::::o n::::n n::::n
|
|
q:::::q q:::::q u::::u u::::u e::::::eeeeeeeeeee s::::::s t:::::t i::::i o::::o o::::o n::::n n::::n
|
|
q::::::q q:::::q u:::::uuuu:::::u e:::::::e ssssss s:::::s t:::::t tttttt i::::i o::::o o::::o n::::n n::::n
|
|
q:::::::qqqqq:::::q u:::::::::::::::uue::::::::e s:::::ssss::::::s t::::::tttt:::::ti::::::io:::::ooooo:::::o n::::n n::::n
|
|
q::::::::::::::::q u:::::::::::::::u e::::::::eeeeeeee s::::::::::::::s tt::::::::::::::ti::::::io:::::::::::::::o n::::n n::::n
|
|
qq::::::::::::::q uu::::::::uu:::u ee:::::::::::::e s:::::::::::ss tt:::::::::::tti::::::i oo:::::::::::oo n::::n n::::n
|
|
qqqqqqqq::::::q uuuuuuuu uuuu eeeeeeeeeeeeee sssssssssss ttttttttttt iiiiiiii ooooooooooo nnnnnn nnnnnn
|
|
q:::::q
|
|
q:::::q
|
|
q:::::::q
|
|
q:::::::q
|
|
q:::::::q
|
|
qqqqqqqqq
|
|
END_HEREDOC
|
|
);
|
|
elif [ "$COLUMNS" -gt 80 ] && [ "$LINES" -gt 22 ] ; then
|
|
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
|
|
888 888 d8888 8888888 88888888888
|
|
888 o 888 d88888 888 888
|
|
888 d8b 888 d88P888 888 888
|
|
888 d888b 888 d88P 888 888 888
|
|
888d88888b888 d88P 888 888 888
|
|
88888P Y88888 d88P 888 888 888
|
|
8888P Y8888 d8888888888 888 888 d8b d8b d8b
|
|
888P Y888 d88P 888 8888888 888 Y8P Y8P Y8P
|
|
END_HEREDOC
|
|
);
|
|
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
d888
|
|
d8888
|
|
888
|
|
888
|
|
888
|
|
888
|
|
d8b d8b d8b 888 d8b d8b d8b
|
|
Y8P Y8P Y8P 8888888 Y8P Y8P Y8P
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
.d8888b.
|
|
d88P Y88b
|
|
888
|
|
.d88P
|
|
.od888P"
|
|
d88P"
|
|
d8b d8b d8b 888" d8b d8b d8b
|
|
Y8P Y8P Y8P 888888888 Y8P Y8P Y8P
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
|
|
.d8888b.
|
|
d88P Y88b
|
|
.d88P
|
|
8888"
|
|
"Y8b.
|
|
888 888
|
|
d8b d8b d8b Y88b d88P d8b d8b d8b
|
|
Y8P Y8P Y8P "Y8888P" Y8P Y8P Y8P
|
|
END_HEREDOC
|
|
);
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
d8888 888
|
|
d88888 888
|
|
d88P888 888
|
|
d88P 888.d8888b 888 888 888 888 .d88b. 888 888888d888
|
|
d88P 88888K 888 .88P 888 888d88""88b888 888888P"
|
|
d88P 888"Y8888b.888888K 888 888888 888888 888888
|
|
d8888888888 X88888 "88b Y88b 888Y88..88PY88b 888888
|
|
d88P 888 88888P'888 888 "Y88888 "Y88P" "Y88888888
|
|
888
|
|
Y8b d88P
|
|
"Y88P"
|
|
888 d8b
|
|
888 Y8P
|
|
888
|
|
.d88888888 888 .d88b. .d8888b 888888888 .d88b. 88888b.
|
|
d88" 888888 888d8P Y8b88K 888 888d88""88b888 "88b
|
|
888 888888 88888888888"Y8888b.888 888888 888888 888
|
|
Y88b 888Y88b 888Y8b. X88Y88b. 888Y88..88P888 888d8b
|
|
"Y88888 "Y88888 "Y8888 88888P' "Y888888 "Y88P" 888 888Y8P
|
|
888
|
|
888
|
|
888
|
|
END_HEREDOC
|
|
);
|
|
|
|
elif [ "$COLUMNS" -gt 70 ] && [ "$LINES" -gt 20 ] ; then
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
|
|
__ __ ______ ______ ______ __
|
|
/\ \ __/\ \/\ _ \/\__ _\/\__ _\ /\ \
|
|
\ \ \/\ \ \ \ \ \L\ \/_/\ \/\/_/\ \/ \ \ \
|
|
\ \ \ \ \ \ \ \ __ \ \ \ \ \ \ \ \ \ \
|
|
\ \ \_/ \_\ \ \ \/\ \ \_\ \__ \ \ \ \ \_\
|
|
\ `\___x___/\ \_\ \_\/\_____\ \ \_\ \/\_\
|
|
'\/__//__/ \/_/\/_/\/_____/ \/_/ \/_/
|
|
|
|
END_HEREDOC
|
|
);
|
|
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
_
|
|
/' \
|
|
/\_, \
|
|
\/_/\ \
|
|
__ __ __ \ \ \ __ __ __
|
|
/\_\/\_\/\_\ \ \_\ /\_\/\_\/\_\
|
|
\/_/\/_/\/_/ \/_/ \/_/\/_/\/_/
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
___
|
|
/'___`\
|
|
/\_\ /\ \
|
|
\/_/// /__
|
|
__ __ __ // /_\ \ __ __ __
|
|
/\_\/\_\/\_\ /\______/ /\_\/\_\/\_\
|
|
\/_/\/_/\/_/ \/_____/ \/_/\/_/\/_/
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
__
|
|
/'__`\
|
|
/\_\L\ \
|
|
\/_/_\_<_
|
|
__ __ __ /\ \L\ \ __ __ __
|
|
/\_\/\_\/\_\ \ \____/ /\_\/\_\/\_\
|
|
\/_/\/_/\/_/ \/___/ \/_/\/_/\/_/
|
|
|
|
END_HEREDOC
|
|
);
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
|
|
______ __
|
|
/\ _ \ /\ \
|
|
\ \ \L\ \ ____\ \ \/'\ __ __ ___ __ __ _ __
|
|
\ \ __ \ /',__\\ \ , < /\ \/\ \ / __`\/\ \/\ \/\`'__\
|
|
\ \ \/\ \/\__, `\\ \ \\`\ \ \ \_\ \/\ \L\ \ \ \_\ \ \ \/
|
|
\ \_\ \_\/\____/ \ \_\ \_\ \/`____ \ \____/\ \____/\ \_\
|
|
\/_/\/_/\/___/ \/_/\/_/ `/___/> \/___/ \/___/ \/_/
|
|
/\___/
|
|
\/__/
|
|
__
|
|
/\ \__ __
|
|
__ __ __ __ ____\ \ ,_\/\_\ ___ ___
|
|
/'__`\/\ \/\ \ /'__`\ /',__\\ \ \/\/\ \ / __`\ /' _ `\
|
|
/\ \L\ \ \ \_\ \/\ __//\__, `\\ \ \_\ \ \/\ \L\ \/\ \/\ \ __
|
|
\ \___, \ \____/\ \____\/\____/ \ \__\\ \_\ \____/\ \_\ \_\/\_\
|
|
\/___/\ \/___/ \/____/\/___/ \/__/ \/_/\/___/ \/_/\/_/\/_/
|
|
\ \_\
|
|
\/_/
|
|
|
|
END_HEREDOC
|
|
);
|
|
elif [ "$COLUMNS" -gt 50 ] && [ "$LINES" -gt 20 ] ; then
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
_______ __________________
|
|
|\ /|( ___ )\__ __/\__ __/
|
|
| ) ( || ( ) | ) ( ) (
|
|
| | _ | || (___) | | | | |
|
|
| |( )| || ___ | | | | |
|
|
| || || || ( ) | | | | |
|
|
| () () || ) ( |___) (___ | |
|
|
(_______)|/ \|\_______/ )_( () () ()
|
|
END_HEREDOC
|
|
);
|
|
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
__
|
|
/ |
|
|
`| |
|
|
| |
|
|
_ _ _ _| |_ _ _ _
|
|
(_) (_) (_) \___/ (_) (_) (_)
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
_____
|
|
/ __ \
|
|
`' / /'
|
|
/ /
|
|
_ _ _ ./ /___ _ _ _
|
|
(_) (_) (_) \_____/ (_) (_) (_)
|
|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
|
|
_____
|
|
|____ |
|
|
/ /
|
|
\ \
|
|
_ _ _ .___/ / _ _ _
|
|
(_) (_) (_) \____/ (_) (_) (_)
|
|
|
|
END_HEREDOC
|
|
);
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
_
|
|
| |
|
|
__ _ ___| | __
|
|
/ _ / __| |/ /
|
|
| (_| \__ \ <
|
|
\__,_|___/_|\_\
|
|
_ _ ___ _ _ _ __
|
|
| | | |/ _ \| | | | __|
|
|
| |_| | (_) | |_| | |
|
|
\__, |\___/ \__,_|_|
|
|
__/ |
|
|
|___/
|
|
_ _
|
|
| | (_)
|
|
__ _ _ _ ___ ___| |_ _ ___ _ __
|
|
/ _ | | | |/ _ \/ __| __| |/ _ \| _ \
|
|
| (_| | |_| | __/\__ \ |_| | (_) | | | |_
|
|
\__, |\__,_|\___||___/\__|_|\___/|_| |_(_)
|
|
| |
|
|
|_|
|
|
END_HEREDOC
|
|
);
|
|
|
|
else
|
|
|
|
WAIT=$(cat <<'END_HEREDOC'
|
|
_ _ _ _ _ ___
|
|
| | | | / \ | ||_ _|
|
|
| V V || o || | | |
|
|
\_n_/ |_n_||_| |_| () () ()
|
|
END_HEREDOC
|
|
);
|
|
|
|
NUMBER_1=$(cat <<'END_HEREDOC'
|
|
|
|
___
|
|
|_ |
|
|
_ _ _ _| |_ _ _ _
|
|
|_|_|_| |_____| |_|_|_|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_2=$(cat <<'END_HEREDOC'
|
|
|
|
___
|
|
|_ |
|
|
_ _ _ | _| _ _ _
|
|
|_|_|_| |___| |_|_|_|
|
|
END_HEREDOC
|
|
);
|
|
NUMBER_3=$(cat <<'END_HEREDOC'
|
|
|
|
___
|
|
|_ |
|
|
_ _ _ |_ | _ _ _
|
|
|_|_|_| |___| |_|_|_|
|
|
END_HEREDOC
|
|
);
|
|
ASK=$(cat <<'END_HEREDOC'
|
|
_____ _
|
|
| _ |___| |_ _ _ ___ _ _ ___
|
|
| |_ -| '_| | | | . | | | _|
|
|
|__|__|___|_,_| |_ |___|___|_|
|
|
|___|
|
|
_ _
|
|
___ _ _ ___ ___| |_|_|___ ___
|
|
| . | | | -_|_ -| _| | . | |_
|
|
|_ |___|___|___|_| |_|___|_|_|_|
|
|
|_|
|
|
END_HEREDOC
|
|
);
|
|
fi
|
|
|
|
if [ -x "$(command -v lolcat)" ]; then
|
|
echo "${bold}${WAIT}${unbold}" | lolcat
|
|
sleep 2;
|
|
clear
|
|
echo "${bold}${NUMBER_3}${unbold}" | lolcat
|
|
sleep 1;
|
|
echo "${bold}${NUMBER_2}${unbold}" | lolcat
|
|
sleep 1;
|
|
echo "${bold}${NUMBER_1}${unbold}" | lolcat
|
|
sleep 1;
|
|
clear
|
|
echo "${bold}${ASK}${unbold}" | lolcat
|
|
else
|
|
echo "${bold}${WAIT}${unbold}"
|
|
sleep 2;
|
|
clear
|
|
echo "${bold}${NUMBER_3}${unbold}"
|
|
sleep 1;
|
|
echo "${bold}${NUMBER_2}${unbold}"
|
|
sleep 1;
|
|
echo "${bold}${NUMBER_1}${unbold}"
|
|
sleep 1;
|
|
clear
|
|
echo "${bold}${ASK}${unbold}"
|
|
fi
|
|
|
|
sleep 10;
|
|
clear
|
|
}
|
|
|
|
ask; |