mac os x

At Your Service– Third Party Services for Mac OS X

One of the most unique and unused new features of OS X is support for “services”.
While OS X comes with it’s own set of services, today we’ll look into several free third-party system additions.

The same architecture that brings a system wide spell checking feature opens the door for a slew of enhancement for your Cocoa applications.

First, a note on “services”. These handy little applications live in their own little Services folder. Where that folder is located determines who gets to use the service. If you want all the users on your system to have use of the service, place it in the (hard drive)/Library/Services folder. To limit a services use to one user, place it in the /users/(username)/Library/Services folder.

cocoAspell

As mentioned, OS X comes complete with a spell check. If your experience is anything like mine, you’ve found the spell check useful, but not always as capable of supplying useful alternatives. This is a weakness cocoAspell addresses. This alternative to the built-in spell check comes with a preference panel that lets you set a slew of options.

SearchGoogle

This handy service takes highlighted text from any Cocoa application and opens a Google search results window for it. Nothing complicated here. The service will use your default browser defined in your Internet pane of System Preferences. You can access this command from the application/services menu or with it’s keyboard shortcut shift-command-G.

OpenService

As simple as the previous, this service takes a highlighted URL and sends it to your browser. The keyboard shortcut got this service is command-/. A note for OmniWeb users: you don’t need this as OmniWeb comes with its own “open with OmniWeb” service.

AntiWordService

A very useful service for anyone, well, anti-Word. This service enables a text editing Cocoa application to open Word documents. Now, before you get too excited, realize that the service only handles text, and throws out formating and images. In truth, AntiWordService only strips out the formating and Word specific file data. Good for recovering text from Word documents, but not much more.

Thanks for joining me for a fresh load for freeware. Come back next week for more.

Brian

Optimize Your DeliciousExport

Brought to you by: James

Clearly, the problem with DeliciousExporter is that it exports your images as their original size and uses CSS to resize them in your browser. Why not resize these images before uploading? Why not indeed…. The following are the exact steps that I took to shrink my library from 13.8mb to 2.6mb.

1. Download and purchase EasyBatchPhoto ($18). Why purchase? Because you get a very ugly watermark thrown on every image if you don’t. Why EasyBatchPhoto? Because I’ve tried the rest and they just don’t work. Skip to step 1a, right after step 5, for special instructions on using Automator instead of EasyBatchPhoto.

2. Backup Delicious Library. You can do this by copying ~/Library/Application Support/Delicious Library/ to an external hard disk or burn a CD with that directory.

3. Now, open ~/Library/Application Support/Delicious Library/Images/ on your hard disk and delete every folder but “Plain Covers”.

4. Open your newly purchased EasyBatchPhoto. Choose whatever destination you want, set the scaling to “Stretch to fit” at 113×155 pixels, choose your desired scaling quality, set the format to “JPEG”, the quality to “80″, and make sure that “Preserve EXIF” is checked. At this point, you may want to add all of this as a preset. Why 113×155 pixels? Because that’s the size of the small, plastic-like image that will be displayed over your images in your newly exported library. Consequently, that is the size that the original images would have been resized to. Your settings should similar to the screenshot below.

ebp Optimize Your DeliciousExport

5. Find your “Plain Covers” folder at ~/Library/Application Support/Delicious Library/Images/Plain Covers/ and drag it into the small box on the top-left corner of EasyBatchPhoto. Continue through the dialogue box and your photos will begin to convert. Move onward to step 6.

Use Automator instead of EasyBatchPhoto

1a. If you have Mac OS X v10.4.x, you can use Automator instead of EasyBatchPhoto for steps 1-5.

2a. Duplicate the “Plain Covers” folder in ~/Library/Application Support/Delicious Library/ and drag this duplicate folder to your desktop.

3a. Launch Automator, select the contents of the Plain Covers duplicate, and drag them into the Workflow area.

4a. From the action area, select Preview/Scale Images and make sure that it occurs after the retrieval of the image files. Set this action to “To Size (pixels): 155″. Your settings should similar to the screenshot below.

asp Optimize Your DeliciousExport

5a. Execute the workflow and save it for later use.

6. Replace ~/Library/Application Support/Delicious Library/Images/Plain Covers/ with your newly created “Plain Covers” folder.

7. Launch Delicious Library. You will be shocked by how pixelated your cover images are, but that’s why you made a backup of your library in step 2. Now, quit Delicious Library.

8. Launch DeliciousExporter. Make sure that “Export images” is checked, enter your desired email address, and export your library.

9. Once your library is exported, open one of the .html files in your browser. Your cover images are no longer pixelated. That’s because they are exactly the size that they would have been resized to via the CSS.

