c# win10 应用发送控制台命令到 turnkey linux 我的世界
c# win10 app send console command to turnkey linux minecraft
我想在 Minecraft 中为我孩子的服务器自动执行一些命令行指令。有没有办法将命令从 win10 c# 发送到 Minecraft 实例到 Debian 交钥匙 Minecraft 服务器实例 运行 MineOS?我四处搜索但找不到任何特定于我正在寻找的东西。我想这可能与通过开放端口发送有关,但它看起来有点像黑盒子。
它不需要是直接发送到 MineOS“控制台”的命令,我只需要将命令发送到服务器实例,以便它被识别和执行。如果重要的话,它是 Minecraft 的 java 版本。
据我所知,Minecraft 控制台没有 API。因此,您将需要 2 个服务,一个 运行 在您的 Win10 上,并通过 API 向部署在 Minecraft 服务器附近的第二个服务发送一些请求:在本例中是在 Debian 上。我猜你需要一个 bash 脚本来告诉 Minecraft 最终命令并从 C# 代码执行它。要从 C# 执行 bash 脚本,您需要使用 Process
class 启动一个新进程。实现服务之间通信的一种方法是使用 ASP.NET Core
我想在 Minecraft 中为我孩子的服务器自动执行一些命令行指令。有没有办法将命令从 win10 c# 发送到 Minecraft 实例到 Debian 交钥匙 Minecraft 服务器实例 运行 MineOS?我四处搜索但找不到任何特定于我正在寻找的东西。我想这可能与通过开放端口发送有关,但它看起来有点像黑盒子。
它不需要是直接发送到 MineOS“控制台”的命令,我只需要将命令发送到服务器实例,以便它被识别和执行。如果重要的话,它是 Minecraft 的 java 版本。
据我所知,Minecraft 控制台没有 API。因此,您将需要 2 个服务,一个 运行 在您的 Win10 上,并通过 API 向部署在 Minecraft 服务器附近的第二个服务发送一些请求:在本例中是在 Debian 上。我猜你需要一个 bash 脚本来告诉 Minecraft 最终命令并从 C# 代码执行它。要从 C# 执行 bash 脚本,您需要使用 Process
class 启动一个新进程。实现服务之间通信的一种方法是使用 ASP.NET Core