initiales commit
This commit is contained in:
commit
2ccc2b7f0d
|
@ -0,0 +1,26 @@
|
||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
#H="$(seq 0 479)"
|
||||||
|
#W="$(seq 0 639)"
|
||||||
|
H="$(seq 300 479)"
|
||||||
|
W="$(seq 500 639)"
|
||||||
|
|
||||||
|
(
|
||||||
|
while true; do
|
||||||
|
WAIT=""
|
||||||
|
COLOUR=$(cat /dev/urandom | xxd -p -u -l3)
|
||||||
|
for i in $H; do
|
||||||
|
WAITP=""
|
||||||
|
(for j in $W; do
|
||||||
|
# echo "PX $j $i $(cat /dev/urandom | xxd -p -u -l3)"
|
||||||
|
# WAITP="$WAITP $!"
|
||||||
|
echo "PX $j $i $COLOUR"
|
||||||
|
# WAITP="$WAITP $!"
|
||||||
|
|
||||||
|
done) &
|
||||||
|
WAIT="$WAIT $!"
|
||||||
|
# wait $WAITP
|
||||||
|
done
|
||||||
|
wait $WAIT
|
||||||
|
done
|
||||||
|
) | netcat 94.45.232.254 1234
|
|
@ -0,0 +1,10 @@
|
||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
INPUT=$1
|
||||||
|
export OW=$2
|
||||||
|
export OH=$3
|
||||||
|
W=$4
|
||||||
|
if [ "$OW" == "" ]; then OW=0; fi
|
||||||
|
if [ "$OH" == "" ]; then OH=0; fi
|
||||||
|
|
||||||
|
convert-im6 -resize $W $INPUT txt:- | awk -v ow=$OW -v oh=$OH -F "[,: #]+" 'BEGIN {} NR>1 { print "PX " $1+ow " " $2+oh " " $7 } END {}'
|
|
@ -0,0 +1,32 @@
|
||||||
|
#! /bin/bash
|
||||||
|
IP=$1
|
||||||
|
PORT=$2
|
||||||
|
PROCS=$3
|
||||||
|
FILE=$4
|
||||||
|
PROCMAXTIME=60
|
||||||
|
|
||||||
|
MAINPID=$$
|
||||||
|
PGID=$(ps -o pgid= $MAINPID | grep -o [0-9]*)
|
||||||
|
|
||||||
|
do_exit() {
|
||||||
|
kill -9 -$PGID
|
||||||
|
}
|
||||||
|
trap do_exit SIGINT SIGTERM
|
||||||
|
|
||||||
|
for i in $(seq 0 $(($PROCS-1))); do
|
||||||
|
(
|
||||||
|
THISPID=$BASHPID
|
||||||
|
# ( while kill -0 $MAINPID; do sleep 1; done; do_exit ) &
|
||||||
|
while true; do
|
||||||
|
(
|
||||||
|
THISPID2=$BASHPID
|
||||||
|
# ( while kill -0 $MAINPID; do sleep 1; done; do_exit ) &
|
||||||
|
( sleep $PROCMAXTIME; kill -9 $THISPID2 >/dev/null 2>&1 ) &
|
||||||
|
# echo "starting $(($i+1)) / $PROCS"
|
||||||
|
( while true; do cat $FILE; done ) | nc $IP $PORT >/dev/null 2>&1
|
||||||
|
) >/dev/null 2>&1
|
||||||
|
done
|
||||||
|
) &
|
||||||
|
sleep $(echo "scale=2; $PROCMAXTIME/$PROCS" | bc)
|
||||||
|
done
|
||||||
|
while true; do sleep 9999999; done
|
|
@ -0,0 +1,30 @@
|
||||||
|
#! /bin/bash
|
||||||
|
FILE=$1
|
||||||
|
PROCS=$2
|
||||||
|
PROCMAXTIME=3
|
||||||
|
|
||||||
|
MAINPID=$$
|
||||||
|
PGID=$(ps -o pgid= $MAINPID | grep -o [0-9]*)
|
||||||
|
|
||||||
|
do_exit() {
|
||||||
|
kill -9 -$PGID
|
||||||
|
}
|
||||||
|
trap do_exit SIGINT SIGTERM
|
||||||
|
|
||||||
|
for i in $(seq 0 $(($PROCS-1))); do
|
||||||
|
(
|
||||||
|
THISPID=$BASHPID
|
||||||
|
# ( while kill -0 $MAINPID; do sleep 1; done; do_exit ) &
|
||||||
|
while true; do
|
||||||
|
(
|
||||||
|
THISPID2=$BASHPID
|
||||||
|
# ( while kill -0 $MAINPID; do sleep 1; done; do_exit ) &
|
||||||
|
( sleep $PROCMAXTIME; kill -9 $THISPID2 >/dev/null 2>&1 ) &
|
||||||
|
echo "starting $(($i+1)) / $PROCS"
|
||||||
|
( while true; do cat $FILE; done ) | nc 94.45.232.254 1234 >/dev/null 2>&1
|
||||||
|
)
|
||||||
|
done
|
||||||
|
) &
|
||||||
|
sleep $(echo "scale=2; $PROCMAXTIME/$PROCS" | bc)
|
||||||
|
done
|
||||||
|
while true; do sleep 9999999; done
|
Loading…
Reference in New Issue