Skip to content

这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。

License

Notifications You must be signed in to change notification settings

yuanhf/TrafficMonitor

This branch is 568 commits behind zhongyang219/TrafficMonitor:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4a81a41 · Aug 27, 2021
Apr 18, 2021
Jul 20, 2021
Aug 27, 2021
Jul 27, 2021
Aug 27, 2021
Jul 27, 2021
Aug 27, 2021
Apr 18, 2021
Aug 1, 2021
Aug 1, 2021
May 27, 2019
May 27, 2019
Aug 1, 2021
Aug 15, 2021
Aug 1, 2021
Aug 22, 2021
Jul 27, 2021
Jul 27, 2021
Aug 1, 2021

Repository files navigation

简体中文 | 繁體中文 | English
Badge LICENSE GitHub Workflow Status GitHub release

TrafficMonitor 简介

Traffic Monitor是一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。

相关链接:

点击此处下载TrafficMonitor的最新版本。
备用链接:百度网盘下载 提取码:ou0m

国内用户如果遇到Github下载缓慢的问题,可以点击此处转到此项目在Gitee上的页面。

如果遇到问题,请点击此处

你也可以点击此处下载TrafficMonitor的预发行构建版本。

从1.80版本开始,TrafficMonitor加入了温度监控功能,如果你不需要温度监控功能,并且在使用1.80以上版本中遇到了问题,建议下载不含温度监控的版本。(在Release页面找到文件名包含without_temperature的版本。)

主要特性

  • 显示当前实现网络传输速率、CPU和内存占用率
  • 如果电脑有多个网卡,支持自动和手动选择网络连接
  • 查看网络详细信息
  • 支持嵌入到任务栏显示
  • 支持更换皮肤和自定义皮肤
  • 历史流量统计

使用说明

点击这里转到Wiki页面查看关于TrafficMonitor的详细说明文档。

截图

主悬浮窗:

右键菜单:

任务栏窗口:

多彩皮肤:

如何使用

程序启动后在会在屏幕中显示一个显示网速的悬浮窗。在悬浮窗上点击鼠标右键可以弹出右键菜单。

TrafficMonitor支持将信息显示到任务栏。但是TrafficMonitor默认只显示主窗口(悬浮窗),如果需要让它嵌入到任务栏显示,请在右键菜单中选择“显示任务栏窗口”命令。

任务栏窗口支持自定义显示项目,默认情况下只显示网速,如果需要显示CPU和内存利用率,请在任务栏右键菜单中的“显示设置”子菜单下勾选需要显示的项目,如下图所示:

自定义皮肤


在主窗口或通知区图标右键菜单上选择“其他功能”——“更换皮肤”可以打开更换皮肤界面。点击此处可以下载更多皮肤。用户还可以根据自己的需要编辑自己的皮肤。
皮肤文件放在程序所在目录的skins目录下,每个皮肤被放到单独的文件夹下,文件夹的名称就是皮肤的名称。
其中background.bmpbackground_l.bmp是背景图片,skin.ini是皮肤的配置文件,可以通过skin.ini指定文本颜色、字体、皮肤作者、每个项目的大小和位置等信息。

从1.80版本开始增加了xml格式的皮肤配置文件skin.xml,只有xml格式的皮肤配置文件才支持温度和显卡使用率显示。

详细的皮肤制作教程请点击此处
推荐使用皮肤编辑器来创建或编辑皮肤。

选项设置


在右键菜单选择“选项...”可以进入选项设置。在选项设置对话框中,可以单独设置主窗口和任务栏窗口的文本颜色、字体、背景颜色、网速单位、显示的文本等。
在“常规设置”选项卡中,可以设置是否在程序时自动检查更新,以及是否需要在开机是自动运行。可以设置在什么时候需要发出消息通知。
从1.72版本开始,支持每个项目文本颜色单独设置。勾选“指定每个项目的颜色”后,点击“文本颜色”右边的颜色框,会弹出详细颜色设置的对话框,可以在这里单独指定每个项目的颜色。

关于硬件监控功能

从1.80版本开始,TrafficMonitor加入了硬件监控功能(包括温度监控和显卡使用率监控),它使用了第三方开源库LibreHardwareMonitor。如果你在使用温度监控功能时遇到了问题,请点击这里

需要注意的是,温度监控功能默认是关闭的,如果你要使用TrafficMonitor的温度监控功能,请到“选项设置”-“常规设置”-“硬件监控”中开启。

注意:硬件监控功能(包括温度监控和显卡使用率监控)可能存在一些问题,它可能会占用更多的CPU和内存。据部分用户反馈,开启温度功能后会导致程序崩溃和系统死机等问题,请在知晓以上风险后再决定开启硬件监控功能。否则,请不要使用硬件监控功能。

更新日志

点击此处查看更新日志

关于此项目在Gitee上的仓库

Gitee上的仓库仅作为GitHub仓库的备份,我的所有代码提交都是在GitHub上进行,Gitee仓库会不定期地同步GitHub仓库的更新。因此Gitee上的仓库不接受任何pull request,如果你想向TrafficMonitor贡献你的代码,请在GitHub上提交你的pull request。

About

这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.7%
  • C 4.3%