Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.4: Stagger startup items for less system impact' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Stagger startup items for less system impact
Authored by: omo on Jul 19, '06 03:21:49PM
Hi everybody

I use this script doing almost the same by looping through an array, so it might be much easier to add and remove apps if you need to - just edit the list (appsToStart) at the start. Moreover it hides the apps after launching them so you don't end up with a cluttered desktop. (It even hides them more the the prefernce pane - on my system ;) Have fun.

property appsToStart : {"iChat", "Skype", "BluePhoneElite", "Synergy", "ClamXavSentry", "iScrobbler", "Mail"}

repeat with appToStart in appsToStart
	
	with timeout of 120 seconds
		tell application appToStart to launch
	end timeout
	
	delay 2
	
	tell application "System Events"
		try
			set visible of process appToStart to false
		end try
	end tell
	
end repeat


[ Reply to This | # ]
10.4: Stagger startup items for less system impact
Authored by: talonwood on Jul 25, '06 06:53:40PM

I've been using the older AppleScript that Rob linked to in the hint for at least a couple years with no problems.

It makes use of a directory with aliases to the applications you want to launch, and you can rename the aliases to make the apps launch in a certain order.

Scroll down through the comments to that hint for the slightly newer script.



[ Reply to This | # ]