Bonjour à tous.
Avec ma team nous jouons à un jeu en réseau (COD4) et aimerons avoir une page web où l'on pourrait gérer nos serveurs.
Explications:
Quand nous sommes dans le jeu, nous pouvons utiliser des commandes (rcon) pour se loguer sur le serveur puis ensuite changer de carte, redémarrer la carte, etc.
On aimerait avoir une page (je me doute en php) où l'on pourrait se loguer puis ensuite envoyer ses commandes rcon au serveur pour qu'il les exécute.
J'ai d'abord testé de créer une page en php qui se connecterai au serveur mais déjà là ça coince.
Code : Tout sélectionner
$adresse = '**.***.**.***';
$port = '*****';
/* Crée socket */
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
echo "socket = $socket <br />";
if ($socket < 0)
echo "socket_create() a échoué : raison : " . socket_strerror ($socket) . "<br />";
else
echo "Socket: OK.<br />";
echo "Essai de connexion au serveur.<br />";
$resultat = socket_connect($socket, $adresse, $port);
if ($resultat < 0)
echo "socket_connect() a échoué : raison : ($result) " . socket_strerror($result) . "<br />";
else
echo "OK.<br />";
echo "Fermeture de la socket:";
socket_close($socket);
echo "OK.<br />";
et j'obtient ceci:
socket = Resource id #2
Socket: OK.
Essai de connexion au serveur.
Warning: Unable to open socket in /mnt/122/free.fr/*******************/test.php on line 83
OK.
Fermeture de la socket:OK.
La ligne 83 correspond à celle ci:
$resultat = socket_connect($socket, $adresse, $port);
Donc je voulais avoir votre avis sur le problème et si vous n'auriez pas par la même occasion des infos sur les commandes rcon via une page php.
J'ai trouvé un lien mais cela ne fonctionne pas non plus.
http://www.commentcamarche.net/forum/af ... bleme-rcon
Merci pou votre aide
Bonjour à tous.
Avec ma team nous jouons à un jeu en réseau (COD4) et aimerons avoir une page web où l'on pourrait gérer nos serveurs.
Explications:
Quand nous sommes dans le jeu, nous pouvons utiliser des commandes (rcon) pour se loguer sur le serveur puis ensuite changer de carte, redémarrer la carte, etc.
On aimerait avoir une page (je me doute en php) où l'on pourrait se loguer puis ensuite envoyer ses commandes rcon au serveur pour qu'il les exécute.
J'ai d'abord testé de créer une page en php qui se connecterai au serveur mais déjà là ça coince.
[code]
$adresse = '**.***.**.***';
$port = '*****';
/* Crée socket */
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
echo "socket = $socket <br />";
if ($socket < 0)
echo "socket_create() a échoué : raison : " . socket_strerror ($socket) . "<br />";
else
echo "Socket: OK.<br />";
echo "Essai de connexion au serveur.<br />";
$resultat = socket_connect($socket, $adresse, $port);
if ($resultat < 0)
echo "socket_connect() a échoué : raison : ($result) " . socket_strerror($result) . "<br />";
else
echo "OK.<br />";
echo "Fermeture de la socket:";
socket_close($socket);
echo "OK.<br />";
[/code]
et j'obtient ceci:
socket = Resource id #2
Socket: OK.
Essai de connexion au serveur.
Warning: Unable to open socket in /mnt/122/free.fr/*******************/test.php on line 83
OK.
Fermeture de la socket:OK.
La ligne 83 correspond à celle ci:
$resultat = socket_connect($socket, $adresse, $port);
Donc je voulais avoir votre avis sur le problème et si vous n'auriez pas par la même occasion des infos sur les commandes rcon via une page php.
J'ai trouvé un lien mais cela ne fonctionne pas non plus.
http://www.commentcamarche.net/forum/affich-2628975-probleme-rcon
Merci pou votre aide