Ich habe IFTTT, das täglich mehrere neue Desktop-Hintergründe von Reddit an Dropbox sendet. Diese Hintergrundbilder kommen oft mit sehr langen Dateinamen an. Ich brauche eine Möglichkeit, ihre Namen automatisch zu kürzen (ohne Datum und Uhrzeit umzubenennen), wenn sie von Dropbox auf meinen Mac heruntergeladen werden.
Könnte mir bitte jemand eine Automator-Ordneraktion oder ein AppleScript geben, das ich in Hazel einfügen kann, um die Dateinamen nach der Anzahl von X Zeichen abzuschneiden?
Müssen wir uns Sorgen machen, dass die Namen gleich sind? Wenn nicht, sollte dies als eingebettetes AppleScript in Hazel für Sie funktionieren:
tell application "Finder"
set original_name to name of theFile
set short_name to characters 1 thru 10 of original_name as string
set name of theFile to (short_name & ".png" as string)
end tell
Sie würden Hazel so einstellen, dass diese Regel für „jede Datei“ und dann „AppleScript ausführen“ (eingebettet) ausgeführt wird.
Sie können die Anzahl der Zeichen einfach ändern. Ich habe zehn ausgewählt. Tun Sie, was für Sie funktioniert. Außerdem habe ich vermutet, dass Ihre Bilder ".png"-Dateien sind - Sie würden das in ".jpg" oder was auch immer ändern.
Ich hoffe das hilft dir!