Adium
Dock Icons Emoticons Contact List Styles Message Styles Sound Sets AppleScripts Status Icons Service Icons Menu Bar Icons Plugins Miscellaneous All
iTunes eXpanded

iTunes eXpanded

Submitted By Duncan Oliver (DrakeCaiman)

Description

A suite of scripts that display information about your music. Get Database ID should also be download for use with these scripts and can be download from the Miscellaneous category.


Track Info - Returns information about a track in iTunes.
Playlist Display - Returns a list of songs in the specified iTunes playlist.
Lyrics Display - Returns the lyric text for a track.

Version 2.0 includes the following fixes:
Track Info:
• Changed "/nowplay" is "%_trackinfo". Now any track can be accessed, regardless of what's currently playing
• Added access to current, random or specific tracks
• Added a lyrics wildcard

Playlist Display:
• Added access to random and current playlists
• Added a lyrics wildcard
• Fixed an error with short display formats

Lyrics Display:
• Replaced LyricGrabber with iTunes own lyrics access
• Changed length argument to end argument
• Added fractional input support

Help:
Information on each script can be found by open each read me file, as well as typing "%%help" as the first argument of each script, as follows:
%_trackinfo{%%help,displayFormat}
%_playlistDisplay{%%help,displayFormat}
%_lyricDIsplay{%%help,start,end}

Contact:
For questions, bug reports and suggestions, send an email to:
duncan.oliver@gmail.com
Or send me a on AIM to:
DrakeCaiman
Or GTalk:
duncan.oliver@gmail.com

Comments

You can reply to individual comments by clicking the "Reply" link next to each.

# by on 06/26/04 at 00:50:56

Hey, with the new updated Adium, this script no longer works. Very upsetting as this was the coolest!

# by danielrt on 10/15/05 at 18:38:44

I've fixed the problem doing this:
1. Ctrl-click the iTunes eXpanded.adiumScripts icon (~/Library/Application Support/Adium 2.0/Scripts/) and select "Show contents of package".
2. Open Contents/Info.plist in any text editor.
3. Search "/nowplay" and change it for "%_nowplay".
4. Save the file and launch adium.

If you decide to do this (at your own risk), please do it carefully.

# by on 06/28/04 at 19:54:51

Works fine for me. It probably should have a group of "iTunes - Now Playing" so it doesn't have a separate header, though.

# by on 06/29/04 at 03:10:15

Okay, well several of my fellow Adium users are stumped as to make it work (of course taking into consideration that you can SORT OF accomplish the same effect by using the edit-insert-script feature). What are we all doing wrong here?

# by DrakeCaiman on 06/29/04 at 21:05:20

Just to make sure we're on the same page, and I haven't screwed anything up:
1) In Adium, go to Edit>Insert Script>Playlist Display
2) Select "playlistName" in between the brackets and replace it with the name of the playlist you want to display. Example: %_playlist{My Top Rated}
3) Make sure iTunes is open. If not, the script will just return "iTunes is not open".

Hope that helps. If it doesn't, let me know.

# by on 07/01/04 at 13:29:00

How does this work??

# by on 07/01/04 at 13:53:41

Sry, nevermind :) Cool script, Thx

# by on 08/26/04 at 04:16:15

Lovin' it. But... any way to adjust the script to prevent 'No Rating' from being displayed?

# by Nemo on 08/26/04 at 22:05:13

Rate all your songs?!?!? isn't that just obvious?

# by on 08/27/04 at 03:33:03

;)

Well, I *could* rate 2000 songs, but...

# by Jennifer on 09/06/04 at 00:14:29

How do you get any of these things to run ??? I dont know how .. help please :)

# by on 10/30/04 at 04:49:12

How does this works?Doesnt do anything at all.:(

# by zaudragon on 01/28/05 at 05:36:16

Can you make Lyric Display do the song playing in iTunes? I want to put it in my profile :D

# by zaudragon on 01/30/05 at 22:02:00

Also, maybe you should zip a folder with the ReadMes out of the package to prevent confusion

# by on 02/06/05 at 17:56:28

how does the lyrics script work?... I got the others to work but can't get this one to...

# by on 02/20/05 at 14:09:58

yeah, same problem as above message. I installed this script and put it in my away message /nowplay{%n by %a} when iTunes isn't open I get "silence..." when iTunes is open I get nothing. any thoughts? I just updated to Adium 0.77 which might be the problem? Let me know.

# by DrakeCaiman on 02/20/05 at 14:30:43

Update
"Can you make Lyric Display do the song playing in iTunes? I want to put it in my profile :D"

I'll be sure to do that in the next version.

"Also, maybe you should zip a folder with the ReadMes out of the package to prevent confusion"

As well as that :)

"how does the lyrics script work?... I got the others to work but can't get this one to..."

Did you install LyricGrabber in the directory "/usr/bin"? Did you put the agruments in the form "%_lyrics{path to song file, starting line, total number of lines"? If so email me and I'll see if we can't fix the problem.

"yeah, same problem as above message. I installed this script and put it in my away message /nowplay{%n by %a} when iTunes isn't open I get "silence..." when iTunes is open I get nothing. any thoughts? I just updated to Adium 0.77 which might be the problem? Let me know."

I'm not having any problems with the new version, so I don't know where to start. Email me will a more detail report (other Xtras, version of iTunes, etc.) And I'll see what I can do.

# by on 07/07/05 at 08:25:18

whatever happened to good old fashioned double-clicking installation for those of us who have no idea what a terminal is all that nonsense?

# by on 07/07/05 at 08:26:22

*and all that nonsense.

that is to say, gimme a walk through at least. thx.

# by on 07/09/05 at 16:44:26

I don't understand how to work this!

# by Charity on 10/12/05 at 12:15:08

How does this work is it for itunes or Adium?
how do you know when your music plays when it shows you are away? Do you hear it or does the other person hear on the other end?

Charity

# by chrisfam on 01/18/06 at 14:04:36

what does the %_statusMessage supposed to work/display? and how do I use it?

# by xstarsprinklesx on 01/20/06 at 16:23:53

For those confused about how to use this script.. I was too at first, but I figured it out. Here's what you do:

1. Put "iTunes eXpanded.AdiumScripts" into the "~/Library/Application Support/Adium 2.0/Scripts/" folder.
2. Put "Get Database ID" into the "~/Library/iTunes/Scripts/" folder.
3. Ctrl-click on "iTunes eXpanded.AdiumScripts" and select "Show Package Contents." Open the "Contents" folder, then the "Resources" folder. In there you'll find all the ReadMe files that explain all the wildcards you'll need to format the script for your profile/away message, e.g. artist, title, album, etc.

Hope that helps! =)

# by wonlioness on 05/17/06 at 13:10:11

fyi: i followed the steps that "xstarsprinklesx" listed. i didnt have a "Scripts" folder in my iTunes so i created one and placed the GDID file in there... then in my away message i put....

just clicking around... [%_trackinfo{%%current, iTunes = %n by %a}]

and it rendered:

just clicking around... [iTunes = If I Had One Wish by RayJ]

** if you check out the readme file in the resources folder that starsrpinkles describes it gives you everything you need to create your own formula.

i'm glad this works because %_nowplaying script i was using was so limited and sucked and i could only do so much when tinkering with the applescript itself.

# by bnj on 11/05/06 at 18:35:08

Hello,

Thanks to xstarsprinklesx for giving instructions on how to make it work. I have tried to do so, though, but I cannot make it work.

Here is what I have done:
1. I have followed steps 1 and 2 by xstarsprinklesx.
2. I have restarted both iTunes and Adium.
3. I have started the music on iTunes.
4. I have opened the preferences in Adium.
5. In the Adium preferences, I have opened the tab "Status", and then clicked on the little "+" that is below the list of custom satus messages.
6. In the new status, I have chosen the state "Available".
7. In the "Status Message" box, I have copied the line
"just clicking around... [%_trackinfo{%%current, iTunes = %n by %a}]"
(without the ""), thanks to wonlioness.
8. I have closed the preferences, and in the menu of Adium, I have chosen "Status -> just clicking around...".

Now, how do I know what my status is showing? Is there any way to know exactly what the other people can see? I can see nowhere some information that looks like the title of the song that is currently playing in iTunes.

Please give me detailed information. I have no idea about scripts and although I have read this web page entirely, I still do not know how to make this script work. Thank you.

Post a New Comment

You must be logged in to post comments.

Install | Download
42.63kb (7235 downloads)

12345
3.20 / 249 votes
Current Version: 2.0
Last Updated: 10/25/05
Credits:
Made with help from the Adium Community