mirror of
https://github.com/zap-proto/nim.git
synced 2026-10-30 15:04:34 +00:00
28 lines
1.7 KiB
Nim
28 lines
1.7 KiB
Nim
|
|
let data = "00000000010001000200000000000000000000000200020000000000000000004f3f4d9d6eec75f20400000000000000000000000000010000000000000002000400000000000300350000000a020000090000000a020000290000005a000000250000000a000000ff00336237376233353030663334373936333733633139333139643933303033316435383436643634393436303136303236343730316634376336633666363800000000000000002f00000000000000ff0033623737623335303066333437393633373363313933313964393330303331643538343664363439343630313630323634373031663437633663366636380000000000000000".decodeHex
|
|
|
|
echo data.encodeHex
|
|
for i in 0..<1:
|
|
let u = newUnpackerFlat(data)
|
|
let p = newPacker()
|
|
copyPointer(u, 0, p, 0)
|
|
echo p.buffer.encodeHex
|
|
|
|
#[
|
|
00000000010001000200000000000000000000000200020000000000000000004f3f4d9d6eec75f204
|
|
00000000000000000000000000010000000000000002000400000000000300350000000a0200000900
|
|
00000a020000290000005a000000250000000a000000ff003362373762333530306633343739363337
|
|
3363313933313964393330303331643538343664363439343630313630323634373031663437633663
|
|
3666363800000000000000002f00000000000000ff0033623737623335303066333437393633373363
|
|
3139333139643933303033316435383436643634393436303136303236343730316634376336633666
|
|
36380000000000000000
|
|
|
|
00000000010001000200000000000000000000000200020000000000000000004f3f4d9d6eec75f204
|
|
000000000000000000000000000100000000000000020004000000000003003d0000000a0200000900
|
|
00000a020000290000005a0000002d0000000a000000ff003362373762333530306633343739363337
|
|
3363313933313964393330303331643538343664363439343630313630323634373031663437633663
|
|
3666363800000000000000002f00000000000000ff003300000000002f00000000000000ff00336237
|
|
3762333530306633343739363337336331393331396439333030333164353834366436343934363031
|
|
3630323634373031663437633663366636380000000000000000
|
|
]#
|