Skip to content

Qt工具集合:无边框窗口模板,zookeeper可视化操作工具,thrift接口调用工具(支持数据预制,压测,解析pacp文件),ssh终端工具(基本命令可用),数据库工具(查询表数据),qss工具,其他工具集合等)

License

Notifications You must be signed in to change notification settings

HuaGouFdog/Fdog-Kit

Repository files navigation

Fdog-Kit

GitHub Repo stars GitHub forks
GitHub Created At GitHub License Static Badge
GitHub Release GitHub code size in bytes GitHub top language GitHub Downloads (specific asset, all releases)

最新版本:V.0.7 Fdog-Kit安装包

目前支持windows10, windows11,有问题,请提Issues。

如果对您有帮助,帮忙点一个小小的star!


无边框窗口基础框架

在Fdog-Kit的基础上,提取了MainWindows,BaseWindows两个无边框窗口,BaseWindows在MainWindows的基础上增加一个侧边栏,已经实现最小化,最大化,关闭,全屏,拖拽,阴影,任务栏托盘等,可以直接在此基础上进行二次开发。

BaseWindows MainWindows
image image

支持主题

目前支持暗黑系,蓝色系,明亮系三种主题。

暗黑系 蓝色系 明亮系
image image image

zookeeper可视化工具

目前支持连接信息缓存,同时连接多个zk,支持增删改查,节点实时更新,快速搜索,支持json数据格式化,节点url解码,编辑区等。

欢迎页 使用界面 创建节点
image image image

thrift协议接口工具

这个工具最方便的就是直接导入thrift文件即可调用,不需要编译thrift接口,工具会根据thrift文件生成参数,非常方便。 目前支持: 传输层协议支持TFramedTransport,THTTPTransport,协议层仅支持TBinaryProtocol。 可以手动创建接口以及参数,也可以导入thrift文件自动生成接口数据。 支持识别必选字段以及可选字段。 解析报文,并生成可读的json格式数据,并且数据高亮。 显示原二进制报文,并对报文进行染色,方便学习阅读排查等,如果您想了解TBinaryProtocol,这是一个不错的选择。 显示响应类型,调用接口名,接口返回值,以及数据长度。 支持接口压测,可配置线程数,并发数,生成压测报告,包括文字和图列。

基础模式 压测模式
image image

数据库工具

操作界面
image

终端工具

使用libssh2为底层编写的终端工具,由于需要对大量控制序列进行解析,目前还无法做到完整使用,仅实现基础命令的交互,虽然如此,但是一定比某些挂羊头的程序好,目前支持简单命令,显示服务器信息,上传,下载,历史命令,添加快捷命令等。

历史连接 终端界面
image image

其他界面

初始化模块界面 综合连接界面 设置界面1 设置界面2
image image image image

Star History

Star History Chart

About

Qt工具集合:无边框窗口模板,zookeeper可视化操作工具,thrift接口调用工具(支持数据预制,压测,解析pacp文件),ssh终端工具(基本命令可用),数据库工具(查询表数据),qss工具,其他工具集合等)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published