拒绝使用wegame启动器启动lol
使用bilibili上up提供的越过wegame启动方法制成的小程序。
这个程序会以此做以下操作:
- 检查程序运行目录
- [如果在c盘根目录]
- 读取命令行启动
- [如果不在c盘根目录]
- 移动到c盘并创建快捷方式启动
- ini文件处理
- 检查ini文件是否存在
- 读取ini文件内容
- [如果内容不对]修改ini内容
- 检查文件权限
- [如果权限不对]
- 修改文件权限
- tmp文件处理
- 检查tmp文件是否存在
- 读取tmp文件内容
- [如果内容不对]修改tmp内容
- [用户可选]xx文件
- 删除xx文件
- 删除xx文件
- 启动lol
- 结束自身
在window10系统上默认权限时读写c盘需要管理员权限。而这个时候如果有玩家的游戏安装在c盘,但是本程序没有权限时,会导致文件读写失败而达不到使用本软件的目的。
- 本软件为收费软件,费用为 0.00 美元。如果您以高于 0.00 美元的价格购买到本软件,请及时告知作者,让本作者嘲笑一下。
- 本软件会使用一定的技术手段以避免被封号/误封号。但您的账号不论出于何种原因被封禁,本软件不承担任何责任及赔偿。
- 本软件使用共识式条款确认。即:您打开软件使用本软件视为同意本协议/条款。
无法正常处理管理员权限。提了个没人鸟的issues rust-lang/rust#96836
- todo 改为winapi以win管理员权限启动LOL
其实这个项目并没有什么卵用,权当是熟悉一下这个ui框架吧。只要在程序目录下新建一个bat
格式的任意名字的文件,并写入以下命令,创建快捷方式,就已经够用了。
del wegame_launch.tmp
echo "[TCLS]\nLastLoginMethod=1\n"
wegame_launch.tmp && start /b Client.exe
本人已知网络不好时英雄联盟会有两种恶心人的行为。一种是总是提醒你实名认证,虽然你已经认证成功了。另一种就是这个仓库所指的wegame启动器更新了。