From 42db4b574fdfa81a4deac9896ae44170b9866fcd Mon Sep 17 00:00:00 2001 From: tv Date: Tue, 11 Jan 2011 18:49:41 +0100 Subject: anonbox: add --check --- anonbox/anonbox.sh | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/anonbox/anonbox.sh b/anonbox/anonbox.sh index db35a5b4..d038cd0a 100755 --- a/anonbox/anonbox.sh +++ b/anonbox/anonbox.sh @@ -1,5 +1,6 @@ #! /bin/bash -#### anonbox.net - anonbox account creator +#### anonbox.net [--check] +#### anonbox account creator set -euf ## @@ -16,7 +17,7 @@ eval "$(${GET-GET} | s^

([[:alnum:]@.]+)

$\ email="\1" ; p s^

.*

$\ - uri="\1" ; p + uri="\1/" ; p s^

([0-9]+)/([0-9]+)/([0-9]+) ([0-9]+):([0-9]+) ([ap]).m.

$\ Y=20\3 ; \ m=\1 ; \ @@ -39,7 +40,18 @@ script_end_date="`date --rfc-3339=ns`" ## for key in email uri best_before script_begin_date script_end_date ; do eval "val=\"\$$key\"" - echo "$key $val" + echo "$key=\"$val\"" done +## +if echo "$*" | tr "$IFS" ' ' | egrep -q "(^| )--check( |$)"; then + file="/tmp/save-$email" + echo "file=\"$file\"" + echo >&2 + echo "# downloading email..." >&2 + while ! curl -ksS "$uri" | tee "$file" | grep .; do + sleep 10 + done +fi + #### end of file. -- cgit v1.2.3