1 votes

AppleScript pour trouver et supprimer un dossier dans une bibliothèque FCPX

J'ai besoin d'écrire ou de trouver un script simple pour trouver, sélectionner et déplacer vers la corbeille, les dossiers dans une bibliothèque de Final Cut Pro X. Parce que ces bibliothèques sont des bundles, vous ne pouvez pas les rechercher de la manière normale.

Ce que je veux, c'est un script qui s'exécute tous les jours, fouille les bibliothèques, trouve les dossiers (et leur contenu) appelés "Render Files" et les met à la poubelle.

Je peux utiliser Automator pour trouver les paquets et en lister le contenu, mais je n'arrive pas à le faire sélectionner uniquement les dossiers "Render Files".

1voto

grg Points 181593

Ajoutez ce qui suit à votre crontab ( env EDITOR=nano crontab -e ) :

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

Gardez des sauvegardes et assurez-vous d'avoir le bon chemin.

0voto

Fabiano Couto Points 1

J'ai fait un script pour supprimer tous les fichiers de rendu de Final Cut. Peut être utilisé par n'importe qui, il suffit de pointer sur le bundle de Final Cut c'est tout.

-- 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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X