der Tunescode ist mal wieder geknackt: hier geht es weiter: http://icommune.sourceforge.net/401ok/ --- 401(ok) 401(ok) is a quick and dirty hack to allow iTunes 4.0.1 to share music beyond your local network. It's inefficient, ugly, and poorly written. If anyone really uses this thing, I'll work on making it better. Mail suggestions to firstname.lastname@example.org. To share your music: Turn on music sharing in the iTunes preferences, then run the 401(ok) application. Your shared music URL is now something like "daap://your.host.name.or.ip:4689". The ":4689" following the machine name or IP address is important. To access shared music: In iTunes, choose "Open Stream..." from the "Advanced" menu. In the dialog, enter the URL of a shared music collection (starting with "daap://"). The stream URL will appear in your iTunes library, but won't play anything. iTunes might even display an error dialog. Give it a few seconds.... then you'll see that the music collection shows up in the iTunes Source list as Shared Music. Click on it there, and if everything goes well, the music should appear. To share music between systems not on the same local network, both machines need to be running iTunes 4.0.1 and 401(ok). How it Works 401(ok) redirects incoming connections on port 4689 to port 3689. This allows for the iTunes music sharing server normally run on port 3689 (but with limited access), to be reached on port 4689 globally. The local network limitation in the iTunes sharing server is achieved by sending server responses with a low IP time-to-live. By doing a local port redirection, the server responses are sent with the normal TTL, and the "subnet" limitation is eliminated. 401(ok) also takes "daap://" URLs that are configured into your iTunes library and turns them into Rendezvous announcements on your local network, so they will be recognized by iTunes. It checks your library every 5 seconds to see if new announcements need to be made. Legal Stuff Code from Apple's mDNSResponder project was used without modification in 401(ok). For information about mDNSResponder see http://developer.apple.com/darwin/projects/rendezvous/ Portions Copyright (c) 1999-2001 Apple Computer, Inc. All Rights Reserved. This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 1.2 (the 'License'). You may not use this file except in compliance with the License. Please obtain a copy of the License at http://www.apple.com/publicsource and read it before using this file. The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.