MacFix
Registrieren  Anmelden  Suche

Zurück
  • HILFE. Nach heutige Update von Pages (4.0), kann ich meine alte Template´s nicht öffnen!

    Mac & macOS – Charles, Deutschland, Essen, NRW, 22.06.2022 – 22.06.2022 bearbeitet durch Charles
    Wie soll ich das beheben?

    ----------
    Rechtschreibfehler sind Absicht und dienen der Unterhaltung.
    • wie alt? Ich benutze sehr viele eigene Vorlagen, die kann ich alle mit der neuen Version öffnen. Und wieso 4.0?…

      Mac & macOS – StefanK, St. Gallen SG, Schweiz, 22.06.2022
      die neue Version ist 12.3
      ----------
      Gruss

      Stefan
      • bei mir steht 12.1 als neueste Version, unter Monterey . Hm ? n/t

        Mac & macOS – zonemark, 22.06.2022
        • Sorry, falsch gelesen. Ja, ist 12.1 n/t

          Mac & macOS – StefanK, St. Gallen SG, Schweiz, 22.06.2022
      • Nun die alte Template /gemacht mit Pages ´09) konnte ich noch vor d. Update heute öffnen. Mit 12.1 nicht mehr.

        Mac & macOS – Charles, Deutschland, Essen, NRW, 22.06.2022
        Jetst mus ich HUNDERTE von alte Template´s mit meinen alten MacBook mit High Sierra öffen und dann als Pages abspeichern. Das funktioniert mit den Pages 12.1
        ----------
        Rechtschreibfehler sind Absicht und dienen der Unterhaltung.
      • Kennt sich jemand mit " Automator" aus? Könnte man hierfür eine Routine schreiben?

        Mac & macOS – Charles, Deutschland, Essen, NRW, 22.06.2022
        1. Template auswählen
        2. Name --> CMD+C
        3. Datei öffen
        4. Datei sichern als.. (Pages)
        5. Name eintragegen --> CMD+V
        6. Abspeichern in eine Ordner
        7. Nächste Datei (Template)
        ----------
        Rechtschreibfehler sind Absicht und dienen der Unterhaltung.
        • Das geht sicher, ich probiere mal was aus. n/t

          Mac & macOS – StefanK, St. Gallen SG, Schweiz, 22.06.2022
        • Probier mal dieses AppleScript…

          Mac & macOS – StefanK, St. Gallen SG, Schweiz, 22.06.2022
          Den code in ScriptEditor.app kopieren und starten. Es konvertiert alle benutzerdefinierten Templates als .pages Dateien in einen Ordner UserTemplates auf dem Schreibtisch

          ⚠️Das Script funktioniert nicht mit neueren Systemversionen wegen fehlender Zugriffsrechte, aber mit High Sierra müsste es gehen

          Show Plain Text
          1. tell application "Finder" to set userTemplates to make new folder at desktop with properties {name:"UserTemplates"}
          2. set userTemplatesPath to userTemplates as text
          3. tell application "Pages"
          4.   set userTemplateNames to the name of every template whose id of it does not start with "Application/"
          5.   repeat with aTemplate in userTemplateNames
          6.     set newDocument to make new document with properties {document template:template aTemplate}
          7.     set fileName to userTemplatesPath & aTemplate & ".pages"
          8.     save newDocument in fileName
          9.     close newDocument
          10.   end repeat
          11. end tell
          ----------
          Gruss

          Stefan
          • Danke. Ich teste es morgen. n/t

            Mac & macOS – Charles, Deutschland, Essen, NRW, 22.06.2022
          • Wie bekomme ich das in "Automator" rein? n/t

            Mac & macOS – Charles, Deutschland, Essen, NRW, 23.06.2022
            • Eine AppleScript action hinzufügen und die Zeile (* ... *) durch den Code ersetzen n/t

              Mac & macOS – StefanK, St. Gallen SG, Schweiz, 23.06.2022
              • Syntaxfehler: Zeilenende, etc. erwartet, aber „tell“ gefunden. (Version: 2.10)

                Mac & macOS – Charles, Deutschland, Essen, NRW, 23.06.2022
                Bei der Version 2.8 das gleiche Problem
                ----------
                Rechtschreibfehler sind Absicht und dienen der Unterhaltung.
                • Der Inhalt der action muss so aussehen…

                  Mac & macOS – StefanK, St. Gallen SG, Schweiz, 23.06.2022
                  Show Plain Text
                  1. on run {input, parameters}
                  2.   tell application "Finder" to set userTemplates to make new folder at desktop with properties {name:"UserTemplates"}
                  3.   set userTemplatesPath to userTemplates as text
                  4.   tell application "Pages"
                  5.     set userTemplateNames to the name of every template whose id of it does not start with "Application/"
                  6.     repeat with aTemplate in userTemplateNames
                  7.       set newDocument to make new document with properties {document template:template aTemplate}
                  8.       set fileName to userTemplatesPath & aTemplate & ".pages"
                  9.       save newDocument in fileName
                  10.       close newDocument
                  11.     end repeat
                  12.   end tell
                  13.   return input
                  14. end run


                  natürlich ohne die Zeilennummern
                  ----------
                  Gruss

                  Stefan
                  • Danke für die Geduld. Leider wollen die beiden nicht ich will. Habe alles mir der Hand geändert. n/t

                    Mac & macOS – Charles, Deutschland, Essen, NRW, 23.06.2022

Zurück