10. Congratulations, your exported library is now as optimized as it could get (unless you lower the image quality any further). You may now upload your library and restore Delicious Library by replacing ~/Library/Application Support/Delicious Library/ with your backup copy.

Just for fun, here’s what mine looks like:
library Optimize Your DeliciousExport

Giving Leopard Stripes and Tiger Spots

It’s unanimous! Everybody loves Mac OS X 10.5 Leopard! The afterglow has worn off and yet we all still love it without there being one single thing we miss about Tiger.

Wrong.

Even before it was officially released, some Mac geeks who had gotten their hands on the Apple Developer Connection seeds (either legitimately or otherwise) were already complaining about the esthetics of the translucent Menu Bar, the 3-D reflective Dock and the lack of any option to retain the hierarchical folder listings in docked folders (now called “Stacks”).

You can never please everybody.

The easy solution is to simply stick with Tiger; and that will work for many for a while. But what happens down the road when all the cool software starts requiring you to be running under Leopard? And what about the people who buy new machines that simply will not run Tiger?

What follows is a list of third-party applications that will allow you to change Leopard’s spots. And what’s more, it will change them from spots to Tiger stripes.

Dock Dabbling

These apps will help you change the Leopard Dock to something more pleasing to your eye.

PimpMyDock (FREE): http://www.malcom-mac.com/pimpmydock/

Offers a Quickstart Guide, but is pretty non-intuitive.

screenshot big Giving Leopard Stripes and Tiger Spots

 

DockDoctor Widget (FREE): http://innermindmedia.com/dock_doctor_widget.html

This one puts the power to choose either Leopard’s 2-D or 3-D Dock into a Dashboard widget. I can’t see it getting much simpler than this.

Dock 1 Giving Leopard Stripes and Tiger Spots

DockDoctor (FREE): http://innermindmedia.com/dock_doctor_app.html

From the same people that brought you the DockDoctor Widget, the DockDocktor App toggles the 2-D and 3-D dock, makes hidden application icons appear translucent in the Dock, turns off the Dashboard (weird since they make a Dashboard widget) and, most importantly, comes packaged with a handful of Dock themes you might like better than the Leopard one (it requires a restart to see the new Dock, unfortunately). This one is my pick.

DockDoctor%201.0 1 Giving Leopard Stripes and Tiger Spots
DockDoctor%201.0 2 Giving Leopard Stripes and Tiger Spots

 

DockEdit (FREE): http://www.macupdate.com/info.php/id/26299/dockedit

Don’t like Dashboard widgets? Fine here’s the same function of DockDoctor as a stand-alone app.

DockEdit.app Giving Leopard Stripes and Tiger Spots

 

TigerDock (FREE): http://riotgames.se/riotgames-se/tigerdock.html

This one adds the ability to display hidden applications as transparent icons in the Dock…otherwise the same as the DockEdit.

TigerDock Giving Leopard Stripes and Tiger Spots

 

DockChanger (USD$10): http://www.whimsplucky.com/Whimsplucky/Software/Software.html

This is my favorite. It works simply and lets you chose Dock themes including active application indicators and the separator bar.

DockChanger Giving Leopard Stripes and Tiger Spots

 

CandyBar 3 (USD$12.95) http://www.panic.com/candybar/

Replaces the Dock graphics with those of your choosing. Also replaces System icons with pre-baked themes. 

CandyBar Giving Leopard Stripes and Tiger Spots

 

Get various Dock Themes from: http://www.dockulicious.com/docks/ or http://leoparddocks.com/

If you’re comfortable using Terminal, you don’t even need another application to help you. Here are some links to show you how:

Use Tiger’s Dock in Leopard: http://www.macosxhints.com/article.php?story=20071031111443331

Banish the 3D dock from 10.5: http://www.macosxhints.com/article.php?story=2007101815375480

Menu Bar Manipulators

The list below shows some applications that will let you customize your Menu Bar and getting looking much the way it did in Tiger.

LeoColorBar (FREE, and no affiliation with Mr. Laporte): http://homepage.mac.com/mdsw/md%20softworks.html

This doesn’t mess with the Menu Bar at all really. What it does is tweak your desktop picture to have a colored stripe just below where the Menu Bar is, thus making it appear to be colored due to its unaltered transparency. This allows you to put white beneath the Menu Bar and make it appear to be opaque. By not actually tweaking the system, this means you can change the look of your Menu Bar without restarting. LeoColorBar also does the 3-D to 2-D Dock switch. This one is my choice for Menu Bar Manipulators.

LeoColorBar Giving Leopard Stripes and Tiger Spots

Leopaque (FREE): http://www.macparc.ch/mirror/Leopaque/

