Thanks so much! It worked like a charm. Now I can easily reference
articles while writing. Thanks again.

On Apr 17, 10:11 am, Jon Stovell <[email protected]> wrote:
> Add a delay before the keystroke. Right now the script is executing so
> fast that it tries to do the keystroke before you fingers have
> released the keys from pressing the trigger. Something like this
> should do the job:
>
> (*rest of your script code...*)
> set the clipboard to "(" & thePrefix & ")"
> delay 0.5
> tell application "System Events" to keystroke "v" using {command down}
>
> On Apr 17, 4:20 am, Maksim <[email protected]> wrote:
>
>
>
> > Hi all,
>
> > I have written a short applescript that will take the name of the
> > frontmost pdf and copy it to clipboard and paste while I'm writing
> > (see below). When I run the script manually through the QS panes,
> > everything works, but a trigger will not work. Would any of you have a
> > suggestion as to how to fix this? Does it have something to do with
> > the 'command + v' part of the script? (I am currently running ß54 on
> > leopard)
>
> > Thanks in advance,
>
> > M
>
> > [applescript]
> > tell application "System Events"
> >         get name of window 1 of application process "Preview"
> >         set doc_name to result
> > end tell
>
> > set thePrefix to text 1 thru ((offset of "." in doc_name) - 1) of
> > doc_name
>
> > set the clipboard to "(" & thePrefix & ")"
>
> > tell application "System Events" to keystroke "v" using {command down}
> > [/applescript]

Reply via email to