Skip to content

Commit 1013a45

Browse files
committed
Upload file
1 parent b6e4f79 commit 1013a45

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

pio/src/main/assets/home/bin/unpak_img

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -153,17 +153,23 @@ mkdir -p "$OUTPUT/${namepv##*/}" $OUTPUT/config
153153
if [ -f $TMP/extract_erofs.log ];then
154154
while true; do
155155
number_kk="$(sed -E 's/\x1b\[[0-9;]*m//g; s/[\r\t]/\n/g' "$TMP/extract_erofs.log" | grep -E 'Extract: \[[^]]+\]' | tail -n 1 | awk '{print $3}' | cut -d\. -f1)"
156-
if [ -z "$number_kk" ] || [ "$number_kk" == 0 ];then
157-
iv=$((iv+1))
158-
[ "$iv" -ge 10 ] && break
159-
fi
160156
if [ ${number_kk:-0} -ge 98 ] || [ "$(grep -cm1 "100.00%" $TMP/extract_erofs.log)" == 1 ];then
157+
progress 98/100
158+
sleep 1
161159
progress -1/0
162160
break
163-
else
161+
fi
164162
[ "$number_kk" ] && progress $number_kk/100
165-
sleep 0.5
163+
if [ -z "$number_kk" ]; then
164+
iv=$((iv+1))
165+
elif [ "${number_kk:-0}" == "${save_num:-1}" ]; then
166+
iv=$((iv+1))
167+
else
168+
iv=0
166169
fi
170+
save_num="$number_kk"
171+
[ "$iv" -ge 15 ] && break
172+
sleep 0.5
167173
done
168174
fi
169175
wait

0 commit comments

Comments
 (0)