TS-GS a besoin de vous ! D'avance merci !

Discussion verrouillée 
 
Note de cette discussion :
  • Moyenne : 5 (3 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
adminPanel v1.1 Beta
07-09-2009, 19:17:06
Message : #31
RE: adminPanel v1.1 Beta
bah normalement je le lance dans un screen et je quit le screen pour l'arreter. Apres est-ce que c'est comme pour TS et que le screen disparait, je ne sais pas. Regarde si apres que tu l'ai lancé il y a un screen appellé "mumble" sur ton dédié.

ADMINPANEL v2.0 : Cliquez-ici
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur

Pour ne plus voir ces publicités, il suffit de s'inscrire !

07-09-2009, 19:25:12
Message : #32
RE: adminPanel v1.1 Beta
Mumble lancé avec le panel, fonctionnel mais pas de screen mumble.
Trouver tous les messages de cet utilisateur
07-09-2009, 20:41:58 (Ce message a été modifié le : 07-09-2009 20:43:57 par snapeuh.)
Message : #33
RE: adminPanel v1.1 Beta
Ouais donc c'est le meme soucis que TS. Je sors un fix dès que possible. Sinon la nouvelle version sera distribuée pendant les vacances de la toussaint surement. En fait cette version là d'adminPanel c'est surtout pour voir si y'avais vraiment des besoins, j'allais pas faire un panel ultra complet si seulement deux personnes le télécharge. La version prochaine sera beaucoup mieux (je l'espère en tout cas) et beaucoup plus suivie niveau bug et maintenance du code. D'ailleurs un site lui sera surement dédié avec un petit forum d'entre-aide et de bug report.
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur

Pour ne plus voir ces publicités, il suffit de s'inscrire !

08-09-2009, 01:40:44
Message : #34
RE: adminPanel v1.1 Beta
le summum serait de trouver un moyen de ne pas utiliser la libSSH2, source de problème chez bcp de gens.

Problème Résolu ?
Arrow Editez votre premier post, pour mettre la mention "Résolu" Wink
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
08-09-2009, 10:46:14 (Ce message a été modifié le : 08-09-2009 23:17:34 par cRL.)
Message : #35
RE: adminPanel v1.1 Beta
Bonjour,

N'utilisant que mumble voici ma modification elle n'ai pas tester pour TS.
Modification du fichier core.php de la ligne 113 à 144
Code :
    else if ($action == "stop")
    {
        // on stoppe le serveur
        if ($type != "voix")
        {
            $stop = "screen -dr " . $nom . " -X quit";
        }
        else
        {
            $stop = "killall ". $exe;
        }
        $stream = ssh2_exec($shell, $stop);
        if (!$stream) return false;
        stream_set_blocking($stream, true);
        $data = stream_get_contents($stream);
        $stream = ssh2_exec($shell, "cd " . $dir . " && echo 0 > status.txt");
        if (!$stream) return false;
        stream_set_blocking($stream, true);
        $data = stream_get_contents($stream);
        return true;
    }
    else if ($action == "restart")
    {
        // on stoppe le serveur
        if ($type != "voix")
        {
            $stop = "screen -dr " . $nom . " -X quit";
        }
        else
        {
            $stop = "killall ". $exe;
        }
Trouver tous les messages de cet utilisateur

Pour ne plus voir ces publicités, il suffit de s'inscrire !

08-09-2009, 19:20:15 (Ce message a été modifié le : 08-09-2009 19:20:36 par snapeuh.)
Message : #36
RE: adminPanel v1.1 Beta
Le principal c'est que ça marche chez toi, et que tu partages. Par contre on perd TS, et je trouve ça bizarre ? Si tu lance un serveur TS et que tu fais un killall server_linux ça ne fonctionne pas ?
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
08-09-2009, 22:46:25 (Ce message a été modifié le : 09-09-2009 16:01:37 par cRL.)
Message : #37
RE: adminPanel v1.1 Beta
bah en faite j'ai dis plus supporté mais c'est pas tester je pense que sa marche aussi.

j'ai aussi modifier pour que sa deplace les sources du repertoires de jeu dans le repertoire /home/admin/www/sourcetv/.
ce lien est cliquable que si le serveur de jeux s'appelle war.
si sa interresse quelqu'un je fournit.

Edit : J'aimerai savoir a quoi sert ces lignes car j'ai un petit bug pour le déplacement des sources :/
Code :
        $stream = ssh2_exec($shell, $start); //envoier la commande en ssh. apres je comprend pas tout.
        if (!$stream) return false;
        stream_set_blocking($stream, true);
        $data = stream_get_contents($stream);
        if (!$stream) return false;
        stream_set_blocking($stream, true);
        $data = stream_get_contents($stream);
        return true;
Trouver tous les messages de cet utilisateur

Pour ne plus voir ces publicités, il suffit de s'inscrire !

10-09-2009, 17:09:13
Message : #38
RE: adminPanel v1.1 Beta
Code :
if (!$stream) return false;

Si la commande ne donne pas de résultat, on quitte tout -> Erreur.

Code :
stream_set_blocking($stream, true);

Bloque le stream a une certaine limite.

Code :
$data = stream_get_contents($stream);

Récupére le stream dans une variable. Obligatoire sinon ça ne fonctionne pas.

Après tu as ce bloc qui se répète :

Code :
if (!$stream) return false;
stream_set_blocking($stream, true);
$data = stream_get_contents($stream);

Normalement ces lignes sont toujours précédées d'un $stream = ssh2_exec(XXX); Tu dois donc pouvoir les supprimer sans soucis.

Code :
return true;

Indique que l'opération s'est bien déroulé (valeur de retour de la fonction).

Je sais pas si ça te convient comme explication, hésites pas à demander si besoin!
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
10-09-2009, 17:33:37
Message : #39
RE: adminPanel v1.1 Beta
Merci j'ai compris ce que je voulais.
Et j'ai pu régler mon problème.
En tout cas merci pour ce magnifique panel qui marche du feu de dieux.
Trouver tous les messages de cet utilisateur

Pour ne plus voir ces publicités, il suffit de s'inscrire !

10-09-2009, 18:18:58
Message : #40
RE: adminPanel v1.1 Beta
De rien cRL, ça me fait plaisir de partager mes projets et d'avoir des retours dessus.
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Discussion verrouillée 


Aller à :

ContactTutoS GameServerRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS