Hi
I am trying to create a very simple script.
All I want is Illustrator CS4 to open a file in the background.
Adobe Illustrator will always be running, when this script is executed.
My script is like this:
set theInputFIle to "HD:Users:currentuser:Desktop:Job_Folder:job.ai"
try
tell application "System Events"
if visible of process "Adobe Illustrator" is true then
set visible of process "Adobe Illustrator" to false
end if
end tell
tell application "Adobe Illustrator"
open (theInputFIle as alias)
end tell
return "Success"
on error
return "Error"
end try
When I run this, Adobe Illustrator is hidden, as it should.
But theInputFile is not opened.
Instead Adobe Illustrator comes up with a dialog saying:
If I comment out the part that hides Adobe Illustrator, it opens the file without any problems.
set theInputFIle to "HD:Users:currentuser:Desktop:Job_Folder:job.ai"
try
tell application "System Events"
if visible of process "Adobe Illustrator" is true then
--set visible of process "Adobe Illustrator" to false
end if
end tell
tell application "Adobe Illustrator"
open (theInputFIle as alias)
end tell
return "Success"
on error
return "Error"
end try
Info about the system:
The machine is a Mac Pro, running Mac OS X Server 10.6.3
It is running Applescript 2.1.2
Adobe Illustrator is a fully updated version of CS4
Is there anyone that can explain what I am doing wrong??
Thanks in advance