#!/bin/bash # __ __ __ # |__|.--------.---.-.-----.-----.--------.---.-.-----.|__|.----.| |--. # | || | _ | _ | -__| | _ | _ || || __|| < # |__||__|__|__|___._|___ |_____|__|__|__|___._|___ ||__||____||__|__| # |_____| |_____| machts möglich # http://www.forkable.eu/generators/wtf/i/clp_0_03.sh # EXECUTE LIKE THIS: # clp_0_03.sh [FILENAME]... [CYCLES]... # GENERATES RANDOM OUTPUT # SECTOR:{0}{0}{150}{150} # SECTOR:{50}{50}{100}{100} # SECTOR:{30}{30}{120}{120} # BORDER:1pt # SUITABLE FOR FOLLOWING GRIDS:,9,81, FILE=$1 DAY=$2 ORIGINAL=${FILE##*/} NAME=${ORIGINAL%.*} TMPDIR=tmp PFADNAME=${FILE%.*} SOURCE=tmp/$NAME.pdf convert -resize 150 $FILE $SOURCE while [ $DAY -gt 1 ] do COUNT=`echo 000$DAY |\ rev |\ cut -c 1-4 |\ rev` RESULT=$TMPDIR/$NAME-$COUNT.pdf convert $SOURCE \ -resize 149 \ -monochrome \ $TMPDIR/$NAME.tmp.jpg convert $TMPDIR/$NAME.tmp.jpg \ -normalize \ -resize 150 \ $RESULT cp $RESULT $SOURCE autotrace -background-color=FFFFFF \ -color-count 2 \ -centerline \ -output-file=$RESULT \ $SOURCE DAY=`expr $DAY - 1` done rm $TMPDIR/*.jpg $SOURCE exit 0;