contact

Roll your own Palm Menu

By: Brian Burnham

Now, I know most of you have Monday off, so this week I’m gonna make you work for your fun.

For all those OS X Palm Desktop users who miss the handy Palm menu icon, here’s a quick and free way to bake your own.

palmmenu Roll your own Palm Menu

Two weeks ago I made mention of Menuversum. Today, using it’s ability to create custom menubar items, we’ll construct a Palm menu in OS X.

First off we need to do a little Applescripting. Create a folder in your Palm application folder called Automation (or whatever). This is where we are going to stash our goodies. Open up your Script Editor and type up a simple script like this: “tell application “Palm Desktop” to make new address” and save it out as an application called “New Address”. Do the same for Datebook and Memo. If you are in to cosmetics, you can cut and paste the Palm icon from Palm Desktop’s about box to your new scripts. Put these new scripts into a folder called “New”.

Next we’ll cough out a couple of handy scripts for the HotSync Manager. Title one “HotSync log” with this code: “tell application “HotSync Manager” to open log” and another “Users” with this code: “tell application “HotSync Manager” to open users”. Put these into a folder called “HotSync”. We’ll link these up in Menuversum in just a minute…

palmscript Roll your own Palm Menu

Now, make another folder in the Palm application folder called “Palm Shortcuts” or whatever you think you can remember. Create alias’ of the HotSync Manager and the Palm Desktop application in here. For extra credit you can throw in another Applescript or two. Make one called “Lookup Contact” with “tell application “Palm Desktop” to locate contact” and “Conuit Settings” with “tell application “Palm Desktop” to locate contact”. I should probably mention that Palm does not yet support scripting of Palm Desktop, but it works. Just don’t expect them to know what you’re talking about if you have a problem.

Now, open Menuversum. If Menuversum doesn’t come up in your System Preferences, make sure you have installed all the components in the correct places. If you have any “true” menubar icons (the ones ending in .menu) they will show up. Click the “Menu Builder” tab and drag “File Browser” from the left column to the empty box on the right. This will be your new menu.

Click on “File Browser” and navigate your way to you “Palm Shortcuts” folder. Check the “icons” box if you’re into that kind of thing. Now grab yourself a couple submenus. Name these by double clicking on them (New and Hotsync respectively). Open them using the triangle and drop a “File Browser” under each. Configure the each file Browser to point to the correct directory where we saved our scripts.

menuversum Roll your own Palm Menu

Now, I know you’ve been dying to do it so click on the blank tab at the top of the menu you’ve constructed. Chose Icon&Title. Here you can name your menu “Palm, or with some extra effort you can paste the Palm Desktop icon into Photoshop, change it’s size to 16×16 and save it as a pdf. You can select the pdf by clicking the choose button and selecting it.

Save and name your new menu using the Menu dropdown. Now head back to the Menu Bar Configuration tab and click the + and select your menu. You can arrange their order and hit “apply” to view the changes and test your menu. Save you configuration and you’re done!

Now using this method you are free to make all kinds of menus. And, if you’d like to have some more fun, try scripting the Palm Background application. And, why not be a Saint and share your menus in the forums

Wasn’t that fun? I thought so. See you next week…

Brian

Services In the Contextual Menu

By: Jon Gales

PowerUser Monday showcases a specific technique/program that helps you
get more done with your Mac. If you’ve got an article suggestion, or comment
on what you read, please contact Jon directly.

The last time I touched up on services, I got a lot of email. I usually gauge
how good an article is by how much email I get, so I was pretty happy. Several
readers noted that they would love to have the services menu right on the contextual
menu in OS X. I couldn’t agree more. Incidentlly I left this out of the article
because that whiny “Apple doesn’t do X” stuff is more MacNet2 than I’d like.

I have finally found a way to do it–check out the screen cap from a conversation
I recently had with my best friend:

im services Services In the Contextual Menu

So how’s this trickery done? By your new favorite freeware–ICeCoffEE.
It’s a free little utility that was written by Nocholas Riley. He’s a genius…
And on the top of my favorites list for writing this sucker. It was really
made for opening URL’s easily (command click them), but in one of the recent
releases the services menu
was
added
into
the contextual
menu.

Like most cool hacks, it only works in Cocoa apps. However, not even
all Cocoa apps… I’m not a Cocoa programmer, so I can’t figure out the pattern,
but it works in Text Edit which is really handy… iChat (as you see), Mail.app
and most of the other Apple made OS X apps (Safari is a notable exception).
If
you figure out why it works with some and not others, let
me know
.

Meet the Geeks

We are all kinds of excited here at MacMerc for this year’s World Wide Developer’s Conference. You know you’ll be there (virtually speaking). Now you can be there in style, with a few free downloads…

iStumbler

First off, there’s the mater of connecting. For those of you living the mobile lifestyle, you’ll want to take a look at iStumbler. This little program sniffs out open AirPort networks and gets you connected to them.

Internet Connect Scripts

These AppleScripts automate your connection to the internet and can launch applications and even sign-in to chat services. You will have to be comfortable with AppleScript to do some minor editing on these, but these scripts are a great way to get online and straight into the action!

iChatExporter

If you join the MacMerc live chat via iChat, this handy app will let you extract a text version of your chat logs. These are much easier to read and edit than the format that iChat stores them in.

ContactCreator

Undoubtedly, you’ll meet some new friends at the live chat event. The Contact Creator service is a fast way to make a new Address Book contact from any selected text. You’ll be able to add those chat alias’ to your Address Book without missing any of the action.

WWDC 2003 Agenda

For those of you going to the conference (or those playing along at home) you can download the complete agenda for your Palm device. It comes in an eBook and Web Clipping format.

Okay, now you’re all hooked up and ready for Monday and the big keynote. I hope to see you all in the chat rooms!

Brian