joeloutre Posté(e) le 27 janvier 2013 Partager Posté(e) le 27 janvier 2013 Bonjour à tous J'utilsai auparavent un scrip permettant de ne copier que les photos contenu sur ma carte SD et qui ensuite les classer par date. Depuis le passage à DSM 4.2, le script ne fonctionne plus. Le contenu de la carte SD est bien copié, mais l'appel à la fonction exiftool ne semble pas fonctionné. Quelqu'un à une idée ? Contenu du script : #!/bin/ash # Piggyback for synousbcopy. # By Jan Eivind Stillingen <janeivind@gmail.com> in October 2011 # Adapted to Synology 211+ for backup via SD-slot and filter on file type. LOG=/volume1/backup/synousbcopy.log # Pointer to configured destination for usb/sd copy DIR_INPUT=/volume1/sdcopy # Output dir for photos DIR_OUTPUT_JPG=/volume1/photo # Output dir for video DIR_OUTPUT_MTS=/volume1/video/Perso # Noise and light functions -- See http://oinkzwurgl.org/?action=browse;oldid=ds106series;id=diskstation_ds106series beep() { echo 2 > /dev/ttyS1; } longbeep() { echo 3 > /dev/ttyS1; } lighton() { echo @ > /dev/ttyS1; } lightoff() { echo B > /dev/ttyS1; } lightblink() { echo A > /dev/ttyS1; } #Call renamed binary /usr/syno/bin/synousbcopy_bin > $LOG lightblink #Extract JPG's to photo directory exiftool -P -r "-Directory<DateTimeOriginal" -d "$DIR_OUTPUT_JPG/%Y/%Y-%m" "$DIR_INPUT" -ext JPG >> $LOG #Extract MTS's to video directory exiftool -P -r "-Directory<DateTimeOriginal" -d "$DIR_OUTPUT_MTS/%Y/%Y-%m" "$DIR_INPUT" -ext MP4 >> $LOG # Delete $DIR_INPUT rm -R $DIR_INPUT/* longbeep lightoff Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.