有没有 windows 的免安装,加载 proto 赋值序列化发送的软件

72 天前
 guanzhangzhang

界面左侧粘贴 proto 描述,例如

message Event {
    optional uint16 Code = 1;
}

右侧窗口出现:

Event: {
  Code: 
}

我在 Code 右侧写 21 ,然后地址栏目填写 ip:port 点击发送,就会把这个 pb 序列化的字节流 tcp 发过去。例如上面就是两个字节,发送过去的 hex 是 0x0015

然后我再在左侧换另一个 pb 结构

message Info {
    optional int32 Tag = 1;
    optional string Name = 2;
}

加载后右侧两个写值后点击发送。


golang 我可以写个,但是每次得下面这样,没 GUI 方便

./xxx --pb 文件路径 --值文件 --tcp ip:port

我不会前端和 GUI ,有类似工具吗,会方便些😭

723 次点击
所在节点    问与答
2 条回复
tool2dx
72 天前
界面就两个 inputbox, 一个发送按钮,作为参数调用一下你写的 golang 二进制运行文件。

貌似挺容易的。
guanzhangzhang
72 天前
@tool2dx #1 我想先看看有轮子没,没我找个 GUI 的 go 库看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1070158

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX