Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
creme | c09ecb91f8 | |
creme | 8b940ea9ad |
10
README.md
10
README.md
|
@ -1,10 +1,10 @@
|
|||
# spacelaunch
|
||||
|
||||
Space Launch is a pubnix take on the classic Unix prank called
|
||||
Steam Locomotive. Rather than running a steam engine train
|
||||
across users' screen when they mistype 'ls' as 'sl', Space
|
||||
Space Launch is a pubnix take on the classic Unix prank called
|
||||
Steam Locomotive. Rather than running a steam engine train
|
||||
across users' screen when they mistype 'ls' as 'sl', Space
|
||||
Launch blasts a rocket across their screen.
|
||||
|
||||
Space Launch is a collaborative pubnix/tilde project. It was
|
||||
started by cmccabe in 2019, but you are encouraged to improve
|
||||
Space Launch is a collaborative pubnix/tilde project. It was
|
||||
started by cmccabe in 2019, but you are encouraged to improve
|
||||
it. The code is here: https://tildegit.org/cmccabe/spacelaunch
|
||||
|
|
4
config
4
config
|
@ -2,7 +2,7 @@
|
|||
##
|
||||
## CONFIGURATION VARIABLES FOR SPACE LAUNCH (SL)
|
||||
|
||||
CODE_DIR=/home/cmccabe/code/spacelaunch
|
||||
CODE_DIR=/opt/services/spacelaunch
|
||||
NOSE_CONE=$CODE_DIR/nose_cone.txt
|
||||
FLAMES=$CODE_DIR/flames.txt
|
||||
KABOOM=$CODE_DIR/kaboom.txt
|
||||
|
@ -10,7 +10,7 @@ CODE_DIR=/home/cmccabe/code/spacelaunch
|
|||
HOME_DIR=/home # LOCATION OF USERS' HOME DIRECTORIES
|
||||
# E.G. /home WHERE USER DIRECTORIES ARE OF
|
||||
# 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
|
||||
# FORM /meta/[a-z]/username
|
||||
|
||||
|
|
|
@ -13,4 +13,4 @@
|
|||
( ) )) ) )) ) ))
|
||||
( ( (( ( ) )) ))
|
||||
() ) ) (( (
|
||||
(( )
|
||||
(( )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
.
|
||||
. | _ .
|
||||
\ ) /
|
||||
. ^ .
|
||||
. ^ .
|
||||
\ / \ / -*
|
||||
/ _ . .
|
||||
< ( \ / _ \
|
||||
|
@ -17,7 +17,7 @@
|
|||
/ (_ \
|
||||
. .
|
||||
/ \ / \
|
||||
. / v .
|
||||
. / v .
|
||||
.
|
||||
/
|
||||
*
|
||||
|
|
8
sl.sh
8
sl.sh
|
@ -1,6 +1,6 @@
|
|||
#!/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.
|
||||
## Written by cmccabe on the Zaibatsu in 2019.
|
||||
##
|
||||
|
@ -15,7 +15,7 @@
|
|||
|
||||
#########################################################################
|
||||
## CONFIGURATION VARIABLES
|
||||
source /home/cmccabe/code/spacelaunch/config
|
||||
source /opt/services/spacelaunch/config
|
||||
|
||||
#########################################################################
|
||||
## 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?
|
||||
# OTHERWISE USER CAN'T SEE THEIR CHARS ECHOED
|
||||
# AFTER THEY KILL THIS SCRIPT.
|
||||
|
||||
|
||||
USER=$(id -run)
|
||||
|
||||
# HEIGHT OF TERMINAL WINDOW; USED TO PUSH ROCKET OFF THE SCREEN
|
||||
|
@ -87,7 +87,7 @@ function ctrl_c() {
|
|||
while [ $i -lt $ALTITUDE ]; do
|
||||
echo
|
||||
i=$(($i+1))
|
||||
done
|
||||
done
|
||||
|
||||
# stty echo ## RE-ENABLE ECHO
|
||||
exit
|
||||
|
|
Loading…
Reference in New Issue