Me escribí un pequeño script para eliminar archivos JPG + RAW simplemente revisando mi JPG (que carga más rápido que CR2).
He puesto el siguiente código en un servicio de Automator vinculado a un método abreviado de teclado.
on run {input, parameters}
tell application "Finder"
set myFile to item 1 of input
set {dispName, nameExt} to the {displayed name, name extension} of myFile
set extLength to length of nameExt
set nameWithoutExt to (characters 1 thru ((length of dispName) - extLength) of dispName) -- with the . at the end
set rawfile to ((parent of myFile as string) & nameWithoutExt & "CR2") as string
set fileIndex to index of myFile
delete every item in {myFile, rawfile}
select file fileIndex of window 1
end tell
end run
Funciona bien, pero parece alterar el flujo de la cubierta del Finder: las imágenes no se eliminan en el flujo de la cubierta. Como puede ver, estoy en la parte inferior de la lista y el flujo de cobertura muestra más imágenes de las que hay en el directorio (ya que varias eliminaciones reducen el tamaño de la lista pero no el tamaño del flujo de cobertura).
¿Alguna idea de por qué? ¿Es eso quizás un error en Mavericks? O me estoy perdiendo algo ?
Editar: Bueno, acabo de tener el mismo comportamiento usando Command + < - . Tal vez un error de Finder en Mavericks?