#!/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