使用 v2board 后端提供的 Api 配合 Linux Crontab 定时任务实现动态调整节点倍率功能。
不用修改任何v2board后端代码、不侵入v2board数据库、安全无风险的实现动态倍率调节。 脚本每次运行会根据配置文件筛选出符合当前时间,需要修改倍率的节点。以此构造http请求,通过v2board后端提供的api修改节点数据。配合定时任务即可实现全自动动态节点倍率。
Field | Desc |
---|---|
host | 后台域名 |
admin_path | 后台路径 |
admin_account | 管理员账号 |
admin_password | 管理员密码 |
nodes | 节点列表 |
id | 节点id |
type | 节点类型(shadowsocks/vmess/trojan/hysteria ) |
rate_config | 该节点倍率配置列表 |
rate | 倍率 |
start_time | 开始时间(24h) |
end_time | 结束时间(24h) |
-
上传脚本到服务器 or 服务器直接
git clone
本项目 -
安装Python依赖
pip install -r requirements.txt
-
根据需求修改
config.yaml
-
配置并启动
Linux crontab
定时任务
Copyright (c) 2014-present, Linki