3 ms·
Remote Apple Events are pretty fantastic. Back in 2002/2003, I wrote an AppleScript Studio application (with a little bit of Objective-C) that let you control i
by cmg 4y ago
Remote Apple Events are pretty fantastic. Back in 2002/2003, I wrote an AppleScript Studio application (with a little bit of Objective-C) that let you control iTunes on another machine.
It seemed like absolute magic at the time to me and my friends - from my PowerBook on the couch, we could change the song playing on the iMac on the other side of the room! Wish I still had that source code to look at.
- oneplane 4y agoIf I'm not mistaken, that is still used in some parts of the pre-Home Sharing remote Library and remote playback functionality in iTunes (pre-Music.. man, that's a lot of prerequisites). Remote events even worked across AppleTalk and TCP/IP, across macOS and Mac OS Classic, so you could make use of some of the features between computers on different networks, with 10+ years difference in software, and it would still 'magically' work. After RAOP and mDNS etc. the event system was less used and most of the newer features are implemented as classic client-server applications. But it still exists, and still works. Apple Events are even advertised over Bonjour!