Domanda principiante di Automator

0

Sto usando il mio Mac sotto 10.9.2 e ho circa 75 file Tiff scannerizzati che devono essere elaborati tramite l'app OCR, TesseractGUI 0.3. Funziona molto bene per me, ma ostacola le estensioni .tiff e i file abilitati alfa. In piccoli batch ho utilizzato Anteprima per l'esportazione, eliminando la seconda "f" e deselezionando l'Alpha. Questa regolazione manuale dei file funziona bene.

È ora di usare Automator. Ho seguito il "Basic Tutorial" di Apple, ma non ci sono abbastanza dettagli per trovare la mia strada. Ho avuto un diavolo di tempo con errori di esecuzione inspiegabili.

Ho concepito una routine in cui qualsiasi cosa venga inserita in una cartella "Processo" sul desktop cancellerà automaticamente la seconda "f" nell'estensione e deselezionerà l'Alpha. Quindi sposta il file rivisto in una cartella "Elaborato" anche sul desktop. In questo modo avrei ancora i miei originali invariati e i file che TesseractGUI accetterà.

Apprezzo alcune indicazioni.

    
posta user77681 08.05.2014 - 03:28
fonte

1 risposta

1

È possibile eseguire un comando Terminale per modificare in gruppo le estensioni e spostare i file nella cartella elaborata:

cd /path/to/folder

dove / percorso / alla / cartella è la cartella contenente gli originali.

for file in *.tiff; do cp "$file" "${file%tiff}tif"; mv *.tif ~/Desktop/Processed; done

Questo comando lascia gli originali nella cartella originale e sposta i file "elaborati (tif)" nella cartella "Elaborati". Lo script è un po 'trascurato per quanto riguarda la sintassi, ma potrebbe facilmente portare a termine il lavoro. Non so come automatizzare deselezionando "Alpha".

Si noti che è possibile incorporare i comandi Shell anche in una routine di Automator, in Libreria > Utilità > Esegui Shell Script.

    
risposta data 08.05.2014 - 03:51
fonte

Leggi altre domande sui tag