@@ -610,35 +610,10 @@ Info() {
610610}
611611
612612Update () {
613- # Thông báo cập nhật
614- link_url=" https://api.github.com/repos/Zenlua/Tool-Tree/releases"
615- if checkonline; then
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// ./ } "
619- else
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
632- show_update=1
633- fi
634- fi
635- else
636- if [ -n " $tagname " ]; then
637- show_update=1
638- fi
639- fi
613+ if [ -f $TEMP /update ]; then
614+ url_dowload=" $( cat $TEMP /update 2> /dev/null) "
615+ show_update=1
640616 fi
641-
642617 echo '
643618 [[group]]
644619 [[group.page]]
@@ -655,27 +630,22 @@ Update() {
655630 [[group]]
656631 [[group.action]]
657632 title = "' $update_text ' "
658- desc = "' $text_desc_size ' "
633+ desc = "' $sizes_text ' : ' $( cat $TEMP /size 2> /dev/null ) ' "
659634 icon = "' ` urlpng update` ' "
660635 warn = "' $use_network_text ' "
661636 support = "echo ' $show_update ' "
662637 script = """
663638 echo "' $update_text_2 ' "
664- if [[ " ' $websum ' " == "$(checksum "$ TMP/Tool-Tree.apk") " ]]; then
639+ if [[ -f "$ TMP/Tool-Tree.apk" ]]; then
665640 openfile "$TMP/Tool-Tree.apk"
666641 exit
667642 fi
668643 echo
669- if [[ "' $websum ' " != " ' $filesum ' " ]] || [[ " ' $ show_update' " == 1 ]]; then
644+ if [[ "' $show_update ' " == 1 ]]; then
670645 echo "' $update_text_3 ' "
671646 echo
672647 taive "' $url_dowload ' " "$TMP/Tool-Tree.apk" 2>&1
673- if [[ "' $websum ' " == "$(checksum "$TMP/Tool-Tree.apk")" ]]; then
674- cp -rf "$TMP/Tool-Tree.apk" "$SDCARD_PATH/Download/' $name_apk ' .apk"
675- echo
676- echo "' $save_text ' $SDCARD_PATH/Download/' $name_apk ' .apk"
677- openfile "$TMP/Tool-Tree.apk"
678- fi
648+ [ -f "$TMP/Tool-Tree.apk" ] && openfile "$TMP/Tool-Tree.apk"
679649 else
680650 echo "' $update_text_4 ' "
681651 fi
0 commit comments