@@ -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