1 votos

Cuando utilizo una biblioteca de scripts de terceros, ya no puedo guardar un archivo AppleScript en Script Editor.app

Tengo un AppleScript .scpt archivo que utiliza el kit de herramientas de Diálogo biblioteca de secuencias de comandos:

Diálogo Toolkit es un ASObjC basado en la biblioteca de secuencias de comandos para mostrar mejorada de los diálogos.

La siguiente línea es en la parte superior de la .scpt archivo:

use script "Dialog Toolkit" version "2.0"

El kit de herramientas de Diálogo archivo está en la ubicación correcta:

/Usuarios/Me/Biblioteca/Bibliotecas De Secuencias De Comandos/Kit De Herramientas De Diálogo.scptd

Sin embargo, cuando trato de guardar mi .scpt archivo en el Editor de secuencias de Comandos.app, me da el siguiente mensaje:

Djdqd.png

El diálogo se lee:

El documento "sin Título.scpt" no se pudo guardar. C y Objective-C punteros pueden ser salvos en secuencias de comandos.

La compilación de la secuencia de comandos de restablecimiento de los valores de la propiedad y de resolver este problema.

No sé el significado de "C y Objective-C punteros", por lo que no entiende el problema.

Puedo ejecutar correctamente y compilar el script. Pero, después de compilar el script, todavía no puedo guardar el archivo; me sigue apareciendo el mensaje de error anterior.

Si puedo copiar el código completo y pegarlo en un Nuevo Documento en el Editor de secuencias de Comandos, el error persiste.

Si puedo eliminar todo del cuadro de Diálogo conjunto de herramientas de código desde mi secuencia de comandos, a continuación, puede guardar el .scpt archivo, sin error. Por lo tanto, parece que el problema tiene algo que ver con cómo el Editor de secuencias de Comandos maneja un script externo de la biblioteca.


También he notado general "fallos" cuando trabajo en mi secuencia de comandos que contiene el cuadro de Diálogo conjunto de herramientas de código en el Editor de secuencias de Comandos.

  • Por ejemplo, a veces el Editor de secuencias de Comandos.aplicación espontáneamente a dejar de fumar si el documento está abierto.

  • Otras veces, cuando yo pulse el "Compile Script" o "Ejecutar el Script" botón, mi cursor se transforma en el giro del molinete, y permanece como un molinete durante más de un minuto. Editor de secuencias de comandos se congela, así que tengo que Forzar el Cierre de Editor de secuencias de Comandos.


Hay alguna posibilidad de que esta pregunta está relacionada con la anterior pregunta de la mina:

Todo lo que aparece en el "Lo que he intentado:" la sección de la pregunta de arriba también no se pudo corregir el El documento no podía ser salvado. error.


OS X El Capitan, versión 10.11.6.

Editor De Secuencias De Comandos De La Versión 2.8.1 (183.1)

1voto

wch1zpink Puntos11

Primera cosa que me gustaría probar es la apertura de la scripteditor.aplicación del panel biblioteca. En Scripteditor vaya al punto de menú "Ventana/Biblioteca"

enter image description here

Si el cuadro de diálogo de herramientas está presente en la lista, me gustaría selecciónelo en la lista y eliminar. A continuación, me gustaría dejar de scripteditor.aplicación y relanzar de nuevo. Una vez scripteditor.la aplicación está en marcha y funcionando de nuevo, Abra el panel Biblioteca y haga clic en el botón "Añadir" en la barra de menú y vaya a ~/Library/Bibliotecas de secuencias de Comandos y seleccione cuadro de Diálogo conjunto de herramientas.scptd.

Que probablemente va a resolver su problema. Tengo la extraña sensación de que el problema se produce debido a su nueva com.apple.ScriptEditor2.plist archivo, probablemente, no contiene ninguna referencia al cuadro de Diálogo conjunto de herramientas.scptd según este ejemplo en esta imagen..

Este es com.apple.ScriptEditor2.plist archivo abierto en xcode

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: