I am trying to time-bomb a script that conditionally runs another script if files exist in a certain directory.
The first script fails with a time-out error after successfully running the second script. Here is the code:
The Script:
set sourceFolder to "HD1:To_Be_Sent:" tell application "Finder" set theList to (every item of folder sourceFolder whose kind is not "folder")
if (count of the theList) > 0 then set Mail_It to "OSX:Users:jimbrandt:Library:Scripts:OS X Scripts:Mail It.scpt" with timeout of 300 seconds run script (alias (Mail_It)) end timeout end if end tell
The Event Results:
tell application "Finder" get every item of folder "HD1:To_Be_Sent:" whose kind ≠ "folder" {document file "JPB.txt" of folder "To_Be_Sent" of disk "HD1"} run script alias "OSX:Users:jimbrandt:Library:Scripts:OS X Scripts:Mail It.scpt" "Finder got an error: Finder got an error: AppleEvent timed out."
Any suggestions as to what I'm doing wrong?
Jim Brandt |