Pierfausto ha detto che deve questo AppleScript a un suo amico, Paolo Portaluri, ma c’è chi è artefice del suo destino. E lui, a dimostrarlo, si è felicemente sposato.
Paolo gli ha creato un conto alla rovescia in AppleScript per ricordarglielo.
Il conto è qui. Adesso serve un altro AppleScript, che conti in avanti invece che all’indietro.
Magari ce lo scriverà Pierfausto quando tornerà dalla luna di miele. Per intanto, augurissimi. :-)
set cd to current date
set dd to date “Mercoledì, 24 settembre 2008 18:00:00”
set diff to dd - cd set giorni to round (diff / days) rounding down set resto to diff - giorni * days set ore to round (resto / hours) rounding down set resto to resto - ore * hours set minuti to round (resto / minutes) rounding down set secondi to resto - minuti * minutes
if giorni is 0 and ore is less than 3 then display dialog “Che diavolo ci fai ancora qui!” & return & return & “Vedi di darti una mossa. Mancano " & ore & " ore, " & minuti & " minuti e " & secondi & " secondi!” else display dialog “Mancano " & giorni & " giorni, " & ore & " ore, " & minuti & " minuti e " & secondi & " secondi al tuo matrimonio.” end if