Sign up ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

We are currently using Mac OS X 10.6 and snomURLHandler to convert tel: uri's to a http GET request. This computer telephony integration let us click on a telephone number in Address and let our desktop phone dial the number.

As snomURLHandler version 1.0 by Alastair J. Houghton (2004) is compiled to PowerPC code, and the Rosetta component to run PowerPC code is no longer available in 10.7 (Lion), this situation is blocking upgrade to 10.7 (Lion).

What alternatives are available for snomURLHandler, preferrably a script or application that can be used as a general tel: and sip: protocol handler (to call links starting with tel: and sip: from a web browser) and also be used from Address

Note: We are aware of Telify add-on. That is not what is asked for, as Telify only works in one browser (Firefox) and cannot be used from Address

share|improve this question
You may get more appropriate visibility for your problem on SuperUser. Have you tried posting there? – ephsmith Jul 3 '12 at 17:50
@ephsmith Have tried superuser once with a Mac question, that was immediately being redirected back to because it was Mac OX related. – Pro Backup Jul 3 '12 at 17:52
sorry to hear that. It was just a thought. I wasn't trying to redirect. – ephsmith Jul 3 '12 at 18:16
@ephsmith Your "redirection" was read as helpfulness, and is being appreciated. – Pro Backup Jul 3 '12 at 18:22

2 Answers 2

up vote 0 down vote accepted

The source code of snomURLHandler is available at

Download that source code and compile this to an application using Xcode.

share|improve this answer

You can use the DefaultApps prefpane to specify custom URL handling, along with a lot of other features.

It hasn't been updated in quite awhile, but works fine on 10.6.8 and I believe on 10.7.4.

share|improve this answer
We are looking for the converter, from "tel: and sip:" to "http://". We are not looking for a mechanism to configure it in the OS. – Pro Backup Jul 3 '12 at 17:41
What's the functional difference of using a "script or application" versus creating a system-wide hook? Do you need to only allow tel:/sip: requests to be redirected to http: from one specific application instead of system-wide (which seems unlikely)? – da4 Jul 3 '12 at 18:06
The difference is that some data format conversion needs to be done. For example tel:+1987654321 should be converted plus some http authentication headers need to be created. – Pro Backup Jul 3 '12 at 18:12
Should've included that in your original post. – da4 Jul 5 '12 at 13:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.