Stai facendo due domande diverse qui. Uno è "Come rimuovo gli ultimi 10 caratteri di un nome di file" mentre l'altro sta passando da [RF] Happy Hour 1 [jdhf2345].mp4
→ Happy Hour 1.mp4
.
Non sono sicuro di quale rispondere qui, quindi suppongo che risponderò al primo ??
"Come rimuovere gli ultimi 10 caratteri di un nome file"
set myFiles to choose file with multiple selections allowed
repeat with myFile in myFiles
tell application "System Events"
set myName to the characters 1 thru ((offset of "." in (name of myFile as text)) - 1) of (name of myFile as text)
tell application "Finder"
set myExtention to name extension of (myFile as alias)
set myNewName to characters 1 thru (((length of myName) - 10) as number) of (myName as text)
set name of file (myFile as text) to (myNewName & "." & myExtention as text)
end tell
end tell
end repeat