[自制] 网速监控

欢迎第三方开发者加入与合作。讨论内容:app、插件、API、协议、规范。

版主: TerraSupportTMsupportTMjack

主题已锁定
头像
htynkn
帖子: 25
注册时间: 2020年 12月 13日 星期天 11:02 pm
China

[自制] 网速监控

帖子 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的图片居然提示太大了。
wayneeden
帖子: 232
注册时间: 2019年 12月 21日 星期六 5:58 pm

Re: [自制] 网速监控

帖子 wayneeden »

我装了,但是按测速后一直显示测速中,网速也没跑起来
我的NAS是F2-221,有线接到无线mesh的副路由上面
头像
htynkn
帖子: 25
注册时间: 2020年 12月 13日 星期天 11:02 pm
China

Re: [自制] 网速监控

帖子 htynkn »

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

Re: [自制] 网速监控

帖子 王先生 »

正需要检测网速,太及时了。
主题已锁定

回到 “开发者讨论区”