Quickloox

Dal mondo Apple all'universo digitale, in visualizzazione rapida dell'ovvio

28 set 2008

AppleScript al fiore d'arancio

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

Commenta