Windows服务器上设置原神私服教程
服务器搭建在自己的服务器上,系统是Windows。客户端支持:PC和iOS同时支持中国和国际服务器。 Android 仅支持国际服务器。
搭建准备:单服务器32h32g配置、服务器、客户端
配置环境所需工具:MongoDB、JDK、git
注意:Windows x64(推荐Win10build2002+版本,旧版本不保证兼容)
Build版本主要用于区分软件版本中不同时期的版本。它是编译时的版本标记,序列号通常会递增。可用于识别软件版本。版本号中的Build表示该版本被编译了多少次,后面通常会跟一个数字或日期。
:(用于脚本、自动化、机器学习和Web开发等各种任务)
MongoDB是一个基于分布式文件存储的数据库:(如果服务器性能较低或者没有管理需求,您可以安装过程中取消选中它。选择 xxxpass ;)。
服务器端:(如果还没准备好,就去git下载看教程)
客户端:显然每个人都有
Notepad++:文本编辑器,用于编辑配置文件。
确保服务器的TCP 443、TCP 54321、UDP 22102端口没有被其他程序占用;如果服务器有限制,请在防火墙安全组中分别放行54321和22102端口或者搜索机房释放端口。
安装环境
JDK![]()
此安装是在Windows平台上完成的,使用MSI(x64 MSI Installer)。当然,前两个(x64 Installer)也可以使用。
Windowsx64xxxpressArchive:压缩版,需要自己配置
Windowsx64Installer:安装版,安装过程中需要自己配置
安装配置JDK,双击点击下一步安装,即可完毕。
安装完win+R -> 运行,输入cmd,在控制台输入java -version。如果出现以下信息,则说明安装成功。 ![]()
安装并配置Mongodb![]()
根据需要下载版本,>=5或更高版本。这里用于构建 Genshin Impact 的窗口平台是 Windows。这里有两种方法(MSI安装法、zip解压法)。为此,建议下载MSI方式(zip解压方式必须自行配置)。双击安装
并继续下一步。单击此处的“xxxplete”并继续下一步。卸载 Install Mongodb xxxpass 选项并继续安装。 ![]()
![]()
安装完成后,按win+R -> 运行并输入。打开系统服务并找到 MongoDB Server,如图所示。如果显示“正在运行”,则表示正常。
安装Git:Git用于检索和更新代码,非常有用。如果您想自己从网上下载,则无需安装。 ![]()
![]()
双击,下一步安装就是小菜一碟![]()
绘制并编译代码:在某处创建一个空文件夹
进入该文件夹,右键单击“Git Bash Here”,一个新控件会出现打开Desk窗口,运行一下,最后显示Success,然后就可以在文件夹中看到一个jar文件了,就是这样了
#从dev分支下载代码 git clone -bdevelopment xxxxx://ghproxy .xxx/ xxxx:// github.xxx/Grasscutters/Grasscutter
cd Grasscutter/
#官方文档有错误./gradlew.bat jar
注意:如果运行后出现错误" ./gradlew .bat jar”,关闭 git 窗口。
进入Grasscutter文件夹,右键单击“Git Bash Here”
输入以下内容进行重建。 ?完成后,您将发现一个额外的 Grasscutter_Resources 文件夹。将 Resources 文件夹放入 Grasscutter 文件夹中的该文件夹中。
更新方法:进入Grasscutter文件夹,右键“Git Bash Here”,运行:
#获取最新代码
git pull
#编译
./ gradlew.bat jar
#然后关闭原来的控制台窗口,再次运行
更改配置文件,在Grasscutter文件夹中运行,文件路径输入cmd,回车。将出现一个命令窗口,您可以在其中运行以下命令。
# jar 名称基于文件名
java -jar ./# jar 名称基于文件名
java -jar ./![]()
![]()
完成后,关闭它窗口中可以看到文件夹中有很多文件。进行![]()
更改后,返回上一步并执行它。 ?我发现还有一个额外的 Grasscutter_Resources 文件夹。将此文件夹中的Resources文件夹更改为resources,并将其放入Grasscutter文件夹中。
更新方法
进入Grasscutter文件夹,右键点击“Git Bash Here”,运行:
#获取最新代码 git pull#编译./gradlew.bat jar#然后关闭原来的控制台窗口,再次运行即可
Copy
4.修改配置文件,运行
打开Grasscutter文件夹,按住Shift右键,选择在此处打开powellshell(如果不喜欢powershell的话(也可以去微软商店下载)windows终端(舒服多了)窗口,运行命令:
# jar名称取决于文件名
java -jar .\grasscutter-1.1. 1-dev.jar
复制
如果您有服务器操作手册:
下载服务器和客户端上的文件并将其安装在默认位置。
下载完整包:full-grasscutter-dev-#到网盘./server and client/"version"/,并解压
启动服务器
启动服务器
解压从./server/,进入文件夹
直接双击启动服务器;如果您安装了其他版本的Java或更改了安装位置,请在运行之前更改此bat文件。在开始之前,请确保 MongoDB 已启动并正在运行。
启动代理
双击运行,
可以直接关闭窗口停止运行
当出现监听http://*:54321的代理服务器时,表示启动成功
请注意,如果你的服务器性能太低,会出现代理死机的情况。手动重启就可以了!
创建账户
在运行窗口中工作
必须使用文末的 account 命令在控制台创建账户后才能登录
创建方法如下:
语法:account create 登录帐号 UID
例如:account create rainkavik 10000
连接服务器
如果只想在 Windows 上使用,可以直接下载证书,跳过安装步骤并使用Genshin Agent Assistant登录服务器。 ![]()
1。 Windows10/windows11连接
设置-网络和Internet-代理,填写本机要搭建的地址,连接服务器时填写服务器的公网IP地址。 ![]()
2。 Android连接
设置-WLAN-详细信息-代理(有些原生Android在右上角“编辑”图标中),选择手动,填写主机名和端口
3。 iOS苹果连接
设置-无线局域网-详细信息(Wi-Fi连接右侧蓝色“i”)-HTTP代理,选择手动并输入服务器的计算机/服务器IP。
下载证书
设置代理后,使用系统内置浏览器打开xxxx://并选择您系统的证书进行下载
注意:设置服务器后-IP更改后,您将需要下载并重新安装证书!
如果它询问:“如果你可以看到这个,则流量没有通过 mitmproxy。”,这意味着代理没有成功挂载。
注意:如果连接服务器代理,中国大陆服务器将因注册问题而无法访问。您必须先从服务器下载证书,然后将其复制到其他设备。
AI图像魔变
好了,现在你可以通过在客户端设置代理来正常进入原神服务器了。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网