This content has been marked as final. Show 5 replies
> Are there any tools out there that will facilitate doing this?
Nothing from Adobe. This may be possible on Windows with an ActiveX control in IE, but due to security you're SOL on a Mac or if the user happens to use Firefox.
I disagree. You could write an AppleScript or AppleScript application that calls a shell script to install the client side script in the appropriate directory. You could also write it so that the user needs to provide admin credentials to install if you would like or need to do so.
Also note that on Win XP IE 6 and IE 7 block ActiveX controls unless you approve their installation. On Vista it's a matter of fact unless you disabled UAC.
> Also note that on Win XP IE 6 and IE 7 block ActiveX controls unless you approve their installation
Well I should hope so. That's the whole point - otherwise you would have unlimited access to the local filesystem. I didn't include that in my post as I didn't think it needed to be mentioned.
I didn't see this in the original message. I though he wanted everything hosted on the website, so when the user clicked OK it would deploy the actual file, not basically download an installer.
Yes, going the "click on OK to download an installer" route is very possible for both Mac and PC.
Awesome, I'll try that. Thanks!
The js api reference says that the Annotation object was introduced in Acrobat 7.0. This is necessary for what I'm working on, therefore I can simply ignore versions older than 7.
I probably have to support all versions of Reader, Acrobat, and Professional greater than 7.0.
Right now, my plan to do this is to simply match subdirectories of /Applications based on the keywords "Adobe" "Reader" "Acrobat" until I find the .app directory, and then check the subdirectory path. This might be unreliable..