不知道这个春节大家过的怎么样,虽然春节热闹,但考虑到疫情原因,我还是选择窝在家里。当然窝在家里是比较无聊的,唯一的消遣也就是玩游戏了。突然想起来我从EPIC上白嫖了《星球大战:前线2》,此时不耍更待何时。不过当我点击安装的时候发现,游戏并不在EPIC的服务器中,而是需要打开Origin客户端下载。
Origin客户端
而仅仅是Origin的客户端,死活下载不下来,烂橘子服务器果然名不虚传。经过一两个小时的摸索,我终于找到了快速下载、安装Origin客户端的方法。这个方法不需要加速器,效果非常不错。
令人窒息的官网
01解决问题的思路
其实Origin客户端下载过程无非分为三个阶段。
第一,先下载Origin客户端安装包,官网只提供了客户端下载器;第二,通过Origin客户端下载器将Origin完整客户端下载下来;第三,验证之后进行安装。
其实第一步和第三步很好实现,速度非常快,卡就卡在了第二步上,Origin客户端下载器的下载速度实在是太慢了,大多数情况下根本连速度都没有。
找到问题所在之后,解决思路也很简单。能不能找到Origin完整客户端的下载链接,通过专门的下载工具去下载。下载链接自然是要从Origin客户端下载器上找,那么应该去哪找呢?
02日志文件是突破口
我不可能去反编译Origin客户端下载器,当然我也不会。最简单的方法就是去找Origin客户端下载器这个程序有没有留下相关日志文件。
一般情况下,软件的运行状况都会有对应的日志,区别在于是否会以文件的形式存储在本地。我基于这个想法,在C盘中摸索了一遍。你还别说,还真有。在保持Origin客户端下载器运行的情况下进行如下操作。
下载日志文件隐藏的比较深,需要先勾选资源管理器的“隐藏的项目”,此选项在查看功能下,具体位置可看下图。
开启“隐藏的项目”
勾选之后,依次打开C盘-用户-用户名文件夹-AppDate-Local-Origin-ThinSetup,这时候大家可以看到ThinSetup_Log文件,这就是Origin客户端下载器的日志文件,里面就记录了包含Origin客户端下载地址的信息。
ThinSetup_Log文件
打开这个文件,直接拉到最下面,可以看到实时的下载进度。其中以http开头、.zip结尾的那个链接,就是Origin客户端的下载链接。直接把这个链接复制到迅雷,可以满速下载。
从日志中可以找到下载链接
下载结束之后,其实这个文件就是Origin客户端的压缩包,解压之后可以直接用。如果有强迫症的话,还可以进行下面的操作。
03把下载后的压缩包放在合适的位置
Origin客户端安装的思路是这样的:Origin客户端下载器将压缩包下载完成并通过校验,之后解压缩到Program Files(x86)文件夹中,再创建快捷方式。现在我们遇到的问题是,怎么让Origin客户端下载器去校验并安装下载好的压缩包呢?
其实解决的方法也很简单,只需要找到Origin客户端下载器将压缩文件下载到何处,然后将压缩包拷贝至此,让Origin客户端下载器误以为自己已经下载完成了。这样就能直接安装下载好的压缩包。
Origin客户端下载器下载压缩包的位置也并不难找,可以在C盘-ProgramDate-Origin-SelfUpdate文件夹中找到,此时Origin客户端下载器并没有下载完压缩包,所以压缩包的文件后缀为.part。
SelfUpdate文件夹位置
这时候我们退出Origin客户端下载器,将后缀为.part的文件删除,将我们下载好的压缩包拷贝到此处。然后再打开Origin客户端下载器,这时候Origin客户端下载器会直接从我们下载好的压缩包中安装,过程非常快。
至此,Origin客户端终于安装完成了。
04Origin的服务器真的让人崩溃
事实上现在也只是解决了Origin的一个难题,更大的难题是Origin客户端下载游戏的速度。我看着游戏的下载速度,春节过完了,这游戏也下载不完啊,于是我放弃了《星球大战:前线2》,拿起手机点开了《王者荣耀》。