PythonDaap - Ohloh
created 06 August 2007 in links tagged daap, python and pythondaap.
Ohloh PythonDaap page, as created by blech. Nice stats/graphs they have there
created 06 August 2007 in links tagged daap, python and pythondaap.
Ohloh PythonDaap page, as created by blech. Nice stats/graphs they have there
created 12 March 2007 in blog tagged daap and python.
I’m a fickle bugger. Having decided I couldn’t be arsed to port the md5 stuff, I then went home and ported the md5 stuff. I’m now using Colin Plumb’s public domain implementation with the same (adapted) patch applied, so the 0.7 release of PythonDaap (when I make it) should be safe/legal to distribute. Let me know if it fails to work for anyone..
created 12 March 2007 in blog tagged daap, license, music, python and release.
Another day, another python-daap release. Version 0.6 allows you to connect to shares requiring a password, and fixes some problems with the source tarball. However, there are still outstanding licensing issues that may entail an annoying change to the library in the future.
created 06 August 2006 in blog tagged daap, python and release.
I’ve put this off way too long. But Fernando Herrera has found a bug with python-daap and Tangerine (a very cool app, although subject to an annoying variety of disconnect bugs). The fix for this, combined with various safer handing of non-utf8 ID3 tags, is easily enough to encourage a 0.4 release.
created 25 March 2005 in blog tagged daap and python.
I got asked for tarballs. Thus, we have python-md5-daap-0.1 and python-daap-0.1 - you need to install the former with ‘python setup.py install’, then the ‘itshell’ script in the latter should Just Work.
created 23 March 2005 in blog tagged daap and python.
Finally I have a set of python classes that will talk to an iTunes shared library and let you look at the track list, playlists, etc, and download songs from it. They’re based on Davyd Madeley’s code as a base, and I’ve drawn heavily on Net::DAAP::Client and the daap wiki for reference. I don’t have a formal release tarball yet, but you can get the code from my svn repository for now. You’ll need python-md5daap installed to use it, as well.
created 20 March 2005 in blog tagged daap and python.
iTunes music sharing is a cool feature, and so naturally there are people out there who want to use it, without necessarily using iTunes itself. Personally, I use mt-daapd to share music from my house server to the various clients in the house, but I also have a use for an iTunes client. Specifically, I want to write one. This will require a python DAAP client library, which does not, as yet, exist, to the best of my knowledge. Pity.
My first step towards this goal is now here: md5daap is a python wrapper round a slightly modified md5 library, which implements the strange variant of MD5 that Apple requires for DAAP authentication. As per the README, I wrote none of the code. Lovely.
created 01 January 2000 in code tagged daap and python.
PythonDaap is a (under development) DAAP client implemented in Python, and based on PyTunes by Davyd Madeley.