本代码不能直接使用
1、开源协议 Unlicense
你们爱干嘛干嘛和我没关系, 任何问题不要找我, 以后我也不会更新
需要用到mitmproxy
和php
mitmproxy用作代理服务器, php用来处理数据
安装mitmproxy后使用如下命令后台运行代理服务器(Linux平台)
nohup mitmdump -p 8080 -s proxy.py >/dev/null 2>&1 &
端口修改请自行修改-p
后的参数
调用php修改数据的请求接口请在proxy.py
里进行修改
数据处理请修改php代码, BattleCancel.php
是撤退胜利, BattleSetup.php
是进入战斗和重连战斗
连接数据库等等东西自己改php代码
键名对应数据
$enabled = $config["enabled"]; // 科技开关
$uhp = $config["uhp"]; // 己方血量
$uatk = $config["uatk"]; // 己方攻击力
$tdlv = $config["tdlv"]; // 宝具等级Lv.5
$skilllv10 = $config["skilllv10"]; // 英灵技能310
$skillid1 = $config["skillid1"]; // 修改英灵1技能
$skillid2 = $config["skillid2"]; // 修改英灵2技能
$skillid3 = $config["skillid3"]; // 修改英灵3技能
$ehp = $config["ehp"]; // 敌方血量
$eatk = $config["eatk"]; // 敌方攻击力
$friendlyid = $config["friendlyid"]; // 助战替换
$equipid = $config["equipid"]; // 礼装替换
$battlecancel = $config["battlecancel"]; // 撤退胜利开关
生命值和血量均为具体数值, 非倍数, 需要倍值的自己改代码
不提供任何英灵或礼装的数据
mitmproxy本身支持使用socks5代理, proxy.py
中第6行写了, 默认注释, 取消注释即可
load.add_option("mode", str, "socks5", "set proxy mode")
其它方案使用iptables
, 具体实现方法自己研究