解决了。
根据lz4 github下载的成品dll
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | bin | 字节集 | | | | 长度 | 字节型 | | |
bin = HEX解码 (删全部空 (“f4 61 0a 18 18 c9 23 3a 13 43 53 53 65 72 69 61 6c 43 68 65 61 70 42 75 79 52 65 73 12 c7 04 08 91 95 01 12 00 1a ea 01 0a 44 1a 3c 08 81 a4 eb d8 8a 01 18 14 38 01 40 01 68 01 70 db f3 bd e2 af a6 fb f9 f3 01 d0 01 d6 da dd ef fc ff ff ff ff 01 a0 02 98 8f f1 93 f5 d2 83 80 09 a8 02 a6 86 db ea cb bc 9c e3 2d 20 01 2a 00 32 00 0a 45 1a 3d 46 00 1f 50 46 00 00 53 82 96 d9 f5 f9 46 00 61 86 b8 a4 b2 c6 d8 46 00 a3 ed db ae b1 f7 db a4 9b ea 01 47 00 34 3f 1a 37 47 00 0f 8d 00 01 d1 8f a6 ee d8 07 a0 02 8e eb df d8 a4 d1 42 00 92 87 c8 c8 b6 bd d1 e6 88 25 41 00 c0 12 16 08 8a ae e2 b3 3f 10 98 bc fa 6f 00 f4 07 ff ff 01 18 b3 cb d6 02 38 01 40 09 2a 27 0a 00 1a 00 20 02 2a 17 63 00 31 91 06 28 2e 00 f4 04 30 c8 01 3a 00 5a 00 30 91 95 01 38 01 48 50 32 63 0a 32 23 00 03 86 00 0f 08 01 06 00 1f 01 d4 bc f6 e5 c2 bd 01 10 04 18 c5 e3 ee c4 53 00 31 8a 06 38 0f 00 40 40 18 48 da 17 00 f4 05 58 f1 9b d2 93 e0 02 60 91 06 70 c5 86 f4 c4 06 32 62 0a 31 65 00 03 32 01 0f 27 01 06 00 3e 01 90 99 e4 c1 a6 04 10 04 18 cd 4d 00 03 b7 00 31 e1 05 38 0f 00 05 64 00 21 cf db 64 00 41 e4 05 70 cd 64 00 34 5e 0a 2d 64 00 05 c9 00 0e 44 01 00 12 00 50 b7 ff d1 d4 a1 c4 00 17 ce 60 00 31 91 06 38 0f 00 05 60 00 33 b0 b3 d4 c4 00 70 ce 86 f4 c4 06 38 01”)) bin = 解压数据_LZ4 (bin )调试输出 (HEX编码 (bin, 真), 取字节集长度 (bin )) 调试输出 (到文本 (bin )) |
| LZ4_decompress_safe | 整数型 | | |
| liblz4.dll | |
| @LZ4_decompress_safe | |
| 压缩数据 | 整数型 | | | | 解压缓冲区 | 整数型 | | | | 压缩大小 | 整数型 | | | | 最大解压大小 | 整数型 | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | src | 字节集 | | | | srcSize | 整数型 | | | | sourceSize | 整数型 | | | | ret | 整数型 | | |
sourceSize = 取字节集长度 (source )srcSize = 1024 src = 取空白字节集 (srcSize )ret = LZ4_decompress_safe (取变量数据地址 (source ), 取变量数据地址 (src ), sourceSize, srcSize ) 如果真 (ret > 0 ) src = 取字节集左边 (src, ret ) 返回 (src )返回 ({ })
|