# chkNet QT **Repository Path**: jinesc/chkNet ## Basic Information - **Project Name**: chkNet QT - **Description**: 一个检测往来设备和网站运行状态的的小程序 - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://jinesc.cn - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2022-01-29 - **Last Updated**: 2025-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # chkNet #### 介绍 一个检测往来设备和网站运行状态的的小程序 因为要负责公司的网络维护工作, 现在公司的网络设备也越来越多了, 有时候出了故障,一个个取排查也是个麻烦事 。就想到了用程序来实现批量检测。 最早事用VB编写的 主要检测网络设备是否联通、服务器是否工作正常以及自动化备份是否成功。每天生成一个报告写到数据库里, 这样每天看一下就知道公司网络的大致运行情况。由于当时编写没有考虑到通用性, 虽然程序挺简单,不适合大家使用。于是就想到了用QT重构一个。开源。 开源地址: https://gitee.com/jinesc/chkNet ![输入图片说明](demo/2721f34c76a0736f73cfb32fc2e48996_202202201645320096892077.png) ![输入图片说明](demo/adc5c88ee9a11282a5967bff1d986464_202202201645320147898484.png) ![输入图片说明](demo/adc5c88ee9a11282a5967bff1d986464_202202201645320147898484.png) ![输入图片说明](demo/50e2955248b68ea7f7afbd212499854b_202202211645417221892892.png) ![输入图片说明](demo/0586fa8f29fa4a80cfa1cce9cfc93721_202202211645417189733369.png) 代码在 windows 和LINUX下都测试过的 简单使用教程: 在设置批量检测的 双击修改 别名:随便写 类型: 目前只写了CMD 和URL 2种 注意用大写 CMD/URL: 执行 CMD 命令请直接输入命令 , 比如ping命令: windows上可以用 ping 192.168.1.1 -n 1 LINUX 上可以用 ping 192.168.1.1 -c 1 注意要用那种能自己结束的命令,如果是用了死循环的话, 我的程序也死了。 如 : windows 下用 ping 192.168.1.1 -t 和deepin下用 ping 192.168.1.1 那就永远接收不到返回值了 程序也死了。 执行URL的话 这里直接输入网站地址: 注意要把http://写进去 (windows 可能无法直接访问HTTPS, 需要复制几个文件。见 https://jinesc.cn/?id=282 ) 成功字符: 如果返回字符包含这里的字符串 就表示成功,否则表示失败。 进阶使用: 如果你懂一点编程的话, 可以自己写个小程序, PHP Java ASP都可以放在WEB服务器上。可以通过URL方法来检测一下服务器状态如硬盘剩余空间 ,备份情况 等等。 界面也很简单: 1:IP搜索:主要扫描一下局域网有多少台网络设备。 2: CMD命令行就是执行一些CMD的命令,为后面的批量设置检测的小工具。 3:网站查阅就是测试网站是否可以访问。为后面的批量设置检测的小工具。 4:设置批量检测 主要根据返回字符是否包含某些关键字。如果包含关键字 就代表检测成功 5:批量检测嘛 自然就是批处理了, 一眼就能看到某些网络设备是否工作异常。 下一步打算加入 定时执行。和生成检测报告 上传到服务器。 大家帮我想想 还有啥功能可以加上去。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) ![收钱码](https://www.jinesc.cn/zb_users/upload/2022/01/20220131231326164364200665075.jpg)