PHP 用 Rcon 控制 Minecraft 服务器
简介
Rcon是一个可以远程控制Minecraft服务器的接口,利用Rcon,你可以远程完成在服务器后台里能做的任何事情,例如,发送广播,踢出玩家等。例如我的新作品,PHPMC 3就是使用这个玩意执行指令的!
操作
必须运行在PHP 5.2以上(5.1以下会出现问题,不过现在大部分人都在用5.2以上吧)
简单例子
<?php require_once('rcon.php'); //引用类文件 $back = ""; //初始化返回数据 $host = '127.0.0.1'; // 服务器的ip地址 $port = 23333; // rcon端口,在服务器配置文件里的 rcon.port= 一行 $password = "123456789"; // rcon密码,在服务器配置文件里的 rcon.password= 一行 $timeout = 3000; // 连接超时时间 $rcon = new Rcon($host, $port, $password, $timeout); //连接到服务器 if ($rcon->connect()){ $back = $rcon->send_command("say Sakura YAMI"); //发送命令 echo $back; //输出返回信息 } else{ echo "连接失败!"; //连接失败时的信息 }
类文件下载