全球主机交流论坛

标题: 写了一个脚本聚合框架,一键运行多个开源脚本并推送TG [打印本页]

作者: graces    时间: 2023-12-16 10:45
标题: 写了一个脚本聚合框架,一键运行多个开源脚本并推送TG
本帖最后由 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
猴子一键删机提醒 CPU连续占用过高直接咔掉
作者: 华盛顿    时间: 2023-12-16 10:52
不错,回头试一试
作者: graces    时间: 2023-12-16 11:26
机长 发表于 2023-12-16 10:49
猴子一键删机提醒 CPU连续占用过高直接咔掉

跑个测试脚本也删?
作者: loc网友    时间: 2023-12-16 11:27
mark收藏了
作者: 机长    时间: 2023-12-16 11:38
graces 发表于 2023-12-16 11:26
跑个测试脚本也删?

脚本测性能 突发都很高  高频次读写盘
/thread-549032-1-1.html 有先例
作者: 佳辉的春天    时间: 2023-12-22 21:02
机长 发表于 2023-12-16 11:38
脚本测性能 突发都很高  高频次读写盘
/thread-549032-1-1.html 有先例

大佬,我想把这个代码加进去怎么整哈?
感谢
  1. curl -sL yabs.sh | bash -s -- -i
复制代码

作者: 佳辉的春天    时间: 2023-12-22 22:32
发现使用一直提示screen -r bench

There is no screen to be resumed matching bench.

作者: graces    时间: 2023-12-22 23:23
佳辉的春天 发表于 2023-12-22 22:32
发现使用一直提示screen -r bench

There is no screen to be resumed matching bench.

可能后台跑有问题,先直接跑试试
作者: graces    时间: 2023-12-22 23:31
佳辉的春天 发表于 2023-12-22 21:02
大佬,我想把这个代码加进去怎么整哈?
感谢

定位到 100 行,加一个 yabs.sh 就行了
作者: 佳辉的春天    时间: 2023-12-23 08:22
graces 发表于 2023-12-22 23:31
定位到 100 行,加一个 yabs.sh 就行了

感谢大佬,但我加了-s -- -i参数哈
作者: graces    时间: 2023-12-23 09:45
佳辉的春天 发表于 2023-12-23 08:22
感谢大佬,但我加了-s -- -i参数哈

我还没考虑过这个,之后研究下怎么搞吧
作者: Nigel    时间: 2023-12-23 09:45
羡慕会技术的大佬
作者: 佳辉的春天    时间: 2023-12-23 09:52
graces 发表于 2023-12-23 09:45
我还没考虑过这个,之后研究下怎么搞吧

可以考虑直接放命令进去,而不是脚本哈
作者: graces    时间: 2023-12-23 11:41
佳辉的春天 发表于 2023-12-23 09:52
可以考虑直接放命令进去,而不是脚本哈

okok
作者: SoBeYet    时间: 2023-12-23 11:48
脚本测性能 突发都很高  高频次读写盘




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4