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 19/10/2008, à 13:46

wechteuf

[Resolu] Boite de dialog dans un script sh

Bonjour les amis,
j'ai pour projet de creer un script sh qui me demanderai au démarrage si je veux lancer ma machine virtuel windows ou pas... (peut etre que sh n'est pas la meilleur solution)
Et je me demandé si il était possible de faire apparaitre une simple boite de dialogue avec
Veux tu lancer virtual box ?
Oui / Non
Sans voir apparître de terminal qui devrais rester ouver tout le temps d'exectution de virtualBox

Voila...
J'espère que vous aurez une réponse wink

Bonne fin de week end a tous wink

Dernière modification par wechteuf (Le 20/10/2008, à 18:55)

Hors ligne

#2 Le 19/10/2008, à 14:02

rniamo

Re : [Resolu] Boite de dialog dans un script sh

zenity


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#3 Le 19/10/2008, à 14:04

zedtux

Re : [Resolu] Boite de dialog dans un script sh

rniamo a écrit :

zenity

+ 1

http://library.gnome.org/users/zenity/2.24/


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#4 Le 19/10/2008, à 14:23

rniamo

Re : [Resolu] Boite de dialog dans un script sh

#!/bin/bash
zenity --question   --text="Veux tu lancer VBox ?"

if [ "$?" = "0" ]; then
	VirtualBox
fi

< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#5 Le 20/10/2008, à 15:59

wechteuf

Re : [Resolu] Boite de dialog dans un script sh

mercix les amis je connaissai pas du tout
je teste ça bientôt  et je  vous dit ce qu'il en est wink
[:edit] Magic j'ai envie de dire wink

Merci beaucoup voila qui marche à la perfection wink

Dernière modification par wechteuf (Le 20/10/2008, à 16:04)

Hors ligne

#6 Le 20/10/2008, à 16:37

zedtux

Re : [Resolu] Boite de dialog dans un script sh

Okay, alors un petit résolu dans le titre ! smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#7 Le 20/10/2008, à 18:00

SamueLinux

Re : [Resolu] Boite de dialog dans un script sh

Oui, utilise zenity, c'est sympa pour ajouté une "interface graphique" à ces scripts shells !

Regarde cette ebook :
http://www.agu3l.org/IMG/HowTo-Zenity.pdf

Hors ligne

#8 Le 20/10/2008, à 19:49

Link31

Re : [Resolu] Boite de dialog dans un script sh

Une petite modification :

#!/bin/bash
zenity --question   --text="Veux tu lancer VBox ?"

if [ "$?" = "0" ]; then
	exec VirtualBox
fi

Ça économise un processus smile

Hors ligne

#9 Le 20/10/2008, à 21:24

wechteuf

Re : [Resolu] Boite de dialog dans un script sh

c'est a dire que change vraiment le exec ?
juste moi j'ai pas lancer virtual box, mais directement la machine virtuel avec la commande:

exec VBoxManage startvm WindowsXP

je suis un peu allé voir les librairie gnome.
Est ce qu'il est possible de faire de vrai petite appli en sh et gnome ?
parce que j'ai pas trouver beaucoup d'autre fonction graphique...
J'aimerais par exemple utiliser des check box.

Hors ligne

#10 Le 20/10/2008, à 21:45

Link31

Re : [Resolu] Boite de dialog dans un script sh

wechteuf a écrit :

c'est a dire que change vraiment le exec ?

Ça veut dire que le processus courant devient VirtualBox. Sans le exec, le script parent attend patiemment en arrière-plan que le programme VirtualBox se termine, en consommant des resources, des fichiers ouverts et une entrée dans la table de processus.

Hors ligne

#11 Le 21/10/2008, à 17:23

wechteuf

Re : [Resolu] Boite de dialog dans un script sh

Ok Merci
Vous avez la classe tous autant que vous êtes cool

Hors ligne