Hallo zusammen,
möchte mehrere Dateien in einem Oder per Script umbenennen. Ein Teil des Inhalts gebe ich per Script fest mit, der andere Teil soll aus einer Text Datei kommen die pro Zeile ein Wort enthält. Ich habe unten den bisherigen Code eingefügt. Den Umbennungsstring zu ergänzen usw. ist alles klar, nur wie lese ich eine Datei ein bzw. wie öffne ich eine Datei. Kann man den Return also den Zeilenumbruch als Trennzeichen mitgeben, so dass die Namen einfach untereinander stehen.
möchte mehrere Dateien in einem Oder per Script umbenennen. Ein Teil des Inhalts gebe ich per Script fest mit, der andere Teil soll aus einer Text Datei kommen die pro Zeile ein Wort enthält. Ich habe unten den bisherigen Code eingefügt. Den Umbennungsstring zu ergänzen usw. ist alles klar, nur wie lese ich eine Datei ein bzw. wie öffne ich eine Datei. Kann man den Return also den Zeilenumbruch als Trennzeichen mitgeben, so dass die Namen einfach untereinander stehen.
Code:
set episodefolder to choose folder
display dialog "Wie ist der Name der Serie" default answer ""
set seriesname to text returned of result
display dialog "Welche Season" default answer ""
set Season to text returned of result
tell application "Finder"
set numbering to the count of document files of the folder episodefolder
set filename to every document file of the folder episodefolder
repeat with numberid from 1 to numbering
set currentfile to item numberid of filename
if numberid ≤ 9 then
set the name of currentfile to (seriesname & "-" & "S0" & Season & "E0" & (numberid as string) & "." & name extension of currentfile)
else
set the name of currentfile to (seriesname & "-" & "S0" & Season & "E" & (numberid as string) & "." & name extension of currentfile)
end if
end repeat
end tell
Zuletzt bearbeitet: