Ecco un modo per prendere lo screenshot dagli appunti e inviarlo in Messaggi .
Esempio AppleScript codice :
if ((clipboard info) as string) contains JPEG picture then
set jpgData to the clipboard as JPEG picture
set fileName to "/tmp/IMG_" & (random number from 1000 to 9999) & ".JPG" as string
try
set thisFile to open for access POSIX file fileName with write permission
write jpgData to thisFile
close access thisFfile
on error
close access thisFile
return
end try
set theTime to time string of (current date)
set thePicture to POSIX file fileName as alias
tell application "Messages"
set iMessageService to 1st service whose service type = iMessage
set imessagebuddy to buddy "[email protected]" of iMessageService
send theTime to imessagebuddy
send thePicture to imessagebuddy
end tell
tell application "System Events"
delete alias fileName
end tell
end if
Nota: il esempio codice AppleScript è proprio questo e non impiega nessun altro errore gestendo quindi cosa viene mostrato e si intende solo per mostrare uno dei molti modi in cui eseguire un compito. L'onere è sempre sull'utente di aggiungere / utilizzare la gestione degli errori appropriata come necessario / voluto.