Accessing the menu item 'file/new' also works.

On Jul 16, 6:46 pm, "Jon Stovell (a.k.a. Sesquipedalian)"
<[email protected]> wrote:
> Save the following as ~/Library/Application Support/Quicksilver/
> Actions/New Document or Window.scpt, and then restart QS. Select one
> or more applications in the first pane, and run this action on them in
> the second pane.
>
> on open these_items
> repeat with i from 1 to count these_items
> try
> set bid to bundle identifier of (info for item i of these_items)
> tell application id bid to launch
> tell application "System Events"
> set (first application process whose ¬
> bundle identifier is bid)'s frontmost to true
> keystroke "n" using command down
> end tell
> end try
> end repeat
> end open
>
> On Jul 16, 12:21 pm, David Barry <[email protected]> wrote:
>
>
>
> > Thanks for the reply rob, I'll start messing around with that and see
> > if I have any success.
>
> > On Jul 16, 7:06 am, Rob McBroom <[email protected]> wrote:
>
> > > On Jul 15, 2010, at 8:51 PM, David Barry wrote:
>
> > > > Is it possible to open a new window from an already running program
> > > > with quicksilver?  For example, I have a terminal open, but it's in
> > > > another space, and I would like to open a new one quickly in the
> > > > current space, but I haven't been able to find any way to do this with
> > > > quicksilver.  The example is Terminal, but preferably this would work
> > > > with any document based application(Firefox, TextEdit, etc.).
>
> > > This would probably involve AppleScript, which is not my area, but maybe 
> > > something like this:
>
> > >     tell application XYZ to hit ⌘N
>
> > > “XYZ” would be the name of an application that you selected in 
> > > Quicksilver’s first pane. I’m not sure how you would parse that, but I 
> > > know Quicksilver can pass things into an AppleScript.
>
> > > --
> > > Rob McBroom
> > > <http://www.skurfer.com/>

Reply via email to