Outils pour utilisateurs

Outils du site


Panneau latéral

Sidebar

doc:logiciel:crcon

crcon

<note important> Voyez plutôt Qcon, hébergé sur http://qscore.sourceforge.net/, qui est vraisemblablement mieux entretetenu.</note>

<note important> Il y a également ce dépot Github qui est finalement pas si mal entretenu, à vous de voir: https://github.com/naclander/crcon</note>

<note important> Comme alternative, vous pouvez aussi utiliser ces scripts, by uZu.</note>

L'essentiel

crcon est un client RCON pour Quake3/OpenArena/Autres en ligne de commande, sous Linux.

Page web: http://sourceforge.net/projects/crcon/

Une version compilée le 9 septembre 2011 sous Debian Linux: http://download.tuxfamily.org/openarena/other/crcon/

Un script-à-la-con™

Petit script qui affiche une fenêtre de saisie dans laquelle on balance la commande rcon de notre choix, et qui est ensuite envoyée sur les serveurs dont on a laissé les adresses dans le script.

Un peu d'édition du script peut être nécessaire.

Il faut le programme “zenity” pour que l'affichage de l'invite de saisie fonctionne.

oa-rcon.sh
#!/bin/bash
CRCONPATH="/opt/crcon" # changez le chemin de crcon
RCONPASSWORD="" # mettez votre mot de passe RCON entre les guillemets
 
server1="91.121.201.15"
port1="27961"
server2=""
port2=""
server3=""
port3=""
 
function envoyer
{
  $CRCONPATH -p $RCONPASSWORD -P $2 $1 "$3"
}
 
function envoyer_aux_serveurs
{
  envoyer $server1 $port1 "$1"
  envoyer $server2 $port2 "$1"
  envoyer $server3 $port3 "$1"
}
 
message="`zenity --entry --width 400 --title "RCON vers Serveurs" --text "Message:"`"
 
[ $? -eq 0 ] && envoyer_aux_serveurs "$message"
doc/logiciel/crcon.txt · Dernière modification: 2017/02/20 09:21 (modification externe)