Først skal man installere nautilus-image-converter, dette kan gøres med denne kommando i programmer->tilbehør->terminal :
Kode: Vælg alt
sudo apt-get install nautilus-image-converter
For at åbne et dokument til at lave scriptet i, kan man gå ind i Programmer->Tilbehør->Terminal og skrive :
Kode: Vælg alt
gedit
Der kommer nu et tomt tekstdokument, kopier følgende og indsæt det i dokumentet :
Kode: Vælg alt
#!/bin/sh
# author: Bas Wenneker
# email: sabmann [ta] gmail [tod] com
# Use this script to batch resize all images in a folder.
# First open the folder and then use the script.
for file in `ls -l`
do
name=`echo $file | cut -f1 -d.`
convert -geometry 640x480 -quality 65 $file ${name}_640x480.jpg
done
Til slut gemmes tekstfilen som "batch640x480"
Scriptet kan nu flyttes til steder->hjemmemappe og skal derefter gøres kørbart med denne kommando :
Kode: Vælg alt
mv ~/batch640x480 ~/.gnome2/nautilus-scripts && chmod +x ~/.gnome2/nautilus-scripts/batch640x480
Nu skulle det virke og kunne findes ved at højreklikke på skrivebordet (eller inde i en mappe) og vælge programmer->batch640x480
Man kan ændre rezise størrelsen i scriptet og kvaliteten, ved at ændre denne linie i scriptet :
Kode: Vælg alt
convert -geometry 640x480 -quality 65 $file ${name}_640x480.jpg
til feks. :
Kode: Vælg alt
convert -geometry 400x300 -quality 100 $file ${name}_400x300.jpg
Dette vil give et 400x300 output i højeste kvalitet, men disse tal kan man jo ændre alt efter behovet.
Gem scriptet som beskrevet tidligere i guiden og udskift navnet på scriptet i kommandoen til feks. :
Kode: Vælg alt
mv ~/batch400x300 ~/.gnome2/nautilus-scripts && chmod +x ~/.gnome2/nautilus-scripts/batch400x300