![]() |
|||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
#1
|
|||
|
|||
applescript help
Could some kind soul fluent in Applescript please translate the following csh-stylish statement for me?
I would like to write something like this in an applescript: if ( date since this script was run last time is more than a week ago ) then ... do this else if ( this script was run today already ) then ... do that else ... do that other endif endif In addition, i would like to have a persistent counter which i can increment and reset (persistent across different runs of the script). I suspect that's achieved by using a "property"? I know it's a bit cheap to just ask here, and yes, i know you might be thinking that i should learn applescript, but i simply don't have the time, and i won't be using it often enough to justiy the time to learn it. Many thanks in advance, Gabriel. |
#2
|
|||
|
|||
Gabriel,
If you haven't found a way yourself yet, you might try something like this: Code:
property lastRunDate : date "1/1/1" property persistentCounter : 0 set currentDate to current date if (currentDate > lastRunDate + 7 * days) then log "do this" else if (short date string of currentDate is short date string of lastRunDate) then log "do that" else log "do that other" end if set lastRunDate to currentDate set persistentCounter to persistentCounter + 1 Ciao, Roeland. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
An (Applescript) hack to automate mounting and unmounting external volumes | kbradnam | General | 12 | 07-30-2007 08:12 AM |
Problems automating backups with applescript and crontab | kbradnam | General | 4 | 01-20-2006 08:40 AM |
Applescript says SuperDuper 1.5.3 not scriptable | BudSimrin | General | 4 | 12-11-2004 08:52 AM |
AppleScript bug? fixed! | pzingg | General | 1 | 11-02-2004 07:37 PM |
New netTunes shortly with AppleScript support! | dnanian | General | 0 | 03-13-2003 08:17 PM |