Skip to content

Commit 024eb5e

Browse files
committed
Upload file
1 parent 71d6444 commit 024eb5e

10 files changed

Lines changed: 41 additions & 25 deletions

File tree

pio/src/main/assets/home/bin/downloadb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ if [ "$?" == 0 ];then
3434
PIDK=$!
3535
while kill -0 $PIDK 2>/dev/null; do
3636
if [ -f "$taive_path_file" ];then
37-
num3=$(wc -c <"$taive_path_file")
37+
num3=$(stat -c %s "$taive_path_file")
3838
if [ "$num3" ] && [ "${taive_byte:-0}" != 0 ];then
3939
[ "${num3:-0}" == "${num4:-1}" ] || progress "$((num3 * 100 / taive_byte))/100"
4040
num4="$num3"

pio/src/main/assets/home/bin/repack_img

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ fi
9898
[ -f "$saved" ] && rm -fr "$saved"
9999

100100
if [ "$CONVER" != "raw" ];then
101-
saved="$TMP/${saved##*/}"
102101
out_saved="$saved"
102+
saved="$TMP/${saved##*/}"
103103
fi
104104

105105
# Chọn định dạng tệp phân vùng
@@ -154,7 +154,7 @@ PIDK=$!
154154
num1="$1"; num2="$2";
155155
while kill -0 $PIDK 2>/dev/null; do
156156
if [ -f "$num2" ];then
157-
num3=$(wc -c <"$num2")
157+
num3=$(stat -c %s "$num2")
158158
if [ "${num3:-0}" != 0 ];then
159159
[ "${num3:-0}" == "${num4:-1}" ] || progress "$((num3 * 100 / num1))/100"
160160
num4="$num3"
@@ -341,18 +341,16 @@ elif [ "$partition" == "ext" ];then
341341
fi
342342
fi
343343

344-
if [[ -f $OUTPUT/dynamic_partitions_op_list ]] && [[ "$partition" =~ ^(ext|f2fs|erofs)$ ]];then
345-
if [ ! -f $OUTPUT/out/dynamic_partitions_op_list ];then
346-
cp -f $OUTPUT/dynamic_partitions_op_list $OUTPUT/out/dynamic_partitions_op_list
347-
fi
344+
if [[ -f $PTSD/dynamic_partitions_op_list ]] && [[ "$partition" =~ ^(ext|f2fs|erofs)$ ]];then
345+
cp -f $PTSD/dynamic_partitions_op_list $OUTPUT/out/dynamic_partitions_op_list
348346
if [ -f "$saved" ];then
349-
img_size=$(wc -c <"$saved")
347+
img_size=$(stat -c %s "$saved")
350348
sed -i "s/resize ${INPUT##*/} [^*]*/resize ${INPUT##*/} $img_size/" $OUTPUT/out/dynamic_partitions_op_list
351349
fi
352350
fi
353351

354352
if [[ "$partition" =~ ^(erofs|f2fs|ext)$ ]];then
355-
text_sizes=$(wc -c <"$saved")
353+
[ "$img_size" ] && text_sizes="$img_size" || text_sizes=$(stat -c %s "$saved")
356354
echo "$sizes_text: ${saved##*/} $(coverbyte $text_sizes) ($text_sizes)"
357355
echo
358356
if [ "$CONVER" != "raw" ];then
@@ -387,7 +385,7 @@ if [[ "$partition" =~ ^(erofs|f2fs|ext)$ ]];then
387385
elif [ "$CONVER" == 'sparse' ];then
388386
img2simg "$saved" "$out_saved" >/dev/null
389387
fi
390-
[ "$CONVER" != "raw" ] && rm -f "$saved"
388+
[ "$CONVER" == "raw" ] && mv "$saved" "$out_saved" || rm -f "$saved"
391389
fi
392390

393391
if [ "$CDELIMG" == 1 ];then

