說明
因?yàn)楣ぷ餍枰治鰌rotobuf的數(shù)據(jù),google了一下,我個(gè)人沒有找到合適的,就參考google protobuf文檔,寫了一個(gè)分析工具。這個(gè)項(xiàng)目用的是C++Builder XE10.2, win64實(shí)現(xiàn)。
因?yàn)槭桥R時(shí)定的代碼,就寫的很隨意了,很少注釋。
編譯工具
C++ Builder XE 10.2
說明
- 由于C++Builder自帶的C++編譯不支持C++11,只好選擇64位版本。
- 包中已經(jīng)帶有已經(jīng)編譯好的 prototools.x64.exe , 可以在64位系統(tǒng)下直接運(yùn)行。
- 使用的時(shí)候,對應(yīng)的樹節(jié)點(diǎn),請點(diǎn)右鍵,做相應(yīng)的選擇。
- 注意,要分析數(shù)據(jù)是原始生成的protobuf數(shù)據(jù),保存到文件。
代碼地址
https://code.csdn.net/zdhsoft/protobuf_tools/tree/master