|
|
@@ -182,6 +182,7 @@ func term(pingState *atomic.Bool) {
|
|
|
|
|
|
if input == "exit" || input == "quit" {
|
|
|
_, _ = coupler.quit()
|
|
|
+ fmt.Println("bye")
|
|
|
break
|
|
|
}
|
|
|
|
|
|
@@ -270,17 +271,16 @@ func heartbeatLoop(pingState *atomic.Bool) {
|
|
|
|
|
|
func printWelcome(pingState *atomic.Bool) {
|
|
|
welcome := `
|
|
|
- _ _ _ _ _ _ _ _
|
|
|
-| \ | (_) | | | (_) | |
|
|
|
-| \| |_| |_ ___| |__ _| | | ___
|
|
|
-| . | | __/ __| '_ \| | | |/ _ \
|
|
|
-| |\ | | || (__| | | | | | | __/
|
|
|
-|_| \_|_|\__\___|_| |_|_|_|_|\___|
|
|
|
-
|
|
|
-══════════════════════════════════
|
|
|
- 云飞科技RTU远程运维终端
|
|
|
-提示: 输入'quit'命令, 退出终端
|
|
|
-══════════════════════════════════
|
|
|
+ ____ _ _ _____ _ _ _ _ _
|
|
|
+| _ \ | | | | / ____| | | | | || \ | |
|
|
|
+| |_) || |_| | ___ | | | | ___| | | || \| |
|
|
|
+| _ < | _ |/ _ \| | | |/ _ \ | | || . _ |
|
|
|
+| |_) || | | | __/| |____| | __/ |_| || |\ |
|
|
|
+|____/ |_| |_|\___| \_____|_|\___|\___/ |_| \_|
|
|
|
+================================================
|
|
|
+ 欢迎使用云飞科技RTU设备远程运维终端
|
|
|
+提示: 输入"quit"命令或按下"Ctrl+D"键, 可退出终端
|
|
|
+================================================
|
|
|
`
|
|
|
fmt.Println(welcome)
|
|
|
fmt.Printf("客户端ID: %s\n", coupler.machineID)
|