From 8a407192cc0990b842c1b35cc5c6c28f04c2d2c7 Mon Sep 17 00:00:00 2001 From: llaoj Date: Tue, 15 Nov 2022 09:34:38 +0800 Subject: [PATCH] ascii to str --- utils/log.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/log.go b/utils/log.go index 1491763..675c4f3 100644 --- a/utils/log.go +++ b/utils/log.go @@ -12,7 +12,7 @@ func FormatWritesLog(codes []byte, line *string) { codes = nil } } - // sh line prefix + // sh control codes if n >= 6 { if str, exist = ASCIIGroupToStr(fmt.Sprintf("%X", []byte{codes[0], codes[1], codes[n-1]})); exist { *line += str @@ -62,6 +62,7 @@ func ASCIIToStr(codes []byte) string { 29: "GS", 30: "RS", 31: "US", + 32: "SPACE", 127: "DEL", } @@ -83,7 +84,7 @@ func ASCIIGroupToStr(sum string) (string, bool) { "1B5B42": "DOWN", "1B5B43": "RIGHT", "1B5B44": "LEFT", - // sh line prefix: codes[0]codes[1]codes[5] + // sh control codes: codes[0]codes[1]codes[5] // eg. "ESC[ 1;5 R" "1B5B52": "", }