众所周知,战地2官方联机原版已经停服,而停掉的正是战地2所对应的Gamespy服务器。于是有很多来自民间网友发布的各种非官方联机登陆器踊跃出现,但由于历史的悠久很多登陆器对应的伺服器也已停服。那么,除了使用第三方登陆器bf2.exe就没有别的办法来解决这个问题吗?

而BF2_MySpy就是一款自由切换的战地2 Gamespy伺服器修改工具,支持自定义BF2联机登录时的gamespy伺服器。在当今战地2联机各种私服混乱的今天,各种第三方战地2联机登录伺服器和登录补丁纷杂,他们之间的账号和数据都是独立的,除了使用它们提供的启动器bf2.exe作为替换之外,这款工具就是可以在不改变原有登陆器的情况下自由切换接入各种战地2账号伺服器。


设计原理:
其他非官方的私服平台所提供的战地2联机登陆器是通过反编译篡改战地2官方登陆器BF2.exe中的gamespy服务器列表指向实现,而bf2_myspy工具则是通过windows的内置hosts重定向实现和第三方gamespy服务器的对应,使其gamespy的服务器地址可供自由编辑而不必篡改原版的战地2登陆器BF2.exe以保证游戏的完整性。

填写的gamespy服务器,将替换战地2中的以下服务器地址:
  • battlefield2d.available.gamespy.com
  • battlefield2d.master.gamespy.com
  • battlefield2d.ms14.gamespy.com
  • battlefield2d.ms10.gamespy.com
  • gpsp.gamespy.com
  • gpcm.gamespy.com
  • gamestats.gamespy.com
  • stage-net.gamespy.com

软件中填写的BF2统计服务器会替换以下服务器的地址:
  • BF2web.gamespy.com


使用方法:
1,下载后将BF2_Myspy.exe复制并覆盖到你的战地2游戏根目录文件夹;
2,双击运行,BF2_Myspy.exe(你也可以建立快捷方式到桌面,记得尽量采用管理员权限运行),在软件里填写的你所知道的有效的gamespy伺服器地址(点击测试可以测试有效性)
3,最后,点击重定向并进入游戏按钮即可(如果有安全软件拦截修改hosts,请放行并在安全软件中将它设置为信任)

*  你所注册的账号已经不是再由原游戏EA的账号(他们停服了),而使用这个补丁注册、登录的账号将由BF2_MySpy.exe软件上你自己自定义的服务器提供支持,与其他补丁服务器不相通,请不要混淆。