animeic-cd 1 year ago
parent
commit
32c6153f7f
1 changed files with 11 additions and 3 deletions
  1. 11 3
      main.go

+ 11 - 3
main.go

@@ -28,13 +28,20 @@ func main() {
 	// 服务器最新版本有变动 更新
 	if version.Version != config.Version {
 		// 下载
-		utils.DownloadZip(version.Url)
+		fmt.Println("更新中...")
+		fmt.Println("下载程序")
+		err := utils.DownloadZip(version.Url)
+		if err != nil {
+			fmt.Println("下载失败,请重新运行")
+			return
+		}
 		// 解压
-		fmt.Println("更新")
+		fmt.Println("安装程序")
 		fileName := path.Base(version.Url)
-		err := utils.Unzip(fileName)
+		err = utils.Unzip(fileName)
 		if err != nil {
 			fmt.Println(err)
+			fmt.Println("安装程序失败")
 			return
 		}
 		// 替换版本
@@ -47,6 +54,7 @@ func main() {
 			fmt.Println(err)
 			fmt.Println("配置写入失败")
 		}
+		fmt.Println("安装成功")
 	}
 	// 运行应用程序
 	cmd := exec.Command(config.ExePath)