Results 1 to 7 of 7
  1. #1

    Shikarnov's Avatar
    Member Since
    Feb 26, 2008
    Posts
    542
    Load Programs in Background?
    My Mac is a little on the slow side. She's an older Macbook Pro and sometimes programs can take a while to load (Adobe Illustrator, for example, takes 35 seconds, Microsoft Word takes 45).

    And that's why I'll often click the icon for a large program and will then go about doing something else -- like replying to an email or writing in my blog. But in the middle of that new activity (which is in the foreground), the large program's splash screen will pop up and take focus. So I click back to my activity and continue. Then when the large program's loading is complete, it renders and again takes over the system's focus -- ignoring entirely the fact that I was doing something else.

    So my question is this: Is there a way to get programs to load so they're ready when I'm ready, but to have that happen in the background so they're not interfering with what I'm currently doing?

    Thanks in advance,
    ZS

  2. #2

    Raz0rEdge's Avatar
    Member Since
    Jul 17, 2009
    Location
    MA
    Posts
    8,474
    Specs:
    27" i7 iMac, 24" iMac, 13" Macbook Air, iPhone 6S, iPod Nano 7th GeniPad 3
    From a really old ('03) post I found on the web..try quickly double or triple clicking on the app icon to see if it will do what you want..

    I'll have to try this at home to see if it work on my iMac 10.6.5..

    Regards

  3. #3

    Shikarnov's Avatar
    Member Since
    Feb 26, 2008
    Posts
    542
    I tried both double and triple clicking but the behavior is the same.

    Something interesting that I haven't noticed before (probably because I wasn't paying close attention) is that the focus and menu bar don't change from the current activity even though the new program renders (in an unfocused state) its window on top of the focused program.

  4. #4

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,782
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    If you're comfortable with using the Terminal, the following command will open an application behind all active ones. Execute the following command:
    Code:
    open -g /Applications/<App name>
    For instance, If I wanted to open TextEdit behind other applications, I would execute:
    Code:
    open -g /Applications/TextEdit.app/
    You'll notice that it only sends it behind the current application (Terminal) but if you execute the command and Command+Tab to another application, it will open behind that one.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  5. #5

    Shikarnov's Avatar
    Member Since
    Feb 26, 2008
    Posts
    542
    That worked EXACTLY the way I wanted it to. That's genius.

    Now my question is: how can I make an icon to do exactly that? I'd love to click the "Word-Background" button on the dock, and then switch to whatever and go about my business.

    I thought to use Automator, but it seems to allow me to get Terminal to start, but doesn't automate the typing. And if I record the actions, the workflow literally hijacks my mouse and keyboard to duplicate my movements (which is obviously not what I want).

  6. #6

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,782
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    AppleScript is your friend here. Open up the AppleScript Editor (/Applications/Utilities) and enter the following:
    Code:
    do shell script "open -g /Applications/TextEdit.app/"
    Obviously, you'll need to replace the application with the one you want to open.

    Once you have it working, go to File > Save > change the file format to "Application" and you're done.

    EDIT: If the application has a space, wrap the path and name of the app in single quotation marks:
    Code:
    do shell script "open -g '/Applications/System Preferences.app/'"
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  7. #7

    Shikarnov's Avatar
    Member Since
    Feb 26, 2008
    Posts
    542
    This works exactly the way I want. Thank you very much for taking the time to help me here. It's really a wonderful, and elegant, solution.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. How do stop seeing other programs open in the background
    By wesearl in forum OS X - Operating System
    Replies: 4
    Last Post: 11-08-2012, 08:52 AM
  2. Opening programs in the background
    By macbasic in forum OS X - Operating System
    Replies: 0
    Last Post: 04-10-2012, 12:19 PM
  3. Bootcamp won't load XP, but wants to load Windows 7...
    By Abisa in forum Apple Notebooks
    Replies: 9
    Last Post: 12-22-2011, 02:12 PM
  4. Programs open in Background
    By Mute Riot in forum OS X - Operating System
    Replies: 0
    Last Post: 03-19-2009, 07:06 PM
  5. Replies: 7
    Last Post: 04-22-2005, 05:38 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •