Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/04/2015, à 17:10

Samaf

[Résolu]Script restart

Bonjour,
Je suis sur un dédibox et j'ai mis en place un serveur counter strike.
J'aimerai trouvé un script simple qui permet de restarter le serveur en cas de crash mais un truc assez simple du genre:
Le serveur crash donc j’exécute la ligne de commande pour démarrer le serveur.

Cordialement,
Samaf tongue

Dernière modification par Samaf (Le 29/05/2015, à 15:50)


Ordinateur Jeux: NZXT H440 - Intel Core I7-4970K - GTX 980Ti - 16Go Ram Kingston - SSD 2To - Watercooling
Server: Zalmann Z9 Plus - Intel Core I5-3570K - 8Go Ram Kinston - SSD 120Go

Hors ligne

#2 Le 09/04/2015, à 17:53

bruno

Re : [Résolu]Script restart

Bonjour,

sudo reboot

mais c'est un peu violent… Mieux vaut tuer le processus qui a planté (cf. man kill) et le relancer.

Hors ligne

#3 Le 09/04/2015, à 23:03

Samaf

Re : [Résolu]Script restart

Bonsoir,
Je connais cette commande mais c'est un script pas une commande smile


Ordinateur Jeux: NZXT H440 - Intel Core I7-4970K - GTX 980Ti - 16Go Ram Kingston - SSD 2To - Watercooling
Server: Zalmann Z9 Plus - Intel Core I5-3570K - 8Go Ram Kinston - SSD 120Go

Hors ligne

#4 Le 13/04/2015, à 15:28

Samaf

Re : [Résolu]Script restart

Ce que je voudrais c'est donc un script qui lance cette commande

./srcds_run -game csgo -console -usercon -tickrate 128 +game_type 0 +net_public_adr **.***.**.*** +ip **.***.**.*** -port 27015 +game_mode 0 +mapgroup mg_bomb +map de_dust2

Et quand le serveur crash ou restart il relance la même commande.
Il me semble que c'est du shell mais je n'arrive pas à trouver cette fonction qui permet de faire cela.

Merci d'avance


Ordinateur Jeux: NZXT H440 - Intel Core I7-4970K - GTX 980Ti - 16Go Ram Kingston - SSD 2To - Watercooling
Server: Zalmann Z9 Plus - Intel Core I5-3570K - 8Go Ram Kinston - SSD 120Go

Hors ligne

#5 Le 18/04/2015, à 00:23

Lrnv

Re : [Résolu]Script restart

Samaf a écrit :

Ce que je voudrais c'est donc un script qui lance cette commande

Tu met ta comande dans un fichier, juste après cette ligne :

#!/bin/sh

et ton fichier s'apelle alors un script, que tu peut apeller par la comande ./mon_script

Samaf a écrit :

Et quand le serveur crash ou restart il relance la même commande.

Si je comprend bien, tu veut que le script en question s'execute au demarage ? Dans ce cas la tu n'a limite meme pas besoin de script... il te suffit de mettre ta comande dans un des fichiers qui s'execute au demarage.
De memoire, a condition que ton serveur se logue sur une session, tu met ça a la fin du .bashrc et c'est bon smile


Hardware : i7/8goDDR3 en desktop /// Lenovo thinkpad yoga 2 13 en laptop.
OSs : *buntu on desktop, arch / win8 on laptop
Mon Github

Hors ligne

#6 Le 18/04/2015, à 08:16

MicP

Re : [Résolu]Script restart

…que tu peut apeller par la comande ./mon_script…

si tu l'a d'abord rendu exécutable.

chmod +x ./mon_script

Et que les commandes appelées par (dans) le script sont accessibles ($PATH) et exécutables par l'utilisateur qui lance le script (droits et privilèges).

Dernière modification par MicP (Le 18/04/2015, à 08:22)

Hors ligne

#7 Le 29/05/2015, à 15:49

Samaf

Re : [Résolu]Script restart

En cherchant un peut sur internet j'ai trouvé la solution.
En tout cas merci pour vos solutions smile


Ordinateur Jeux: NZXT H440 - Intel Core I7-4970K - GTX 980Ti - 16Go Ram Kingston - SSD 2To - Watercooling
Server: Zalmann Z9 Plus - Intel Core I5-3570K - 8Go Ram Kinston - SSD 120Go

Hors ligne