这个脚本是搭配lucky+又拍云重定向来使用的,详情请看https://www.ytca.top/stun/2193/
有两个版本,python版本和shell版本的,效果都一样
iStoreOS不能使用shell版本,jq库版本太老了,不兼容
- 先在redirect.py/sh文件内将账户信息填好
- USERNAME = "又拍云账户"
- PASSWORD = "又拍云密码"
- BUCKET_NAME = "服务名称"
 其他的保持默认即可
- 运行脚本
python使用python ./redirect.py -p 新端口来进行端口号的修改
 shell使用./redirect.sh -p 新端口来进行端口号的修改
请确保已经创建了边缘规则重定向1和重定向2
- 登入又拍云账户获取到cookie
- 获取边缘规则配置信息
- 修改后上传覆盖原来的边缘规则配置
python ./rewrite.py -p 端口号
[1] 正在登录...
[√] 登录成功,cookie 获取成功
[2] 正在获取 Bucket 配置...
[3] 正在处理规则...
[→] 匹配规则:重定向1(ID: 1609001)
[√] 规则 "重定向1" 修改成功
[→] 匹配规则:重定向2(ID: 1609002)
[√] 规则 "重定向2" 修改成功
[完成] 所有规则处理完毕。
在lucky的stun设置一个自定义脚本,当stun的端口或端口号发生变化的时候会自动执行该脚本
python ./redirect.py -p ${port}