Python based FrontRow plugin.
Submitted by garion on Wed, 01/02/2008 - 20:47
(A break from my normally mundane entries, some geeky stuff, family is allowed to skip this entry)
After the Sapphire group opened the source code to their plugin for FrontRow and AppleTV, I decided to take a look at it. I've wanted a plugin to launch MythFrontend for ages, and here was my shot. I decided to attempt this in Python, just to prove it could be done. And done, it has been. I've written a simple hello world. You can download it here. Its a bit rough around the edges, and the install isn't for people who aren't familar with the commandline. This is more for developers.
To Install:
- Uncompress the file.
- Open a terminal
- go into the directory you uncompressed the file to
- type "python setup.py py2app"
- Bunch of stuff flies across the screen
- cd dist
- cp FrontPython.frappliance /System/Library/CoreServices/Front Row.app/Contents/PlugIns
- Restart Frontrow. You should now see the FrontPython plugin entry. Selecting it shows a helloworld message.
From here, it should be possible to build more FrontRow plugins. Let forth the beast.
