|
|
@@ -7,7 +7,7 @@ lgsm_version="190216"
|
|
|
|
|
|
# Description: Creates a FastDL folder
|
|
|
|
|
|
-local modulename="FastDL Creator"
|
|
|
+local modulename="FastDL"
|
|
|
function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))"
|
|
|
|
|
|
check.sh
|
|
|
@@ -57,7 +57,7 @@ fn_scriptlog "Initiating FastDL creation"
|
|
|
if [ ! -d "${webdir}" ]; then
|
|
|
fn_printdots "Creating www directory..."
|
|
|
sleep 0.5
|
|
|
- mkdir -v "${webdir}"
|
|
|
+ mkdir "${webdir}"
|
|
|
sleep 1
|
|
|
fn_scriptlog "FastDL created ${webdir}"
|
|
|
fi
|
|
|
@@ -65,7 +65,7 @@ if [ ! -d "${fastdldir}" ]; then
|
|
|
newfastdl=1
|
|
|
fn_printdots "Creating FastDL directory..."
|
|
|
sleep 0.5
|
|
|
- mkdir -v "${fastdldir}"
|
|
|
+ mkdir "${fastdldir}"
|
|
|
sleep 1
|
|
|
fn_scriptlog "FastDL created ${fastdldir}"
|
|
|
fn_printok "Folders created"
|
|
|
@@ -80,12 +80,10 @@ fn_printinfo "Entering configuration"
|
|
|
fn_scriptlog "Configuration"
|
|
|
echo -en "\n"
|
|
|
sleep 2
|
|
|
-if [ ${newfastdl} == 1 ]; then
|
|
|
- fn_printdots "Enable clearing old FastDL files?"
|
|
|
- echo ""
|
|
|
- sleep 1
|
|
|
+if [ ${newfastdl} == 0 ]; then
|
|
|
+ fn_printdots
|
|
|
while true; do
|
|
|
- read -p "Clear old FastDL? [y/n]" yn
|
|
|
+ read -p "Clear old FastDL files? [y/n]" yn
|
|
|
case $yn in
|
|
|
[Yy]* ) clearoldfastdl="on"; fn_scriptlog "clearoldfastdl enabled"; fn_printok "Clearing Enabled"; break;;
|
|
|
[Nn]* ) clearoldfastdl="off"; fn_scriptlog "clearoldfastdl disabled"; fn_printok "Clearing Disabled"; break;;
|
|
|
@@ -113,13 +111,12 @@ fi
|
|
|
|
|
|
fn_fastdl_gmod_config(){
|
|
|
# Prompt for download enforcer, that is using a .lua addfile resource generator
|
|
|
-echo "Do you wish to force clients to downloading the whole FastDL content?"
|
|
|
-echo "It is useful for many addons where devs didn't register their files to be downloaded through FastDL."
|
|
|
+fn_printdots
|
|
|
while true; do
|
|
|
- read -p "Use download enforcer? [y/n]" yn
|
|
|
+ read -p "Use client download enforcer? [y/n]" yn
|
|
|
case $yn in
|
|
|
- [Yy]* ) luaressource="on"; fn_scriptlog "DL enforcer Enabled"; fn_printok "DL enforcer Enabled"; break;;
|
|
|
- [Nn]* ) luaressource="off"; "DL enforcer Disabled"; fn_printok "DL enforcer Disabled"; break;;
|
|
|
+ [Yy]* ) luaressource="on"; fn_scriptlog "DL enforcer Enabled"; fn_printok "Enforcer Enabled"; break;;
|
|
|
+ [Nn]* ) luaressource="off"; "DL enforcer Disabled"; fn_printok "Enforcer Disabled"; break;;
|
|
|
* ) echo "Please answer yes or no.";;
|
|
|
esac
|
|
|
sleep1
|