1 votos

AppleScript para encontrar y eliminar una carpeta dentro de una biblioteca de FCPX

Necesito escribir o encontrar un sencillo script para encontrar, seleccionar y mover a la papelera, carpetas dentro de una biblioteca de Final Cut Pro X. Debido a que estas bibliotecas son paquetes no se puede buscar en ellos de la manera normal.

Lo que quiero es un script que se ejecute todos los días, busque en las bibliotecas y encuentre las carpetas (y su contenido) llamadas "Render Files" y las mueva a la basura.

Puedo usar Automator para encontrar los paquetes, y para listar el contenido, pero entonces no puedo conseguir que seleccione sólo las carpetas de 'Render Files'.

0 votos

¿Hay alguna razón en particular por la que necesites AppleScript? He añadido una respuesta que no utiliza AppleScript

1voto

siva Puntos 23

Añade lo siguiente a tu crontab ( env EDITOR=nano crontab -e ):

@daily /usr/bin/find /path/to/fcplibraries -name "Render Files" -type d -delete

Mantenga copias de seguridad y asegúrese de que tiene el camino correcto.

0 votos

Gracias George pensé que cron estaba obsoleto en mac mavericks. Se me ocurrió esto rm -R /Volumes/Home/RBPY/Final Cut\ Libraries/*.fcpbundle/*/Render\ Files que funciona pero todavía no estoy seguro de qué hacer para guardarlo correctamente y ejecutarlo automáticamente a una hora determinada.

0 votos

@Doug Run env EDITOR=nano crontab -e añada una nueva línea que empiece por @daily luego su comando, y luego guardar.

0voto

Fabiano Couto Puntos 1

He hecho un script para eliminar todos los archivos de Final Cut Render. Puede ser el uso de cualquier persona, sólo tiene que apuntar a final cut bundle.. eso es todo.

-- Check folder and delete Render Files folder
display alert "Choose Final Cut Pro X Project Bundle"
set theFolder to choose file
set renderfolder1 to "/*/Rende*" -- Folder Render Files
set renderfolder to POSIX path of theFolder -- Convert Path of Final Cut 
Project to shell script
try
    do shell script "rm -R " & renderfolder & renderfolder1
    display alert "Left overs from Final Cut Pro X successfully removed!" giving up after 3
on error errMsg
    display alert "There are not Final Cut Pro X Left overs to remove" giving up after 3
end try

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X