Básicamente lo que me gustaría saber es cómo puedo configurar un shell script (o una envoltura de Applescript o Automator para un shell script) como un manejador de protocolo para un URI personalizado (para que al hacer clic en ellos se active mi script) con el URI pasado como argumento?
Por ejemplo, si mi URI fuera algo así
foo://haravikk.com/request?id=1234&name=bar
¿Cómo podría configurar un shell script en OS X para que se active cada vez que se haga clic en una URI con protocolo "foo", y que reciba la URI completa como argumento que luego pueda procesar? Ya tengo el script para procesarlo, sólo que no sé cómo hacer que se dispare en primer lugar :)