Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

NetworkTestControl - 网络测试小工具

关于本项目

这是一个检测网络是否正常,不正常就弹出提示的软件。本软件可以安装在大屏上(例如教学大屏),也可以安装在普通电脑上。

功能

本程序支持的功能有:

  • 检测网络
  • 当网络不正常时显示警报
  • 当网络延时过高(默认>2000ms)时显示警报
  • 支持自定义设置检测信息
  • 警报窗口支持移动,防止遮挡内容

下载

转到发布页下载程序或源代码。

自定义检测信息

本程序支持自定义配置网络检测

你可以通过设置以下注册表值来自定义配置

如果不存在该值或格式无效将使用默认设置。

1.检测网络是否超时的间隔时间(毫秒ms)(建议大于1000ms,否则连接失败提示看不清楚而且间隔越短越耗系统内存):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsTestTimer 类型REG_DWORD (默认值为1000

2.检测网络超时的地址(请确保地址有效,否则检测结果可能不正确!):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsTestHostName 类型REG_SZ (默认值为www.baidu.com

3.检测网络连接是否超时的超时时间(毫秒ms)(请确保超时时间不要设置太短,一般为2000以下都正常):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsTimeout 类型REG_DWORD (默认值为2000

4.检测网络连接状态的间隔时间(毫秒ms)(建议大于1000ms,否则连接失败提示看不清楚而且间隔越短越耗系统内存):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsNetworkTimer 类型REG_DWORD (默认值为1000

5.使用Tcp模式检测延时(不建议,目前最新版本已经改为调用VB自带的Ping方法,使用该模式可能因创建连接过多而造成网络拥堵)(0=关闭,1=开启):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsUseTcpTest 类型REG_DWORD (默认值为0

6.关闭网络检测(不建议,关闭之后只能判断系统网络连接状态,不能判断网络是否延时)(0=开启网络检测,1=关闭网络检测):

HKEY_CURRENT_USER\Software\CJH\NetworkTestControl\SettingsDisableNetworkTest 类型REG_DWORD (默认值为0

开源说明

在修改和由本仓库代码衍生的代码中需要说明“基于 NetworkTestControl 开发”。

License

本程序基于GPL-3.0协议授权。

About

网络测试小工具 - 在没有网络或者网络延时大于2000ms时弹出一个横幅警报

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages