On Feb 27, 2013, at 3:56 AM, Patrick Robertson <[email protected]> wrote:

> P.S. I've forwarded this reply to the Support Forum, where hopefully it will 
> be of use to others - and Rob, who's worked the most on the iTunes plugin, 
> incase he's inclined to make the change above :-)


I don’t know how useful that would be. Artists and albums don’t really exist, 
other than as properties of tracks, so they have no ID to speak of. We could 
pass along the “criteria” that make up those objects, then you’d have to write 
some AppleScript to pull it apart and turn it into a search for the right 
tracks. This is how Quicksilver turns it into a list of tracks internally. But 
then, you’d also need to be able to differentiate between things based on 
criteria and things based on ID.

What the OP wants to do might make more sense as a script in 
`~/Library/iTunes/Scripts` that operates on the selected tracks in iTunes. A 
much more labor-intensive interface, I know, but all the metadata is guaranteed 
to be there.

If this is going to be a shell script anyway, you might look at using Scripting 
Bridge via Python to talk to iTunes, or going directly to the XML copy of the 
iTunes library using Python’s plistlib.

-- 
Rob McBroom
<http://www.skurfer.com/>

-- 
You received this message because you are subscribed to the Google Groups 
"Quicksilver" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/blacktree-quicksilver?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to