技术分享 完美对战平台自动关联dota2自走棋的方法(易乐游环境) [复制链接]

1c3Cre4m
三国LV9
技术中心 29292 0 2019-6-6 23:08:56
问题现象:
网吧用户反馈易乐游提供的完美对战没有关联里面的自走棋,本地测试确实是没有关联。
gl11.jpg
排查过程:
1.要手动关联的话肯定得知道软件是查询什么文件或者注册表来关联的,通过ProcessMonitor检测到是通过查询HKCU\Software\Valve\Steam下的SteamExeSteamPath键值来关联的。
gl1.jpg
gl2.jpg
2.尝试开机导入注册表来导入这两个键值,但是发现因为路径包含中文启动会报错,如下图:
gl3.jpg
3.研究了下易乐游的处理方式,发现他们会通过映射目录来解决中文目录报错的问题,所以按照他们的思路修改了下配置文件,后续测试正常。
gl4.jpg

处理方法:
1.下载配置文件
上传的附件: ImportReg.zip (723 Bytes, 下载次数: 1368)
到服务器,解压到完美对战平台目录,提示是否替换选择是。
2.在易乐游服务端服务器管理给Dota2资源所在的盘设置一个固定的挂载盘符
gl5.png
3.到完美对战平台目录将ImportReg.bat文件红框的部分改成上一步设置的挂载盘符
gl6.png
4.易乐游服务端-》资源中心-》已下载游戏,找到完美对战平台右键选择资源设置,设置保留文件(ImportReg.bat|EYgame.ini)防止文件被更新掉。
gl6.jpg

ps:
在找关联文件的时候发现完美对战平台运行如果没有关联路径就会疯狂的扫盘,如果这个资源在服务器普通盘,一个网吧同时又比较多的人运行这个游戏可能会有导致服务器磁盘压力大的风险。


您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29075 个
  • 话题数: 9639 篇
  • 巅峰数: 5500 人