Identify the last SMS message received and read it out loud j unless device is in Silent.
LastSMS
A1: If [ %SILENT ~ off ]
A2: Variable Set [ Name:%date To:%SMSRD Recurse Variables:Off Do Maths:Off Append:Off ]
A3: Variable Split [ Name:%date Splitter:- Delete Base:Off ]
A4: Variable Set [ Name:%time To:%SMSRT Recurse Variables:Off Do Maths:On Append:Off ]
A5: Variable Split [ Name:%time Splitter:. Delete Base:Off ]
A6: If [ %SMSRN ~R [0-9] ]
A7: Say [ Text:Last message on %date1 %date2 at %time1 %time2 from unknown Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A8: Else
A9: Say [ Text:Last message on %date1 %date2 at %time1 %time2 from %SMSRN Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A10: End If
A11: Say [ Text:%SMSRB Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A12: End If
… Thom
LastSMS
A1: If [ %SILENT ~ off ]
A2: Variable Set [ Name:%date To:%SMSRD Recurse Variables:Off Do Maths:Off Append:Off ]
A3: Variable Split [ Name:%date Splitter:- Delete Base:Off ]
A4: Variable Set [ Name:%time To:%SMSRT Recurse Variables:Off Do Maths:On Append:Off ]
A5: Variable Split [ Name:%time Splitter:. Delete Base:Off ]
A6: If [ %SMSRN ~R [0-9] ]
A7: Say [ Text:Last message on %date1 %date2 at %time1 %time2 from unknown Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A8: Else
A9: Say [ Text:Last message on %date1 %date2 at %time1 %time2 from %SMSRN Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A10: End If
A11: Say [ Text:%SMSRB Engine:Voice:default:default Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A12: End If
… Thom