#!/bin/bash
NOM="Créer un dossier avec images réduites"
VERSION="2015.10.23.1753"
#~ Ce script transforme des photos en 800x600
#~ il faut sélectionner un ou plusieurs fichiers

for i in $@; do
    if [ -d "$i" ]; then
        zenity --info --text="
        '$i' est un répertoire.
        usage : sélectionnez un ou plusieurs fichiers
        ils seront réduits en $resolution
        dans un dossier $dirdest"
        exit
    fi
done

NB_PHOTOS=$#

dirdest="basse rez"
resolution="800x600"

mkdir "$dirdest"

for arg in "$@"
do
    cp "$arg" ./"$dirdest" && cd "$dirdest" && convert "$arg" -resize $resolution "$arg" && cd ..
    shift
done  | zenity --progress --pulsate --text="Traitement des $NB_PHOTOS photos" --auto-close --auto-kill
#~ zenity --info --text="Traitement des $NB_PHOTOS photos"
notify-send"Traitement des $NB_PHOTOS photos"
exit