Skip to content

Releases: TheCGDF/NetSpeed

v1.2.6

11 Nov 08:07
Compare
Choose a tag to compare

新增:防止被移出屏幕

修复BUG

13 Feb 15:18
Compare
Choose a tag to compare

修复:
部分情况下置顶失效

更新:
Windows SDK版本
Visual Studio 2019(Platform Toolset v142)
中文源码更新为Unicode编码

移除:
一些本意用来debug结果发现毫无卵用导致性能浪费但是当时没删的代码(说的就是v1.2.1里新增的对Topmost(置顶)的监控😡)
一些乱七八糟没什么卵用还添乱的内容

修复BUG,增加共享内存功能

11 Dec 11:39
Compare
Choose a tag to compare

修复:
【清理】导致的语言显示BUG
更新:
完善了对【网卡热拔插、多网卡】的支持
一些细节修补
新增:
开辟了一块名为NetSpeed的内存,每秒将当前网速以JSON格式保存在其中,其他应用程序可以通过读取此内存中的数据,方便地获得当前网速(单位:B)。JSON内容(样例)为:

{"download":123,"upload":456}

修复BUG

14 Aug 09:17
Compare
Choose a tag to compare

修复:
【清理并退出】无法正常生效
透明度相关BUG

(可能)1.2.x最后一个版本更新

05 Jun 01:43
Compare
Choose a tag to compare

更新:
对代码进行了一些细节性调整。

删除:
对Topmost(置顶)的监控。

本次更新可能是1.2.x的最后一个版本。
1.3.x版本会带来更强大的功能。(可能会等比较久)

【本页面默认仅提供64位版本下载】

修修补补

28 Apr 00:52
Compare
Choose a tag to compare

修复:
部分文字未支持多语言的BUG。

新增:
对Topmost(置顶)的监控。

【本页面默认仅提供64位版本下载】

重大更新版本

22 Mar 01:07
Compare
Choose a tag to compare

新增:
对有线网卡的支持
对多网卡的支持
可调背景色
可调文本颜色
可调大小

修复:
检测不到有线网卡的BUG
检测不到网卡时,无限弹窗的BUG
对网卡进行判断时不严谨导致的BUG

更新:
大幅优化了代码逻辑结构

【Release默认仅提供64位版本】

细节修补更新

17 Nov 14:22
Compare
Choose a tag to compare

更新:
1.用Timer代替了Sleep(1000),稍稍提高了精度。
2.第一秒获取的网速默认丢弃(因为其实显示的是网卡总计收到的数据量),改显示为“...”。

重大更新版本。。。

06 Nov 04:25
Compare
Choose a tag to compare

功能:
1.新增设置面板,并将一些功能转移到了设置面板
2.在设置面板中新增了透明度调整
3.在设置面板中新增了语言选项,支持多语言(但是并没有采用常见的语言ini文件读取方式,而是使用了代码内置的方式,因为WindowsAPI里读取ini的函数会被360报毒甚至还会被Chrome报毒,而且多出一堆ini文件感觉没有必要。。。目前只写了English和简体中文。。。)
代码:
1.使用了全新的命名规范(QTMD谷歌命名规范)
2.将Dialog也对象化
未完成内容:
1.自定义背景色和字体颜色
2.自定义字体大小
3.有空自己画个图标。。。毕竟这个图标是从网上随便找了个的。。。没有版权。。。

虽然从更新内容来看,好像并没做什么重要的事情。。。但是实际上几乎整个工程的代码都被推翻重来了。。。为了使语言能优雅地切换(不需要重启),为了使右键菜单里的状态能和设置面板的状态完全同步,重新架构还是花了一番心思。。。

日常修BUG

18 Sep 04:58
Compare
Choose a tag to compare

修复:
1.之前v1.0.1中说的“右击本程序系统托盘图标后,将托盘图标向左上方拖拽,会发现悬浮窗也会跟着改变位置”的BUG
2.重启explorer.exe后托盘图标会不见的BUG