提取原神下载直链

前几天朋友电脑坏了,没法参加《原神》1.2版本的雪山活动。看在他要痛失活动倍卡单手剑的份上,我就准备帮他打。但是朋友的号在欧服,我是顶着高延迟玩国服的,就必须要重新下载客户端了。

注意:本文方法已失效

当然,官方用Qt写的那个下载器比较坑爹,而且还限速。所以,这种情况下,我们就可以考虑提取出直链,然后直接用IDM暴力多线程下载。

顺便吐槽一句,欧服延迟居然比国服低不少,真羡慕啊。。。

0x00 - 准备工具

  • 原神安装器(从官网下载)
  • Process Hacker(开源软件)

0x01 - 提取安装文件

虽然这里可以双击运行,不过似乎没有这个必要,因为可以直接通过右键菜单的7z解压。。。

然后把文件都复制出来,如下所示。

0x02 - 找到相关字符串

首先要双击启动launcher.exe,也就是带有派蒙头像的那个。

然后要用管理员权限启动Process Hacker!否则一会儿在读取内存的时候会出现访问拒绝的情况,如下图所示。

接下来在Process Hacker里选中派蒙头像进程,然后

  • 直接按下回车
  • 或者右键点击,选择Properties

在打开的Properties窗口中,找到Memory标签页,然后点击Strings。这里默认搜索的最小字符串长度是10,不用修改,直接点OK即可。

当然,最后还得筛选一下。点击左下角的Filter,然后选择Contains...,接着输入autopatch,最后点击OK,结果就出来了。

0x03 - 下载

上面一共是拿到了两个包的地址:

  • 完整包(GenshinImpact_1.2.0.zip)
  • 增量包(1.1.0_1.2.0_diff.zip)

因为我们是手动下载/更新,所以不建议下载增量包去覆盖。网速可以的话,下载完整包比较稳妥。旧版本的原神可以直接删除,然后把完整包的内容解压到原来的地方,就可以运行了。

还有,拿到链接之后,官方下载器就可以扔了~

0x04 - 后记

如果是国服的话,已经有大佬做了解析工具,就不需要自己找下载地址了。