Contact

Paternité | Pas d'Utilisation Commerciale | Partage des Conditions Initiales à l'Identique

Une petite GUI vite fait bien fait

lundi 27 octobre 2008 - Knah Tsaeb
Commentaires fermés sur Une petite GUI vite fait bien fait

Lors de mon précédent billet je vous ai parlé de la possibilité de changer la résolution et/ou activer désactiver le dualscreen à la volé. Et bien je vous propose un petit script Zenity pour pouvoir changer ça en 2 sec. Vous remarquerez qu’en plus je désactive Compiz, mais c’est pas une obligation. Je ne suis pas un expert en programation bash + Zenity, alors je suis ouvert à toute suggestion.

Tous d’abord, assurer vous d’avoir installer Zenity.

  • Créer un fichier texte dans votre home et nommé le yaus
  • Copier / coller le code suivant

#!/bin/sh
CHOIX=`zenity   –list \
–title= »Changer la résolution » \
–column= »Choix » –column= »Résolution »\
1 « 3200×1200 Compiz On »\
2 « 1600×1200 Compiz Off »\
3 « 1280×1024 Compiz Off »\
4 « 1024×768 Compiz Off »\
5 « 800×600 Compiz Off »\
6 « 640×480 Compiz Off »`

case $CHOIX in
1 )
xrandr -s 3200×1200 && compiz –replace && ~/yaus
;;
2 )
xrandr -s 1600×1200 && metacity –replace && ~/yaus
;;
3 )
xrandr -s 1280×1024 && metacity –replace && ~/yaus
;;
4 )
xrandr -s 1024×768 && metacity –replace && ~/yaus
;;
5 )
xrandr -s 800×600 && metacity –replace && ~/yaus
;;
6 )
xrandr -s 640×480 && metacity –replace && ~/yaus
;;
esac

  • Enregistrer le fichier
  • Rendez le executable (clic droit sur le fichier puis propriétés/permissions et cocher exécution)
  • Double cliquer dessus et choisissez lancer
  • Il ne vous reste plus qu’à choisir ce que vous voulez faire.

Je pense que ce script est assez clair pour que vous puissiez l’adapter par vous même, néanmoins si vous avez besoins d’un coup de pouce, laissez un commentaire.

P.S. : YAUS => Yet Another Ugly Script



Catégorie : Linux, Open Source
Tags : , , , ,

Autres billets sur le même sujet :

Désolé, les commentaires sont fermés pour cet article.