我说说我的解决办法吧
经百度查到此贴http://bbs.w2i.wanmei.com/thread-3300439-1-1.html
内容如下:
原因:服务器列表文件编码错误
临时解决办法:将 .\patcher\server\serverlist.txt 编码格式更改为Unicode,将sererlist.txt权限设置为只读。因为登录游戏时客户端会重新请求http://serverlist.wanmei.com/iwmserverlist/serverlist.txt获取服务器列表。
这种办法使客户端获取不到最新的服务器列表,会导致今后游戏更新出现问题。
长久解决办法:设置浏览器默认编码、完美更新客户端使客户端更新服务器列表文件时使用Unicode编码。
如何更改文件编码、如何设置文件安全权限、如何设置浏览器默认编码,请自己搜索。
-----------------------------------------------------------------------------------------------------------------------------------
在上周五的时候,准备国战的时候,8点15分左右登录结果竟然乱码,试着登录了几次都是乱码,开始以为是服务器的问题,就睡觉去了,到9点的时候想了想,换台电脑试试吧,于是又开了一台电脑,更新了下游戏,竟然能登上,赶紧打了1小时国战,出来之后开始研究是哪儿出了问题,于是百度搜到了上面的解决办法。临时办法不看,要弄就弄一劳永逸的长久解决办法,设置浏览器默认编码,在登录游戏,竟然成了,能登录了,赶紧上论坛,准备回帖,为了再次验证是这的问题,我把浏览器编码又调成了别的,登录游戏,又是乱码,再调回来,尼玛还是乱码。。。额。。。退掉论坛,赶紧用另一台电脑先把日常任务做了。。。第二天下班回来继续研究,更改serverlist.txt文件编码,还是不行,通过各种登录入口启动程序进都是乱码。突然想到把没问题的电脑patcher文件夹整个复制过来覆盖掉试试,结果还真成了,能登录了,准备上论坛回帖,为了验证一下,我又退了游戏重新上,又特么乱码了。然后想到是不是游戏平台的问题啊,因为另一台电脑没安装游戏平台,还是原来的启动器登录的。于是卸载游戏平台(保留了个人配置数据信息)结果还是乱码,白卸了。最后,最后,只能退而求其次,使用临时解决办法。
临时解决办法就是,复制http://serverlist.wanmei.com/iwmserverlist/serverlist.txt里面的所有文本,粘贴到\完美国际2\patcher\server\serverlist.txt文件中,然后修改此文件权限,选中serverlist.txt文件 右键属性 — 安全 — 编辑,组或用户名 选择Authenticated Users 在下面 勾选 拒绝写入,应用,确定,确定。完活儿。重新登录游戏,久违的服务器列表又回来啦。额,毕竟是临时解决办法,以后要登录不了了,或者服务器合并了,再手动更新这个文件吧。