• Wenn ich mit Rechtsklick den Pfad zu einer Datei, aber leicht modifiziert, in die Zwischenablage kopieren möchte, was mache ich da?

    Ich kann ja per Rechtsklick auf eine Datei mit gedrückter ⌥-Taste auswählen:
    "[Dateiname]" als Pfadname kopieren

    Sehr praktisch um jemandem zu schreiben was wo liegt, brauchen wir ständig. Der totale Luxus wäre jetzt, wenn man der Lesbarkeit halber um die "/" im Pfad immer je ein Leerzeichen davor und danach setzen könnte, also "▭/▭"

    Es müsste also eine Aktion(?) sein, die den Pfad abfagt und dann per suchen/ersetzen alle Vorkommen von "/" durch "▭/▭" ersetzt und das dann wieder in die Zwischen ablage schreibt.

    Wie / mit was ginge das so, dass es direkt per Rechtsklick im "Dienste"-Submenue auftaucht? Danke, fby
    • Das ist ganz einfach…

      • Öffne Automator.app
      • Wähle Schnellaktion aus
      • Stelle den Eingang oben so ein (Bild und Farbe kannst du verändern wie du willst)

      • Ziehe eine "AppleScript ausführen" Aktion nach rechts in die Aktionenfläche.
      • Ersetze den gesamten Code der Aktion durch
      Show Plain Text
      1. on run {input, parameters}
      2.   if input is {} then return
      3.  
      4.   set filePath to POSIX path of item 1 of input
      5.   set {TID, text item delimiters} to {text item delimiters, "/"}
      6.   set textItems to text items of filePath
      7.   set text item delimiters to " / "
      8.   set theResult to textItems as text
      9.   set text item delimiters to TID
      10.   set the clipboard to text 2 thru -1 of theResult
      11.   return text 2 thru -1 of theResult
      12. end run

      • Speichere die Schnellaktion
      • Dann eine Datei oder Ordner auswählen und mit Rechtsklick die Schnellaktion auswählen
      ----------
      Gruss

      Stefan
    • Über Schnellaktionen?

      Da kannst du mit Automator und AppleScript selber was stricken.