全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3730|回复: 33

Bench.im 测速脚本大更新,增加单线程测速

  [复制链接]
发表于 2021-8-29 20:32:28 | 显示全部楼层 |阅读模式
本帖最后由 无神通 于 2021-8-29 20:33 编辑

之前写的测速脚本基于 Speedtest.net 官方的 cli 工具,用了一段时间属实不稳定。因此此次更新最主要的工作就是切换到了  sivel / speedtest-cli ,这个是第三方写的纯 python 开源对 Speedtest.net 服务器测速的脚本。

使用方法

1. 下载:

  1. wget https://bench.im/bench.py -O bench
复制代码


2. 执行:

  1. python3 bench
复制代码


内置了 go, cn, us, ru, eu, se, me, contabo, ovhcloud 这几个测速服务器列表,比如你可以用:

  1. python3 bench contabo
复制代码


测试连接到 contabo 的所有区域速度,注意每个测速点需要不到半分钟的时间,一般列表不超过 20 个测速点。

另外,可以自定义服务器列表:

  1. python3 bench -u bench.im/r/clouvider
复制代码


只要返回的 JSON 格式的服务器列表就行了,详细格式看 bench.im/r/clouvider

新更新的:

以上是前一个版本的使用说明,新脚本完全继承了的同时增加了以下功能。

1. 单线程测速:

  1. python3 bench cn -t 1
复制代码


2. 指定服务器 id 测速:

  1. python3 bench -i 35154
复制代码


3. 指定服务器 id + 单线程测速:

  1. python3 bench -i 35154 -t 1
复制代码


服务器 id

问题来了,服务器 id 怎么找?bench.im/data.html 。

当然不怎么全,只有 1W 多的服务器,不过也基本够用。进去后在最左侧的选项中勾选,就能够自动复制服务器 id 到剪贴板。

比如勾选了三个,剪贴板中内容就会是:

  1. 123 321 132
复制代码


测速脚本可以很方便的接收多个服务器 id:

  1. python3 bench -i 123 321 132
复制代码


使用效果



备注

1. 由于测速脚本自身原因加上 Speedtest 服务端的一些限制,在大多数情况下测量得到的速度会比官方的低一些。

2. 延迟(Ping)测试约等于 TCP Ping,因此会比官方的高一些。

3. 单线程测速适合模拟网页浏览速度,对模拟大文件下载可能误差较高。

4. 测速线程最高不要超过 32。

评分

参与人数 1威望 +18 收起 理由
cpuer + 18 赞一个!

查看全部评分

发表于 2021-8-29 20:33:26 | 显示全部楼层
好帖,绑定。支持技术大佬
IT狗 该用户已被删除
发表于 2021-8-29 21:07:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-8-29 21:08:44 | 显示全部楼层
大佬牛逼了,摸摸大



/**
* 不忘初心,努力前行    ------MJJ友情价出1024邀请码
发表于 2021-8-29 21:08:44 | 显示全部楼层
大佬就是牛逼
发表于 2021-8-29 21:10:00 | 显示全部楼层
我还是比较喜欢秋水逸冰大佬的bench.sh
发表于 2021-8-29 21:13:07 来自手机 | 显示全部楼层
单词矩阵用啥生成的?
发表于 2021-8-29 21:18:34 | 显示全部楼层
Python写的这个在大带宽情况下不太行的,速度会很慢
你找个10G口的试试就知道了
 楼主| 发表于 2021-8-29 21:22:15 来自手机 | 显示全部楼层
ggeeii 发表于 2021-8-29 21:13
单词矩阵用啥生成的?

单词矩阵?你指啥?
 楼主| 发表于 2021-8-29 21:27:35 来自手机 | 显示全部楼层
zponds 发表于 2021-8-29 21:18
Python写的这个在大带宽情况下不太行的,速度会很慢
你找个10G口的试试就知道了 ...

10G口还真没试过,不过目前试过能跑千兆,已经基本够用。

真不够也可以用官方的 cli 工具配合服务器 id 列表使用。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-22 13:47 , Processed in 0.068406 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表