Posso eseguire lo script perl rispettato exiftool dalla riga di comando di Terminal e ottenere il risultato desiderato, ma quando lo incorporo in Automator as a Service ottengo un messaggio di errore generico e lo script perl non viene eseguito. Quando cerco nel file system.log trovo: "Impossibile completare l'operazione. (Errore OSStatus -67062.)" Ad esempio, l'oggetto Codice non è firmato.
Esatto, exiftool non è firmato e non c'è nulla che io possa fare al riguardo. Ho dovuto bypassare Gatekeeper per installarlo su Yosemite (10.10.5). Ma lo script è ben noto nei circoli fotografici ed è stato usato da molti per modificare le informazioni EXIF nei file di immagine.
Ho provato ad aggiungere lo script o il flusso di lavoro di Automator a Preferenze di sistema > Sicurezza e amp; Privacy > Privacy > Accessibilità ma il pannello non accetterà neanche.
C'è un modo per dire ad Automator di accettare questo script non firmato o un comando o un interruttore Posso inserire il mio script bash per farlo accettare?
Ecco il mio attuale script di shell:
for f in “$@”
do
exiftool -overwrite_original -AllDates-=1 "$f"
done
Grazie per l'aiuto.