Slashdot Mirror


Controlling iTunes with Perl

EccentricAnomaly writes "brian d foy has created perl modules for controlling iTunes. His modules, Mac::iTunes and Apache::iTunes, can be found on the CPAN. Now perl mongers can run iTunes remotely via the command line or via a web interface on a Mac hooked-up to a nice stereo to use as a home or office jukebox. I shudder to think what else may be possible now that iTunes is in perl's clutches."

3 of 47 comments (clear)

  1. Re:uh, aren't there other players? by goon+america · · Score: 4, Insightful
    iTunes is really just a fancy organizer for Quicktime. The Quicktime libraries are so big, and so useful that any multimedia app for the Mac uses them for everything.

    The Windows Media Player for OS 9 was "powered by Quicktime", hilariously enough.

  2. Re:With a little help from AppleScript, I might ad by kalidasa · · Score: 4, Insightful

    The original posting should have made this point, as my original reaction was "why use Perl rather than AppleScript"; reading the article, I see there is a good argument in favor of using Perl along with AppleScript, but I imagine I wasn't the first one to go to the page with that thought at the top of my mind.

  3. Re:For Darwin for OSX by jbolden · · Score: 5, Insightful

    Well no:

    1) Used by only one vendor and is going to remain that way

    2) It is tied to a particular hardware model and thus is likely to be outdated within a decade

    3) It is not network transparent which has been a Unix feature on GUIs for 2 decades and on the system itself for 3 decades

    4) The vast majority of Unix apps don't support it

    5) If you include X windows servers running on PCs and dumb X terms I'm not sure it has more users than X so even your sole reason for considering it standard may not be.