编写实用程序以在远程服务器上执行简单的操作

问题描述 投票:0回答:1

我需要您提供有关如何进行以下操作的建议:

  1. 我正在Azure VM上运行Counter Strike Game服务器
  2. 该服务器不过是在特定端口上运行服务的桌面实用程序我的朋友连接并玩游戏的地方
  3. [有时,我必须更改游戏上的“地图”,这意味着我必须登录/登录Azure VM并手动执行一些操作(非常基本,例如增加比赛的时间)或踢用户
  4. 每次,我必须登录服务器并手动执行此操作。如果我要别人做,那我将不得不给他们虚拟机访问权限,这不是我想要的
  5. 我知道一般的Python,因此我可以编写一个实际上可以执行的脚本此操作(使用Python OS库)
  6. 但是我希望能够从Web应用程序或任何其他触发器远程运行此脚本

所以用例看起来像这样:

  • 用户进入URL(myGameserver.com:8989)
  • 他会看到游戏中可用用户的列表。他选择了一个,然后按了KICK按钮
  • 踢按钮通过运行我在上面第5点中提到的程序将用户踢出服务器
  • 我需要您的帮助;我应该使用哪种类型的应用程序/技术来制作此Web应用程序,以及如何将该“用户选择”作为输入传递给我的程序,以便它知道要踢哪个用户?
python remote-server utility
1个回答
0
投票

这是一个简单的烧瓶API,可以使用rcon来通过Steamid踢玩家。

© www.soinside.com 2019 - 2024. All rights reserved.