在手机上玩逆熵的galgame简直是一种煎熬。。。
一般情况下打开这个galgame的入口是游戏中的公告区,或者点右下角爱酱然后在“周边内容”页里的最右边那个就是视觉小说的入口。然而点开之后这个html的galgame并不会在单独的浏览器打开,而是使用游戏内置的浏览器显示。内置浏览器经常听不到BGM而且运行时游戏的unity部分依然在后台占用资源,导致galgame体验极差。
游戏也可以在电脑通过直接访https://event.bh3.com/avg-anti-entropy/index.html上打开,但是这种方式打开的话不能同步成就,因为未向galgame的服务器传递身份认证信息。
本文介绍如何在电脑的浏览器(或其他浏览器)上打开逆熵的galgame。
开始之前,需要一个抓包工具,和信任了来自这个抓包工具的SSL证书的安卓设备。(iOS理论也可以,但是未验证是否可行)
本人使用的是Charles (OSX平台)
逆熵galgame用的是https协议,如果安卓端未信任抓包工具的SSL证书,可能导致抓不到https链接。具体安装抓包代理服务器和手机端设置代理服务器的过程不再在这篇文章中阐述。
准备
安卓端连接好抓包代理,然后启动游戏。此时抓包代理会显示游戏正在连接到崩坏3的各个数据服务器进行通信,其中也可能夹杂着操作系统其他组件或应用的连接。现在准备操作就完成了,可以开始抓取galgame的地址了。
抓取
可以先清空Charles的记录。然后在游戏中任意入口点击进入galgame。此时抓包代理会抓取到与galgame服务器的通讯。部分是请求静态资源(如图像)的记录,但是其中会有这样一条记录,而且比较明显:
https://event.bh3.com/avg-anti-entropy/index.html?auth_key=..........(后面的部分每人就不一样了)
这和未登录直接访问的链接是不一样的。未登录时访问不会有index.html后面的auth_key等参数,而这些就是用户认证的信息。
截图以供参考:
3.开始电脑访问
然后上面一步截取的连接就是可以直接访问galgame的链接。直接在浏览器中打开即可。如果想确认是否成功进行身份认证,点击“成就记录”就可以看到。只有认证后成就记录才能显示。
另外需要注意,galgame的链接会经常更新,所以此方法不能一劳永逸。据观察每次剧情更新都会更新认证信息。
领取专属 10元无门槛券
私享最新 技术干货