iTunes 7.4.2.4 breaks rTunes badly

I just got the first report in that iTunes 7.4.2.4 breaks rTunes, here we go again Apple, can’t you maintain a stable interface for crying out loud. The good news, is I have no problems connecting with the raw source, it’s only the compiled version that is having difficulties right now. If you’d like the instructions on installing python and the necessary packages to get rTunes working leave a comment and I’ll post them.

Update:

The release of 7.4.2.4 changed the com signature which means the hard-coded com signature in the binary package is out of sync, unfortunately there doesn’t  seem to be a better way at this time when it comes to py2exe.

I should have a new version out this evening, I just need to package and test, and I also found a very annoying “bug/design feature” in the http lib which was making rTunes very slow when DNS is being used on a local network, like my home network. 

One Comment

  1. S.Gia says:

    Hi, I am trying to get the server to function on my Macintosh – It’s a MacBook Pro, Intel Dual core running Mac OS X.4.11 —

     when I try and connect to the web server, this is the console error:

     Serving HTTP on 0.0.0.0 port 4444 Default Index  index.cheetah …

     There was an error initializing the iTunes connection, make sure iTunes is running and your personal firewall is configured correctly
    —————————————-
    Exception happened during processing of request from (‘127.0.0.1’, 51267)
    Traceback (most recent call last):
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/SocketServer.py”, line 222, in handle_request
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/SocketServer.py”, line 241, in process_request
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/SocketServer.py”, line 254, in finish_request
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/SocketServer.py”, line 521, in __init__
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/BaseHTTPServer.py”, line 324, in handle
      File “/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/BaseHTTPServer.py”, line 318, in handle_one_request
      File “/Users/sgiacinto/Desktop/rTunes.app/Contents/Resources/rTunesServer.py”, line 86, in do_GET
      File “/Users/sgiacinto/Desktop/rTunes.app/Contents/Resources/rTunesServer.py”, line 471, in __init__
    SystemExit: 2
    —————————————-

    Any ideas what I am doing wrong?  On my windows machine the windows version works perfect!

    Thanks,

    S.Giacinto

Leave a Reply