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 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