用于处理Minecraft服务器远程命令(RCON)的客户端。
项目描述
此库提供了Minecraft Rcon协议 的简单实现,用于提供处理Minecraft服务器远程命令(RCON)的客户端。
安装
此库可在PYPI上找到,并可以使用pip进行安装
pip install mcrcon
使用方法
运行此客户端的推荐方式是使用Python的‘with’语句。这确保了在您完成操作后正确关闭套接字,而不是将其留下打开。
示例
In [1]: from mcrcon import MCRcon
In [2]: with MCRcon("10.1.1.1", "sekret") as mcr:
   ...:     resp = mcr.command("/whitelist add bob")
   ...:     print(resp)
虽然您可以在不使用‘with’语句的情况下使用它,但您必须手动连接,并理想地断开连接
In [3]: mcr = MCRcon("10.1.1.1", "sekret")
In [4]: mcr.connect()
In [5]: resp = mcr.command("/whitelist add bob")
In [6]: print(resp)
In [7]: mcr.disconnect()
命令行使用
安装该软件包后,将包括一个可以使用的控制台
可以通过以下方式获得帮助
mcrcon --help
您可以使用以下命令从控制台连接
mcrcon 10.1.1.1
您将被提示输入密码,或者您可以将它设置为以下环境变量
export RCON_PASSWORD=sekret
然后您可以在服务器上交互式地运行命令
> /whitelist add bob
项目详情
    
       关闭
    
      
        
    
    
  
mcrcon-0.7.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | c2f1caf2467e283e0ccd2436f1ce21f04242b03c5fafb3860e3924d764a910d4 | |
| MD5 | aad27a6cddc0d8117c509f0217bccca1 | |
| BLAKE2b-256 | 77486aa55387b45cb8f8c69c4034b3438bb5c5b89e45d975ff60539e9ae7d8b7 |