Skip to content

Commit 613b461

Browse files
committed
Update
1 parent e4ea71e commit 613b461

1 file changed

Lines changed: 19 additions & 26 deletions

File tree

app/src/main/assets/home/etc/tool-tree.bash

Lines changed: 19 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -613,36 +613,29 @@ Update() {
613613
# Thông báo cập nhật
614614
link_url="https://api.github.com/repos/Zenlua/Tool-Tree/releases"
615615
if checkonline; then
616-
if [ -f $TEMP/update ]; then
617-
show_update=1
618-
text_desc_size="$sizes_text: $(cat $TEMP/update | coverbyte)"
616+
if [ "$(unzip -qp "$PATH_APK" assets/beta 2>/dev/null)" == 1 ]; then
617+
websums="$(xem $link_url/tags/beta 2>/dev/null)"
618+
tagname="${PACKAGE_VERSION_NAME//./}"
619619
else
620-
if [ "$(unzip -qp "$PATH_APK" assets/beta 2>/dev/null)" == 1 ]; then
621-
websums="$(xem $link_url/tags/beta 2>/dev/null)"
622-
tagname="${PACKAGE_VERSION_NAME//./}"
623-
else
624-
websums="$(xem $link_url/latest 2>/dev/null)"
625-
tagname="$(echo "$websums" | jq -r .tag_name | sed -e 's|\.||g' -e 's|V||')"
626-
fi
627-
websum="$(echo "$websums" | jq -r .assets[0].digest | cut -d: -f2)"
628-
filesum="$(checksum "$PATH_APK" 2>/dev/null)"
629-
websize="$(echo "$websums" | jq -r '.assets[0].size')"
630-
name_apk="$(echo "$websums" | jq -r .name)"
631-
url_dowload="$(echo "$websums" | jq -r ".assets[0].browser_download_url")"
632-
text_desc_size="$sizes_text: $(coverbyte $websize 2>/dev/null)"
633-
if [[ ${PACKAGE_VERSION_NAME//./} == $tagname ]]; then
634-
if [[ "$websum" != "$filesum" ]] && [[ "$websum" ]]; then
635-
if [[ "$tagname" ]]; then
636-
show_update=1
637-
echo "$websize" >$TEMP/update
638-
fi
639-
fi
640-
else
641-
if [ -n "$tagname" ]; then
620+
websums="$(xem $link_url/latest 2>/dev/null)"
621+
tagname="$(echo "$websums" | jq -r .tag_name | sed -e 's|\.||g' -e 's|V||')"
622+
fi
623+
websum="$(echo "$websums" | jq -r .assets[0].digest | cut -d: -f2)"
624+
filesum="$(checksum "$PATH_APK" 2>/dev/null)"
625+
websize="$(echo "$websums" | jq -r '.assets[0].size')"
626+
name_apk="$(echo "$websums" | jq -r .name)"
627+
url_dowload="$(echo "$websums" | jq -r ".assets[0].browser_download_url")"
628+
text_desc_size="$sizes_text: $(coverbyte $websize 2>/dev/null)"
629+
if [[ ${PACKAGE_VERSION_NAME//./} == $tagname ]]; then
630+
if [[ "$websum" != "$filesum" ]] && [[ "$websum" ]]; then
631+
if [[ "$tagname" ]]; then
642632
show_update=1
643-
echo "$websize" >$TEMP/update
644633
fi
645634
fi
635+
else
636+
if [ -n "$tagname" ]; then
637+
show_update=1
638+
fi
646639
fi
647640
fi
648641

0 commit comments

Comments
 (0)