mirror of
https://github.com/oneclickvirt/backtrace.git
synced 2025-04-22 04:02:07 +08:00
fix: 对齐V4和V6的输出
This commit is contained in:
parent
ddc2f9b401
commit
4caf507831
@ -104,7 +104,7 @@ func trace(ch chan Result, i int) {
|
||||
Logger.Info(fmt.Sprintf("%s (%s) 线路识别为: CN2GIA", ipv4Names[i], ipv4s[i]))
|
||||
}
|
||||
}
|
||||
tempText += fmt.Sprintf("%-15s ", ipv4s[i])
|
||||
tempText += fmt.Sprintf("%-24s ", ipv4s[i])
|
||||
for _, asn := range asns {
|
||||
asnDescription := m[asn]
|
||||
switch asn {
|
||||
@ -114,27 +114,27 @@ func trace(ch chan Result, i int) {
|
||||
continue
|
||||
case "AS9929":
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
}
|
||||
case "AS4809a":
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
}
|
||||
case "AS23764":
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
tempText += DarkGreen(asnDescription) + " "
|
||||
}
|
||||
case "AS4809b":
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += Green(asnDescription) + " "
|
||||
tempText += Green(asnDescription) + " "
|
||||
}
|
||||
case "AS58807":
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += Green(asnDescription) + " "
|
||||
tempText += Green(asnDescription) + " "
|
||||
}
|
||||
default:
|
||||
if !strings.Contains(tempText, asnDescription) {
|
||||
tempText += White(asnDescription) + " "
|
||||
tempText += White(asnDescription) + " "
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -61,7 +61,7 @@ func traceIPv6(ch chan Result, i int, offset int) {
|
||||
}
|
||||
hops, err := Trace(net.ParseIP(ipv6s[i]))
|
||||
if err != nil {
|
||||
s := fmt.Sprintf("%v %-25s %v", ipv6Names[i], ipv6s[i], err)
|
||||
s := fmt.Sprintf("%v %-24s %v", ipv6Names[i], ipv6s[i], err)
|
||||
if EnableLoger {
|
||||
Logger.Error(fmt.Sprintf("追踪 %s (%s) 失败: %v", ipv6Names[i], ipv6s[i], err))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user