Ecco un esempio di come aggiungere il tempo al messaggio:
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
Nell'OP hai detto "per includere l'ora corrente" ma nel tuo commento hai detto "per avere la data / ora corrente", quindi se vuoi il secondo, usa invece il seguente esempio :
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
A proposito, se hai intenzione di usare AppleScript ti piacerebbe leggere Guida lingue AppleScript . Puoi visualizzarlo da: Script Editor > Guida > Mostra guida alla lingua AppleScript
Per riferimento a time string
, è mostrato sotto date
in Riferimento alla classe nella Guida linguistica di AppleScript.
Per riferimento a current date
, viene mostrato nella sezione Riferimento dei comandi nella Guida linguistica di AppleScript.