mirror of
https://gitee.com/konyshe/goodlink.git
synced 2025-12-24 08:13:00 +08:00
无参数退出运行
This commit is contained in:
@@ -53,4 +53,9 @@ func Help() {
|
||||
fmt.Print(gogo.BuildVersion())
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
if Arg_tun_key == "" {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,14 +3,9 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"goodlink/config"
|
||||
_ "goodlink/pro"
|
||||
"goodlink/theme"
|
||||
"goodlink/ui2"
|
||||
"goodlink/utils"
|
||||
"log"
|
||||
"os"
|
||||
"time"
|
||||
|
||||
_ "embed"
|
||||
_ "net/http/pprof"
|
||||
@@ -24,7 +19,7 @@ const (
|
||||
M_APP_TITLE = "GoodLink"
|
||||
)
|
||||
|
||||
func main2() {
|
||||
func main() {
|
||||
myApp := app.New()
|
||||
myApp.Settings().SetTheme(&theme.MyTheme{})
|
||||
icon, _ := fyne.LoadResourceFromPath("./theme/favicon.png")
|
||||
@@ -47,16 +42,3 @@ func main2() {
|
||||
|
||||
myWindow.ShowAndRun()
|
||||
}
|
||||
|
||||
func main() {
|
||||
config.Help()
|
||||
|
||||
utils.GuardStart(main2, 500*time.Millisecond, func(err error) {
|
||||
// if 0: err==nil; -1: err==255; -2: err==254; err==1: 1; err==2
|
||||
if err == nil {
|
||||
os.Exit(0)
|
||||
}
|
||||
log.Printf(" 异常退出: %v", err)
|
||||
utils.DingF("error: %v", err)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ zip goodlink-darwin-amd64-cmd.zip goodlink-darwin-amd64-cmd
|
||||
zip goodlink-darwin-arm64-cmd.zip goodlink-darwin-arm64-cmd
|
||||
zip goodlink-linux-386-cmd.zip goodlink-linux-386-cmd
|
||||
zip goodlink-linux-arm-cmd.zip goodlink-linux-arm-cmd
|
||||
zip goodlink-linux-armv7l-cmd.zip goodlink-linux-armv7l-cmd
|
||||
zip goodlink-windows-amd64-cmd.zip goodlink-windows-amd64-cmd.exe
|
||||
zip goodlink-windows-arm64-cmd.zip goodlink-windows-arm64-cmd.exe
|
||||
zip goodlink-windows-amd64-ui.zip goodlink-windows-amd64-ui.exe
|
||||
|
||||
Reference in New Issue
Block a user