小问题修复

This commit is contained in:
Hyy2001X 2021-03-16 19:42:00 +08:00
parent a26444679e
commit 54fdabd2f2
1 changed files with 7 additions and 7 deletions

View File

@ -3,7 +3,7 @@
# AutoBuild Module by Hyy2001 # AutoBuild Module by Hyy2001
# AutoUpdate for Openwrt # AutoUpdate for Openwrt
Version=V5.2 Version=V5.3
TIME() { TIME() {
echo -ne "\n[$(date "+%H:%M:%S")] " echo -ne "\n[$(date "+%H:%M:%S")] "
@ -200,7 +200,7 @@ Firmware="${GET_Firmware}"
Firmware_Detail="${Firmware_Info}${Detail_SFX}" Firmware_Detail="${Firmware_Info}${Detail_SFX}"
echo -e "\n固件作者: ${Author%/*}" echo -e "\n固件作者: ${Author%/*}"
echo "设备名称: ${CURRENT_Device}" echo "设备名称: ${CURRENT_Device}"
echo "固件格式: ${Detail_SFX}" echo "固件格式: ${Firmware_SFX}"
echo -e "\n当前固件版本: ${CURRENT_Version}" echo -e "\n当前固件版本: ${CURRENT_Version}"
echo "云端固件版本: ${GET_Version}" echo "云端固件版本: ${GET_Version}"
if [[ ! ${Force_Update} == 1 ]];then if [[ ! ${Force_Update} == 1 ]];then
@ -240,14 +240,14 @@ CURRENT_MD5=$(md5sum ${Firmware} | cut -d ' ' -f1)
echo -e "\n本地固件MD5:${CURRENT_MD5}" echo -e "\n本地固件MD5:${CURRENT_MD5}"
echo "云端固件MD5:${GET_MD5}" echo "云端固件MD5:${GET_MD5}"
if [[ -z "${GET_MD5}" ]] || [[ -z "${CURRENT_MD5}" ]];then if [[ -z "${GET_MD5}" ]] || [[ -z "${CURRENT_MD5}" ]];then
TIME && echo -e "MD5 获取失败!" TIME && echo "MD5 获取失败!"
exit exit
fi fi
if [[ ! "${GET_MD5}" == "${CURRENT_MD5}" ]];then if [[ ! "${GET_MD5}" == "${CURRENT_MD5}" ]];then
TIME && echo -e "MD5 对比失败,请检查网络后重试!" TIME && echo "MD5 对比失败,请检查网络后重试!"
exit exit
else else
TIME && echo -e "MD5 对比通过!" TIME && echo "MD5 对比通过!"
fi fi
if [[ ${Compressed_x86} == 1 ]];then if [[ ${Compressed_x86} == 1 ]];then
TIME && echo "检测到固件为 [.gz] 压缩格式,开始解压固件..." TIME && echo "检测到固件为 [.gz] 压缩格式,开始解压固件..."
@ -261,9 +261,9 @@ if [[ ${Compressed_x86} == 1 ]];then
exit exit
fi fi
fi fi
TIME && echo -e "一切准备就绪,5s 后开始更新固件...\n" TIME && echo -e "一切准备就绪,5s 后开始更新固件..."
sleep 5 sleep 5
TIME && echo -e "正在更新固件,期间请耐心等待..." TIME && echo "正在更新固件,期间请耐心等待..."
sysupgrade ${Upgrade_Options} ${Firmware} sysupgrade ${Upgrade_Options} ${Firmware}
if [[ $? -ne 0 ]];then if [[ $? -ne 0 ]];then
TIME && echo "固件刷写失败,请尝试不保留配置[-n]或手动下载固件!" TIME && echo "固件刷写失败,请尝试不保留配置[-n]或手动下载固件!"