Además de guardar información en un archivo de disco , o descartar para usar una utilidad de línea de comando , también se puede guardar como un valor de un property
dentro del script , preferiblemente guardado como una aplicación . IMO Guardar el valor de un property
dentro del script es lo más fácil desde el aspecto de la codificación, sin embargo, debido a que el valor se restablece si el < em> code se modifica o recompila más tarde, esto puede presentar un inconveniente al usar este método. Solo depende de tus necesidades reales. Dicho esto, y para darle otra opción para elegir:
Ejemplo AppleScript código :
property lastRunTime : missing value
set lastRunTime to (current date) as string
display notification lastRunTime subtitle "This application was last run:"
Guardé las tres líneas del código como una aplicación llamada Last Run Time y, al ejecutarlo, mostró la notificación como:
También puede usar el comando display dialog
o display alert
si no desea usar el comando display notification
.
Nota: El ejemplo AppleScript código es solo eso y no emplea ningún manejo de errores y está pensado solo para mostrar una de las muchas formas de realizar una tarea. La responsabilidad recae siempre sobre el Usuario para agregar / usar el manejo de errores según sea necesario / deseado.