分页: 1 / 1

[自制] 网速监控

发表于 : 2021年 7月 13日 星期二 8:03 pm
htynkn
简介:软件每小时自动测速,并以图形化方式展示最近10次测速结果。也可以手动触发测试。
截图:
其他说明:软件占用32001(直接访问端口也有web端页面),且仅支持x86。测速基于speedtest http模式,对于高速网络*并不*准确,仅供参考。如果和speedtest服务器网络不通,也无法获取测速结果。

这个软件是一个尝试,整体并不完善,实用性也不算大。
由于机缘巧合,手上收了好几台铁威马的Nas,实在很想它们派上用场。无奈开发说明太简单,基本靠摸索。
写这个软件一是作为因为最近在学习rust,全当练习;二是想把整个编译流程跑通。
软件是rust编写,交叉编译x86_64-unknown-linux-gnu,前端页面直接和后端端口通讯,前端bootstrap+jquery+echarts。对源代码感兴趣可以参考下[1],目前实现了全自动打包。
software-2.png
software-1.png
software-3.png
在探索的过程中也发现了开发环境的坑,这里做了一个github action[2]用于最终打包,同时还有一个简单脚手架[3]方便有兴趣的开发者直接拿来用。
action.png
tpk没法传文件,传到网盘了
speedmonitor_TOS_APP_1.0.0_x86_64.tpk: https://089u.com/f/631225-502113771-1418de (访问密码:7269)


1: https://github.com/htynkn/speed-monitor
2: https://github.com/marketplace/actions/ ... ing-action
3: https://github.com/htynkn/terra-master- ... aster/test

PS:这个论坛太奇怪了,800k的图片居然提示太大了。

Re: [自制] 网速监控

发表于 : 2021年 7月 14日 星期三 4:07 pm
wayneeden
我装了,但是按测速后一直显示测速中,网速也没跑起来
我的NAS是F2-221,有线接到无线mesh的副路由上面

Re: [自制] 网速监控

发表于 : 2021年 7月 14日 星期三 4:16 pm
htynkn
wayneeden 写了: 2021年 7月 14日 星期三 4:07 pm 我装了,但是按测速后一直显示测速中,网速也没跑起来
我的NAS是F2-221,有线接到无线mesh的副路由上面
日志在/var/log/sppedmonitor.log,可以看下。
一般没有跑起来是因为speedtest拉测速服务器地址的时候没有拉到。我电信网络偶尔会遇到。
由于只是一个小实验,做的比较简单,交互上没考虑什么,点击测速后按钮会被禁用,关闭应用后再打开测速按钮就会再次可用

Re: [自制] 网速监控

发表于 : 2021年 7月 15日 星期四 5:03 pm
王先生
正需要检测网速,太及时了。