Pages : 1
#1 Le 29/09/2007, à 06:45
- elekaj34
Language pour créer une GUI
Bonjour
J'ai créer il y a quelque temps de cela, un script bash en shell pour sauvegarder un système Linux (quelconque). Initialement fait pour sauvegarder un serveur RedHat7, je l'ai adapté pour sauvegarder ma machine sous Ubuntu.
Le script étant du shell pur, j'aimerais lui ajouter une GUI pour :
- Configurer les options de la sauvegarde
- Voir l'avancement de la sauvegarde
- Lire les rapports
J'avoue que je ne sait pas trop vers quel langage me tourner. Je pensais à Perl ou Python.
Après pour l'interfacage, je pense que je m'en sortirais (enfin j'espère)
Cordialement
Dernière modification par elekaj34 (Le 29/09/2007, à 16:57)
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#2 Le 29/09/2007, à 10:01
- trucutu
Re : Language pour créer une GUI
en shell, tu as regardé du côté de zenity ?
La chanson du dimanche - "La pêche !"
PC acheté chez Novatux : entièrement satisfait.
Faire des recherches solidaires !
Hors ligne
#3 Le 29/09/2007, à 16:56
- elekaj34
Re : Language pour créer une GUI
C'est pas mal du tout en effet. Mais c'est un peu léger pour mon usage. Par contre, je pense que je vais tenter une GUI en GTK+
Merci encore
Dernière modification par elekaj34 (Le 29/09/2007, à 16:57)
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#4 Le 30/09/2007, à 08:24
- elekaj34
Re : Language pour créer une GUI
Bonjour
J'aime beaucoup zenity (facilité d'emploi).
Mais comment faire pour ouvrir une fenêtre en début de script et la refermer à la fin d'exécution du script ?
Ce que je souhaite, c'est ouvrir une fenêtre en début de script, afficher certaines infos (résultat d'exécution de script shell), laisser la fenêtre ouverte et continuer l'exécution du script, afficher d'autre infos (dans la même fenêtre zenity) etc ...
Car a chaque appel de zenity, cela m'ouvre une fenêtre différente.
Cordialement,
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
#5 Le 30/09/2007, à 11:19
- Sleipnir
Re : Language pour créer une GUI
bjr,
Je ne pense pas que ce soit possible avec zenity ( mais je peux me tromper ! ), il faudra contourner le probleme ( fermer et réouvrir zenity à chaque modif du fichier ? ).
Avec xdialog il y a une options "tail" si je me souviens bien qui affiche un log en "temps reel".
Par contre je ne sais pas du tout à quoi corresponde les options gtk de zenity, si quelqu'un pouvait éclairer ma lanterne, peut être une solution avec ces options ?
Options GTK+
--class=CLASS Program class as used by the window manager
--name=NAME Program name as used by the window manager
--display=DISPLAY X display to use
--screen=SCREEN X screen to use
--sync Make X calls synchronous
--gtk-module=MODULES Load additional GTK+ modules
--g-fatal-warnings Make all warnings fatal
Hors ligne
#6 Le 22/02/2008, à 13:08
- Di@bl@l
Re : Language pour créer une GUI
J'ai le même désir que toi et on m'a proposer python...
http://forum.ubuntu-fr.org/viewtopic.php?id=193628
Hors ligne
#7 Le 02/03/2008, à 10:50
- elekaj34
Re : Language pour créer une GUI
Merci pour la réponse et le lien vers le topic.
En effet, je pense que Python est une solution viable (et fiable). Je suis en train de tester cela, même si tout n'est pas rose pour l'instant !!!
Eh oui, nouveau langage, faut juste que j'arrive a maitriser tout cela ... mais je désespère pas.
Cordialement,
Alain - Linux Ubuntu 18.04 LTS 64bits
Lumières d'Ici ... et d'Ailleurs
Hors ligne
Pages : 1