接口访问不了原因
因为LOL的驱动做了限制,只允许白名单的程序访问
解决方法
① 笨方法:转一次体验服打开后再转回来(原理未知)
② 把程序的公司改成Tencent,文件名改成英雄联盟目录里程序,我用的是RiotClientCrashHandler.exe(目的是变成白名单)
③ 把访问方式编译成dll注入到LOL的客户Duan进程,然后通过通讯的方式来控制(有风险,不建议,目的也是用LOL自己的白名单进程去访问)
④ 应该还有其他更好的方式,只是我不知道
自动接受对局和选择英雄接口老是失效原因
这2个接口的协议头经常变
解决方法
通过抓包发现12.20后这2个接口的协yi头变成:RiotNetwork/1.0.0
其他接口还是原来的协yi头,我用的是LeagueOfLegendsClient