Hello again,
I created a very basic setup that allows be to view the last two security images via a control page using this script:
- Code: Select all
tell application "Finder"
activate
if file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailbox.jpg" exists then
move file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailbox.jpg" to "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailboxarchives" with replacing
end if
delay 5
end tell
tell application "SecuritySpy 3.4.2"
capture image camera number 0 as "/Users/macmini/Desktop/Mailbox/Mailbox.jpg"
end tell
This works fine, but now I want to access the last 3 security images via a control page. So I cooked up this script:
- Code: Select all
tell application "Finder"
activate
if file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailbox.jpg" exists then
move file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailbox.jpg" to "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailboxarchives"
if file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailboxarchives:Mailbox.jpg" exists then
move file "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailboxarchives:Mail.jpg" to "Macintosh HD:Users:macmini:Desktop:Mailbox:Mailboxarchives:Mailboxarchives2" with replacing
end if
delay 5
else
tell application "SecuritySpy 3.4.2"
capture image camera number 0 as "/Users/macmini/Desktop/Mailbox/Mailbox.jpg"
end tell
end if
end tell
Sadly if is giving an error and I am not sure about the proper appleScript logic/syntax
Would someone please have a look and tell me how to correct this?
I have three folders:
Mailbox: for newest image
Mailboxarchives: for previous image
Mailboxarchives2: for the oldest image
T.I.A.