Bonsoir a tous
voila je viens vers vous pour des petites questions
voila, je me crée un petit panel pour CS:GO pour que mes potes puisse facilement lancer le serveur, changer le mode de jeux, ect
voici un petit screen
oui je sais c'est laid, mais je suis une quiche en php / html
voici aussi le code de la page index.php :
Code :
- <html>
- <head>
- <meta charset="utf-8" />
- <title>Panel CSGO</title>
- </head>
- <body style="background:black url('background.jpeg') top center no-repeat;">
- <header>
- <h1><FONT color="White">Panel Counter-Strike: Global Offensive</FONT></h1>
- <h2><FONT color="White">Gestion serveur</FONT></h2>
- <p> </p>
- </header>
- <section>
- <article>
- <h2><U><BIG><FONT color="red">Attendre apres avoir cliquer sur un bouton, il n'y a pas de message ou barre de progressions</FONT></BIG></U></h2>
- <p> </p>
- </article>
- </section>
- <section>
- <article>
- <h1><FONT color="White">Lancer le serveur :</FONT></h1>
- <p><INPUT TYPE="button" Value="Lancer le serveur" onclick="window.location='start.php';"></p>
- </article>
- </section>
- <section>
- <article>
- <h1><FONT color="White">Stopper le serveur :</FONT></h1>
- <p><INPUT TYPE="button" Value="Stopper le serveur" onclick="window.location='stop.php';"> </p>
- </article>
- </section>
- <section>
- <article>
- <h1><FONT color="White">relancer le serveur :</FONT></h1>
- <p><INPUT TYPE="button" Value="relancer le serveur" onclick="window.location='restart.php';"> </p>
- </article>
- </section>
- <section>
- <article>
- <p> </p>
- <p><h2><FONT color="White">Choisir mode de jeux :</FONT></h2></p>
- </article>
- </section>
- <section>
- <article>
- <p><INPUT TYPE="button" Value="Casual" onclick="window.location='casual.php';"></p>
- </article>
- </section>
- <section>
- <article>
- <p><INPUT TYPE="button" Value="Competitive" onclick="window.location='competitive.php';"> </p>
- </article>
- </section>
- <section>
- <article>
- <p><INPUT TYPE="button" Value="Course a l'armement" onclick="window.location='course.php';"> </p>
- </article>
- </section>
- <section>
- <article>
- <p><INPUT TYPE="button" Value="Demolition" onclick="window.location='demolition.php';"> </p>
- </article>
- </section>
- </body>
- </html>
|
et par exemple la page demolition.php
donc pour les bouton, tout fonctionne parfaitement , mais j'aurais aimé faire un rajout
pouvoir envoyer une commande directement sur le serveur ( une zone de texte, et un bouton envoyer )
j'ai fait des recherches et je suis tombé sur des code comme ça :
Code :
- screen -S screenname -X -p0 eval "stuff 'commande'^m"
- screen -S screenname -X stuff 'say hello \n'
- screen -p 0 -S $SCREEN -X eval 'stuff \"$1\"\015
|
'
mais le soucis, c'est que je ne sais pas trop ce que les options de la commande font, et lequel et mieux
pour lancer une commande screen de l'utilisateur csgo, par apache, j'ai trouvé la commande
Code :
- sudo -u csgo screen
|
le soucis reste aussi après, à intégrer ça a PHP, et que ça copie le texte ^^
voila, merci de m'avoir lu , j’espère que vous pourrez m'aider
Bonne soirée a tous !