77# shellcheck disable=SC1017
88# shellcheck disable=SC2034
99
10- VERSION=" 1.5"
10+ VERSION=" 1.5.1 "
1111
1212# Variable / Function
1313LOCAL_FILES=" /etc/ultimate-updater"
@@ -31,8 +31,10 @@ VERSION_CHECK () {
3131 DEVELOP_VERSION=$( awk -F' "' ' /^VERSION=/ {print $2}' /root/update_develop.sh)
3232 LOCAL_VERSION=$( awk -F' "' ' /^VERSION=/ {print $2}' $LOCAL_FILES /update.sh)
3333 if [[ " $BRANCH " == develop ]]; then
34- echo -e " ${OR} *** The Ultimate Updater is on develop branch ***${CL} "
35- if [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
34+ if [[ ! -s /root/update_develop.sh ]]; then
35+ echo -e " ${OR} *** You are offline - can't check version ***${CL} \n"
36+ echo -e " ${OR} *** The Ultimate Updater is on develop branch ***${CL} "
37+ elif [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
3638 echo -e " ${OR} *** A newer version is available ***${CL} \n\
3739 Installed: $LOCAL_VERSION / Github-Master: $MASTER_VERSION \n\
3840 ${OR} You can update with <update -up>${CL} \n"
@@ -52,8 +54,10 @@ VERSION_CHECK () {
5254 fi
5355 fi
5456 if [[ " $BRANCH " == beta ]]; then
55- echo -e " ${OR} *** The Ultimate Updater is on beta branch ***${CL} "
56- if [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
57+ if [[ ! -s /root/update_beta.sh ]]; then
58+ echo -e " ${OR} *** You are offline - can't check version ***${CL} \n"
59+ echo -e " ${OR} *** The Ultimate Updater is on beta branch ***${CL} "
60+ elif [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
5761 echo -e " ${OR} *** A newer version is available ***${CL} \n\
5862 Installed: $LOCAL_VERSION / Github-Master: $MASTER_VERSION \n\
5963 ${OR} You can update with <update -up>${CL} \n"
@@ -73,18 +77,17 @@ VERSION_CHECK () {
7377 fi
7478 fi
7579 if [[ " $BRANCH " == master ]]; then
76- if [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
80+ if [[ ! -s /root/update_master.sh ]]; then
81+ echo -e " ${OR} *** You are offline - can't check version ***${CL} \n"
82+ elif [[ " $LOCAL_VERSION " < " $MASTER_VERSION " ]]; then
7783 echo -e " ${OR} *** A newer version is available ***${CL} \n\
7884 Installed: $LOCAL_VERSION / Server: $MASTER_VERSION \n\
7985 ${OR} You can update with <update -up>${CL} \n"
8086 VERSION_NOT_SHOW=true
87+ else
88+ echo -e " ${GN} The Ultimate Updater is UpToDate${CL} "
8189 fi
8290 fi
83- elif [[ ! -s /root/update_master.sh ]]; then
84- echo -e " ${OR} *** You are offline - can't check version ***${CL} "
85- elif [[ " $BRANCH " == master ]]; then
86- echo -e " ${GN} The Ultimate Updater is UpToDate${CL} "
87- fi
8891 if [[ " $VERSION_NOT_SHOW " != true ]]; then echo -e " Version: $LOCAL_VERSION \n" ; fi
8992 rm -rf /root/update_master.sh
9093 rm -rf /root/update_beta.sh
0 commit comments