论文部分内容阅读
作为手机游戏大厂,育碧旗下的Gameloft为我们奉献了很多精彩的游戏大作:《刺客信条》、《沥青都市》、《战火兄弟连》、《地牢猎手》等,让玩家赞不绝口,这才有了Gameloft出品必属精品的玩家口碑。不过,由于Android手机的硬件型号多样,每次咱们从网上下载并安装好Gameloft的游戏大作apk安装包之后,还要通过WiFi,继续下载本机型对应的数据包,经过冗长的等待才能让游戏装好。如何第一时间下载自己所需机型对应的数据包?如何快速下载并实现断点续传,不再浪费时间在游戏下载和安装上?其实只要利用电脑,装个小小软件即可解决。
首先,下载官方apk文件到电脑上并安装。利用豌豆荚或是91手机助手等软件,找到Gameloft官方对应的apk文件,下载到电脑中,并通过上述工具安装到手机中。
其次,解析apk文件内置数据包下载地址并用迅雷下载。在电脑上运行本文提供的GLZIP软件,点击主界面中“View Links in apk(显示apk文件中的链接)(如图1)”,然后打开上一步下载到电脑中的游戏安装包apk文件,即可直接弹出一个窗口,看到有三个文件下载地址(如图2)。复制对应自己主机硬件型号版本的地址,以“http://”开头的那一串,粘贴到迅雷或者其他下载工具中,开始全速下载即可。通常来说,目前这三种类型CPU基本完全涵盖了市面Android手机硬件,大家根据自己对应机型下载数据即可。
再次,解压对应数据包。虽然数据包下载地址显示是zip后缀结尾的文件,但下完之后的数据包实际上并非传统电脑zip包,无法直接打开,仍然需要用到GLZIP打开刚才下载的数据文件。运行GLZIP,点击“uppack(解包)”,指向前一步下好的数据包文件,然后会弹出提示“These data don’t have info file,Need the game apk.(这个数据包并未包含信息文件,需要游戏apk安装文件支持)”(如图3),点击确定后,需要选择前面提取链接的apk文件,然后弹出类型选择(如图4),以笔者的Milestone手机为例,对照上表,下载的是PVRT,对应高通CPU的MOTO机型,点击OK,即可开始解包数据文件,等主界面进度条走满,即可让对应你机型的正确数据包解包完成(如图5)。
最后,将数据包复制到手机存储卡内。解包完成之后,需要将游戏数据包复制到手机内部存储卡内,但我们暂时不知道游戏数据包放置的路径。最简单的方法,是在手机上装好apk文件,第一次运行时,弹出提示联网下载数据包,点击下载,然后取消,即可在你的手机存储卡上自动建立对应数据包路径。将手机连到电脑上,用电脑管理手机存储卡,访问Gameloft目录下,就可以看到建好的路径了。然后将前一步解压的数据包中SDfiles里面的全部文件复制出来,粘贴到“Gameloft/games”下面刚才联网自动生成的一个游戏目录下就行了。
现在进入游戏中爽一把吧。
坑爹的数据包下载机制
某些Gameloft游戏大作还需要首先通过WiFi网络连接官方服务器,验证后方可开始下载最新更新数据包。这种网络验证和数据包下载对玩家而言过于麻烦,而且下载还不支持断点续传,一旦网络丢包数据下载中断,或者接个电话再切换回来,下载就会中断,必须重新从零开始下载。以上毫无人性化的下载机制,让很多玩家谈Gameloft色变,大作也就无法第一时间痛快玩到。
GLZIP工具需要电脑Microsoft .NET Framework 2.0或以上的版本才能运行,否则会提示报错,需升级并安装该软件。
避开WiFi在线验证
由于Gameloft游戏采用了在线验证,无法通过验证就不能正确游戏,通常咱们采用打开飞行模式断开网络规避验证,但这种方法无法接打电话,很不方便。其实大家可以在电脑上新建一个txt文本文件,命名为qaWifiOnlyMode.txt,注意大小写正确,然后双击打开编辑,在其中输入FALSE,保存退出,然后将此txt文件复制到手机SD卡根目录,再对数据包进行验证,即可规避游戏的WiFi在线验证系统。
小知识
非官方修改过的apk安装包不适用本方法下载
网上论坛中找到的Gameloft游戏大作版本繁多,但并非所有下载的apk安装文件都适用本方法,特别是论坛放出的经过修改、汉化的第三方安装包,由于改变了原版数据属性,破坏了官方apk安装文件内嵌的下载地址,使用本文提供的方法就无法正确获取数据包下载地址,例如《地牢猎手》汉化版的apk文件就无法正确解析数据包地址,必须下载使用修改者放出的专用数据包。
首先,下载官方apk文件到电脑上并安装。利用豌豆荚或是91手机助手等软件,找到Gameloft官方对应的apk文件,下载到电脑中,并通过上述工具安装到手机中。
其次,解析apk文件内置数据包下载地址并用迅雷下载。在电脑上运行本文提供的GLZIP软件,点击主界面中“View Links in apk(显示apk文件中的链接)(如图1)”,然后打开上一步下载到电脑中的游戏安装包apk文件,即可直接弹出一个窗口,看到有三个文件下载地址(如图2)。复制对应自己主机硬件型号版本的地址,以“http://”开头的那一串,粘贴到迅雷或者其他下载工具中,开始全速下载即可。通常来说,目前这三种类型CPU基本完全涵盖了市面Android手机硬件,大家根据自己对应机型下载数据即可。
再次,解压对应数据包。虽然数据包下载地址显示是zip后缀结尾的文件,但下完之后的数据包实际上并非传统电脑zip包,无法直接打开,仍然需要用到GLZIP打开刚才下载的数据文件。运行GLZIP,点击“uppack(解包)”,指向前一步下好的数据包文件,然后会弹出提示“These data don’t have info file,Need the game apk.(这个数据包并未包含信息文件,需要游戏apk安装文件支持)”(如图3),点击确定后,需要选择前面提取链接的apk文件,然后弹出类型选择(如图4),以笔者的Milestone手机为例,对照上表,下载的是PVRT,对应高通CPU的MOTO机型,点击OK,即可开始解包数据文件,等主界面进度条走满,即可让对应你机型的正确数据包解包完成(如图5)。
最后,将数据包复制到手机存储卡内。解包完成之后,需要将游戏数据包复制到手机内部存储卡内,但我们暂时不知道游戏数据包放置的路径。最简单的方法,是在手机上装好apk文件,第一次运行时,弹出提示联网下载数据包,点击下载,然后取消,即可在你的手机存储卡上自动建立对应数据包路径。将手机连到电脑上,用电脑管理手机存储卡,访问Gameloft目录下,就可以看到建好的路径了。然后将前一步解压的数据包中SDfiles里面的全部文件复制出来,粘贴到“Gameloft/games”下面刚才联网自动生成的一个游戏目录下就行了。
现在进入游戏中爽一把吧。
坑爹的数据包下载机制
某些Gameloft游戏大作还需要首先通过WiFi网络连接官方服务器,验证后方可开始下载最新更新数据包。这种网络验证和数据包下载对玩家而言过于麻烦,而且下载还不支持断点续传,一旦网络丢包数据下载中断,或者接个电话再切换回来,下载就会中断,必须重新从零开始下载。以上毫无人性化的下载机制,让很多玩家谈Gameloft色变,大作也就无法第一时间痛快玩到。
GLZIP工具需要电脑Microsoft .NET Framework 2.0或以上的版本才能运行,否则会提示报错,需升级并安装该软件。
避开WiFi在线验证
由于Gameloft游戏采用了在线验证,无法通过验证就不能正确游戏,通常咱们采用打开飞行模式断开网络规避验证,但这种方法无法接打电话,很不方便。其实大家可以在电脑上新建一个txt文本文件,命名为qaWifiOnlyMode.txt,注意大小写正确,然后双击打开编辑,在其中输入FALSE,保存退出,然后将此txt文件复制到手机SD卡根目录,再对数据包进行验证,即可规避游戏的WiFi在线验证系统。
小知识
非官方修改过的apk安装包不适用本方法下载
网上论坛中找到的Gameloft游戏大作版本繁多,但并非所有下载的apk安装文件都适用本方法,特别是论坛放出的经过修改、汉化的第三方安装包,由于改变了原版数据属性,破坏了官方apk安装文件内嵌的下载地址,使用本文提供的方法就无法正确获取数据包下载地址,例如《地牢猎手》汉化版的apk文件就无法正确解析数据包地址,必须下载使用修改者放出的专用数据包。