Leopaque makes adjustments to system settings that you can access via Terminal (see below) to set the opacity of the Menu Bar. All setting changes require a restart to take effect.

Leopaque Giving Leopard Stripes and Tiger Spots

OpaqueMenuBar (FREE): http://www.eternalstorms.at/utilities/opaquemenubar/

Allows you to adjust the opacity of the Menu Bar

OpaqueMenuBar Giving Leopard Stripes and Tiger Spots

Again, if your “Terminally Inclined,” you can follow the instructions here and tweak your Menu Bar without the need for third-party help:

Get rid of the translucent Menu Bar :http://www.macosxhints.com/article.php?story=20071115135215262

Subdue your Stacks

Some people long for the old hierarchical folder listings of Tiger’s docked folders. Here’s some help to get you there.

Quay (In beta. Might cost about USD$10 when finalized): http://www.brockerhoff.net/quay/

This does a great job of taking you step-by-step through the process of adding a folder to your Dock that shows a hierarchical list when selected. Even if they do decide to charge for it, Quay is my choice.

Fullscreen 3 Giving Leopard Stripes and Tiger Spots

HierarchicalDock (FREE): http://www.eternalstorms.at/utilities/hierdock/

HierarchicalDock does much the same thing as Quay, but not quite as elegant. I like Quay’s interface more and docked folders from HierarchicalDock have .essdocker file extension which is kind of lame.

Giving Tiger Spots

Now what happens if you are absolutely in love with Leopard but you can’t upgrade. You’ve seen John from the Apple Store in that video demonstrating all of Leopard’s new features and you are clamoring to get in on that 10.5 action. But maybe your current system won’t support Leopard or your most used applications are not ready for 10.5. You have your reasons and they’re good ones—but maybe you can still enjoy some of Leopard’s features without leaving the comfort to Tiger.

Here are some Leopard-like applications that will run under Mac OS X 10.4 “Tiger”.

Dock Manipulation

ClearDock (FREE): http://www.macupdate.com/info.php/id/8808/cleardock

It won’t make the Dock 3-D or make it reflect your Desktop, but it will make it transparent. It requires Unsanity’s controversial Application Enhancer ( http://www.unsanity.com/haxies/ape/ ).

Hesitantly Mentioned: Liger (FREE) http://spiderlama.deviantart.com/art/Liger-57706188

This ShapeShifter() theme is a bit buggy and no longer being developed, it seems, but it does somewhat accurately emulate the look of Leopard under Tiger.

Liger by spiderlama Giving Leopard Stripes and Tiger Spots

WebClip for 10.4 users

Dash Clipping Widget (FREE): http://www.macupdate.com/info.php/id/22442/dash-clipping-widget

A simple Dashboard widget that requests a URL, allows you to position the web page displayed in an adjustable frame and then lets you lock in your work. Functions just as well under Leopard.

Dock 2 Giving Leopard Stripes and Tiger Spots

Tigers…in…Spaces

VirtueDesktops (FREE): http://virtuedesktops.info/index.php/downloads/

No longer under active development, but a really good app. I know a few Leopard users who prefer this over Spaces and want it updated NOW!

Picture%201 Giving Leopard Stripes and Tiger Spots

QuickLook for Tiger

MacGizmo (USD$20): http://www.hyperbolicsoftware.com/MacGizmo.html

It’s not as slick and sexy as Leopard’s QuickLook and it doesn’t work on as many file formats, but it’s slightly better than nothing. The USD$20 price tag seems a bit steep though.

MacGizmo Giving Leopard Stripes and Tiger Spots

iChat Effects

ChatFX (USD$20): http://www.scriptsoftware.com/chatfx/

Works on 10.4.9 and below!

ChatFX%20 %20Video%20Effects%20within%20iChat Giving Leopard Stripes and Tiger Spots

CamTwist (FREE): http://allocinit.com/index.php?title=CamTwist

Okay, technically this one doesn’t count—it doesn’t work in iChat. It does work with Stickam, Yahoo, Ustream.tv, Operator11, amsn and Skype(though, don’t use it when you call in to The Lab)

Stickam 1 Giving Leopard Stripes and Tiger Spots

Screen Sharing from Tiger with Leopard

VINE Server (FREE): http://sourceforge.net/projects/osxvnc/

Chicken of the VNC (FREE): http://sourceforge.net/projects/cotvnc/

As Mac OS X Hints explains ( http://www.macosxhints.com/article.php?story=20071028163313650 ), Leopard’s Screen Sharing uses standard VNC protocol to do its magic. So, all you need to do is get VNC running on your Tiger Mac and it should show up as a shared screen in the Finder windows of Leopard users.

That’s it for this stripy, spotty installment. Next time I’ll make both OSs paisley!