<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Teach iTunes to Growl on Command</title>
	<atom:link href="http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/</link>
	<description></description>
	<pubDate>Fri, 21 Nov 2008 09:11:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Lennart Borregaard</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-3097</link>
		<dc:creator>Lennart Borregaard</dc:creator>
		<pubDate>Fri, 10 Aug 2007 14:28:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-3097</guid>
		<description>I found a script that includes the album cover, but it's very slow - it can take up to 5 seconds before the notifications slows because it has to convert the cover... anyone got a quick script with cover?</description>
		<content:encoded><![CDATA[<p>I found a script that includes the album cover, but it&#8217;s very slow - it can take up to 5 seconds before the notifications slows because it has to convert the cover&#8230; anyone got a quick script with cover?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iTunes Growl Applescript with Artwork &#124; Jamie Phelps</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-2869</link>
		<dc:creator>iTunes Growl Applescript with Artwork &#124; Jamie Phelps</dc:creator>
		<pubDate>Sat, 14 Jul 2007 00:56:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-2869</guid>
		<description>[...] As any good scripter does before setting out to write his own, I went to Google. Sure enough Ryan Todd of plasticstare.com had written a script to do just that. [...]</description>
		<content:encoded><![CDATA[<p>[...] As any good scripter does before setting out to write his own, I went to Google. Sure enough Ryan Todd of plasticstare.com had written a script to do just that. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Phelps</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-2619</link>
		<dc:creator>Jamie Phelps</dc:creator>
		<pubDate>Thu, 21 Jun 2007 12:38:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-2619</guid>
		<description>Ryan, I made some changes to the script and &lt;a href="http://www.jamiephelps.com/31/itunes-growl-applescript-with-artwork" title="Modified version of the script and accompanying article." rel="nofollow"&gt;posted a modified version&lt;/a&gt; on my site.

Basically, I switched to using the album artwork and adjusted the formatting of the notification to suit my own taste.

Thanks again!</description>
		<content:encoded><![CDATA[<p>Ryan, I made some changes to the script and <a href="http://www.jamiephelps.com/31/itunes-growl-applescript-with-artwork" title="Modified version of the script and accompanying article." rel="nofollow">posted a modified version</a> on my site.</p>
<p>Basically, I switched to using the album artwork and adjusted the formatting of the notification to suit my own taste.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-2601</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Wed, 20 Jun 2007 16:22:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-2601</guid>
		<description>Cool. Glad to know it. Freek above had some good ideas as well. The script is pretty raw, but its definitely a good start to get you going (or maybe just an ends in itself).</description>
		<content:encoded><![CDATA[<p>Cool. Glad to know it. Freek above had some good ideas as well. The script is pretty raw, but its definitely a good start to get you going (or maybe just an ends in itself).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Phelps</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-2599</link>
		<dc:creator>Jamie Phelps</dc:creator>
		<pubDate>Wed, 20 Jun 2007 14:26:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-2599</guid>
		<description>I was just thinking about writing a script like this, and then I thought, "Hey, I bet someone else has had this issue in the past" and Googled and found you. Thanks for the script!</description>
		<content:encoded><![CDATA[<p>I was just thinking about writing a script like this, and then I thought, &#8220;Hey, I bet someone else has had this issue in the past&#8221; and Googled and found you. Thanks for the script!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1318</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Sat, 24 Mar 2007 15:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1318</guid>
		<description>eventually i will get it right
&lt;blockquote cite="AppleScript"&gt;tell application "System Events" to if (application processes whose name is "iTunes") is not {} then
	tell application "iTunes"
		if player state is playing then
			set trk_arts to the artist of the current track
			set trk_name to the name of the current track
			set trk_albm to the album of the current track
			set trk_num to the track number of the current track
			set trk_desc to (trk_arts &#38; "
" &#38; trk_albm)
			if current stream title is not missing value then set trk_desc to current stream title as string
		else
			set trk_name to ("iTunes Status")
			set trk_desc to ("iTunes not playing.")
		end if
	end tell
	tell application "GrowlHelperApp"
		set the allNotificationsList to ¬
			{"Show Status"}
		set the enabledNotificationsList to ¬
			{"Show Status"}
		register as application ¬
			"Quicksilver" all notifications allNotificationsList ¬
			default notifications enabledNotificationsList ¬
			icon of application "iTunes"
		notify with name "Show Status" title trk_name description trk_desc application name "Quicksilver"
	end tell
end if&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>eventually i will get it right</p>
<blockquote cite="AppleScript"><p>tell application &#8220;System Events&#8221; to if (application processes whose name is &#8220;iTunes&#8221;) is not {} then<br />
	tell application &#8220;iTunes&#8221;<br />
		if player state is playing then<br />
			set trk_arts to the artist of the current track<br />
			set trk_name to the name of the current track<br />
			set trk_albm to the album of the current track<br />
			set trk_num to the track number of the current track<br />
			set trk_desc to (trk_arts &amp; &#8221;<br />
&#8221; &amp; trk_albm)<br />
			if current stream title is not missing value then set trk_desc to current stream title as string<br />
		else<br />
			set trk_name to (&#8221;iTunes Status&#8221;)<br />
			set trk_desc to (&#8221;iTunes not playing.&#8221;)<br />
		end if<br />
	end tell<br />
	tell application &#8220;GrowlHelperApp&#8221;<br />
		set the allNotificationsList to ¬<br />
			{&#8221;Show Status&#8221;}<br />
		set the enabledNotificationsList to ¬<br />
			{&#8221;Show Status&#8221;}<br />
		register as application ¬<br />
			&#8220;Quicksilver&#8221; all notifications allNotificationsList ¬<br />
			default notifications enabledNotificationsList ¬<br />
			icon of application &#8220;iTunes&#8221;<br />
		notify with name &#8220;Show Status&#8221; title trk_name description trk_desc application name &#8220;Quicksilver&#8221;<br />
	end tell<br />
end if</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1317</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Sat, 24 Mar 2007 15:35:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1317</guid>
		<description>hmm still  not right... please delete other two posts...
&lt;blockquote&gt;</description>
		<content:encoded><![CDATA[<p>hmm still  not right&#8230; please delete other two posts&#8230;</p>
<blockquote></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1316</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Sat, 24 Mar 2007 15:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1316</guid>
		<description>errr sorry... anyway, this script also works for streams
&lt;code&gt;tell application "System Events" to if (application processes whose name is "iTunes") is not {} then
	tell application "iTunes"
		if player state is playing then
			set trk_arts to the artist of the current track
			set trk_name to the name of the current track
			set trk_albm to the album of the current track
			set trk_num to the track number of the current track
			set trk_desc to (trk_arts &#38; "
" &#38; trk_albm)
			if current stream title is not missing value then set trk_desc to current stream title as string
		else
			set trk_name to ("iTunes Status")
			set trk_desc to ("iTunes not playing.")
		end if
	end tell
	tell application "GrowlHelperApp"
		set the allNotificationsList to ¬
			{"Show Status"}
		set the enabledNotificationsList to ¬
			{"Show Status"}
		register as application ¬
			"Quicksilver" all notifications allNotificationsList ¬
			default notifications enabledNotificationsList ¬
			icon of application "iTunes"
		notify with name "Show Status" title trk_name description trk_desc application name "Quicksilver"
	end tell
end if&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>errr sorry&#8230; anyway, this script also works for streams<br />
<code>tell application "System Events" to if (application processes whose name is "iTunes") is not {} then<br />
	tell application "iTunes"<br />
		if player state is playing then<br />
			set trk_arts to the artist of the current track<br />
			set trk_name to the name of the current track<br />
			set trk_albm to the album of the current track<br />
			set trk_num to the track number of the current track<br />
			set trk_desc to (trk_arts &amp; "<br />
" &amp; trk_albm)<br />
			if current stream title is not missing value then set trk_desc to current stream title as string<br />
		else<br />
			set trk_name to ("iTunes Status")<br />
			set trk_desc to ("iTunes not playing.")<br />
		end if<br />
	end tell<br />
	tell application "GrowlHelperApp"<br />
		set the allNotificationsList to ¬<br />
			{"Show Status"}<br />
		set the enabledNotificationsList to ¬<br />
			{"Show Status"}<br />
		register as application ¬<br />
			"Quicksilver" all notifications allNotificationsList ¬<br />
			default notifications enabledNotificationsList ¬<br />
			icon of application "iTunes"<br />
		notify with name "Show Status" title trk_name description trk_desc application name "Quicksilver"<br />
	end tell<br />
end if</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1315</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Sat, 24 Mar 2007 15:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1315</guid>
		<description>tell application "System Events" to if (application processes whose name is "iTunes") is not {} then
	tell application "iTunes"
		if player state is playing then
			set trk_arts to the artist of the current track
			set trk_name to the name of the current track
			set trk_albm to the album of the current track
			set trk_num to the track number of the current track
			set trk_desc to (trk_arts &#38; "
" &#38; trk_albm)
			if current stream title is not missing value then set trk_desc to current stream title as string
		else
			set trk_name to ("iTunes Status")
			set trk_desc to ("iTunes not playing.")
		end if
	end tell
	tell application "GrowlHelperApp"
		set the allNotificationsList to ¬
			{"Show Status"}
		set the enabledNotificationsList to ¬
			{"Show Status"}
		register as application ¬
			"Quicksilver" all notifications allNotificationsList ¬
			default notifications enabledNotificationsList ¬
			icon of application "iTunes"
		notify with name "Show Status" title trk_name description trk_desc application name "Quicksilver"
	end tell
end if</description>
		<content:encoded><![CDATA[<p>tell application &#8220;System Events&#8221; to if (application processes whose name is &#8220;iTunes&#8221;) is not {} then<br />
	tell application &#8220;iTunes&#8221;<br />
		if player state is playing then<br />
			set trk_arts to the artist of the current track<br />
			set trk_name to the name of the current track<br />
			set trk_albm to the album of the current track<br />
			set trk_num to the track number of the current track<br />
			set trk_desc to (trk_arts &amp; &#8221;<br />
&#8221; &amp; trk_albm)<br />
			if current stream title is not missing value then set trk_desc to current stream title as string<br />
		else<br />
			set trk_name to (&#8221;iTunes Status&#8221;)<br />
			set trk_desc to (&#8221;iTunes not playing.&#8221;)<br />
		end if<br />
	end tell<br />
	tell application &#8220;GrowlHelperApp&#8221;<br />
		set the allNotificationsList to ¬<br />
			{&#8221;Show Status&#8221;}<br />
		set the enabledNotificationsList to ¬<br />
			{&#8221;Show Status&#8221;}<br />
		register as application ¬<br />
			&#8220;Quicksilver&#8221; all notifications allNotificationsList ¬<br />
			default notifications enabledNotificationsList ¬<br />
			icon of application &#8220;iTunes&#8221;<br />
		notify with name &#8220;Show Status&#8221; title trk_name description trk_desc application name &#8220;Quicksilver&#8221;<br />
	end tell<br />
end if</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1314</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Sat, 24 Mar 2007 14:54:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1314</guid>
		<description>Hmm i got it to work now! very nice thanks. One suggestion for improvement: on digital radio station it lists station name instead of track name</description>
		<content:encoded><![CDATA[<p>Hmm i got it to work now! very nice thanks. One suggestion for improvement: on digital radio station it lists station name instead of track name</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freek</title>
		<link>http://www.plasticstare.com/plains/2007/10/21/teach-itunes-to-growl-on-command/#comment-1305</link>
		<dc:creator>Freek</dc:creator>
		<pubDate>Tue, 20 Mar 2007 13:13:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.plasticstare.com/plains/2007/02/05/teach-itunes-to-growl-on-command/#comment-1305</guid>
		<description>nice idea but sadly it makes my macbook freeze up (well be really slow and make the app crash so i have to use force quit) if i try to start it (in itunes applescript menu) or even open it in scripteditor</description>
		<content:encoded><![CDATA[<p>nice idea but sadly it makes my macbook freeze up (well be really slow and make the app crash so i have to use force quit) if i try to start it (in itunes applescript menu) or even open it in scripteditor</p>
]]></content:encoded>
	</item>
</channel>
</rss>
