Ich habe ein Applescript, das vereinfacht so aussieht:
...
display dialog "foo" default answer ""
...
Einer der Benutzer dieses Skripts führt Lion aus. Wenn er versucht, eine Zeichenfolge in den Eingabedialog zu kopieren oder einzufügen, funktioniert dies nicht, wenn der Ursprung der Kopie eine gewisse Formatierung aufweist (z. B. wenn die Zeichenfolge von einer Webseite kopiert wurde). Unter Snow Leopard funktioniert alles einwandfrei.
Irgendwelche Hinweise, warum dies passiert?
lion
applescript
Roberto Aloi
quelle
quelle
Antworten:
Ich habe das Gleiche gefunden - wenn ich aus TextEdit im Rich Text-Modus kopiere / einfüge, kann ich nichts in das Eingabefeld einfügen. Wenn ich den Modus auf Nur-Text ändere, funktioniert das einwandfrei.
Hier ist ein Applescript, das für mich funktioniert hat. Es funktioniert, indem die Zwischenablage in einfachen Text konvertiert wird:
Sie müssen es zu einem ausführbaren Skript machen und dann an eine Tastenkombination binden. Wenn Sie anschließend formatierten Text kopieren, führen Sie die Tastenkombination aus, und Sie können den Text problemlos einfügen.
quelle
quelle
Ich habe versucht, das Problem mit zu reproduzieren
aber zumindest auf den ersten blick scheint es ok zu funktionieren. Auf welches spezifische Problem sind Sie gestoßen ("funktioniert nicht" ist ein bisschen weit gefasst)?
Aktualisieren
Das Problem wurde in OS X 10.8 behoben. Ich habe gerade eine E-Mail von [email protected] erhalten:
quelle
Dies ist ein bisschen kludge, aber ich würde mir vorstellen, dass es funktioniert: Kopieren Sie den Text und fügen Sie ihn in etwas wie Notational Velocity, BBEdit, TextEdit oder ein anderes Textverarbeitungsprogramm ein, das Text ohne Formatierung unterstützt. Wenn Sie NV auf Nur-Text eingestellt haben, kopieren Sie es einfach erneut und Sie sind eingestellt. In BBEdit und TextEdit gibt es Befehle zum Entfernen der Formatierung.
quelle