diff --git a/README.md b/README.md index 6b52275..8abf7ed 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ 深澜校园网登录脚本Go语言版。GO语言可以直接交叉编译出mips架构可执行程序(路由器)(主流平台更不用说了),从而免除安装环境。 -代码逻辑来自 https://github.com/coffeehat/BIT-srun-login-script +登录逻辑来自 https://github.com/coffeehat/BIT-srun-login-script 首次运行将生成Config.json文件 @@ -13,7 +13,7 @@ Config.json说明: "from": { "domain": "www.msftconnecttest.com", //登录地址ip或域名 "username": "", //账号 - "user_type": "", //运营商类型,详情看下方 + "user_type": "cmcc", //运营商类型,详情看下方 "password": "" //密码 }, "meta": { //登录参数 @@ -25,7 +25,9 @@ Config.json说明: "settings": { "quit_if_net_ok": false, //登陆前是否检查网络 "demo_mode": false, //测试模式,报错更详细,且生成运行日志与错误日志 - "dns": "1.2.4.8" //检查网络用的DNS地址,建议设为网关分发的内网DNS地址 + "dns": "1.2.4.8", //检查网络用的DNS地址,建议设为网关分发的内网DNS地址 + "guardian": 0, //守护网络,值为网络检查周期(秒),设为0关闭守护 + "daemon": false //将守护挂入后台 } } ``` diff --git a/controllers/guardian.go b/controllers/guardian.go index 4553608..7a5ed7b 100644 --- a/controllers/guardian.go +++ b/controllers/guardian.go @@ -37,8 +37,7 @@ func EnterGuardian() { util.Log.Println("[Guardian mode]") if global.Config.Settings.Daemon { if err := exec.Command(os.Args[0], "-daemon").Start(); err != nil { - util.ErrHandler(err) - return + util.Log.Fatalln(err) } util.Log.Println("[Daemon mode entered]") return