双管齐下——利用PC为Xbox 360下载加速
玩娱设备
最近笔者买回了Xbox 360,很喜欢在Xbox live上下载小游戏和DEMO玩,但是觉得用Xbox 360在Live上下载速度过慢又影响游戏。虽然Xbox 360支持后台下载,不过前几天由于地震导致网络不稳定,在Xbox Live上下载总是断线,于是笔者想找一个更好的办法来解决这个问题。在网上找了一些帖子,同时也问了不少玩家,终于让笔者找到了一个更好的办法来解决Xbox 360下载过慢的问题,那就是先用PC来下载Xbox Live上的文件,再传送到Xbox 360上去。

下载提速的原理
其实给Xbox 360下载加速的原理很简单。首先利用PC下载速度快且稳定的优点,把需要的DEMO或者小游戏从Xbox live服务器上下载到PC中去,然后将Xbox 360和PC连接,再把文件传到Xbox 360的硬盘里。笔者这里使用的是电信的小区宽带,从Xbox live上下载DEMO的速度可以稳定在750Kb/s~800Kb/s,基本上下载所有Xbox Live上的游戏、电影和预告片只用几个小时就够了。这种速度远比Xbox 360直接上Xbox Live下载要快得多。

下载准备工作
我是用小区宽带加路由器上网的,所以只有这方面的经验,至于用其他方式上网的朋友可以适当调整其他的办法,原理都是一样的。在使用中,除了路由器,我们还需要装两个软件,一个是Loopback Adapter,另外一个是Apache。Loopback Adapter是微软的一个回环网卡驱动程序,提供在无网络的环境下创造一个虚拟网络,至于Apache,是一个HTTP服务器软件,网上提供下载的,大家只要google一下就能找到。注意这个软件要安装到玩家PC中一个较大的硬盘分区上,因为将来从Xbox Live下载的文件都要放在这个软件的文件夹内的,有几十个GB啊!

网络设置
这个是最重要也是最麻烦的一部分。下面都是以笔者的电脑为例,具体参数大家依照自己的电脑和路由器修改。笔者的路由器网关地址是192.168.100.100,PC的自动分配IP地址是192.168.100.101,Xbox 360的地址是192.168.100.102。首先右键点击网上邻居,然后选择属性打开网络设置,如果已经安装好Loopback Adapter,就会出现一个新的网络连接,右键点击Loopback Adapter的网络图标,选择属性。然后在TCP/IP协议里把这个网络连接的地址手动修改一下:IP改成68.142.127.15(微软美国live服务器的地址),子网改成255.0.0.0,网关改成192.168.100.101(也就是PC的IP地址)。
现在我们再来设置Apache,在开始/程序/Apache HTTP Server/Configure Apache Server找到Edit the Apache httpd.conf configuration file这个文件, 打开这个文件后,找到其中有“listen”的两行,可能是“#Listen 12.34.56.78:80”和“listen 80”(或者8080),然后分别修改成“#Listen 68.142.127.15:3074”和“Listen 3074”,即以微软Xbox live服务器的地址和端口号代替原来Apache默认的。

最后,打开IE,进入路由器设置,在路由信息里添加一条,目的地址:68.142.127.15,子网:255.0.0.0,网关:192.168.100.101(网关即PC的实际IP地址)即可。
文件下载三步走
首先打开Xbox 360进入Xbox live中想下载的游戏DEMO界面(以《古墓丽影》为例),然后到PC上启用Loopback Adapter网卡并且打开Apache,这个时候PC应该不能上网了。回到Xbox 360的系统界面,选择下载《古墓丽影》,系统会提示说无法下载。此时打开PC上Apache目录下logs文件夹内的access文件,可以看到一条记录,说是下载失败,但是这恰恰暴露了《古墓丽影》的下载地址,前面的http://68.142.127.15:3074/是微软美国live的服务器地址,后面content/534387d8/13912feb4074be1a90413d3427f80f096aaee02b.xcp则是文件存放在Xbox live上的地址,两个连在一起就是《古墓丽影》的下载地址了。
下一步就简单了,关闭路由器里刚才添加的那个路由信息,停用Loopback Adapter网卡,然后把DEMO下载到PC里就好了。
现在请在Apache的htdocs子目录下,再建立一个content的子目录,还记得我们刚才得到的那个下载地址吗?同样在content目录下再建立一个534387d8的子目录,然后把下载的《古墓丽影》DEMO文件放进去,注意不要改名,现在一切就OK了。再次启用路由器添加的路由信息和Loopback adapter和Apache,然后在Xbox 360里继续下载《古墓丽影》的DEMO,现在Xbox 360就完全把PC当成Xbox Live了。
别看上面絮絮叨叨的啰嗦了一大堆,其实真的动起手来,一切顺利的话是很快的,几分钟就搞定了。但是笔者只试验了美国的Xbox live,香港和日本没有测试,想来应该也是一样的,只是美国服务器上的试玩游戏多,比较有价值,所以笔者也推荐大家在美国服务器上下载各种需要的文件。这个方法可以绕过Xbox 360直接用PC下载Xbox Live上的东西。如果大家的Xbox 360下载速度过慢的话,那么不妨用这个办法,一来节约了大量下载需要的时间,二来也不用让Xbox 360一直处于工作状态。