#!/bin/sh
# Copyright (C) 2002 Gran Weinholt <weinholt@linux.nu>.
DIALOG=${DIALOG=dialog}
foo=`tempfile 2>/dev/null`
fnord=`tempfile 2>/dev/null`
nisse=`tempfile 2>/dev/null`
trap "rm -f $foo $fnord $nisse" 0 1 2 5 15

cat >$fnord
awk -F '"' '/item/{print $8,$10,$12}'<$fnord|sort +2|uniq -f 2 >$nisse
$DIALOG --menu "Choose a file to download:" 20 70 13 \
	`sed s:.*/::g<$nisse|sort|awk '{cnt += 1;print cnt,$1}'` 2>$foo

[ $? == "0" ] || exit

HASH=$(head -`cat $foo`<$nisse|tail -1|awk '{print $3}')
grep "hash=\"$HASH\"" $fnord|sort|uniq -f 5
