Rechercher dans ce blog

mercredi 23 décembre 2009

Script création d'une option de Rotation de 90° d'une photo dans Nautilus.

On prend souvent des photos à notre époque, on les importe sur nos ordinateurs. Les photos ne sont pas toujours dans le bon sens.
Le script que j'ai écrit génère une option de rotation de 90 degrés de la photo ou des photos sélectionner dans l'explorateur Nautilus. Le script crée un fichier qui est lui-même un script nautilus dans le dossier $HOME/.gnome2/nautilus-script. Le dossier qui contient les scripts de Nautilus.



#!/bin/bash
# PhotorotateNautilus : ajoute un script de rotation des photos  #
# Auteur : Antoine Even         Date : 15/09/2009        #

# Verification Imagemagik
commande="convert"
if [  "`which $commande`" == "" ]; then
    zenity --info --title="FastPics" --text="ImageMagick n'est pas installé !\n\nIl est nécésaire pour que le programme fonctionne.\nNous allons l'installer maintenant."
    gksudo aptitude install imagemagick | zenity --progress --width=350 --title="FastPics" --text="Installation d'imagemagick en cours..." --pulsate --auto-close
fi

if [ ! -e $HOME/.gnome2/nautilus-scripts ]
then mkdir $HOME/.gnome2/nautilus-scripts
fi

if [ ! -e $HOME/.gnome2/nautilus-scripts/Photos ]
then mkdir $HOME/.gnome2/nautilus-scripts/Photos
fi

echo 'mogrify -rotate 90 $*' > $HOME/.gnome2/nautilus-scripts/Photos/rotation
chmod +x $HOME/.gnome2/nautilus-scripts/Photos/rotation
zenity --info --text "Script créé !"

Copier-coller le texte du script dans le bloc-note et sauvegarder le.
Donnez lui les droit d'execution.
Chmod +x "nom du fichier" et executez le.

Aucun commentaire:

Enregistrer un commentaire