#/bin/bash HOST=$1 USER=root PASS=calvin RET=$(curl -s https://$HOST/data/login -duser=$USER -dpassword=$PASS -c .cookie -b .cookie -k) ST1=$(echo "$RET" | awk 'match($0, /ST1=[0-9a-f]+/){ print substr( $0, RSTART, RLENGTH )}') echo $ST1 PARAM="$HOST@0@$HOST@0@$ST1" curl -s "https://$HOST/viewer.jnlp($PARAM)" -c .cookie -b .cookie -k > start.jnlp javaws start.jnlp rm .cookie start.jnlp