Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Master Your Mac
Dedication
Acknowledgments
Introduction
What This Book Is About
What’s in This Book
I. Back to Basics
1. The Best Shortcuts (and How to Make Your Own)
What You’ll Be Using
Using Keyboard Shortcuts Built into OS X
Learning Keyboard Shortcuts
Changing System-Level Keyboard Shortcuts
Changing and Adding Application-Level Keyboard Shortcuts
Creating Your Own Shortcut Commands
Additional Ideas for Controlling Your Mac with Keyboard Shortcuts
2. Starting Applications Automatically at Login
What You’ll Be Using
Adding Login Items
Adding Global Login Items
Resuming Applications and Reopening Windows at Login
Configuring Advanced Login Item Settings with Exhaust
Additional Ideas for Starting Applications Automatically at Login
3. Finding Files and Folders Fast
What You’ll Be Using
Mastering Spotlight Searches
Improving Spotlight’s Search Results
Using Operators to Focus Searches
Adding Metadata to Find Files Quickly with Spotlight
Rebuilding Spotlight’s Index
Using Find Any File to Search for Files and Folders
Additional Ideas for Finding Files and Folders
4. Organizing Windows
What You’ll Be Using
Switching Between Applications
Opening Files with the Application Switcher
Cycling Through Windows
Mission Control: The Ultimate Application and Window Switcher
Configuring Mission Control’s Settings
Switching Between Applications and Windows with Mission Control
Creating Virtual Desktops with Spaces
Maximizing Your Screen Space
Using Divvy
Using Moom
Using Cinch
Additional Ideas for Managing Applications and Windows
5. Cleaning House
What You’ll Be Using
Removing Applications with Launchpad
Removing Applications with AppCleaner
Removing Preference Panes
Additional Ideas for Removing Applications
6. Adjusting Energy and Display Settings
What You’ll Be Using
Understanding Energy and Display Settings
Temporarily Disabling Energy Settings
Getting Started with Caffeine
Turning Caffeine On and Off
Adjusting Your Display’s Color at Night
Additional Ideas for Adjusting Energy and Display Settings
II. Boosting Productivity
7. Launching Applications Fast
What You’ll Be Using
Getting Your Feet Wet with Spotlight
Configuring Spotlight as an Application Launcher
Using Alfred
Setting Up Alfred
Doing Math
Defining and Spelling Words
Searching the Internet
Finding Files
Controlling Your Computer
Doing Even More with Alfred
Using LaunchBar
Setting Up LaunchBar
Training LaunchBar to Remember Abbreviations
Launching Items Fast
Accessing Websites
Composing Email Messages
Scheduling Calendar Events
Playing Songs with iTunes
Doing Even More with LaunchBar
Additional Ideas for Using Application Launchers
8. Customizing Trackpad and Mouse Gestures
What You’ll Be Using
Using Gestures in OS X
Learning to Use Gestures
Customizing and Disabling Gestures
Customizing Gestures with Third-Party Applications
Using MagicPrefs
Using jitouch
Using BetterTouchTool
Additional Ideas for Customizing Trackpad and Mouse Gestures
9. Connecting Multiple Displays to Your Mac
What You’ll Be Using
Connecting the Displays to Your Mac
Determining the Type of Port on Your Mac
Finding the Right Adapter
Adjusting Display Settings in OS X
Positioning the Monitors
Adjusting Display Settings
Controlling How Windows Are Positioned and Displayed
Making the Menu Bar Available Everywhere
Keeping a MacBook Awake with the Lid Closed
Additional Ideas for Connecting Multiple Displays to Your Mac
10. Talking to Your Mac
What You’ll Be Using
Setting Up Speech Recognition
Talking to Your Computer
Telling Your Computer What to Type
Giving Your Computer a Voice
Finding and Installing High-Quality Voices
Customizing Text-to-Speech Settings
Creating Custom Commands for Speech Recognition
Additional Ideas for Talking to Your Mac
III. Automation
11. Automating Tasks with Macros
What You’ll Be Using
Creating a Macro with Automator
Building the Workflow
Using the Macro
Using Macros with Keyboard Maestro
Enabling Existing Macros
Assigning Triggers
Creating a New Macro
Adding and Configuring Groups
Disabling Macros
Additional Ideas for Making Macros
12. Automating Tasks with AppleScript
What You’ll Be Using
What Can You Do with AppleScript?
What’s the Difference Between a Macro and a Script?
Getting Started with the AppleScript Editor
Writing and Running Your First AppleScript
Scripting with Natural Language
Learning AppleScript by Example
Dabbling in Advanced AppleScript Concepts
Working with Applications
Working with Variables
Using Flow-Control Structures to Do Work
Building a Simple User Interface
Launching Your AppleScript
Additional Ideas for Creating and Using AppleScripts
13. Creating a Bluetooth Proximity Monitor
What You’ll Be Using
How Bluetooth Proximity Detection Works
Setting Up the Bluetooth Proximity Monitor
Performing Actions Based on Bluetooth Proximity
Locking the Screen
Pausing iTunes
Setting an Away Message
Adding the Scripts and Testing Everything
Additional Ideas for Creating a Bluetooth Proximity Monitor
14. Automating File and Folder Actions
What You’ll Be Using
Using OS X Folder Actions
Using Automator to Create Folder Actions
Using Hazel to Perform File and Folder Actions
Taking Out the Trash
Purging Old Downloads
Archiving Folders
Additional Ideas for Automating File and Folder Actions
15. Triggering Location-Based Actions
What You’ll Be Using
Understanding Location-Based Actions
Getting Started with Sidekick
Adding Places
Configuring Actions
Setting Up Triggers
Manually Switching Places
Using AppleScripts as Actions
Additional Ideas for Triggering Actions
IV. Managing Your Life
16. Managing Your Email
What You’ll Be Using
Taming the Mail Application
Controlling How Often Mail Checks for Email
Using Rules to Filter Incoming Messages
Creating a Smart Mailbox
Categorizing Email with Tags
Tagging Messages
Creating Effective Tags
Finding Tagged Messages
Processing Email with Keystrokes
Using Mail Act-On
Configuring Keystrokes
Archiving Email
Setting Up MailSteward
Creating the Archive
Finding Messages in the Archive
Additional Ideas for Managing Your Email
17. Killing Spam
What You’ll Be Using
Filtering Junk Mail in the Mail Application
Enabling the Junk Mail Filter
Training Mail to Filter Spam Accurately
Taking Off the Training Wheels
Filtering Spam on a Server with Gmail
Adding Your Email Accounts to Gmail
Enabling IMAP Access
Using the Mail Application to Read Your Gmail
Additional Ideas for Killing Spam
18. Creating Quick and Easy Alerts
What You’ll Be Using
Creating Basic Alerts
Setting Repeating Alarms
Configuring Alerts
Creating Advanced Alerts
Using the Alarms Timeline
Synchronizing Alarms with Calendar and Contacts
Additional Ideas for Reminders
19. Managing Your Music
What You’ll Be Using
Getting Started with iTunes Match
Signing Up for iTunes Match
Upgrading Your Music
Streaming Your Music to Other Computers
Controlling iTunes with Shortcuts
Getting Started with CoverSutra
Configuring Shortcuts in CoverSutra
Using the CoverSutra Player
Adding Missing Metadata
Fixing Mislabeled Songs
Adding Missing Cover Art
Managing iTunes Libraries
Adding Existing Libraries
Creating a New Library
Duplicating a Library
Copying Songs from One Library to Another
Merging Libraries
Moving Your Media Folder to a Different Location
Additional Ideas for Managing Your Music
V. Internet and Networks
20. Creating Your Own Safari Extension
What You’ll Be Using
Understanding Safari Extensions
Getting Started
Registering for the Safari Developer Program
Generating a Certificate
Enabling the Safari Developer Menu
Creating a Safari Extension
Configuring the Extension Settings
Making the Global Page
Designing the Buttons
Installing and Building the Extension
Additional Ideas for Creating Your Own Safari Extension
21. Turning Websites into Applications
What You’ll Be Using
Creating Site-Specific Browsers
Pinning a Site-Specific Browser to the Menu Bar
Customizing Display Settings
Modifying Site-Specific Browsers with User Styles
Adding Functionality to Site-Specific Browsers with User Scripts
Additional Ideas for Turning Websites into Applications
22. Storing Files in the Cloud
What You’ll Be Using
Using iCloud to Store Files
Getting Started with iCloud
Using iCloud with Applications
Using Dropbox to Store and Synchronize Files
Getting Started with Dropbox
Sharing Dropbox Folders with Others
Cool Things You Can Do with Dropbox
Additional Ideas for Storing Files in the Cloud
23. Accessing Your Mac Remotely
What You’ll Be Using
Preparing Your Mac for Remote Connections
Connecting to Your Mac Remotely
Preparing to Connect
Accessing Shared Files and Folders
Sharing Your Mac’s Screen
Additional Ideas for Accessing Your Mac Remotely
24. Turning Your Mac into a Web and FTP Server
What You’ll Be Using
Understanding Web Servers
Configuring Server Software
Starting Apache
Using a Solution Stack
Enabling Remote Login
Making Your Website Accessible to the World
Enabling Port Forwarding
Using Dynamic DNS
Additional Ideas for Turning Your Mac into a Web Server
25. Wirelessly Sharing a Printer and Hard Drive
What You’ll Be Using
Sharing a Printer
Connecting the Printer to the Base Station
Printing Wirelessly from Your Mac
Sharing a Hard Drive
Connecting the Hard Drive to the AirPort Extreme
Controlling Access to the Network Drive
Creating a Single Shared Password
Creating a Separate Account for Each User
Using the AirPort Extreme’s Password
Accessing the Hard Drive Wirelessly
Additional Ideas for Wirelessly Sharing a Printer and Network Hard Drive
26. Synchronizing Files Between Computers
What You’ll Be Using
Getting Started with ChronoSync
Installing ChronoSync and ChronoAgent
Connecting All of the Computers
Setting Up Synchronizations
Selecting Folders and Volumes to Synchronize
Selecting a Synchronization Option
Synchronizing Your Files
Scheduling Synchronizations
Monitoring ChronoSync
Monitoring Synchronizations
Getting Notifications
Additional Ideas for Synchronizing Files
VI. Serious Security
27. Creating Strong Passwords and Storing Them Securely
What You’ll Be Using
Understanding Password Management Applications
Tips for Creating Strong Passwords
Using Keychain Access
Creating and Saving Passwords to the Keychain
Protecting Other Sensitive Information with the Keychain
Locking and Unlocking the Keychain
Repairing and Backing Up the Keychain
Using 1Password
Using the 1Password Browser Extension
Integrating 1Password with Dropbox
Additional Ideas for Creating Strong Passwords and Storing Them Securely
28. Enabling Firmware Password Protection
What You’ll Be Using
Understanding Firmware Password Protection
Enabling the Firmware Password
Additional Ideas for Protecting Your Mac at the Hardware Level
29. Encrypting Your Mac’s Internet Connection
What You’ll Be Using
Understanding How Attackers Capture Data on Public Wireless Networks
Session Hijacking
Man-in-the-Middle Attacks
Forcing HTTPS Encryption
Using the HTTPS Everywhere Extension
Using Other Options to Force HTTPS
Using a VPN Connection
Selecting a VPN Service Provider
Manually Connecting Your Mac to a VPN
Configuring Your Mac to Automatically Connect to a VPN
Using a SOCKS Proxy Server
Setting Up the SOCKS Proxy Server
Manually Connecting Your Mac to a SOCKS Proxy Server
Configuring Your Mac to Automatically Connect to a SOCKS Proxy Server
Additional Ideas for Encrypting Your Mac’s Internet Connection
30. Enabling Firewalls
What You’ll Be Using
Understanding How Firewalls Work
The OS X Application Firewall
Turning On the OS X Firewall
Monitoring the OS X Firewall Logs
Creating ipfw Rules with NoobProof
Monitoring and Controlling Outgoing Connections
Additional Ideas for Using Firewalls
31. Preserving Your Anonymity Online
What You’ll Be Using
Understanding How Tor Works
Surfing the Internet Anonymously with Tor
Routing Application Data Through Tor
Configuring Your Mac as a Tor Relay
Additional Ideas for Preserving Your Anonymity Online
32. Encrypting Your Hard Disks and Backups
What You’ll Be Using
Checking Partitions and Backing Up Your Hard Disk
Turning On FileVault Whole Disk Encryption
Encrypting Secondary Volumes
Encrypting Time Machine Backup Disks
Additional Ideas for Using Full Disk Encryption
VII. Monitoring, Troubleshooting, and Maintenance
33. System and Process Monitoring
What You’ll Be Using
Why You Need to Monitor Your Mac
Learning the Lingo
Using Activity Monitor
Using top
Using iStat Menus
Additional Ideas for Monitoring Your Mac
34. Repairing Disk Permissions
What You’ll Be Using
How Repairing Disk Permissions Works
Verifying and Repairing Disk Permissions Manually
Repairing Disk Permissions Automatically
cron Crash Course
Using CronniX to Schedule Repairs
Additional Ideas for Repairing Disk Permissions
35. Verifying and Repairing the Hard Disk
What You’ll Be Using
Should You Verify and Repair Your Hard Disk?
Verifying the Hard Disk
Repairing the Hard Disk with Disk Utility
Repairing the Hard Disk with fsck
Additional Ideas for Repairing the Hard Disk
36. Making Better File Backups
What You’ll Be Using
Creating a Backup Plan
Backing Up with Time Machine
Making Your First Time Machine Backup
Scheduling Backups
Excluding Files from Backups
Using a Network-Attached Storage Device
Making an Exact Copy of Your Hard Disk
Making Your First SuperDuper Backup
Testing Your SuperDuper Backup
Scheduling and Updating SuperDuper Backups
Storing Backups on the Internet
Making Your First CrashPlan Backup
Configuring CrashPlan’s Network Options
Restoring from Backups
Restoring from a Time Machine Backup
Restoring from a SuperDuper Backup
Restoring from a CrashPlan Backup
Additional Ideas for Backing Up Your Mac
37. Maintaining a MacBook’s Battery
What You’ll Be Using
Tips for Keeping Your Battery Healthy
Achieving Incredible Battery Life
Monitoring the Battery’s Status
Configuring Energy Settings
Changing the Display and Keyboard Brightness
Disabling AirPort and Bluetooth
Quitting Applications and Disconnecting Peripherals
Calibrating the Battery
Manually Calibrating the Battery
Battery Calibration Assistance
Additional Ideas for Maintaining a MacBook’s Battery
38. Creating an Emergency USB Drive
What You’ll Be Using
Evaluating Your Emergency Drive Options
Emergency USB Drive
Recovery HD
Internet Recovery
Making Your Own Emergency USB Drive
Using Your Emergency USB Drive
Peeking Inside the Emergency USB Drive
Index
About the Author
Colophon
Copyright
← Prev
Back
Next →
← Prev
Back
Next →