• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

[10.11 El Capitan] Automator - Text ersetzen

Gambit

Auralia
Registriert
27.01.09
Beiträge
202
Hallo

ich hab gerade das erste mal den Automator entdeckt.
Ich möchte ein paar Bilder umbenennt, die recht unterschiedliche Quelldateienamen haben. Der soll dann ersetzt werden durch: IMG_YYYYMMDD_HHMMSS.jpg

Es ist kein Problem das Datum und die Uhrzeit hinzuzufügen, aber ich krieg ums verrecken nicht den alten Text raus.
Ich dachte mir ich kann das mit "Text ersetzen machen" aber ich weiß nicht wie ich den zu ersetzenden Quelldateinamen-Text angeben soll, um ihn dann mit "IMG_" zu ersetzen.

Hat jemand ne Idee?
 

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Hallo,

geht es um das aktuelle Datum und die aktuelle Uhrzeit?
Da nicht mehrere Objekte gleichen Namens in einem Ordner existieren können, lassen sich deshalb mit dem Automator nur einzelne Objekte umbenennen (für Ordnerinhalte würde man stattdessen die Aktion Finder Objekte umbenennen: Laufende Nummern hinzufügen nehmen) :
Einzelne Objekte benennen - nur Basisname - IMG_ Heutiges Datum_Heutige Uhrzeit

In den Optionen der Variablen Heutiges Datum und Heutige Uhrzeit lassen die gewünschten Formate anpassen.
Du kannst den ganzen Block "IMG_ Heutiges Datum_Heutige Uhrzeit" auch in eine weitere Variable packen (z.B. in die Variable "Text")

Gruß
 
  • Like
Reaktionen: doc_holleday

Gambit

Auralia
Registriert
27.01.09
Beiträge
202
Ich hab zum Beispiel 10 Dateien, die so aussehen:

P123451.jpg
P123452.jpg
P123453.jpg
P123454.jpg
P123455.jpg
P123456.jpg
P123457.jpg

Und daraus möchte ich dann folgendes machen:

IMG_20160625_110345.jpg
IMG_20160625_110425.jpg
IMG_20160625_110535.jpg
IMG_20160625_110645.jpg
IMG_20160625_110755.jpg
IMG_20160625_110805.jpg
IMG_20160625_110915.jpg

Das Datum und die Uhrzeit sollen halt aus den Bildinformationen entnommen werden, das für sich alleine funktioniert ja auch.
Nur das ersetzen des Textes oben durch den Text unten funktioniert nicht. Weil bei der Funktion Text ersetzen ja vorrausgesetzt wird, dass es immer derselbe Text ist.
 

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Wie du doch selber erkannt hast, funktioniert es auf diese Art nicht.
Also poste deinen Arbeitsablauf ... nur dann kann man einhaken und eine andere Lösung finden!
 

Gambit

Auralia
Registriert
27.01.09
Beiträge
202
Mein Arbeitsablauf fängt damit an den "alten Text" entfernen zu wollen und durch IMG_ zu ersetzen. Als nächstes füge ich das Datum und die Uhrzeit hinzu.

Es scheitert halt schon beim ersteren.

@lustiger, danke hab mir auch schon ein anderes Tool besorgt, aber ich häte es halt gern via Automator gemacht, aber vielleicht geht das einfach nicht.
 

m1LLo

Osnabrücker Reinette
Registriert
29.05.10
Beiträge
991
Natürlich geht das. Ich hätte jetzt aber im Automator einfach ein Shellscript oder AppleScript eingefügt:
 

Gambit

Auralia
Registriert
27.01.09
Beiträge
202
Hm ok, die Möglichkeit bleibt natürlich immer. Meine Vorstellung als Programmiernoob war halt, dass ich mir das alles klicki bunti zusammensetze :)
Aber ich denke es scheitert daran, dass man z.b. keine regulären Ausdrücke verwenden kann.