There is a great little freeware app called OSXPM Package Manager which serves as a package manager for OS X. Basically, you can use it to install and uninstall packages, or look inside them to find exactly what is installed and where.
A word of caution though - be careful what you delete! I've been running a pre-release of QuickTime 6, but for a number of reasons decided to go back to 5. So, I thought, I'll use OSXPM to unistall the package.
Bad move. QuickTime is, as many of you will be quick to point out, an integral part of OS X - so by removing all components of QT6, I effectively screwed OS X. I couldn't even start up (it hung half way with a blank blue screen).
However, it was OSXPM again that came to the rescue. Not wanting to reinstall OS X on my main drive (I didn't have time!), I did a clean install on another drive. Then, using OSXPM, I checked exactly what was in the QT6 package (and therefore what it deleted). I then copied all these files from the clean install to my main system, rebooted, and presto! All working fine again.
So, in summary, OSXPM is a very useful app, but be careful what you do with it!
Previously, metallicburgundy published a hint showing how to create a droplet that would let you load pictures from iPhoto into the Gimp. It used perl to parse the file name and required that you manually start XDarwin and the Gimp before using it.
The following script makes all that work unnecessary. It uses the newest extensions to AppleScript to detect XDarwin and start it if it isn't running, and uses the new POSIX command to convert the file name to a format that the gimp will understand. The upshot is that the first time you drop something on this script, it will automatically start X and the Gimp for you. This can be slow that first time (starting X can take a while) but it saves you a couple of steps.
In the midst of searching for info on using ipfw (Mac OS X's built-in firewall software), I came across sunShield, a freeware PreferencePane that manipulates the firewall. One should know the basics of ipfw rule declarations, etc., before mucking with things, but those who prefer GUIs over Terminal may find this to their liking.
[Editor's note: I have not tried this firewall package...]
In Internet Explorer for OS X (apparently not for OS 9), you can type the label of a link to select it. Just like the Finder, you type as much as you need to select it.
For example, go to Yahoo! and start typing "Hotel". The link "Hotel" (near the top, right below the search box) will be highlighted. There's a link labelled "Homes", so H-O-T will be the minimum strokes required to select that link.
The last couple days, I've been using this to access my web mail with only my keyboard, no mouse!
I find if I click a link in Internet Explorer and then hide it or minimize it, so I don't have to watch it load, the scroll bars are dimmed when I bring it back. When they are dimmed you can't grab and use them. It gets to be very annoying.
I have found two ways to get around this until a certain company (ahem!) gets off their butts and fixes this. One is obviously to reload the page, but my favorite is to command-click (yes, it has already been hinted before by Mikey-San) a link. This opens it in a new window. Immediately close the window, and the scroll bars are active again. A good fix until a certain company...
[Editor's note: I thought you could also click into the Finder and back, but it's been a while since I used IE, so I'm probably mistaken...]
I was searching for a way to automatically scan my Music folder with iTunes on a regular basis to keep my Library up to date. What seemed like an easy enough task turned into a nightmare of a trip - mainly because of the weird interaction between cron and Applescript.
My goal was to write a simple cron task that called a simple AppleScript stored in a text file or compiled script. The AppleScript was easy enough - but getting it to run in cron was a DOG!!! I don't know exactly what the interaction is between cron and osascript - but it ain't pretty. I spent hours researching other peoples efforts and finally came up with a viable solution.
The OS X version of FileMaker Pro does not support the dial function (who knows why). Anyway, it is a real pain for people who want to dial an individual from their database. I finally figured it out and thought it might be worth sharing, because it may be a long time before the dial function is put back into the program.
Last weekend I reinstalled OS X from scratch on my iBook. I had a backup of my iPhoto Library, but when I opened the freshly installed iPhoto (with the old Library folder), I noticed that my old keywords were no longer there. iPhoto showed the standard set of keywords instead.
I had a copy of my old ~/Library/Preferences/ folder, and when I replaced the new com.apple.iPhoto.plist with the older copy and re-launched iPhoto, my keywords were back. At first I expected that all photos would have lost their associated keywords, but that wasn't the case; all keywords returned as soon as I replaced the .plist file.
So, if you want to backup an iPhoto Library to reinstall your OS, and you use your own keywords in iPhoto, make sure to save a copy of the com.apple.iPhoto.plist file in a safe place.
[Editor's note: In general, preference files in OS X tend to store a lot of very useful information, often well beyond what you might expect from the OS 9 versions. For example, the Finder's preference file also stores your Finder Toolbar settings. So even if you slack off on backing up your full system, you may very well wish to drag a copy of the whole ~/Library/Preferences folder to a safe place, just in case your prefs ever get corrupted. I can speak from experience that recreating a well crafted Finder Toolbar is not necessarily a fun task!]
Not sure if this has been mentioned before but for those of us running OSX on PowerBooks (at least the 1st rev Titaniums and earlier, since I know they swapped some keys on the 2nd rev Ti) there is a very helpful key command to scroll windows in IE: option plus up/down arrow which scrolls up/down one page.
This helps a lot because we don't have true page up and page down keys. The advertised key command involves the 'fn' key which is all the way on the left and the arrows which are all the way on the right. Grrrr.
Also, just in case people don't know, command plus the up/down arrow keys navigate to the top/bottom of the current page, and command plus the left/right arrow keys mimic the "back" and "forward" buttons.
[Editor's note: These keyboard shortcuts work on desktop machines as well, since they are features of IE itself.]