全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

写了一个脚本聚合框架,一键运行多个开源脚本并推送TG

[复制链接]
发表于 2023-12-16 10:45:20 | 显示全部楼层 |阅读模式
本帖最后由 graces 于 2023-12-16 10:46 编辑

注意:此框架并不是新开发了一个测试脚本,测试仍由现有开源脚本进行,仅仅是在外层做自动化并加入一些小功能。理论上和现有任何脚本都是兼容的,可以自己添加修改测试项。

脚本文件:https://raw.githubusercontent.com/vpslog/benchframe/main/benchframe.sh
不到两百行,不放心的可以先看一看。

直接运行:

  1. bash <(curl https://raw.githubusercontent.com/vpslog/benchframe/main/benchframe.sh)
复制代码


后台运行(Ubuntu/Debian)

  1. bash <(curl https://raw.githubusercontent.com/vpslog/benchframe/main/benchframe.sh) -d
复制代码


完成后推送结果到 TG

  1. bash <(curl https://raw.githubusercontent.com/vpslog/benchframe/main/benchframe.sh) -u TG账号ID -t TG_BOT_TOKEN
复制代码


其他自定义选项参考:https://blog.vpslog.org/blog/benchframe/#%e4%bd%bf%e7%94%a8%e8%af%b4%e6%98%8e

修改测试项也比较方便。默认执行

  1. run_script "基本测试" "https://bench.sh"
  2. run_script "GB5 测试" "https://bash.icu/gb5" "1\n"
  3. run_script "三网测速" "https://bench.im/hyperspeed" '\n\n'
  4. run_script "线路测试" "https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh"
  5. run_script "流媒体解锁测试" "https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh" "1\n"
  6. run_script "回程路由测试" "https://raw.githubusercontent.com/vpslog/benchframe/main/besttarce.sh"
复制代码


如需增删改执行脚本可以fork项目,定位到 100 行手动改。改脚本名和脚本的url即可。
发表于 2023-12-16 10:49:47 | 显示全部楼层
猴子一键删机提醒 CPU连续占用过高直接咔掉
发表于 2023-12-16 10:52:54 | 显示全部楼层
不错,回头试一试
 楼主| 发表于 2023-12-16 11:26:23 | 显示全部楼层
机长 发表于 2023-12-16 10:49
猴子一键删机提醒 CPU连续占用过高直接咔掉

跑个测试脚本也删?
发表于 2023-12-16 11:27:55 | 显示全部楼层
mark收藏了
发表于 2023-12-16 11:38:54 | 显示全部楼层
graces 发表于 2023-12-16 11:26
跑个测试脚本也删?

脚本测性能 突发都很高  高频次读写盘
/thread-549032-1-1.html 有先例
发表于 2023-12-22 21:02:46 | 显示全部楼层
机长 发表于 2023-12-16 11:38
脚本测性能 突发都很高  高频次读写盘
/thread-549032-1-1.html 有先例

大佬,我想把这个代码加进去怎么整哈?
感谢
  1. curl -sL yabs.sh | bash -s -- -i
复制代码
发表于 2023-12-22 22:32:21 | 显示全部楼层
发现使用一直提示screen -r bench

There is no screen to be resumed matching bench.
 楼主| 发表于 2023-12-22 23:23:57 | 显示全部楼层
佳辉的春天 发表于 2023-12-22 22:32
发现使用一直提示screen -r bench

There is no screen to be resumed matching bench.

可能后台跑有问题,先直接跑试试
 楼主| 发表于 2023-12-22 23:31:20 | 显示全部楼层
佳辉的春天 发表于 2023-12-22 21:02
大佬,我想把这个代码加进去怎么整哈?
感谢

定位到 100 行,加一个 yabs.sh 就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-21 12:56 , Processed in 0.102791 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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