PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Bash] p0rnshell aka p0nny shell



blackberry
10.10.2011, 00:36
Siehe hierzu: http://free-hack.com/showthread.php?p=568815

http://pastie.org/2668200

#!/bin/bash

cat <<LOGO

.d8888b. 888 888 888
d88P Y88b 888 888 888
888 888 888 888 888
88888b. 888 888 888d888 88888b. .d8888b 88888b. .d88b. 888 888
888 "88b 888 888 888P" 888 "88b 88K 888 "88b d8P Y8b 888 888
888 888 888 888 888 888 888 "Y8888b. 888 888 88888888 888 888
888 d88P Y88b d88P 888 888 888 X88 888 888 Y8b. 888 888
88888P" "Y8888P" 888 888 888 88888P' 888 888 "Y8888 888 888
888
888 aka < ps: p0nny shell >
888

LOGO

noX () {
# no X running? shit!
NUM=$[ $RANDOM % 49 ]
URL=$(printf "http://www.asciipr0n.com/pr0n/pinups/pinup%02d.txt" $NUM)
SAVENAME=$(printf "pinup%02d.txt" $NUM)
wget $URL
less $SAVENAME
}

porn_help () {
cat <<DISPLAYHELP
commands:
noX no X running? this will help
porn_unpack unpack porn
porn_dl download porn
panic SHIIIIT!!!!!
porn_help duh!
DISPLAYHELP
}

porn_unpack () {
if [ -f $1 ]; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*) echo "error: '$1' appears to be porn from mars; p0rnshell however does not support extraterrestrial porn!" ;;
esac
else
echo "error: '$1' ain't no goddamn porn; sry dude"
fi
}

panic () {
export PS1="$PS1_BACKUP"
if [ "$(pwd)" = "$PORNDIR" ]; then
cd ..
fi
rm -rf $PORNDIR
mkdir free-hack-wartungsarbeiten
cd free-hack-wartungsarbeiten
export PS1="$PS1_BACKUP"
clear
}

ps1test () {
PC_RS="\033[0m"
PC_RED="\033[31m"
PC_GRN="\033[32m"
PC_YEL="\033[33m"

if [ "$(basename $(pwd))" = "porn" ]; then
echo -e "${PC_GRN}fapfapfap${PC_YEL}#${PC_RS} "
else
echo -e "${PC_RED}fap? :'( ${PC_YEL}#${PC_RS} "
fi
}

if [ ! -d porn ]; then
mkdir porn
fi
cd porn
if [ "$(basename $(pwd))" != "porn" ]; then
echo "error: no p0rn for you today, sir"
exit
fi
export PORNDIR="$(pwd)"


alias porn_dl=wget
export PS1_BACKUP="$PS1"
export PS1="\$(ps1test)"


Ausführen: "source p0rnshell.sh" (oder als .bashrc benutzen ^_^)
Sollte selbsterklärend sein. Ansonsten nach dem Ausführen "porn_help" eingeben

P.S.: @p0nny: fap nicht so viel!

MfG. blackberry

enco
10.10.2011, 06:02
Ein bash script, was im Endeffekt das macht
alias porn_dl=wget
.
Gut :D

inyourface
12.10.2011, 23:37
Ich feier dich einfach :D

http://www.ihasafunny.com/wp-content/uploads/2010/11/funny-pictures-this-party-i-has-a-funny-534x513.jpg

the|eddy
17.10.2011, 01:08
Ich feier die panic-Funktion :D:D:D:D Blackberry <3