This content has been marked as final. Show 6 replies
In CS3, use:
set user interaction level of script preferences to never interact
The property moved into the script preferences object on the application object. Make sure you set it back to
interact with allwhen you're done.
Are you using a third-party font manager plug-in? That might be what's<br />showing the dialog.<br /><br />-- <br />Shane Stanley <email@example.com><br />AppleScript Pro Sessions <a href=http://scriptingmatters.com/aspro>
Thanks, but that's exactly what I have in the script at the moment - in these apparently sporadic cases it doesn't seem to take effect.
It looks like none of the plug-ins are third party and I don't have Suitcase or Font Reserve or any of those things loaded, but next time it appears (which shouldn't be too long from now) I'll pay closer attention to the title bar - thanks, hope that reveals something.
Appreciate the input very much...
On further review, I see in other forums that I'm not alone with this - it has to do with missing fonts and prompting for whether to substitute the default or to locate the originals.
The only solution I've found offered is the GUI System Events keystroke one which doesn't seem to work for me, and since this script is to be run unattended on any of dozens of Macs in our department if I did get it working for me it probably wouldn't work elsewhere.
For the record, the message is "The document xxx.indd uses one or more fonts which are not currently available on your system. The text will use a substitute font until the original font becomes available." and then presents "Find Font..." and "OK" buttons. I've found maybe 5 or 6 reported instances of this and no one indicates they're using any font handling packages so I'm guessing this is strictly Adobe.
Anyhow, just hoping someone has a magic bullet for this other than a GUI approach.
Thanks for reading.
oops. wrong forum
@Adobe: Is there a bugfix in process of planning to suppress the missing font dialog in scripting????