diff --git a/controllers/guardian.go b/controllers/guardian.go index 8d794d5..a02a4c1 100644 --- a/controllers/guardian.go +++ b/controllers/guardian.go @@ -31,16 +31,16 @@ func Guardian() { if global.Config.Settings.Basic.Interfaces == "" { //单网卡 e := Login(nil) if e != nil { - log.Errorln("错误: ", e) + log.Errorln("登录出错: ", e) } } else { //多网卡 interfaces, e := util.GetInterfaceAddr() if e == nil { for _, eth := range interfaces { - log.Debugln("登录使用的网口: " + eth.Name) + log.Debugf("使用 %s 网口登录 ", eth.Name) e = Login(eth.Addr) if e != nil { - log.Errorln("网口 ", eth.Name+" 登录失败: ", e) + log.Errorln("网口 ", eth.Name+" 登录出错: ", e) } } } diff --git a/main.go b/main.go index 7b70e81..8f4e50d 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "fmt" "github.com/Mmx233/BitSrunLoginGo/controllers" "github.com/Mmx233/BitSrunLoginGo/global" "github.com/Mmx233/BitSrunLoginGo/util" @@ -19,7 +20,11 @@ func main() { var err error if global.Config.Settings.Basic.Interfaces == "" { //单网卡 if err = controllers.Login(nil); err != nil { - log.Fatalln("运行出错,状态异常: ", err) + log.Errorln("登录出错: ", err) + if !global.Config.Settings.Log.DebugLevel { + fmt.Printf("开启调试日志(debug_level)获取详细信息") + } + return } } else { //多网卡 log.Debugln("多网卡模式") @@ -27,7 +32,7 @@ func main() { for _, eth := range interfaces { log.Debugln("使用网卡: ", eth.Name) if err = controllers.Login(eth.Addr); err != nil { - log.Errorln("运行出错,状态异常: ", err) + log.Errorln("登录出错: ", err) } } }