- 1.自动启动数据库
- 2.自动启动服务端
- 3.自动启动代理&指令生成工具
- 4.自动启动游戏客户端
- 5.检测游戏客户端关闭,并在这之后询问是否需要自动关闭服务端及其依赖服务
- 6.可配置的游戏客户端路径(实验性)
- 7.自动检测端口占用并解决(默认检测以下端口:27017,22101,443)
- 8.自动检测更新
- 9.支持中文和英文
关于如何配置它: 视频演示
- 1.从本项目Releases下载最新的”JimGenshinServerLauncher.zip“并解压缩
- \_1.1.目录应与游戏客户端目录(Genshin Impact game)在同一目录下,否则请在程序中手动指定
- 2.下载一个满足割草机要求的Java,将其放置在“运行环境”文件夹中
- \_2.1.推荐使用Azul优化版java17
- \__2.2.或者,使用割草机官方推荐的Oracle原版java17
- 3.从割草机指令生成器项目仓库的Releases下载指令和代理工具,将其重命名为“指令和代理工具.exe”并放置在“指令和代理工具”文件夹中
- 4.从MongoDB官方网站下载MongoDB社区版并将其放置在“数据库”文件夹中
- 5.从割草机仓库下载割草机项目并将其放置在“割草机”文件夹中
- \_5.1.这里指的是构建完成后的完整项目,请遵照割草机仓库的自述文件自行构建
- 1.正常的Microsoft Windows环境
- \_1.1.未在wine上测试
- 2.以当前用户身份运行,不要以管理员身份运行
- 1.自动备份/还原数据库
- 2.生成割草机配置文件(复杂且无用,优先级低)
- 3.可配置的服务端/数据库/调度端口
- 4.本项目的GNU/Linux(.sh)版本(By:bilibili_UID_471254821)
- 5.自动设置正确的运行权限
- 6.自动识别配置文件中的端口
- 7.更多运行模式(比如仅启动服务端)
- 8.自动安装动态链接库(DLL)补丁(bypass插件)
- 9.添加更多配置文件,增强可配置性
- 10.一键重置(清空)数据库
- 不要放backdoor(废话)
- 不要直接携带第三方资源,如直接将构建好的割草机放在发行压缩包中,但是提供链接和教程让用户自行获取所需的第三方资源是被允许的。
- 不要留个人信息
- 不要往Readme.md里放奇怪的东西
- 1.本启动器中的字符画由https://symbol.bqrdh.com/ascii-art/generator 生成