Nautilus Script per afegir Marques d’aigua a les fotos

Ep! per necessitats del nou projecte Catalufffuuu, m’ha sortit la “necessitat” de crear un script per afegir marques d’aigua a fotografies.

El funcionament és molt senzill:

  • Afegir un arxiu anomenar watermark.png (és el png que farà les marques d’aigua) al directori on tinguis les fotografies.
  • Crear un fitxer anomenat watermark (per exemple)
#!/bin/sh
#
# Watermarker Script 0.1
#
# Script to add a Watermark to image Files By nautilus.
# need a file called watermark.png with the correct transparencies to work
# http://www.parufito.info

fpaths=`echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | sort`

for file in $fpaths
do
 if [ -f "$file" ]; then
 base=${file%.*}
 ext=${file##*.}
 newname=${base}.wm.$ext
 composite -gravity SouthEast watermark.png $file $newname
 fi
done
  • instal·lar el fitxer watermark en qüestió al directori dels scripts de nautilus [~/.gnome2/nautilus-scripts] i donar permisos d’execució

i ja està! després botó dret a les fotos i a córrer!!