You have just found rb-itunes.
What is is (going to be)
rb-itunes provides a cross-platform solution to use iTunes from within Ruby.
If you are a developer working on iTunes Ruby scripts with either
rb-appscript, rbosa or WIN32OLE, then moving to rb-itunes will give you
cross-platform compatibility.
The project is hosted at RubyForge.
Documentation
For rb-itunes developers:
For developers that already know Ruby and now want to use rb-itunes:
- rdoc output for rb-itunes
- TODO: how to get started with rb-itunes?
- TODO: how to migrate a project that so far was using iTunes via win32ole?
- TODO: how to migrate a project that so far was using iTunes via rb-appscript?
- TODO: how to migrate a project that so far was using iTunes via rbosa?
For developers that are new to Ruby and want to use rb-itunes:
- TODO: Apple Script to Ruby + rb-itunes guide
- TODO: JavaScript/VBscript to Ruby + rb-itunes guide
For end users of iTunes:
- Well, chances are a (future) Ruby application for you might use rb-itunes.
For you there's nothing to worry about. You can rest assured that you can move platform
between Windows and Mac OS X, and take that application with you :).
Get in touch
This project is in very early stages. You can help to shape its way!
You are very welcome use the project pages,
especially the Forums and Trackers for feature requests and bug reports. I'd also love to hear
from you directly, if you prefer. Let me know how you got here, how you like the idea of
rb-itunes, and if and how you would like to get involved.
My email is kaste @nospam @ rubyforge.org
Thanks and Links
Kai Steinbach, April 2007