From 3d16411d49b838720a2ab2fce25a9721113c9477 Mon Sep 17 00:00:00 2001 From: tianyu Date: Sat, 25 Jul 2015 15:38:00 +0800 Subject: [PATCH] Create http.sh --- net/http.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 net/http.sh diff --git a/net/http.sh b/net/http.sh new file mode 100644 index 0000000..5a2ce98 --- /dev/null +++ b/net/http.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +LINK="$1" +NAME="$2" + +echo "$LINK" "$NAME" + +ARIA2_RPC=/etc/transmission-daemon/aria2-rpc.sh +X2T=/etc/transmission-daemon/x2t.sh + +export LC_ALL=en_US.UTF-8 + +cd /home/downloads + +wget "$LINK" -O "$NAME" + +if [ -f "$NAME" ]; then + # handle file + EXT="${NAME##*.}" + if [ "$EXT" = "zip" ]; then + echo "$X2T -z $NAME" + $X2T -z "$NAME" + rm "$NAME" + elif [ "$EXT" = "rar" ]; then + echo "$X2T -r $NAME" + $X2T -r "$NAME" + rm "$NAME" + else + echo "$ARIA2_RPC $NAME" + $ARIA2_RPC "$NAME" + fi +else + echo "File not found." +fi