Query Script Perso ?, Besoin d'aide pour utiliser les classes... |
05/10/2007 - 16:15:03 |
Post
#1
|
|
Group: Member Posts: 78 Joined: 03/04/2007 Team: #Fun-Frags |
Voilà, je suis en train de faire un pannel d'admin Web pour ma team car nous ne sommes pas chez un hébergeur...
Toutes les fonctions principales fonctionnent, reboot du serveur... J'aimerais bien aussi pouvoir afficher 2-3 infos... Comme le nombre de joueur, ou simplement le titre de la map, ceci sans images (donc j'ai exclus le Query 17B)... J'ai fait une vielle feinte en iframe avec le query psychostats, mais il n'est pas génial... Sinon avec qstat, j'arrive à obtenir un résultat correcte, mais j'n'arrive pas à printer ce que je veux (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_decu.gif) et cela utilise la fonction shell exec alors je n'aime pas trop cette méthode... Donc je suis à la recherche de 2-3 infos si vous avez déjà trouvé des pannels web tenant la route... Je suis en train de tenter l'extraction des infos que je veux de phprcon, mais il est trop complet... Les classes php pour Counter-Strike sont dispo : http://a-pellegrini.developpez.com/tutoriels/php/cstrike/ Mais je n'arrive pas du tout à utiliser ces classes, donc si quequ'un aurait quelquechose sous la main... Le but est de pouvoir faire comme tous les query scripts de base donner les infos, mais pouvoir les extraires une par une pour les placer un peu partout... J'ai fait le pannel tout en Ajax avec des petites fenetre flottantes... Voilà, donc je prends toutes les infos, tous les liens que vous aurez... Même des trucs bêtes... QUOTE Je suis en weekend donc si je répond pas avant dimanche c'est normal hein ^^
|
|
|
05/10/2007 - 19:41:01 |
Post
#2
|
|
Group: 17 Buddies Posts: 18 534 Joined: 27/12/2003 Team: Dev. 17b |
|
|
|
06/10/2007 - 07:43:28 |
Post
#3
|
|
Group: Member Posts: 2 Joined: 06/10/2007 |
On utilise la classe comme ceci :
CODE <?php error_reporting(E_ALL | E_STRICT); require_once 'Steam.php'; require_once 'Steam/Info.php'; require_once 'Steam/List.php'; require_once 'Steam/Rcon.php'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cstrike :: Example</title> </head> <body> <pre> Cstrike :: Example <?php $ip = '82.149.249.243'; $port = '27017'; $ipRcon = '192.168.1.2'; $portRcon = 27015; $pswd = '123456789'; // ServerInfo example /**/ $serv = new Steam_Info($ip, $port); var_dump($serv->info()); var_dump($serv->players()); var_dump($serv->rules()); /**/ // ServerInfo example /* $serv = new Steam_Rcon($ipRcon, $portRcon, $pswd); var_dump($serv->command('cvarlist')); */ // ServerList example /* $serv = new Steam_List(); $serv->addFilter('map', 'de_dust2'); $serv->addFilter('dedicated'); $serv->addFilter('secure'); print_r($serv->getList()); */ ?> </pre> </body> </html> En passant la classe est fait pour css et non cs1.6 . This post has been edited by yoshio: 06/10/2007 - 07:49:11 |
|
|
07/10/2007 - 00:38:12 |
Post
#4
|
|
Group: Member Posts: 78 Joined: 03/04/2007 Team: #Fun-Frags |
QUOTE En passant la classe est fait pour css et non cs1.6 D'un autre coté, ces noobs à faire un titre en "Dialoguer avec un serveur Counter-Strike : Source en PHP", on sait pas si ce sont des Sources en php, bien qu'il y aurait un S J'avais déjà testé ton bout de code qui ne marchait pas il me semble, ou du moins, je n'avais pas réussi à le faire marcher... Je regarde ça... |
|
|
07/10/2007 - 07:43:32 |
Post
#5
|
|
Group: Member Posts: 2 Joined: 06/10/2007 |
Le code que je t'ai fourni marche tres bien. Puis rien ne t'oblige a utiliser la classe si tu avais lu l'article tu aurais vu comment marchait le code.
|
|
|
07/10/2007 - 15:52:22 |
Post
#6
|
|
Group: Member Posts: 78 Joined: 03/04/2007 Team: #Fun-Frags |
Bon avec kquerry, j'ai réussi à faire plus ou moins ce que je voulais, j'vais tenter d'introduire un form pour envoyer des RCONS...
Sinon, je vais retenter aussi avec la classse du site dont tu parles yoshio, pi être que cette fois... Merci Chapo pour Kquerry, Google n'avait jamais sorti ça (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_razz.gif) |
|
|
09/10/2007 - 10:32:43 |
Post
#7
|
|
Group: Member Posts: 78 Joined: 03/04/2007 Team: #Fun-Frags |
Bon bah merci Chapo, marche vraiment nikel de chez nikel leur script enfin même si j'ai mis longtemps à trouver dans leur site/forum des infos entre le spam et les erreurs (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_razz.gif)
J'ai fini par reprendre la classe United Admin (je crois que c'est comme ça que ça s'appelle), mais j'en ai un peu chié pour POST les RCONs vu que j'ai un peu de SQL, de sessions et tout le tralala et surtout plein d'Ajax... J'aurais une autre petite question en passant, si vous avez le moyen de lire un fichier n'appartenant pas à www-data et d'en extraire des infos... JE suis bloqué là dessus pour modifier le fichier de conf, ma méthode actuelle est le fichier de conf dans le rep de mon pannel d'admin avec Owner www-data avec un lien symbolique mais c'est un peu bof quand même... Le but au final est de pouvoir récupérer le RCON du fichier de configuration pour envoyer ma commande sans avoir à rentrer le RCON dans le form ni dans la base de données... Bon je sais pas si vous m'avez compris mais je découvre en même temps que je pose mes questions alors pi être que dans 2 jours j'aurais la réponse... |
|
|
14/11/2007 - 17:00:56 |
Post
#8
|
|
Group: Member Posts: 1 Joined: 14/11/2007 |
Bon moi j'ai essayé la class de developpez.com mais pas moyen elle marche pas. kquerry je trouve pas.
Une ame charitable pourrait elle m'aider s'ilvousplait ? |
|
|
14/11/2007 - 17:08:19 |
Post
#9
|
|
Group: 17 Buddies Posts: 18 534 Joined: 27/12/2003 Team: Dev. 17b |
Pour kquery suffit de suivre le lien que j'ai donné plus haut.
Et c'est pour cs, pas css (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif) |
|
|
17/11/2007 - 15:04:51 |
Post
#10
|
|
Group: Member Posts: 78 Joined: 03/04/2007 Team: #Fun-Frags |
Bon moi j'ai essayé la class de developpez.com mais pas moyen elle marche pas. kquerry je trouve pas. Une ame charitable pourrait elle m'aider s'ilvousplait ? Poiur cette classe c'est pour du CSS, comme l'a dit Chapo, le Kquery est vraiment excellent et simple... Tu peux aussi aller voir sur OVH http://forums.ovh.net/showthread.php?t=28233 Un des user à publié ça, et il y a un système de query basé sur PHPGStat (le nom est peut-être pas le bon)... Si tu veux trouver des bons bouts de code, sur Sourceforges, tu tappes games control pannel t'auras pas mal de résultats intéressants... Perso, je continu à utiliser le query script des psychostats que je trouve jolie avec la fonction d'envois de RCON... Le KQuery ne m'a servit que pour le "serveur UP/Down" (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_razz.gif) |
|
|
Lo-Fi Version |
Skin © Chapo
|