#!/bin/csh -f if( $5 == "" ) then set filename = /tmp/mime$$.mpg else set filename = /tmp/$5 endif echo "$2; $3 -> $filename" switch( $3 ) case "7bit": case "8bit": case "binary": /bin/cp $1 $filename breaksw case "base64": decode-b < $1 > $filename breaksw case "quoted-printable": mmencode -q -u $1 > $filename breaksw default: echo "unknown encoding" exit -1 endsw /bin/rm $1 switch( $4 ) case "play": mpeg_play -dither gray $filename /bin/rm $filename breaksw case "extract": echo "extrtact to $filename" breaksw endsw