jxprint
This commit is contained in:
@@ -5,7 +5,6 @@ import (
|
||||
"crypto/aes"
|
||||
"crypto/cipher"
|
||||
"encoding/base64"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"golang.org/x/text/encoding/simplifiedchinese"
|
||||
@@ -74,7 +73,7 @@ func TestAllOrders(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestOrderDetail(t *testing.T) {
|
||||
result, err := api.OrderDetail("204667541886")
|
||||
result, err := api.OrderDetail("213358191041")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -763,39 +762,26 @@ func h8l82int(h, l string) (i int64) {
|
||||
func TestUpdateStatus(t *testing.T) {
|
||||
//data2 := []byte{0x00, 0x01}
|
||||
//key := RandStringBytes(16)
|
||||
data, _ := Utf8ToGbk([]byte("<sound>"))
|
||||
fmt.Println(int2h8l8(int64(len(hex.EncodeToString(data)+"0101")) / 2))
|
||||
fmt.Println(hex.EncodeToString(data))
|
||||
fmt.Println(fmt.Sprintf("%x", (len("fd002a0101")+len(hex.EncodeToString(data)))/2))
|
||||
//result, _ := hex.DecodeString(data2)
|
||||
//fmt.Println(strconv.FormatInt(255, 16))
|
||||
//var lenData int64 = 257
|
||||
//fmt.Println(strconv.FormatInt(lenData, 16)[:2] + "0" + strconv.FormatInt(lenData, 16)[2:])
|
||||
//var checkSum = 'a'
|
||||
//for i := 0; i < 5; i++ {
|
||||
// checkSum++
|
||||
//}
|
||||
//fmt.Println(checkSum)
|
||||
//sv := 55
|
||||
//// 2 to 10
|
||||
//fmt.Println(fmt.Sprintf("%b", sv))
|
||||
//fmt.Println(fmt.Sprintf("%x", sv))
|
||||
//
|
||||
//origin2 := fmt.Sprintf("%b", sv)
|
||||
//flag := 16 - len(origin2)
|
||||
//for i := 0; i < flag; i++ {
|
||||
// origin2 = "0" + origin2
|
||||
// fmt.Println(origin2)
|
||||
//}
|
||||
//begin8 := origin2[:8]
|
||||
//end8 := origin2[8:]
|
||||
//r1, _ := strconv.ParseInt(begin8, 2, 32)
|
||||
//r2, _ := strconv.ParseInt(end8, 2, 32)
|
||||
//fmt.Println(fmt.Sprintf("%x", r1), fmt.Sprintf("%x", r2))
|
||||
//buf := make([]byte, 1024)
|
||||
//var i uint8 = 0x2d
|
||||
//buf = append(buf, i)
|
||||
//fmt.Println(hex.EncodeToString([]byte{0x1E, 0x00}))
|
||||
//data, _ := Utf8ToGbk([]byte("[v2]"))
|
||||
//fmt.Println(int2h8l8(int64(len("fd003401005b76325dc8d5d5d5cfe3c2afc9fad7cfd1cca3acd2a3bfb4c6d9b2bcb9d2c7b0b4a8a3acb7c9c1f7d6b1cfc2c8fdc7a7b3dfa3acd2c9cac7d2f8bad3c2e4bec5ccec") / 2)))
|
||||
//fmt.Println(hex.EncodeToString(data))
|
||||
//fmt.Println(fmt.Sprintf("%x", len("fd003401005b76325dc8d5d5d5cfe3c2afc9fad7cfd1cca3acd2a3bfb4c6d9b2bcb9d2c7b0b4a8a3acb7c9c1f7d6b1cfc2c8fdc7a7b3dfa3acd2c9cac7d2f8bad3c2e4bec5ccec")/2))
|
||||
str := "1e00180200015054353139444130303031375a31510001"
|
||||
var sum int64
|
||||
for i := 0; i < len(str); i = i + 2 {
|
||||
b := string(str[i]) + string(str[i+1])
|
||||
bt, _ := strconv.ParseInt(b, 16, 32)
|
||||
sum += bt
|
||||
}
|
||||
fmt.Println(int2h8l8(sum))
|
||||
}
|
||||
|
||||
func sss() (data2 []byte) {
|
||||
dataLen := 34
|
||||
data2 = make([]byte, 2)
|
||||
data2[0] = (uint8)((dataLen & 0xFF00) >> 8)
|
||||
data2[1] = (uint8)(dataLen & 0xFF)
|
||||
return data2
|
||||
}
|
||||
|
||||
func Utf8ToGbk(str []byte) (b []byte, err error) {
|
||||
|
||||
Reference in New Issue
Block a user