Executer commande RCON avec PHP

Fermé
--red--fire-- Messages postés 1014 Date d'inscription jeudi 3 juillet 2008 Statut Membre Dernière intervention 27 octobre 2013 - 26 oct. 2013 à 16:03
 Nalem - 11 janv. 2014 à 10:13
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

Salut,

https://github.com/xPaw/PHP-Minecraft-Query
1
--red--fire--
11 janv. 2014 à 07:06
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
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--
11 janv. 2014 à 09:42
Merci je regarderai
0
Sinon:
http://www.youtube.com/watch?v=hKwxzRnjEBA
0