File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -97,22 +97,24 @@ install_filemanager()
9797 # #######################
9898
9999 echo " Downloading File Browser for $filemanager_os /$filemanager_arch ..."
100+ if type -p curl > /dev/null 2>&1 ; then
101+ net_getter=" curl -fsSL"
102+ elif type -p wget > /dev/null 2>&1 ; then
103+ net_getter=" wget -qO-"
104+ else
105+ echo " Aborted, could not find curl or wget"
106+ return 7
107+ fi
108+
100109 filemanager_file=" ${filemanager_os} -$filemanager_arch -filebrowser$filemanager_dl_ext "
101- filemanager_tag=" $( curl -s https://api.github.com/repos/filebrowser/filebrowser/releases/latest | grep -o ' "tag_name": ".*"' | sed ' s/"//g' | sed ' s/tag_name: //g' ) "
110+ filemanager_tag=" $( ${net_getter} https://api.github.com/repos/filebrowser/filebrowser/releases/latest | grep -o ' "tag_name": ".*"' | sed ' s/"//g' | sed ' s/tag_name: //g' ) "
102111 filemanager_url=" https://github.com/filebrowser/filebrowser/releases/download/$filemanager_tag /$filemanager_file "
103112 echo " $filemanager_url "
104113
105114 # Use $PREFIX for compatibility with Termux on Android
106115 rm -rf " $PREFIX /tmp/$filemanager_file "
107116
108- if type -p curl > /dev/null 2>&1 ; then
109- curl -fsSL " $filemanager_url " -o " $PREFIX /tmp/$filemanager_file "
110- elif type -p wget > /dev/null 2>&1 ; then
111- wget --quiet " $filemanager_url " -O " $PREFIX /tmp/$filemanager_file "
112- else
113- echo " Aborted, could not find curl or wget"
114- return 7
115- fi
117+ ${net_getter} " $filemanager_url " > " $PREFIX /tmp/$filemanager_file "
116118
117119 echo " Extracting..."
118120 case " $filemanager_file " in
You can’t perform that action at this time.
0 commit comments