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


Click here to return to the 'Launch Classic at login without the splash screen' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Launch Classic at login without the splash screen
Authored by: Magnus on Dec 01, '03 12:13:38PM
It is generally better to use LSBackgroundOnly set to "true" instead of NSUIElement when trying to hide an application. When you use LSBackgroundOnly there is no icon displayed in the dock at all. With NSUIElement there is a brief display as the application starts.

Also since people seem to be experiencing difficulty:

Note there are two lines which may get clipped depending on the screen width of your browser. They are marked at the begining and end. I'd suggest pasting the following into a text editor so that you can format the lines properly. After formatting you should be able to paste the following into the command line.

cd ~
mkdir "Classic Starter.app"
cd "Classic Starter.app"
mkdir Contents
cd Contents
# One line -Begin Line-
defaults write "~/Classic Starter.app/Contents/Info" LSBackgroundOnly "true"
# One line -End Line-
mkdir MacOS
cd MacOS
echo '#!/bin/sh' >>"Classic Starter"
# One line -Begin Line-
echo '/System/Library/CoreServices/Classic\ Startup.app/Contents/Resources/TruBlueEnvironment &' >>"Classic Starter"
# One line -End Line-
chmod 755 "Classic Starter"


[ Reply to This | # ]