--- get_book.sh 2003/12/14 22:27:18 1.2 +++ get_book.sh 2003/12/15 00:26:57 1.3 @@ -43,6 +43,13 @@ grep 'view=[A-Z].*/index' in.tmp | sort -u >> in } +function checklogin() { + if grep 'promo.asp' index.html* >/dev/null ; then + echo "WARNING: safari seems to logunt you as user. Aborting." + exit 1 + fi +} + echo > in mirror "http://safari.oreilly.com/?XmlId=$isbn" @@ -51,6 +58,7 @@ uniqurl mirror "-i in" +checklogin echo -n "extracting URLs [1]" ls index.html* | while read file ; do @@ -62,6 +70,7 @@ uniqurl mirror "-i in" +checklogin echo > in echo -n "extracting URLs [2]" @@ -73,6 +82,7 @@ uniqurl mirror "-i in" +checklogin # convert links in html bn=`basename $0`