**简体中文 | [English](./README_en-us.md)**<br>
[![Badge](https://img.shields.io/badge/link-996.icu-%23FF4D5B.svg?style=flat-square)](https://996.icu/#/en_US)
[![LICENSE](https://img.shields.io/badge/license-Anti%20996-blue.svg?style=flat-square)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/zhongyang219/TrafficMonitor/Release%20CI?label=Release%20CI&logo=github&style=flat-square)](https://github.com/zhongyang219/TrafficMonitor/actions?query=workflow:"Release+CI")
[![GitHub release](https://img.shields.io/github/release/zhongyang219/TrafficMonitor.svg?style=flat-square)](https://github.com/zhongyang219/TrafficMonitor/releases/latest)
# TrafficMonitor 简介
Traffic Monitor是一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
# 相关链接:
请[点击此处](https://github.com/zhongyang219/TrafficMonitor/releases/latest)下载TrafficMonitor的最新版本。<br>
备用链接:[百度网盘下载](https://pan.baidu.com/s/15PMt7s-ASpyDwtS__4cUhg) 提取码:`ou0m`<br>
国内用户如果遇到Github下载缓慢的问题,可以[点击此处](https://gitee.com/zhongyang219/TrafficMonitor)转到此项目在Gitee上的页面。
如果遇到问题,请[点击此处](./Help.md)。<br>
你也可以[点击此处](https://github.com/zhongyang219/TrafficMonitor/actions?query=workflow:"Release+CI")下载TrafficMonitor的预发行构建版本。
从1.80版本开始,TrafficMonitor加入了温度监控功能,如果你不需要温度监控功能,并且在使用1.80以上版本中遇到了问题,建议下载不含温度监控的版本(Lite版本)。(在Release页面找到文件名包含`Lite`的版本。)
TrafficMonitor依赖于Microsoft Visual C++ 运行环境,如果程序启动时提示“找不到MSVC*.dll”,请点击以下链接下载并安装Microsoft Visual C++ 运行环境。
[最新支持的 Visual C++ 可再发行程序包下载 | Microsoft Docs](https://docs.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170)
# 版本说明
TrafficMonitor提供了普通版和Lite版两种版本可用。普通版包含了所有的功能,Lite版本则不包含温度监控、显卡利用率、硬盘利用率等硬件监控功能。普通版运行需要管理员权限,而Lite版本则不需要。
如果没有监控温度等硬件信息的需要,建议使用Lite版。
以下是两个版本功能对比。
| 功能 | 普通版 | Lite版 |
| ----------------------------- | ------ | ------ |
| 网速监控 | ✔ | ✔ |
| CPU、内存利用率 | ✔ | ✔ |
| CPU、显卡、硬盘、主板温度监控、CPU频率监控 | ✔ | ❌ |
| 显卡利用率监控 | ✔ | ❌ |
| 硬盘利用率监控 | ✔ | ❌ |
| 网络详细信息 | ✔ | ✔ |
| 插件系统 | ✔ | ✔ |
| 主窗口更换皮肤 | ✔ | ✔ |
| 需要管理员权限 | 是 | 否 |
# 主要特性
* 显示当前实现网络传输速率、CPU和内存占用率
* 如果电脑有多个网卡,支持自动和手动选择网络连接
* 查看网络详细信息
* 支持嵌入到任务栏显示
* 支持更换皮肤和自定义皮肤
* 历史流量统计
* 硬件信息监控
* 插件系统
# 使用说明
**[点击这里](https://github.com/zhongyang219/TrafficMonitor/wiki)转到Wiki页面查看关于TrafficMonitor的详细说明文档。**
# 截图
主悬浮窗:<br>
![](./Screenshots/main1.png)<br>
右键菜单:<br>
![](./Screenshots/main.png)<br>
任务栏窗口:<br>
![](./Screenshots/taskbar.PNG)<br>
多彩皮肤:<br>
<img src="./Screenshots/skins.PNG" style="zoom:80%;" /><br>
# 如何使用
程序启动后在会在屏幕中显示一个显示网速的悬浮窗。在悬浮窗上点击鼠标右键可以弹出右键菜单。
TrafficMonitor支持将信息显示到任务栏。但是TrafficMonitor默认只显示主窗口(悬浮窗),如果需要让它嵌入到任务栏显示,请在右键菜单中选择“显示任务栏窗口”命令。
任务栏窗口支持自定义显示项目,默认情况下只显示网速,如果需要显示CPU和内存利用率,请在任务栏右键菜单中的“显示设置”子菜单下勾选需要显示的项目,如下图所示:
<img src="./Screenshots/taskbar_item_settings.png" style="zoom:80%;" />
# 自定义皮肤
<img src="./Screenshots/selecte_skin.png" style="zoom:80%;" /><br>
在主窗口或通知区图标右键菜单上选择“其他功能”——“更换皮肤”可以打开更换皮肤界面。[点击此处](https://github.com/zhongyang219/TrafficMonitorSkin/blob/master/皮肤下载.md)可以下载更多皮肤。用户还可以根据自己的需要编辑自己的皮肤。<br>
皮肤文件放在程序所在目录的`skins`目录下,每个皮肤被放到单独的文件夹下,文件夹的名称就是皮肤的名称。<br>
其中`background.bmp`和`background_l.bmp`是背景图片,`skin.ini`是皮肤的配置文件,可以通过`skin.ini`指定文本颜色、字体、皮肤作者、每个项目的大小和位置等信息。<br>
从1.80版本开始增加了xml格式的皮肤配置文件`skin.xml`,只有xml格式的皮肤配置文件才支持温度和显卡使用率显示。
详细的皮肤制作教程请点击以下链接:
[皮肤制作教程 · zhongyang219/TrafficMonitor Wiki (github.com)](https://github.com/zhongyang219/TrafficMonitor/wiki/皮肤制作教程)
推荐使用[皮肤编辑器](https://github.com/zhongyang219/TrafficMonitorSkinEditor/releases)来创建或编辑皮肤。<br>
# 选项设置
<img src="./Screenshots/option.jpg" style="zoom:80%;" /><br>
在右键菜单选择“选项...”可以进入选项设置。在选项设置对话框中,可以单独设置主窗口和任务栏窗口的文本颜色、字体、背景颜色、网速单位、显示的文本等。<br>
在“常规设置”选项卡中,可以设置是否在程序时自动检查更新,以及是否需要在开机是自动运行。可以设置在什么时候需要发出消息通知。<br>
从1.72版本开始,支持每个项目文本颜色单独设置。勾选“指定每个项目的颜色”后,点击“文本颜色”右边的颜色框,会弹出详细颜色设置的对话框,可以在这里单独指定每个项目的颜色。<br>
# 插件系统
从1.82版本开始增加了插件系统,插件dll必须放在“TrafficMonitor.exe”同级目录的“plugins”目录下。程序启动后,插件会自动加载。你可以在右键菜单“更多功能”——“插件管理”中查看并管理已加载的插件。
关于如何开发TrafficMonitor的说明,请参见[插件开发指南 · zhongyang219/TrafficMonitor Wiki (github.com)](https://github.com/zhongyang219/TrafficMonitor/wiki/插件开发指南)。
要下载TrafficMonitor插件,请[点击这里](https://github.com/zhongyang219/TrafficMonitorPlugins/blob/main/download/plugin_download.md)。
# 关于硬件监控功能
从1.80版本开始,TrafficMonitor加入了硬件监控功能(包括温度监控和显卡使用率监控、CPU频率监控),它使用了第三方开源库[LibreHardwareMonitor](https://github.com/LibreHardwareMonitor/LibreHardwareMonitor)。如果你在使用温度监控功能时遇到了问题,请[点击这里](./Help.md#13-关于trafficmonitor温度监控的问题)。
需要注意的是,温度监控功能默认是关闭的,如果你要使用TrafficMonitor的温度监控功能,请到[“选项设置”-“常规设置”-“硬件监控”](https://github.com/zhongyang219/TrafficMonitor/wiki/选项设置#硬件监控)中开启。
*
没有合适的资源?快使用搜索试试~ 我知道了~
基于C++实现的用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤
共296个文件
h:85个
cpp:76个
bmp:45个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 169 浏览量
2024-02-21
11:24:32
上传
评论
收藏 2.1MB ZIP 举报
温馨提示
基于C++实现的用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。 主要特性 显示当前实现网络传输速率、CPU和内存占用率 如果电脑有多个网卡,支持自动和手动选择网络连接 查看网络详细信息 支持嵌入到任务栏显示 支持更换皮肤和自定义皮肤 历史流量统计 硬件信息监控 插件系统
资源推荐
资源详情
资源评论
收起资源包目录
基于C++实现的用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤 (296个子文件)
print_compile_time.bat 156B
about_background_hd.bmp 129KB
donate_wechart.bmp 124KB
background_l.bmp 84KB
donate.bmp 81KB
background_l.bmp 73KB
notify_preview_light.bmp 70KB
background_l.bmp 62KB
background_mask_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_mask_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_mask_l.bmp 62KB
background_l.bmp 62KB
background_mask_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 62KB
background_l.bmp 53KB
notify_preview.bmp 53KB
background_l.bmp 46KB
background.bmp 43KB
background.bmp 40KB
background_mask.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background_mask.bmp 40KB
background.bmp 40KB
background_mask.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background.bmp 40KB
background.bmp 34KB
background.bmp 34KB
background.bmp 28KB
background_mask.bmp 28KB
background.bmp 28KB
bitmap1.bmp 1KB
bitmap3.bmp 1KB
TrafficMonitorDlg.cpp 104KB
tinyxml2.cpp 72KB
TrafficMonitor.cpp 65KB
TaskBarDlg.cpp 51KB
SkinFile.cpp 31KB
TaskBarSettingsDlg.cpp 30KB
Common.cpp 30KB
GeneralSettingsDlg.cpp 26KB
MainWndSettingsDlg.cpp 20KB
HistoryTrafficCalendarDlg.cpp 18KB
NetworkInfoDlg.cpp 16KB
auto_start_helper.cpp 15KB
IniHelper.cpp 14KB
HistoryTrafficListDlg.cpp 12KB
OpenHardwareMonitorImp.cpp 12KB
PluginManagerDlg.cpp 9KB
DrawCommon.cpp 9KB
AboutDlg.cpp 9KB
TaskbarItemOrderHelper.cpp 8KB
PluginInfoDlg.cpp 7KB
ColorStatic.cpp 6KB
SetItemOrderDlg.cpp 6KB
TaskbarDefaultStyle.cpp 6KB
TabDlg.cpp 6KB
PluginManager.cpp 6KB
LinkStatic.cpp 6KB
SkinDlg.cpp 5KB
DisplayTextSettingDlg.cpp 5KB
HistoryTrafficFile.cpp 5KB
AdapterCommon.cpp 5KB
IconSelectDlg.cpp 4KB
CommonData.cpp 4KB
BaseDialog.cpp 4KB
ColorSettingListCtrl.cpp 4KB
MessageDlg.cpp 4KB
HistoryTrafficDlg.cpp 4KB
WIC.cpp 4KB
UpdateHelper.cpp 3KB
crashtool.cpp 3KB
TaskbarColorDlg.cpp 3KB
OptionsDlg.cpp 3KB
HistoryTrafficListCtrl.cpp 3KB
WindowsSettingHelper.cpp 3KB
SpinEdit.cpp 3KB
FilePathHelper.cpp 3KB
MainWndColorDlg.cpp 3KB
ListCtrlEx.cpp 3KB
CAutoAdaptSettingsDlg.cpp 3KB
PluginDemo.cpp 3KB
CustomDrawItem.cpp 3KB
SelectConnectionsDlg.cpp 3KB
CTabCtrlEx.cpp 2KB
DonateDlg.cpp 2KB
WinVersionHelper.cpp 2KB
共 296 条
- 1
- 2
- 3
资源评论
程序员柳
- 粉丝: 6091
- 资源: 1185
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功