By Erica Sadun
Price: $24.95 USD
£17.50 GBP
Cover | Table of Contents | Colophon
Mac OS X Tools and Apple Software
System Preferences (/Applications) Terminal (/Applications/Utilities) Thedefaultscommand-line utility (/usr/bin) iPhoto (/Applications) QuickTime Pro (/Applications; QTPro registration required) Mac OS 9, installed on your Mac for use in Classic modeThird-Party Software
TransparentDock (http://www.freerangemac.com) CandyBar (http://www.panic.com/CandyBar) ShapeShifter (http://www.unsanity.com/haxies/shapeshifter)Web Sites
MacUpdate (http://www.macupdate.com) Skyrocket Software (http://www.skyrocketsoftware.com) ResExcellence (http://www.resexcellence.com) Max Themes' Eylo offering (http://www.maxthemes.com)When you contemplate modifying or customizing your Mac, don't disregard the basics. Some of the simplest changes you can make are the most evident and, therefore, the most overlooked. You can make a lot of aesthetic changes to your Desktop without diving too deep. Sure, you can change the background image of your Desktop or decide which screensaver you want to use, but what if you want something more? What can you do to set your Mac apart from everyone else's?
→ System Preferences), or click on its icon in the Dock. The System Preferences window opens, displaying a list of available preferences panes.
http://www.macupdate.com) on your quest for a new screensaver.http://www.skyrocketsoftware.com), many of which are listed at MacUpdate. For this example, I used their Butterflyz screensaver.
→ Dock → Dock Preferences to get started. The Dock Preferences pane (Figure 1-14) lets you set the size, position, and other attributes of your Dock to better integrate it into your workflow.
http://www.panic.com/CandyBar, $12.95) to change the look of your standard icons. CandyBar is a shareware application that lets you swap custom icons for the more standard fare. You can change the look of your toolbar icons, your garbage pail, and the icons used for standard folders. To install, download a copy of CandyBar, mount the disk image, and drag the application to the Applications folder.
http://www.unsanity.com/haxies/shapeshifter, $20) offers one skinning solution that lets you use both built-in and third-party theme offerings. With ShapeShifter, you can change your interface by choosing themes that customize the look of your menus, buttons, and other interface items. Figure 1-23 provides a screenshot of Microsoft Internet Explorer, as skinned with Max Themes' Eylo offering (http://www.maxthemes.com). As you can see, nearly every component of the interface changes its look from the Aqua standard.
Mac OS X Tools and Apple Software
Terminal (/Applications/Utilities) Safari (/Applications) Help Viewer (/System/Library/CoreServices) Internet Explorer (/Applications) iMovie (/Applications) iDVD (/Applications) Calculator (/Applications)Third-Party Software
ResEdit (http://developer.apple.com/tools/legacy.html) Power Plant Constructor (http://www.metrowerks.com) Resourcer (http://www.mathemaesthetics.com) ResFool (http://www.ljug.com) ResKnife (http://resknife.sourceforge.net)Appearances can be deceiving. Just take a look at your Applications folder; it's full of program icons. Double-click one and you'll launch a program. Drag one to the trash and you'll delete it. Each icon looks and acts like a single executable file. It's hard to believe that these icons are more than just programs, but they are. Hidden within each "application file" is a collection of files and subfolders that include both the application executable and all its supporting resources, including the sounds, pictures, strings, and so forth that are used within the program.Get ready to find out how you can expose these hidden application contents. You're about to go diving into applications to see what's inside. This chapter shows you how applications are put together and how you can explore them. You'll learn exactly what's inside that application, and why. You may be surprised at what you find.
MyApplication -Contents/ + MacOS/ MyApplication* Info.plist PkgInfo version.plist -Resources/ Bar.jpeg Blort.aiff Common.strings Foo.tiff -English.lproj/ main.nib Localizable.strings InfoPlist.strings -Italian.lproj/ main.nib Localizable.strings InfoPlist.strings + Frameworks/ + PlugIns/ + SharedSupport/
CFBundleExecutable
CFBundleHelpBookFolder and CFBundleHelpBookName, provide the folder and help topic names. For example, if you're looking for English-language iTunes help, you'll find the following entry in iTunes' Info.plist file:<key>CFBundleHelpBookFolder</key> <string>iTunes Help</string> <key>CFBundleHelpBookName</key> <string>iTunes and Music Store Help</string>
|
Item
|
|---|
<ww!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://
www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ABCardPaneFrame</key>
<string>{{260, 0}, {270, 191}}</string>
<key>ABGroupsPaneFrame</key>
<string>{{0, 0}, {120, 191}}</string>
<key>ABPeopleAlternatePaneWidth</key>
<integer>0</integer>
<key>ABPeopleColumnsWidth</key>
<integer>113</integer>
<key>ABMembersPaneFrame</key>
<string>{{125, 0}, {130, 191}}</string>
<key>NSTypesetterBehavior</key>
<integer>1</integer>
<key>NSWindow Frame ABWindow</key>
<string>338 246 542 275 0 0 1152 848 </string>
</dict>
</plist>
plist> … </plist> tags. The dictionary keys use plain-text strings. The values use well-defined types including integers, floating-point numbers (known as "reals" to programmers), strings, and more. Apple provides a Core Foundation service that lets application developers easily read from and write to property list files. That's one reason that plist files are so ubiquitous in application bundles.
-I) on an application.
Mac OS X Software
Help Viewer (/System/Library/ CoreServices) Mail (/Applications) QuickTime Player (/Applications) iTunes (/Applications) Preview (/Applications) iMovie (/Applications) GarageBand (/Applications) System Preferences (/Applications) Terminal (/Applications/Utilities) Calculator (/Applications) TextEdit (/Applications) Xcode Tools (/Developer) Soundtrack (http://www.apple.com/soundtrack)Third-Party Software
Carbon Copy Cloner (http://www.bombich.com/software/ccc.html) Dantz Retrospect (http://www.dantz.com/) SnapzPro (http://www.ambrosiasw.com) Audio Hijack (http://www.rogueamoeba.com)If you're not afraid to get messy and you're willing to dive into the complex jumble that is an application's Resources folder, you'll find yourself well rewarded. Most Mac OS X applications are brimming with cool stuff, and nearly all of it is packed into the Resources folder. It's there that you'll find sounds, pictures, movies, and other fun, reusable or, better yet, customizable items.
http://developer.apple.com
).
SetFile