#!/bin/bash # # based on Natzke Ribbons by Matt Pearson (zenbullets.com) # http://abandonedart.org/?p=144 # # # http://www.forkable.eu/generators/wtf/i/src/naz/0_01.pde # GENERATES RANDOM OUTPUT # I WANT A WHITE LOGO!!!! # SECTOR:{150}{150}{250}{250} # BORDER:0pt # SUITABLE FOR FOLLOWING GRIDS:,729, # START VIRTUAL XSERVER FOR PROCESSING HEADLESS ###################### # Xvfb :1 -screen 0 1152x900x8 -fbdir /tmp & # EXPORT DISPLAY FOR PROCESSING HEADLESS ############################# export DISPLAY=localhost:1.0 # RUN PROCESSING SKETCH ############################################## APPDIR=$(dirname "$0") LIBSKETCH=$APPDIR/lib/1030/naz_0_01.jar LIBCORE=$APPDIR/lib/1030/core.jar LIBPDF=$APPDIR/lib/1030/pdf.jar LIBITEXT=$APPDIR/lib/1030/itext.jar LIBS=$LIBSKETCH:$LIBCORE:$LIBPDF:$LIBITEXT java -Djava.library.path="$APPDIR" \ -cp "$LIBS" \ naz_0_01 ###################################################################### # REPLACE 33% OF THE GENERATED PDF FILES # # WITH NOTHING # ###################################################################### TMPDIR=tmp PDFNUMBER=`ls $TMPDIR/*.pdf | wc -l` WEGNUMBER=`expr $PDFNUMBER / 3` NIX=a/utils/graphics/blank/none.pdf for PDF in `find $TMPDIR -name "*.pdf" | rl | rl --count=$WEGNUMBER` do cp $NIX $PDF echo $PDF done exit 0;