Febuary 1, 2007 - Version 1.1.2
Corrected a bug in mt-daapd.
March 8, 2006 - Version 1.1.1
Sorry for the inconvenience, I forgot to change the library install names.
March 8, 2006 - Version 1.1
A new version with a new name is out today. The new version adds iTunes 6.0.4 support (due to version 0.2.4 of mt-daapd). Further on this release is a universal binary and allows you to unshare your iPod to allow for safely unmounting it when someone else has got the share mounted.
Introduction
I wanted to be able to listen to the songs on my iPod for some time now. This is because I don't want to
fill up the hard-drive of my iBook with music, but be able to access my Music when I'm on the
way. I found some solutions but none really made me happy. Then I found
mt-daapd which did exactly what I wanted except for one thing.
mt-daapd can export any folder as an iTunes-music-share. The missing piece was, that it doesn't
detect if an iPod is connected. So I wrote a simple program that detects if an iPod is connected
and then automatically shares it with mt-daapd.
Someone gave me the hint that you can listen to the songs on your iPod by not syncing automatically, which
I didn't know. You can still use Share for the iPod to share an iPod in a network, or if you don't want to disable
automatic syncing (at least every time you actually want to listen to your iPod's songs).
Installation
Just drop the app into your Applications-folder or where you want. Everything (even mt-daapd) is
in there. If you want to start it automatically every time you login, add it to your login-items.
As default the ports 3980-3989 are used. If you want to change this, edit it under preferences.
If you connect your iPod for the first time it will take some seconds, because it has to be indexed.
But next time it will work in an instant. I have to add that you must activate the iPod as a volume, to
allow Share for the iPod to work.
Tips
- Add Share for the iPod to your login-items to automatically start it every time you login.
- If you want to share your iPod to your whole network, add the ports to your firewall (TCP).
Requirements
I tested the application with a 4th-generation iPod, an iPod shuffle and Mac OS X 10.4. iTunes versions
6.0 and 6.0.1 did work well. For other configurations I cannot guaranty that it works, so please
send me a mail if it doesn't work.
Future developments
Things I want to add:
- Parse iTunesDB to generate playlist file for mt-daapd
- Automatically add to login-items
- Block/Open firewall-ports
Open Source
First of all I have to thank the developers of mt-daapd, without them my application would not have been
possible (at least not as simple). The next thing is, you do not only get this program for free, you even
can download the source and modify it under the terms of the GPL. I would appreciate if you drop me a line
if you change something. You can also submit a patch, which I would prefer.