Moniteur de serveur PHP

Publié le par JC

Vous avez un serveur Battlefield 2 (Jeu entier ou démo) et un site internet (PHP) ? Vous pouvez afficher les informations de votre serveur sur votre site internet, en temps réel. Pour cela, suivez ces indications :

Ce code permet de questionner un serveur Battlefield 2 pour connaitre son nom, la map en cours, etc...

Un exemple est inclu dans le fichier index.php. Il ne reste plus qu'à changer l'adresse du serveur et l'intégrer à votre site.

Cliquez ici pour télécharger le ZIP - Miroir
(Cette source est fournie telle quelle. Je ne serais tenu responsable des problèmes qu'elle pourrait engendrer.)

Servez vous de l'exemple inclu dans le ZIP pour mieux comprendre son fonctionnement. En cas de problème, dites le en commentaire.

Publicité

Publié dans Serveur

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
W
liens mort :(
Répondre
R
Le script est très instructif mais j'ai qques problèmes pour la récupération des données pour certains serveurs comme celui ci : 62.4.70.189:16910 <br /> <br /> <br />
Répondre
J
En réponse à Phil :<br /> J'en ai trouvé un autre, très complet. Le code source distribuable devrait, selon l'auteur, être mis en ligne d'ici peu. Je ferais un lien dès que ce sera le cas.
Répondre
J
"si le port est plus petit que 16567, le script ne fonctionne pas." -> Oui, c'est vrai. Le serveur n'utilise pas le même port pour retourner des informations (29900 par défaut) que pour jouer (16567 par défaut). Si tu connais le port utilisé par ton serveur pour les informations, tu peux le rentrer directement dans le code PHP.<br /> <br /> "est ce qu'il y a une mise à jour du script?" -> Il n'y en a pas eu depuis 3 mois, et il n'y en aura pas tout de suite par manque de temps. En tout cas, j'attendrais le prochain patch, le protocole actuel étant apparemment buggué (Il est possible de le voir directement dans le jeu : lorsque vous vous connectez à un serveur ayant un nom très long, lors du chargement, l'IP est coupée et les autres informations sont toutes à zéro !!!).<br /> <br /> "en existe t'il un autre?" -> Pas à ma connaissance.
Répondre
P
si le port est plus petit que 16567, le script ne fonctionne pas. est ce qu'il y a une mise à jour du script? en existe t'il un autre?<br />
Répondre