Aquí hay un ejemplo de cómo agregar el tiempo al mensaje:
set theTime to time string of (current date)
tell application "Messages"
set iMessageService to 1st service whose service type = iMessage
set imessagebuddy to buddy "[email protected]" of iMessageService
send "Message " & theTime to imessagebuddy
end tell
En el OP, dijo "para incluir la hora actual", pero en su comentario dijo "para tener la fecha / hora actual", por lo que si desea la última, use el siguiente ejemplo en su lugar :
set theDateTime to (current date) as string
tell application "Messages"
set iMessageService to 1st service whose service type = iMessage
set imessagebuddy to buddy "[email protected]" of iMessageService
send "Message " & theDateTime to imessagebuddy
end tell
Por cierto, si planeas usar AppleScript , deberías leer el Guía del lenguaje AppleScript . Puede acceder a él desde: Editor de secuencias de comandos > Ayuda > Mostrar la guía de lenguaje AppleScript
Para referencia a time string
, se muestra en date
en Referencia de clase en la Guía del lenguaje AppleScript.
Para referencia a current date
, se muestra en Referencia de comandos en la Guía del lenguaje AppleScript.