Changeset 474
- Timestamp:
- Mar 1, 2005, 8:25:04 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pwntcha/testsuite/makehtml.sh
r470 r474 4 4 echo '<html><body bgcolor="#aaddff"><h1>CAPTCHA samples</h1><table>' >> index.html 5 5 6 find -maxdepth 2 -name '* 00.*' | cut -b3- | sed 's,/[^.]*., ,' | sort | uniq | while read DIRNAME EXTENSION; do7 echo "${DIRNAME}"6 find -maxdepth 2 -name '*_000.*' | cut -b3- | sed 's,/[^.]*., ,' | sort | uniq | while read DIRNAME EXTENSION; do 7 echo -n "${DIRNAME}" 8 8 INDEX="${DIRNAME}.html" 9 9 rm -f "${INDEX}" && echo > "${INDEX}" 10 10 echo '<html><body bgcolor="#aaddff"><table>' >> "${INDEX}" 11 N=1 12 for x in `seq -w 0 99`; do 11 N=0 12 for x in `seq -w 0 999`; do 13 if [ ! -f "${DIRNAME}/${DIRNAME}_$x.${EXTENSION}" ]; then 14 break 15 fi 13 16 echo '<tr>' >> "${INDEX}" 14 17 echo '<td><h1><tt>#'"$x"'</tt></h1></td>' >> "${INDEX}" 15 echo '<td><img src="'"${DIRNAME}/${DIRNAME} $x.${EXTENSION}"'" /></td>' >> "${INDEX}"18 echo '<td><img src="'"${DIRNAME}/${DIRNAME}_$x.${EXTENSION}"'" /></td>' >> "${INDEX}" 16 19 TEXT="[untranslated]" 20 N=$((${N} + 1)) 17 21 if [ -r "${DIRNAME}/control.txt" ]; then 18 22 TEXT="`sed -ne ${N}p "${DIRNAME}/control.txt"`" 19 N=$((${N} + 1))20 23 fi 21 24 echo '<td><h1><tt>'"$TEXT"'</tt></h1></td>' >> "${INDEX}" 22 25 echo '</tr>' >> "${INDEX}" 23 26 done 27 echo " - ${N} images" 24 28 echo '</table></body></html>' >> "${INDEX}" 25 29 26 convert "${DIRNAME}/${DIRNAME} 00.${EXTENSION}" -geometry '150x50>' "${DIRNAME}.jpeg"27 echo '<tr><td align="right"><a href="'"${INDEX}"'"><img align="middle" src="'"${DIRNAME}"'.jpeg"></a></td><td><h2>'"${DIRNAME} "'</h2></td></tr>' >> index.html30 convert "${DIRNAME}/${DIRNAME}_000.${EXTENSION}" -geometry '150x50>' "${DIRNAME}.jpeg" 31 echo '<tr><td align="right"><a href="'"${INDEX}"'"><img align="middle" src="'"${DIRNAME}"'.jpeg"></a></td><td><h2>'"${DIRNAME} (${N})"'</h2></td></tr>' >> index.html 28 32 done 29 33
Note: See TracChangeset
for help on using the changeset viewer.