aa
This commit is contained in:
21
main.go
21
main.go
@@ -192,11 +192,28 @@ func handleConn(c net.Conn) {
|
|||||||
// 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
|
// 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
|
||||||
// 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
|
// 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
|
||||||
// 0xff}
|
// 0xff}
|
||||||
//c.Write(data)
|
data := "1E00C10200FF5000011B401B594155012D202D202D202D202D202D202D202D202D202D202D202D202D2D202D202D200AB2CBC3FB2020202020202020CAFDC1BF2020202020202020BDF0B6EE0AB0D7C7D0BCA620202020202031202020202020202020202031350A2D202D202D202D202D202D202D202D202D202D202D202D202D2D202D202D200A1b61021b2130D7DCBDF0B6EE3A31350A1D58021b5a000106160068747470733a2f2f7777772e62616964752e636f6d2f1b61000A0A0A1B40FF"
|
||||||
//fmt.Println("write data: ", data)
|
c.Write(Hextob(data))
|
||||||
|
fmt.Println("write data: ", data)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func Hextob(str string) []byte {
|
||||||
|
slen := len(str)
|
||||||
|
bHex := make([]byte, len(str)/2)
|
||||||
|
ii := 0
|
||||||
|
for i := 0; i < len(str); i = i + 2 {
|
||||||
|
if slen != 1 {
|
||||||
|
ss := string(str[i]) + string(str[i+1])
|
||||||
|
bt, _ := strconv.ParseInt(ss, 16, 32)
|
||||||
|
bHex[ii] = byte(bt)
|
||||||
|
ii = ii + 1
|
||||||
|
slen = slen - 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return bHex
|
||||||
|
}
|
||||||
|
|
||||||
func int2h8l8(i int64) (h, l string) {
|
func int2h8l8(i int64) (h, l string) {
|
||||||
origin2 := fmt.Sprintf("%b", i)
|
origin2 := fmt.Sprintf("%b", i)
|
||||||
flag := 16 - len(origin2)
|
flag := 16 - len(origin2)
|
||||||
|
|||||||
Reference in New Issue
Block a user