Пример #1
0
        read_properties(array_shift($argv), $server, $port, $passwd);
    } elseif ($argv[0] == "--") {
        array_shift($argv);
        break;
    } else {
        break;
    }
}
if (is_null($passwd)) {
    die("No password specified\n");
}
echo "Server={$server} port={$port} passwd={$passwd}\n";
$rcon = new rcon($server, $port);
$rcon->auth($passwd);
if (count($argv)) {
    echo $rcon->cmd(implode(" ", $argv)) . "\n";
} else {
    if (is_interactive()) {
        echo "Enter /quit to finish\n";
        while (true) {
            $line = readline("RCON> ");
            if (trim($line) != "") {
                $t = trim($line);
                if ($line == "/quit") {
                    exit;
                }
                readline_add_history($line);
                echo $rcon->cmd($line) . "\n";
            }
        }
    } else {