Compare commits

...

2 Commits

Author SHA1 Message Date
creme c09ecb91f8
remove trailing spaces 2019-09-05 01:02:59 +02:00
creme 8b940ea9ad
update for envs.net 2019-09-05 00:50:35 +02:00
5 changed files with 14 additions and 14 deletions

View File

@ -1,10 +1,10 @@
# spacelaunch # spacelaunch
Space Launch is a pubnix take on the classic Unix prank called Space Launch is a pubnix take on the classic Unix prank called
Steam Locomotive. Rather than running a steam engine train Steam Locomotive. Rather than running a steam engine train
across users' screen when they mistype 'ls' as 'sl', Space across users' screen when they mistype 'ls' as 'sl', Space
Launch blasts a rocket across their screen. Launch blasts a rocket across their screen.
Space Launch is a collaborative pubnix/tilde project. It was Space Launch is a collaborative pubnix/tilde project. It was
started by cmccabe in 2019, but you are encouraged to improve started by cmccabe in 2019, but you are encouraged to improve
it. The code is here: https://tildegit.org/cmccabe/spacelaunch it. The code is here: https://tildegit.org/cmccabe/spacelaunch

4
config
View File

@ -2,7 +2,7 @@
## ##
## CONFIGURATION VARIABLES FOR SPACE LAUNCH (SL) ## CONFIGURATION VARIABLES FOR SPACE LAUNCH (SL)
CODE_DIR=/home/cmccabe/code/spacelaunch CODE_DIR=/opt/services/spacelaunch
NOSE_CONE=$CODE_DIR/nose_cone.txt NOSE_CONE=$CODE_DIR/nose_cone.txt
FLAMES=$CODE_DIR/flames.txt FLAMES=$CODE_DIR/flames.txt
KABOOM=$CODE_DIR/kaboom.txt KABOOM=$CODE_DIR/kaboom.txt
@ -10,7 +10,7 @@ CODE_DIR=/home/cmccabe/code/spacelaunch
HOME_DIR=/home # LOCATION OF USERS' HOME DIRECTORIES HOME_DIR=/home # LOCATION OF USERS' HOME DIRECTORIES
# E.G. /home WHERE USER DIRECTORIES ARE OF # E.G. /home WHERE USER DIRECTORIES ARE OF
# THE FORM /home/username # THE FORM /home/username
# OR, SDF META ARRAY AS AN EXAMPLE, # OR, SDF META ARRAY AS AN EXAMPLE,
# /meta/* WHERE USER DIRS ARE OF THE # /meta/* WHERE USER DIRS ARE OF THE
# FORM /meta/[a-z]/username # FORM /meta/[a-z]/username

View File

@ -13,4 +13,4 @@
( ) )) ) )) ) )) ( ) )) ) )) ) ))
( ( (( ( ) )) )) ( ( (( ( ) )) ))
() ) ) (( ( () ) ) (( (
(( ) (( )

View File

@ -3,7 +3,7 @@
. .
. | _ . . | _ .
\ ) / \ ) /
. ^ . . ^ .
\ / \ / -* \ / \ / -*
/ _ . . / _ . .
< ( \ / _ \ < ( \ / _ \
@ -17,7 +17,7 @@
/ (_ \ / (_ \
. . . .
/ \ / \ / \ / \
. / v . . / v .
. .
/ /
* *

8
sl.sh
View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
## SPACE LAUNCH - A multi-user take on the classic Unix ## SPACE LAUNCH - A multi-user take on the classic Unix
## steam locomotive (sl) prank. ## steam locomotive (sl) prank.
## Written by cmccabe on the Zaibatsu in 2019. ## Written by cmccabe on the Zaibatsu in 2019.
## ##
@ -15,7 +15,7 @@
######################################################################### #########################################################################
## CONFIGURATION VARIABLES ## CONFIGURATION VARIABLES
source /home/cmccabe/code/spacelaunch/config source /opt/services/spacelaunch/config
######################################################################### #########################################################################
## VARIABLE INITIALIZATION AND SET-UP STEPS ## VARIABLE INITIALIZATION AND SET-UP STEPS
@ -23,7 +23,7 @@ source /home/cmccabe/code/spacelaunch/config
# stty -echo ## TO DO: HOW TO RE-ENABLE THIS FROM ^C TRAP FUNCTION? # stty -echo ## TO DO: HOW TO RE-ENABLE THIS FROM ^C TRAP FUNCTION?
# OTHERWISE USER CAN'T SEE THEIR CHARS ECHOED # OTHERWISE USER CAN'T SEE THEIR CHARS ECHOED
# AFTER THEY KILL THIS SCRIPT. # AFTER THEY KILL THIS SCRIPT.
USER=$(id -run) USER=$(id -run)
# HEIGHT OF TERMINAL WINDOW; USED TO PUSH ROCKET OFF THE SCREEN # HEIGHT OF TERMINAL WINDOW; USED TO PUSH ROCKET OFF THE SCREEN
@ -87,7 +87,7 @@ function ctrl_c() {
while [ $i -lt $ALTITUDE ]; do while [ $i -lt $ALTITUDE ]; do
echo echo
i=$(($i+1)) i=$(($i+1))
done done
# stty echo ## RE-ENABLE ECHO # stty echo ## RE-ENABLE ECHO
exit exit