Take the 2-minute tour ×
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 Book.app 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 Book.app?

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 Book.app

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
1  
@ephsmith Have tried superuser once with a Mac question, that was immediately being redirected back to apple.stackexchange.com 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
1  
@ephsmith Your "redirection" was read as helpfulness, and is being appreciated. –  Pro Backup Jul 3 '12 at 18:22
add comment

2 Answers 2

up vote 0 down vote accepted

The source code of snomURLHandler is available at http://alastairs-place.net/hg/snomURLHandler/file/eb798e1a6dc8

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

share|improve this answer
add comment

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 http://192.168.0.1/command.htm?number=000011987654321&outgoing_uri=123@domain1 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
add comment

Your Answer

 
discard

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.