Heute habe ich an einer .scpt-Datei in Script Editor.app gearbeitet, als mir der Script Editor plötzlich nicht erlaubte, die Datei zu speichern. Es war ein scheinbar zufälliges Ereignis; Ich hatte nichts Einzigartiges getan, als der Fehler auftauchte. Ich habe diese Datei heute Dutzende Male erfolgreich im Skripteditor gespeichert.
Ich habe dann den Skripteditor beendet und im Finder auf die .scpt-Datei doppelgeklickt, um die Datei im Skripteditor zu öffnen (das ist meine Standardanwendung für .scpt-Dateien).
Der Skripteditor hat mit folgendem Fehlerdialog geantwortet:
Es liest:
Das Dokument „Mein script.scpt“ konnte nicht geöffnet werden.
Ich kann den Skripteditor starten und ein neues Dokument erstellen . Aber ich kann ein vorhandenes Dokument nicht öffnen.
Was ich versucht habe:
Computer neu starten und herunterfahren
Ausführen von „Erste Hilfe“ in Disk Utility.app
Öffnen von Script Editor.app über das Rechtsklick-Kontextmenü im Finder
Öffnen einer .scpt-Datei über die Menüleiste im Skripteditor ( File→ Open...)
Öffnen einer .scpt-Datei über das Rechtsklick-Kontextmenü im Finder
Erstellen eines neuen Dokuments im Skripteditor, das keine Zeichen enthält. Ich kann neue Dokumente erfolgreich im Skripteditor speichern, also habe ich diese .scpt-Datei auf meinem Desktop gespeichert. Aber nachdem ich das Dokumentfenster geschlossen hatte, konnte ich das Dokument nicht im Skripteditor öffnen.
Alle meine .scpt-Dateien stammen aus dem Skripteditor (dh wurden von ihm erstellt).
Es ist möglicherweise wichtig zu beachten, dass ich die .scpt-Dateien in TextWrangler.app und Atom.app öffnen konnte.
Hier ist der Bereich „Freigabe & Berechtigungen“ für die App-Datei (über Get Infodas Fenster im Finder):
Diese beiden Fragen ähneln meiner eigenen:
AppleScript-Datei kann nicht gespeichert werden, wenn sie per Berührung erstellt wurde
Warum erhalte ich „Fehler -1.752“, wenn ich versuche, im Skripteditor zu speichern?
Die Lösungen gelten jedoch nicht für mein Szenario.
Kann ich neben der Neuinstallation des Betriebssystems irgendetwas tun, um den Skripteditor wieder zum Laufen zu bringen?
OS X El Capitan, Version 10.11.6.
Skripteditor Version 2.8.1 (183.1)
Wenn ich es persönlich wäre, würde ich zuerst die Festplattendienstprogramm-App auf meinem System ausführen. Dann würde ich neu starten und sehen, ob das das Problem behebt. Wenn das Problem dadurch nicht behoben wurde, würde ich zu /Users/your short name/Library/Preferences/com.apple.ScriptEditor2.plist gehen. <—- und löschen Sie diese .plist-Datei, starten Sie dann die Skript-Editor-App neu und starten Sie sie, um zu sehen, ob das Problem behoben ist. Möglicherweise möchten Sie eine Sicherungskopie dieser plist-Datei erstellen, bevor Sie sie löschen.
Ich bin mir nicht ganz sicher, ob diese Datei im System versteckt ist, also müssen Sie möglicherweise versteckte Dateien einblenden, bevor Sie diese Plist-Datei finden können
Dies ist das Skript, das ich verwende, um versteckte Dateien im System anzuzeigen ...
do shell script "defaults write com.apple.finder AppleShowAllFiles TRUE\nkillall Finder"
Eine alternative Lösung wäre der Versuch, diese .plist-Datei mit Time Machine wiederherzustellen
Rubiks Sphäre
wch1zpink
Rubiks Sphäre
com.apple.ScriptEditor2.plist
Datei hat es mir ermöglicht, .scpt-Dateien wieder im Skripteditor zu öffnen. Danke für den Tipp! Aber ein neues Problem ist aufgetaucht. Ich habe dieses Problem in einem neuen Beitrag detailliert beschrieben: Wenn ich eine Skriptbibliothek eines Drittanbieters verwende, kann ich keine AppleScript-Datei mehr in Script Editor.app speichernJiraheta
wch1zpink