Hallo zusammen,
versuche gerade mit einer intelligenten Regel und Apple Script das Datum aus den Metadaten für eine Erinnerung zu setzen. Dazu habe ich folgendes Skript zusammengebastelt (Danke für die Schnipsel an alle Forum-Mitglieder):
on performSmartRule(theRecords)
tell application id "DNtp"
repeat with theRecord in theRecords
set customMD to custom meta data of theRecord
set mdDueDate to frist of customMD
set theDelayValue to 28800 -- + 8 h
set due_date to (date string of mdDueDate) + theDelayValue
tell theRecord to make new reminder with properties {schedule:hourly, interval:3, alarm:open internally, due date:due_date}
end repeat
end tell
end performSmartRule
Damit erhalte ich folgende Fehlermeldung:
… on performSmartRule („frist of {mdfrist:date “Montag, 3. April 2023 um 00:00:00”}“ kann nicht gelesen werden.)
Hat jemand einen Verbesserungsvorschlag?
Vielen Dank
Chris