%E4%B8%AD%E6%96%87%E6%95%99%E7%A8%8B - geikun/YS-ios-GC GitHub Wiki

0.概述

本项目支持iOS客户端的资源热下载,即游戏内下载资源,不用再替换软件(目前仍然支持老版本的资源热下载)

仅限学习与交流,请勿用在以任何形式(如捐赠,分摊成本,购买兑换码等)的商业私服,如侵权请联系删除侵权内容

1.下载并安装ipa

注意!3.5iOS需要使用修改版Grasscutter:前往下载jar

其他版本请前往README下载

自行签名安装ipa

2.开始使用

2.1小火箭代理方法/仅支持携带域名的https协议,端口为443的服务器/http/无域名/与非443请跳转到2.2查看代理方法

条件:仅需一个已经安装代理软件的ios设备,不需要pc

这里使用Shadowrocket举例,Surge/Loon同理

2.1.1打开https解密

0.如果已经打开过可以跳过

1.打开Shadowrocket,点击底部配置菜单项,打开箭头指示点击右边的带圈i图标

2.点击https解密,打开https解密,单击上方的√号

3.点击生成新的CA证书,等待片刻后有弹窗,点击确认

4.点击安装证书,并点击允许

5.返回桌面,打开设置—–已下载描述文件,并安装

6.没有完!再次打开设置——通用——关于本机——受信任证书存储区——选择刚刚生成的证书

2.1.2添加模块

1.打开Shadowrocket,点击底部配置菜单项,打开模块,选择新建模块

2.将下列代码粘贴,点击保存

#!name=原神资源下载
[URL Rewrite]
^https:\/\/([\da-z\-\.]+)\.hoyoverse\.com https://sdk.mihoyu.cn header
^https:\/\/([\da-z\-\.]+)\.mihoyo\.com https://sdk.mihoyu.cn header
^https:\/\/mihoyo\.com https://sdk.mihoyu.cn header
^https:\/\/hoyoverse\.com https://sdk.mihoyu.cn header
[MITM]
hostname = %APPEND% *.hoyoverse.com,*.mihoyo.com

3.点击设置,选择udp,打开"开启转发"选项

2.1.3下载资源

打开代理,进入游戏,随意输入账号密码,下载资源

2.1.4进入自定义服务器

自行更改上述模块的服务器地址

举个栗子

服务器域名:yuanshen.com

#!name=原神资源下载
[URL Rewrite]
^https:\/\/([\da-z\-\.]+)\.hoyoverse\.com https://yuanshen.com header
^https:\/\/([\da-z\-\.]+)\.mihoyo\.com https://yuanshen.com header
^https:\/\/mihoyo\.com https://yuanshen.com header
^https:\/\/hoyoverse\.com https://yuanshen.com header
[MITM]
hostname = %APPEND% *.hoyoverse.com,*.mihoyo.com

2.2 外置代理方法-支持任何形式的服务器

2.2.1 Whistle-支持Linux/Windows/Mac

安装Whistle,自行Google如何安装前往

配置whistle

代理规则如下:

#例子https://yuanshen.com https://127.0.0.1
https://api-os-takumi.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-api-os-static.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-sdk-os.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-api-static.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://dispatchosglobal.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://osusadispatch.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://account.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://log-upload-os.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://dispatchcntest.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://devlog-upload.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
http://log-upload.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://log-upload.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-sdk.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://api-beta-sdk.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://api-beta-sdk-os.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://cnbeta01dispatch.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://dispatchcnglobal.yuanshen.com/query_region_list http(https)://你服务器的ip(域名):你服务器的端口/query_region_list 
https://cnbeta02dispatch.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://sdk-os-static.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://webstatic-sea.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://webstatic-sea.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-sdk-os-static.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://sdk-os-static.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://api-account-os.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://devop-data-takumi.mihoyo.com/device-fp/api/getExtList?platform=2 http(https)://你服务器的ip(域名):你服务器的端口/device-fp/api/getExtList 
https://sg-hk4e-api.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://sg-hk4e-api-static.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
https://log-upload-os.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口	 
https://minor-api-os.hoyoverse.com/common/h5log/log/batch http(https)://你服务器的ip(域名):你服务器的端口/common/h5log/log/batch 
https://jp.api.fd.mob.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-sdk-os.hoyoverse.com http(https)://你服务器的ip(域名):你服务器的端口 
http://uspider.yuanshen.com http(https)://你服务器的ip(域名):你服务器的端口 
https://hk4e-api.mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口
https://mihoyo.com http(https)://你服务器的ip(域名):你服务器的端口 

配置模块

1.打开Shadowrocket,点击底部配置菜单项,打开模块,选择新建模块

2.将下列代码粘贴,点击保存

#!name=原神资源下载
[Rule]
DOMAIN-KEYWORD,hoyoverse,原神
DOMAIN-KEYWORD,yuanshen,原神
DOMAIN-KEYWORD,mihoyo,原神

3.回到首页,添加一个http类型的节点 -地址填写Whistle安装设备的ip -端口填写你的Whistle的端口 -备注填写原神(此步很重要,一定要是中文简体的原神二字) (注意!!!一步都不能少)

然后选择一下刚刚添加的模块,返回首页,选择添加的节点,开启小火箭,运行游戏

提示:在公网使用,请注意设置并保管好Whistle的账号密码

2.2.1 mitmproxy

方法与whistle几乎一样,只是小火箭添加节点使用https协议

⚠️ **GitHub.com Fallback** ⚠️