Salut! vraiment super ton petit script! ca simplifie la vie!
j'ai rajouté les formats JPG et JPEG (en majuscules) dans ACCEPTED_EXTS, car mon appareil numérique nomme mes photos en majuscules et ton script foirai avec
j'ai désormais :
ACCEPTED_EXTS = ("png", "gif", "bmp", "jpg", "jpeg", "tif", "tiff", "swf", "JPG", "JPEG")
à la ligne 116 (environ)
(j'ai aussi modifié le format du lien renvoyé)
ensuite je l'ai adapté à ma sauce, histoire de pouvoir afficher direct une image en 640*480 dans un forum
j'ai donc fait un "sur-script" du genre :
#!/bin/bash
while getopts p:g: option
do
case $option in
p)
mogrify -resize 320x240 $OPTARG
gimageshack $OPTARG
;;
g)
mogrify -resize 640x480 $OPTARG
gimageshack $OPTARG
;;
esac
done
faut installer le paquet Imagemagick d'abord (et faire un ln -s /chemlin/du/dossier/ou/est/gimageshack /usr/bin/ pour en faire une commande à lancer d'ou tu veux)
je sais c'est bidon! c'est pas très révolutionnaire, mais c'est exactement ce qu'il me faut!
en tout cas ça pourrait être une option à rajouter à ton script
(avec un petit cp $OPTARG /tmp/ && cd /tmp/ puis recupérer le nom de la photo, histoire de pas flinguer toutes ses photos!)
en tout cas merci!