Creer une Commande Graphique
Fermé
BINEJE
-
Modifié par BINEJE le 22/12/2010 à 16:42
Ro&ri Messages postés 683 Date d'inscription mercredi 24 décembre 2008 Statut Membre Dernière intervention 18 avril 2011 - 22 déc. 2010 à 23:00
Ro&ri Messages postés 683 Date d'inscription mercredi 24 décembre 2008 Statut Membre Dernière intervention 18 avril 2011 - 22 déc. 2010 à 23:00
A voir également:
- Creer une Commande Graphique
- Invite de commande - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer une adresse hotmail - Guide
10 réponses
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
22 déc. 2010 à 18:07
22 déc. 2010 à 18:07
En créant un pitit script comme ça, ça devrait le faire :
#!/usr/bin/bash PS3="Que voulez-vous faire ? (entrez le numéro) " select choix in \ "MSO 2007 (Montage)" \ "Bd-ROM (démontage)" \ "XAMPP (Start)" do case $REPLY in 1) mount -o loop -t iso9660 MSO2007.iso /media/BD-ROM ;; 2) umount /media/BD-ROM ;; 3) /opt/lampp/lampp start ;; *) echo "Mauvais choix" ;; esac done
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
Modifié par Ro&ri le 22/12/2010 à 17:10
Modifié par Ro&ri le 22/12/2010 à 17:10
En fait tu veux faire quoi ?
Lancer un terminal depuis un autre terminal ?
Si c'est ça c'est simple : (exemple pour lancer un xterm)
Dans un terminal :
Exemple, taper
Ou juste taper xterm sans rien derrière pour en ouvrir un "sans rien dedans".
Va lancer un xterm avec un truc comme ça dedans :
http://xenuser.org/wp-content/uploads/2010/03/xen_cloud.png
A trop demander, on en oublie de chercher.
Where there is a shell, there is a way.
10 + 01 = 3.
Lancer un terminal depuis un autre terminal ?
Si c'est ça c'est simple : (exemple pour lancer un xterm)
Dans un terminal :
xterm -e "lacommande_à_lancer_dans_le_nouveau_terminal"
Exemple, taper
xterm -e "htop"
Ou juste taper xterm sans rien derrière pour en ouvrir un "sans rien dedans".
Va lancer un xterm avec un truc comme ça dedans :
http://xenuser.org/wp-content/uploads/2010/03/xen_cloud.png
A trop demander, on en oublie de chercher.
Where there is a shell, there is a way.
10 + 01 = 3.
Ce que je veux,
C'est un liste de choix console.
Un menu...
Je lance un fichier, et une console apparait.
Et dedans, il y plusieurs choix.
Merci
C'est un liste de choix console.
Un menu...
Je lance un fichier, et une console apparait.
Et dedans, il y plusieurs choix.
Merci
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
22 déc. 2010 à 17:30
22 déc. 2010 à 17:30
Ah ok.
Mais des choix pour quoi ?
Tu veux qu'il te propose quoi ?
Mais des choix pour quoi ?
Tu veux qu'il te propose quoi ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voila. Je recommence pour une meilleur compréhesnion.
J'aimerai un fichier que quand je le lance, il m'ouvre un menu dans un terminal.
A partir de la, il me propose un choix.
Comme:
Liste de Commandes
Veuillez choisir la commande a Executer.
MSO 2007 (Montage)
Bd-Rom (Demontage)
XAMPP (Stop)
Star Wars
..........
Et si possible que les commandes ne soient pas visible donc, en quelque sorte...
des Liens
Merci pour votre aide
JM
J'aimerai un fichier que quand je le lance, il m'ouvre un menu dans un terminal.
A partir de la, il me propose un choix.
Comme:
Liste de Commandes
Veuillez choisir la commande a Executer.
MSO 2007 (Montage)
sudo mount -o loop -t iso9660 MSO2007.iso /media/BD-ROM
Bd-Rom (Demontage)
sudo umount /media/BD-ROM XAMPP (Start) <code>sudo /opt/lampp/lampp start
XAMPP (Stop)
sudo /opt/lampp/lampp stop
Star Wars
telnet towel.blinkenlights.nl
..........
Et si possible que les commandes ne soient pas visible donc, en quelque sorte...
des Liens
Merci pour votre aide
JM
Je dois le compiler???
Ou simplement le copier dans un fichier text et l'enregistrer sous un format special???
Ou simplement le copier dans un fichier text et l'enregistrer sous un format special???
Voilz. J'enregistre le code que tu m'a donné avec KATE & je ne lui donne aucune extension. Je le lance et voila ce que mon terminal m'annonce.
QMetaObject::invokeMethod: No such method Konsole::Application::loadCommandLineOptionsForNewInstance()
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
22 déc. 2010 à 18:45
22 déc. 2010 à 18:45
Salut,
Il te faut juste choisir "Enregistrer" ou "Enregistrer sous..." (avec ou sans extension, par convention on met ".sh") et ensuite donner les droits d'exécution à ton script (depuis un terminal et depuis le répertoire où a été enregistré le fichier) :
Il te faut juste choisir "Enregistrer" ou "Enregistrer sous..." (avec ou sans extension, par convention on met ".sh") et ensuite donner les droits d'exécution à ton script (depuis un terminal et depuis le répertoire où a été enregistré le fichier) :
chmod u+x ton_script.sh <Entrée> ./ton_script.sh <Entrée>
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
22 déc. 2010 à 19:13
22 déc. 2010 à 19:13
Merci zipe, j'avais oublié de préciser.
De plus, ce script est très primaire, et incomplet (je n'ai pas mis tous les choix que tu proposait dans ta question, ni prévu d'entrée dans le menu pour quitter) c'est juste pour te donner une idée.
De plus, ce script est très primaire, et incomplet (je n'ai pas mis tous les choix que tu proposait dans ta question, ni prévu d'entrée dans le menu pour quitter) c'est juste pour te donner une idée.
OK.
Pour le completer, J'ajouter des autres liens,
Je rajoute le titre a afficher apres XAMPP (Start) et la commande apres 3) opt/lampp/lampp start ?????
Pour le completer, J'ajouter des autres liens,
Je rajoute le titre a afficher apres XAMPP (Start) et la commande apres 3) opt/lampp/lampp start ?????
#!/usr/bin/bash PS3="Que voulez-vous faire ? (entrez le numéro) " select choix in \ "MSO 2007 (Montage)" \ "Bd-ROM (démontage)" \ "XAMPP (Start)" do case $REPLY in 1) sudo mount -o loop -t iso9660 MSO2007.iso /media/BD-ROM ;; 2) umount /media/BD-ROM ;; 3) /opt/lampp/lampp start ;; *) echo "Mauvais choix" ;; esac done
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
22 déc. 2010 à 19:44
22 déc. 2010 à 19:44
Oui.
Regarde mon message précédent, je l'ai complété =)
Regarde mon message précédent, je l'ai complété =)
Voila.
Ai terminer l'ébauche de mon Menu. Et il fonctionne d'enfer.
Avec Kubuntu, on a le droit a des profils. Donc j'ai remplacé la commande /bin/bash
du profil par défaut par
Et voila mon fichier MENU.SH
Donc quand je lance mon terminal, il me lance automatiquement mon menu.
Et tout fonctionne.
Merci à tous
Ai terminer l'ébauche de mon Menu. Et il fonctionne d'enfer.
Avec Kubuntu, on a le droit a des profils. Donc j'ai remplacé la commande /bin/bash
du profil par défaut par
xterm -e '/home/ninie/Documents/KONSOL/Menu.sh'
Et voila mon fichier MENU.SH
#!/bin/bash PHRASE1="" PHRASE="Bienvenue!!! Faites votre Choix!!!!" PS3="Que voulez-vous faire ? (entrez le numéro): " linuxlogo echo $PHRASE1 echo $PHRASE1 echo $PHRASE1 echo $PHRASE echo $PHRASE1 select choix in \ "MSO 2007 (Montage)" \ "Bd-ROM (démontage)" \ "XAMPP (Start)" \ "XAMPP (Stop)" \ "STAR-WARS Remix" \ "Terminal" \ "Firefox" \ "Dolphin USER" \ "Dolphin SUDO" \ "Facebook" \ "Google" \ "Quitter" do case $REPLY in 1) sudo mount -o loop -t iso9660 MSO2007.iso /media/BD-ROM ;; 2) sudo umount /media/BD-ROM ;; 3) sudo /opt/lampp/lampp start ;; 4) sudo /opt/lampp/lampp stop ;; 5) telnet towel.blinkenlights.nl ;; 6) /bin/bash ;; 7) firefox ;; 8) dolphin ;; 9) sudo dolphin ;; 10) firefox https://fr-fr.facebook.com/ ;; 11) firefox https://www.google.be/?gws_rd=ssl ;; 12) exit ;; *) echo "Erreur !!!!! Veuillez Recommencer" ;; esac done
Donc quand je lance mon terminal, il me lance automatiquement mon menu.
Et tout fonctionne.
Merci à tous
Ro&ri
Messages postés
683
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
77
22 déc. 2010 à 23:00
22 déc. 2010 à 23:00
Derien.
Le concept est pas con... Je me ferais bien un petit truc comme ça en arrière plan, merci pour l'idée ^^
Bonne continuation ;-).
Le concept est pas con... Je me ferais bien un petit truc comme ça en arrière plan, merci pour l'idée ^^
Bonne continuation ;-).
22 déc. 2010 à 19:24
22 déc. 2010 à 20:02
* En fait ça crée un décalage ;-\