易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

protobuf google官方解析组包   [复制链接]

    2023-03-15 15:50:18
    高级教程源码
    易语言资源网
    1751 次浏览
    来源链接

image.png

在此之前,一直用的是论坛L1yp大佬的 Protobufv1.93,个人感觉,这是论坛上最牛的Protobuf解析组包了使用1.4 版本查看结构,1.93版本组包解析,基本上能满足需求,自己本人也是使用了一年多.

他是使用的纯易来解析组包,所以速度上会慢点(一个20M的文件,1.4查看结构用了20多分钟,论坛上其他的Protobuf解析都无法解析出来)

对于某些较复杂的结构,无法正确组包,以及某些情况下无法一次性取值,所以我打算对其进行重写,

在研究了google官方发布的源码后,按L1yp大佬的的命名风格,使用C++写了一份 Protobuf解析,由于使用了Protobuf静态库,所以DLL文件比较大

调用方法都在源码里



点我下载 (已有 110 次下载)

引用模块


源码文件名 模块文件名
pb.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
pb.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:取WIN11桌面窗口句柄与刷新桌面...     下一篇:2023六度汇编转换置入代码插件【开源】...