pio/src/main/assets/home/bin/repack_super

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ i1=$(echo "$i" | sed 's/.img//g')
6464
i2=$(echo "$i" | sed -e 's/_a.img//g' -e 's/_b.img//g' -e 's/.img//g')
6565
info=$(checktype "$INPUT/$i1.img")
6666
[ $info == "sparse" ] && simg2img "$INPUT/$i1.img"
67-
[ $TYPEIMG = "A" ] && argvs+="--partition ${i2}:readonly:$(wc -c <"$INPUT/$i1.img"):${SUPGRUP} --image ${i2}=$i1.img "
67+
[ $TYPEIMG = "A" ] && argvs+="--partition ${i2}:readonly:$(stat -c %s "$INPUT/$i1.img"):${SUPGRUP} --image ${i2}=$i1.img "
6868
if [ $TYPEIMG == "AB" ] || [ $TYPEIMG == "VAB" ];then
69-
ml1+="--partition ${i2}_a:readonly:$(wc -c <"$INPUT/$i1.img"):${SUPGRUP}_a --image ${i2}_a=$i1.img "
69+
ml1+="--partition ${i2}_a:readonly:$(stat -c %s "$INPUT/$i1.img"):${SUPGRUP}_a --image ${i2}_a=$i1.img "
7070
ml2+="--partition ${i2}_b:readonly:0:${SUPGRUP}_b "
7171
fi
7272
done

pio/src/main/assets/home/etc/tool-tree.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1328,7 +1328,7 @@ xml_print '<group>
13281328
'"$code_option"'
13291329
<handler>
13301330
if [ "$menu_id" == "v2" ];then
1331-
[ -f "'$dirvad'" ] && rm -f "'$dirvad'/pin" || echo > "'$dirvad'/pin"
1331+
[ -f "'$dirvad'/pin" ] && rm -f "'$dirvad'/pin" || echo > "'$dirvad'/pin"
13321332
'"$google_tran_shellkk"'
13331333
fi
13341334
'"$code_shell"'

pio/src/main/assets/module/ZADD/add_features/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,13 @@ fi
121121
# Thư mục hiện tại
122122
MPAT="${0%/*}"
123123

124-
# Google dịch
124+
# Ngôn ngữ mặc định
125125
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
126-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
126+
# Google dịch
127+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
128+
trans_add "$MPAT"
127129
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
130+
fi
128131

129132
# index
130133
echo '<?xml version="1.0" encoding="UTF-8" ?>

pio/src/main/assets/module/ZADD/payload_online/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,13 @@ else
4545
checkdjhrh=0
4646
fi
4747

48-
# Google dịch
48+
# Ngôn ngữ mặc định
4949
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
50-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
50+
# Google dịch
51+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
52+
trans_add "$MPAT"
5153
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
54+
fi
5255

5356
# index
5457
echo '<?xml version="1.0" encoding="UTF-8" ?>

pio/src/main/assets/module/ZADD/upload_file/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,13 @@ fi
5555
# Thư mục hiện tại
5656
MPAT="${0%/*}"
5757

58-
# Google dịch
58+
# Ngôn ngữ mặc định
5959
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
60-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
60+
# Google dịch
61+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
62+
trans_add "$MPAT"
6163
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
64+
fi
6265

6366
# index
6467
echo '<?xml version="1.0" encoding="UTF-8" ?>

pio/src/main/assets/module/ZAPK/apk_features/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,13 @@ export MPAT='$MPAT'
4747
# Thư mục hiện tại
4848
MPAT="${0%/*}"
4949

50-
# Google dịch
50+
# Ngôn ngữ mặc định
5151
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
52-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
52+
# Google dịch
53+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
54+
trans_add "$MPAT"
5355
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
56+
fi
5457

5558
# index
5659
echo '<?xml version="1.0" encoding="UTF-8" ?>

pio/src/main/assets/module/ZAPK/apk_utilities/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,13 @@ xml_print '<group title="'$google_text'">
4545
# Thư mục hiện tại
4646
MPAT="${0%/*}"
4747

48-
# Google dịch
48+
# Ngôn ngữ mặc định
4949
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
50-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
50+
# Google dịch
51+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
52+
trans_add "$MPAT"
5153
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
54+
fi
5255

5356
# index
5457
echo '<?xml version="1.0" encoding="UTF-8" ?>

pio/src/main/assets/module/ZAPK/overlay_create/index.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,13 @@ slog extract_folder_lang_text "$extract_folder_lang_text"
2929
# Thư mục hiện tại
3030
MPAT="${0%/*}"
3131

32-
# Google dịch
32+
# Ngôn ngữ mặc định
3333
eval "$(grep '="' "$MPAT/addon.prop" | sed "/google_text=/d")"
34-
[ "$(glog "auto_trans_text_${1##*/}")" == 1 ] && trans_add "$MPAT"
34+
# Google dịch
35+
if [ "$(glog "auto_trans_text_${1##*/}")" == 1 ];then
36+
trans_add "$MPAT"
3537
[ -f "$MPAT/auto.sh" ] && source "$MPAT/auto.sh"
38+
fi
3639

3740
# index
3841
echo '<?xml version="1.0" encoding="UTF-8" ?>

0 commit comments

Comments
 (0)