From 54608600f97dd28b2aa099ecb21e075b24357d86 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 25 Aug 2013 19:45:02 -0300 Subject: Modularizing --- httracker | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) (limited to 'httracker') diff --git a/httracker b/httracker index ea1eaab..e720f76 100755 --- a/httracker +++ b/httracker @@ -14,40 +14,8 @@ FILESIZE="" USER="arquivo" GROUP="arquivo" -function httracker_get { - local url="$1" - local hash="`echo $1 | sha1sum | cut -d ' ' -f 1`" - local target="$MIRRORS/$hash" - - mkdir -p $target - #chown -R $USER.$GROUP $target/ - - # We already got this one - if [ -f "$target/ok" ]; then - return - fi - - # Get each URL - httrack \ - --depth=1 \ - --purge-old=0 \ - --index \ - --cookies=1 \ - --path ${target} \ - -r${LEVEL} ${url} - #--user $USER \ - #-e%${EXT_LEVEL} \ - #-m$FILESIZE \ - #--verbose - - if [ "$?" == "0" ]; then - # Mark as downloaded - touch $target/ok - else - echo "Error fetching $url." - rm -rf $target - fi -} +# Load functions +source lib/httracker/functions || exit 1 # Create folders mkdir -p $MIRRORS $TMP -- cgit v1.2.3