Skip to content

tomdiary/superspeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

superspeed

基于 Ookla Speedtest CLI 的多节点测速脚本。

当前版本以 Debian 系统为主,enter.py 方案目前稳定适配 Debianshell 方案目前不稳定,推荐优先使用 python 版本。

Debian 使用

安装基础环境:

apt update -y && apt install python3-venv vim -y

创建虚拟环境:

python3 -m venv /root/superspeed-env && source /root/superspeed-env/bin/activate

安装依赖:

pip install --upgrade pip && pip install requests colorama pytz

下载并运行:

wget --no-check-certificate -P /root https://raw.githubusercontent.com/tomdiary/superspeed/main/enter.py && chmod +x /root/enter.py && python /root/enter.py

修改脚本:

vim /root/enter.py

再次运行:

source /root/superspeed-env/bin/activate && python /root/enter.py

输出文件

  • speedtest-result.json:测速结果明细
  • speedtest-error.log:测速失败日志

说明

  • 首次运行会自动下载 Ookla Speedtest CLI。
  • enter.py 当前使用脚本内置节点列表进行测速。
  • enter.sh 当前不够稳定,不建议作为默认方案使用。
  • 如果某个节点测速失败,会写入 speedtest-error.log
  • 如需调整测速节点,可直接编辑 /root/enter.py 中的 check_server_list()

About

基于 Ookla Speedtest CLI 的国内多节点测速脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors