I recently came across this utility for access the apple remote. It should be possible to use in shell scripts, applescripts and even Java as described here
I wanted to be able to have exclusive access to the remote and I found this discussion which showed me how to do it by changing the open command to use a 1 (this occurs in two places in the command.
ioReturnValue = (*hidDeviceInterface)->open(hidDeviceInterface, 1);
I have uploaded my changes here: http://jameslow.com/content/software/misc/iremoted.zip
How to compile is in the source code, but it took me a while to realise that, so here’s the command: gcc -Wall -o iremoted iremoted.c -framework IOKit -framework Carbon
Hi,
A question on iRemoted.
Can it run in Lion?
I asked because Carbon no longer supported in Lion.
Thank you for your attention.
Merry Xmas
Michael
Yea the code probably doesn’t work. I’m not sure I haven’t tried yet.
Is is possible to rewrite for Cocoa, and I meant to, but haven’t got round to it.
Merry Christmas!