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 13/09/2010, à 16:18

Crone123

[Résolu] Lancer un programme dans un terminal

Bonjour,
J'ai donc suivis le tuto ou documentation comme vous préférez, pour crée un serveur trackmania, il marche, mais j'aimerais qu'il démarre tout seul au lancement de ma session, comme ça il démarrerais automatiquement, donc je vais dans les programmes a lancer au lancement de la session, mais la j'ai un problème:
Je met quelle commande a lancer? (ou exécuter si ça ne se dit pas...)
Si je met:

./home/valentin/TMServeur/Stunt/RunTrackmaniaServer.sh

ça ne fait rien...
J'ai aussi essayé:

gnome-terminal /home/valentin/TMServeur/Stunt/RunTrackmaniaServer.sh

Mais il ne fait que lancer un terminal sad
Donc si c'est possible (sous ubuntu je pense que tout est possible...) j'aimerais savoir:
Comment lancer un script comme celui ci mais dans un terminal big_smile
Merci big_smile

Dernière modification par Crone123 (Le 13/09/2010, à 17:51)

Hors ligne

#2 Le 13/09/2010, à 16:20

survietamine

Re : [Résolu] Lancer un programme dans un terminal

salut,
je n'utilise pas Gnome, mais peut-être :

sh -c "/home/valentin/TMServeur/Stunt/RunTrackmaniaServer.sh"

Sinon, ta 1ère ligne, il y a '.' de trop, as-tu essayé avec directement /home/... ?

Dernière modification par survietamine (Le 13/09/2010, à 16:21)


Ðɸ Ƴơц ℕεєđ Şø₥€ √іêŤąɱίɳƸʂ ?

Hors ligne

#3 Le 13/09/2010, à 16:21

ehmicky

Re : [Résolu] Lancer un programme dans un terminal

Salut,

pourrais-tu nous envoyer le script en question ?

Edit : survietamine a peut-être raison, je n'avais pas vu le problème avec ton chemin étrange "./home/..." etc.
Sinon, pour lancer une commande dans un nouveau terminal virtuel sous Gnome, c'est :

gnome-terminal -x "blablabla.sh"

Dernière modification par ehmicky (Le 13/09/2010, à 16:25)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#4 Le 13/09/2010, à 16:23

Crone123

Re : [Résolu] Lancer un programme dans un terminal

Oui...
Le voici:

#!/bin/sh

./TrackmaniaServer /dedicated_cfg=dedicated.cfg /game_settings=MatchSettings/Test01.txt /nodaemon /internet

C'est tout ce qu'il contient big_smile
EDIT:
La commande avec gnome-terminal fonctionne, merci big_smile

Dernière modification par Crone123 (Le 13/09/2010, à 17:06)

Hors ligne

#5 Le 13/09/2010, à 17:27

ehmicky

Re : [Résolu] Lancer un programme dans un terminal

Les autres commandes devraient marcher aussi, sauf qu'elles ne t'ouvriront pas une fenêtre supplémentaire (et marcheront donc même sans session X)
N'oublie pas de mettre ton post en [Résolu] wink

Dernière modification par ehmicky (Le 13/09/2010, à 17:29)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#6 Le 13/09/2010, à 17:52

Crone123

Re : [Résolu] Lancer un programme dans un terminal

Et voila c'est fait, encore merci big_smile

Hors ligne