Mar 16
You can perform many useful tasks using the icon in the title bar of many OS X applications (known as the proxy icon), in both Apple-bundled (TextEdit, Preview, etc.) and third party (BBEdit, Path Finder, and numerous others) applications.
For this to work, you need to be using a file that has had its latest changes saved (otherwise, the icon will be grayed out). Normally, when you click-and-drag on the title bar of a window, you just drag the window around. However, if you click-and-hold directly on the proxy icon, and optionally add a modifier key, you can access other useful functions. Here’s what happens in most applications, including TextEdit and Preview:
Mar 16
I haven’t seen this documented anywhere, but I discovered that you can select an entire paragraph of text by quadruple-tapping on it when entering text in the iPhone. For instance, when replying to an email, you can quadruple-tap on paragraphs in the quoted reply, then cut them.
You have to do it pretty quickly, and take care not to move your finger too much between taps. Try it a few times, though, and you’ll get the hang of it. And yes, I know it might sound weird, but I actually find it quite useful sometimes.
[robg adds: This works, and isn't covered in the iPhone user's guide.]






Go to Source
Mar 15
Here’s a simple workaround that will let you modify your own iWeb website from multiple locations and machines: Carry the original files on a USB stick, and trick the local machines into using the USB stick instead of the local file by using an alias. Important to make this workaround work is that the alias file is set with its ‘Open With’ set to ‘iWeb.’ Detailed steps are below.
This workaround assumes that the data for all websites created by your machine are on your USB stick. (For management of multiple websites, see this older hint).
First, generate your website with iWeb. iWeb stores all information in your user’s Library » Application Support » iWeb folder, in a file named domain.sites2. Navigate to this file in the Finder, then:
- Copy the file domain.sites2 to a USB stick.
- Create an alias of domain.sites2 (will be called …






Go to Source
Mar 15
This hint shows how to utilize OpenMeta tagging to attach a set of multiple, often-changing files to an iCal event. Although it may work with other tag managers out here, I’m using TagoMan2 for this purpose, which allows me to refer to a tag using a tag:// URL scheme:
- Edit an event in iCal
- Enter tag://Name_of_tag into the URL field.
- Click on the link you just created; this will open up an empty window you can drag your files into.
- Drag in your files.
The way this works is that TagoMan will associate a tag (e.g. Name_of_tag) to every file you drag in. When you click on the link again, TagoMan will search for all files using this tag — any newly-tagged files that match Name_of_tag will show up in the list. Tags are Spotlight-aware, and this tag:// URL may be used in any app which support URLs. …






Go to Source
Mar 12
Sometimes, like today, I’m particularly interested in the Apple Store’s status…as in, when is it back up so that I can order whatever it is I’m waiting to order. While sitting around pressing Command-R this morning, I figured there must be a better way. After a few minutes with curl and GeekTool, I had the solution.
Because I didn’t have very long this morning, I just created a new ‘Shell’ Geeklet in GeekTool, with the refresh set to every five seconds, that showed the output of this command:
curl -s http://store.apple.com/us | grep backsoon | grep australia
Note that the above is specific both to the US Apple Store, and to the current version of that store. You may have to modify it for other geographies, or for future store site changes. Basically, what the command does is grab the Apple Store page via curl, suppresses the normal output (-s), and then searches for…







Go to Source
Mar 12
Sometimes I visit a website on my iPod Touch that is almost unreadable due to the expected size of a screen on a desktop computer. Even when zoomed in, some sites have the text continue off screen, meaning I’d have to scroll left and right to read a whole line of text.
I have MobileMe and sync my bookmarks between computers and my iPod Touch. And one day I happened across just such a too-small site. Frustrated, I decided to just try my Readability bookmarklet, and was happy to see it worked!
You’ll need either an iPhone or iPod Touch and a computer that you sync your device to via USB or MobileMe. From a computer, navigate to Readability and set your desired options. I like Inverse, Extra Large text, and Extra Narrow margins, but pick what you like. Drag your bookmarklet to your bookmark bar, as the site instructs. (You can move it to your Bookmarks menu, anywhere, or into the sidebar of Safari’s Bookmark …







Go to Source
Mar 11
The titles iPhoto chooses for just-added photos is the annoying “IMG_nnnn” serial number from the camera. This AppleScript simply takes the date of the photo (EXIF info that iPhoto knows very well) and uses it as the photo title. The format is: yyyy-mm-dd-hh.mm.ss, so it’s a bit easier to read than the ISO version, but also easily sortable.
Here’s the code:
Mar 11
I have a lot of people in my Mac OS X Address Book. I thought it would be a nice idea to have the system check the birthdays in Address Book, and inform me of any forthcoming birthdays via a Growl notification. So I’ve created an Apple Script to do that (with a lot of help from a few other peoples).
First, install Growl if it isn’t installed. Also install the Terminal growlnotify command, which you’ll find in the Extras folder on the Growl disk image. Next, copy and paste the following into AppleScript Editor:
Mar 11
If you have entire albums, artists, or playlists excluded from shuffling in iTunes (The ‘Skip when shuffling’ flag is set), your iPhone 3GS will fail to play these albums, artists, or playlists when you select them using Voice Control if it has shuffle play mode enabled.
The manner in which it fails makes it seem as if something is seriously amiss (hence this hint): It acknowledges your voice input, indicating that your selection is about to play (e.g., ‘Playing album Avatar’), but then returns to whatever had been playing before. If nothing had been playing before you gave the voice command, the iPhone will remain resolutely silent after acknowledging your input.
The solution to this ‘issue’ is, of course, to simply to turn off shuffle play mode. Unfortunately you can’t do this with a voice command (as far as I know).







Go to Source