Skip to content

Qt工具集合:无边框窗口集成(可用)zookeeper可视化操作工具(可用),thrift接口调用工具(可用),ssh,qss工具,其他工具集合等)

License

Notifications You must be signed in to change notification settings

lujiuming/Fdog-Kit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fdog-Kit

Qt工具集合:无边框窗口集成(可用)zookeeper可视化操作工具(可用),thrift接口调用工具(可用),ssh,qss工具,其他工具集合等)

如果有缺少库的问题,可以联系我

欢迎页

image

一. 无边框模板(正常可用)

使用方法:

在pro文件中添加LIBS += -luser32 将Fdog-Kit-MainWindows文件夹添加到你的qt项目,并进行引用即可,或者将你的MainWindows相关文件替换成我的即可。

模板实现了基本的最小化,最大化,关闭,全屏,拖拽,阴影,任务栏托盘等,可以直接在此基础上进行二次开发。

https://github.com/HuaGouFdog/Fdog-Kit/tree/main/Fdog-Kit-MainWindows

效果图: image

欢迎体验

二. 连接zookeeper工具,可视化操作增删改查(正常使用)

使用zookeeper-c库编写的zk可视化操作工具

支持:

  1. 连接信息缓存
  2. 同时连接多个zk
  3. 支持实时更新当前选中节点数据,如果取消勾选实时更新,则有绿色圆点进行提示
  4. 支持快速搜索,支持大小写
  5. 支持json数据格式化,节点url解码
  6. 支持增删改查
  7. 新增编辑区,可用于临时编辑处理

https://github.com/HuaGouFdog/Fdog-Kit/tree/main/Fdog-Kit-Zookeeper

效果图: image

欢迎体验

三. thirft接口测试工具(正常使用)

通过组合thrift协议进行报文发送的接口测试工具

最大的方便就是,直接导入thrift,填入参数即可,无需进行编译接口

目前仅支持二进制协议,只支持TFramedTransport+TBinaryProtocol

支持:

  1. 可以手动创建接口以及参数,也可以导入thrift文件自动生成接口数据
  2. 支持识别必选字段以及可选字段
  3. 解析报文,并生成可读的json格式数据,并且数据高亮
  4. 显示原二进制报文,并对报文进行染色,方便学习阅读排查等。
  5. 显示响应类型,调用接口名,接口返回值,以及数据长度。

后续将增加接口性能测试界面,支持自定义线程数调用,自定义请求数。

https://github.com/HuaGouFdog/Fdog-Kit/tree/main/Fdog-Kit-Thirft

效果图: image

image

欢迎体验

四. linux,windows终端连接(编写中)

提供包括显示服务器信息,上传,下载,历史命令,快捷命令,侧边栏小工具集合等多种功能于一体的终端连接工具 image image image

About

Qt工具集合:无边框窗口集成(可用)zookeeper可视化操作工具(可用),thrift接口调用工具(可用),ssh,qss工具,其他工具集合等)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 74.2%
  • C 19.4%
  • Makefile 5.9%
  • QMake 0.5%