download files using aria2|curl|wget

This commit is contained in:
victor 2021-01-09 14:58:31 +03:30
parent 1b2b0db18a
commit 4396ae6ec9
1 changed files with 9 additions and 3 deletions

View File

@ -180,14 +180,20 @@ function download_component() {
fi fi
else else
show_message "downloading $4 ..." show_message "downloading $4 ..."
pkgres=$(package_installed aria2c "summary") ariapkg=$(package_installed aria2c "summary")
if [ "$pkgres" == "true" ];then curlpkg=$(package_installed curl "summary")
if [ "$ariapkg" == "true" ];then
show_message "using aria2c to download $4" show_message "using aria2c to download $4"
aria2c -c -x 8 -d "$CACHE_PATH" -o $4 $3 aria2c -c -x 8 -d "$CACHE_PATH" -o $4 $3
if [ $? -eq 0 ];then if [ $? -eq 0 ];then
notify-send "Photoshop CC" "$4 download completed" -i "download" notify-send "Photoshop CC" "$4 download completed" -i "download"
fi fi
elif [ "$curlpkg" == "true" ];then
show_message "using curl to download $4"
curl $3 -o $1
else else
show_message "using wget to download $4" show_message "using wget to download $4"
wget "$3" -P "$CACHE_PATH" wget "$3" -P "$CACHE_PATH"
@ -198,7 +204,7 @@ function download_component() {
fi fi
((tout++)) ((tout++))
fi fi
done done
} }
function rmdir_if_exist() { function rmdir_if_exist() {