Executer commande RCON avec PHP

--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   -  
 Nalem -
Bonjour,

j'ai ce script php fonctionnel :

https://www.dropbox.com/s/n5bs1ogn8mc388v/code.php

qui permet d'exécuter une commande rcon avec php pour les jeux source (CS:S, GMOD, etc). Je cherche à comprendre pourquoi il n'est pas compatible avec les autres jeux comme Minecraft ou Terraria et c'est pour cela que je poste ici. A priori c'est un soucis de format de paquet.

Merci de bien vouloir m'aider à comprendre, j'ai essayé de le faire par moi même avec des exemples de code trouvés sur le net mais je ne vois pas la différence entre une requête pour un serveur source ou Minecraft.

Cordialement.
A voir également:

4 réponses

Nalem
 
Salut,

https://github.com/xPaw/PHP-Minecraft-Query
1
--red--fire--
 
Merci pour ta réponse même si tardive !

Ton lien montre un code pour établir une connexion UDP avec un serveur minecraft. C'est l'équivalent du rafraîchissement de la liste des serveurs. Cette méthode permet de récupérer des informations sur le serveur (nb joueurs, nom..) mais pas de s'authentifier et d'exécuter une commande RCON !

Lorsque que j'ai posé la question, il est possible que je n'ai tout simplement pas activé l'accès RCON à distance.. Je ne m'en souviens plus. Par contre je me souviens que la console m'affichait un message comme quoi le format du packet n'était pas reconnu, d'où la possibilité d'avoir oublié d'activer l'accès à distance.
0
Nalem
 
Ah pardon:

tromper de lien, de base c'est pour les jeux source, mais fonctionne aussi avec minecxraft:

https://github.com/xPaw/PHP-Source-Query-Class

Bonne soirée ;)
0
--red--fire--
 
Merci je regarderai
0
Nalem
 
Sinon:
http://www.youtube.com/watch?v=hKwxzRnjEBA
0