https://www.17buddies.rocks/index.html

17's Buddies Maps HL1 Maps HL2 Wads Plan des Maps
17 Buddies
Only for stats

Welcome Guest ( Log In | Register )

 
New
Query Script Perso ?, Besoin d'aide pour utiliser les classes...
Julia
post 05/10/2007 - 16:15:03 |   Post #1
+Reply

Group: Member
Posts: 78
Joined: 03/04/2007

fr 
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 ^^
Post PM
Website
Go to the top of the page
Chapo
post 05/10/2007 - 19:41:01 |   Post #2
+Reply

Group: 17 Buddies
Posts: 18 534
Joined: 27/12/2003

fr 

Team:
Dev. 17b


http://dev.kquery.com/

(IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_jap.gif)
Post PM
Website
Go to the top of the page
yoshio
post 06/10/2007 - 07:43:28 |   Post #3
+Reply

Group: Member
Posts: 2
Joined: 06/10/2007

be 


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
Post PM
Website
Go to the top of the page
Julia
post 07/10/2007 - 00:38:12 |   Post #4
+Reply

Group: Member
Posts: 78
Joined: 03/04/2007

fr 
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...
Post PM
Website
Go to the top of the page
yoshio
post 07/10/2007 - 07:43:32 |   Post #5
+Reply

Group: Member
Posts: 2
Joined: 06/10/2007

be 


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.
Post PM
Website
Go to the top of the page
Julia
post 07/10/2007 - 15:52:22 |   Post #6
+Reply

Group: Member
Posts: 78
Joined: 03/04/2007

fr 
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)
Post PM
Website
Go to the top of the page
Julia
post 09/10/2007 - 10:32:43 |   Post #7
+Reply

Group: Member
Posts: 78
Joined: 03/04/2007

fr 
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...
Post PM
Website
Go to the top of the page
greg2fs
post 14/11/2007 - 17:00:56 |   Post #8
+Reply

Group: Member
Posts: 1
Joined: 14/11/2007

fr 


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 ?
Post PM
Website
Go to the top of the page
Chapo
post 14/11/2007 - 17:08:19 |   Post #9
+Reply

Group: 17 Buddies
Posts: 18 534
Joined: 27/12/2003

fr 

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)
Post PM
Website
Go to the top of the page
Julia
post 17/11/2007 - 15:04:51 |   Post #10
+Reply

Group: Member
Posts: 78
Joined: 03/04/2007

fr 
Team:
#Fun-Frags


QUOTE (greg2fs @ 14/11/2007 à 17:00:56) *
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)
Post PM
Website
Go to the top of the page
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

New
 


RSS Lo-Fi Version
 
Skin © Chapo