J'enregistre des émissions de radio pendant la nuit et j'exécute ensuite un applescript pour renommer les fichiers. Le script fonctionne sauf s'il n'y a pas de fichier nommé que j'essaie d'appeler et de renommer. Voici mon code qui fonctionne :
set Yesterday to (current date) - (24 * 60 * 60)
set myYesterday to (date string of Yesterday)
set y to year of date myYesterday
set m to month of date myYesterday
set d to day of date myYesterday
set newMyYesterday to m & " " & d & ", " & y as text
set newHourOne to "Recording1 - " & newMyYesterday & " - Hour 1.mp3"
set theFile to (POSIX file "/Users/Administrator/Recordings/Recording1.mp3") as alias
tell application "Finder"
set the name of file theFile to newHourOne
end tell
set newHourTwo to "Recording2 - " & newMyYesterday & " - Hour 2.mp3"
set theFile to (POSIX file "/Users/Administrator/Recordings/Recording2.mp3") as alias
tell application "Finder"
set the name of file theFile to newHourTwo
end tell
Quelqu'un peut-il me montrer comment vérifier si les fichiers individuels ("Recording1.mp3" ou "Recording2.mp3") existent avant d'essayer de les renommer ? Merci !