On Mar 3, 2009, at 12:31 AM, Jon Stovell (a.k.a. Sesquipedalian) wrote:
It won't work as a QS action (second pane) because it doesn't act on
anything.
Just save this in your scripts folder and run it from there
(in QS's first pane).
I wrote earlier that it works only and only when i bring up the script
in the first pane and "run" action in the second pane. I forgot to
note that it did so because i placed it in the scripts folder as you
said.
Configure your trigger the same way (the script in the first pane of
the trigger, Run in the second pane of the trigger).
I did that earlier and i have checked it again. It does not work.
Please try it when you have time.
On Mar 2, 10:13 am, Chris Cairns <[email protected]> wrote:
(To those who receive forum posts as email: Sorry, if you are
receiving this same post twice)
I am looking for an applescripter to help me.
I have a script which works perfectly only when i bring up the script
in quicksilver's first pane and execute the run action in the second
pane. I have tried setting up a trigger for it after placing it in
the
appropriate ("Actions") folder and i have also tried running it from
the script menu. Neither of them work. I am using Mac OS 10.5 and QS
B54(3815).
I want to know what modifications are to be done to the script so
that
a trigger can be setup for it.
What does QS's run action do something different that makes the
script
work?
The purpose of the script is to change the "Spelling and Grammar"
language to "Francais".
Use it with applications like Safari, TextEdit etc
How to use: Open the application. Bring up script in quicksilver and
execute run action.
here is the script:
tell application "System Events"
set {name:theApp, bundle identifier:theIdentifier} to (get
1st
application process whose frontmost is true)
end tell
tell application "System Events"
tell process theApp
keystroke ":" using command down
tell window "Spelling and Grammar"
delay 1
click pop up button 1
keystroke "f" & return
click button 1
end tell
end tell
end tell