<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx</link><description>Apple has posted an SDK for accessing iTunes using COM on Windows (it's funny, I noticed they left .DS_Store files in the zip archive!). It includes sample javascripts for doing things like creating playlists. You can actually write these scripts without</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#128758</link><pubDate>Sun, 09 May 2004 17:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:128758</guid><dc:creator>Phil Winstanley</dc:creator><description>That's really cool, can't seem to reference the iTunesLib DLL in VS.NET 2005 however, maybe there's a special way to reference COM in 2005 I'm not aware of yet :-)&lt;br&gt;&lt;br&gt;Phil.</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#128759</link><pubDate>Sun, 09 May 2004 17:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:128759</guid><dc:creator>Dan Crevier</dc:creator><description>Did you go to the COM tab in the Add reference dialog? You could also click browse to go to it manually. You might also want to make sure you are using the latest version of iTunes.</description></item><item><title>Coding Windows iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#129117</link><pubDate>Mon, 10 May 2004 18:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:129117</guid><dc:creator>RunOns</dc:creator><description>Dan Crevier posted some sample C# code for controlling the Windows version of iTunes. Now I can finally write the app I've always wanted: a way to control my music playing anywhere in my apartment from any other room in...</description></item><item><title>Programming iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#129240</link><pubDate>Mon, 10 May 2004 21:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:129240</guid><dc:creator>Cadred.NET</dc:creator><description /></item><item><title>Inspiron 8600 play/stop/prev track/next track buttons with iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#129580</link><pubDate>Tue, 11 May 2004 06:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:129580</guid><dc:creator>Jay T.</dc:creator><description>I have an Inspiron 8500 (which is the same machine as the 8600 except for the processor - I have P4 Mobile 2.2GHz) and my play/stop/prev track/next track buttons work perfectly in iTunes, I didn't even have to change any configurations.  Just make sure the iTunes window has the focus (foreground) and they should work...  However, It seems the volume buttons are linked differently and only allow controlling the volume in Windows.</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#134400</link><pubDate>Tue, 18 May 2004 20:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134400</guid><dc:creator>ajc</dc:creator><description>Thanks Dan!  I have posted on my blog showing how to not only use the iTunes COM object from C#, but also how to bind event handlers for iTunes events.  You may find it useful.  I use it to update the Current Listening links on my blog, by binding to the PlayTrack event.</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#135225</link><pubDate>Wed, 19 May 2004 18:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:135225</guid><dc:creator>Matt</dc:creator><description>I tried this using through an ASP.NET web app, and I was getting 'COMException: Server Execution Error' from this line, which is the first call. Any ideas?&lt;br&gt;&lt;br&gt;&amp;lt;code&amp;gt;&lt;br&gt;private void Page_Load(object sender, System.EventArgs e){&lt;br&gt;iTunesLib.IiTunes iTunesApp = new iTunesAppClass();&lt;br&gt;}&lt;br&gt;&amp;lt;/code&amp;gt;</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#136665</link><pubDate>Fri, 21 May 2004 13:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136665</guid><dc:creator>Gonzonia</dc:creator><description>I relased TitleTunes 0.0.1 yesterday...small app that hides the iTunes main browser window and locks some basic controls to the top of the screen. Written in Vb.Net</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#139874</link><pubDate>Sun, 23 May 2004 18:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:139874</guid><dc:creator>Greg </dc:creator><description>Can anyone tell me how to set this thing up in VS.net 2003 for C++ I just cant get it to work</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#139875</link><pubDate>Sun, 23 May 2004 18:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:139875</guid><dc:creator>Greg </dc:creator><description>Can anyone tell me how to set this thing up in VS.net 2003 for C++ I just cant get it to work</description></item><item><title>Programming iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#150259</link><pubDate>Mon, 07 Jun 2004 21:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:150259</guid><dc:creator>Cadred.NET</dc:creator><description /></item><item><title>re: Apple ITunes SDK supports C#</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#151260</link><pubDate>Wed, 09 Jun 2004 00:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:151260</guid><dc:creator>Dan Fernandez's Blog</dc:creator><description /></item><item><title>Accessing iTunes from .Net</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#153691</link><pubDate>Fri, 11 Jun 2004 20:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:153691</guid><dc:creator>Random Thoughts of Jorriss</dc:creator><description /></item><item><title>Inspiron 8600 play/stop/prev track/next track buttons with iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#160010</link><pubDate>Sat, 19 Jun 2004 13:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:160010</guid><dc:creator>Logitech iTouch</dc:creator><description>To hook your multimedia keys (doesn't matter if it's an Dell Inspiron or something else), just download the iTouch software from Logitech. This little helper supports the following mediaplayers:&lt;br&gt;• Windows CD Player&lt;br&gt;• Windows Media Player up to version 9.x&lt;br&gt;• MUSICMATCH(tm) versions 4.x up to 8.1&lt;br&gt;• RealOne Player&lt;br&gt;• Creative PlayCenter versions 1.5, 2.x and 3.0&lt;br&gt;• WinAmp 2.x and WinAmp 3&lt;br&gt;• Sonic CinePlayer versions 1.0 and 1.5&lt;br&gt;• PowerDVD 3.0, 4.0 and 5.0&lt;br&gt;• Intervideo WinDVD 2.x, 4.0 and 5.1&lt;br&gt;• Quick Time 6.0 and 6.4&lt;br&gt;• iTunes 4.6&lt;br&gt;&lt;br&gt;iTouch also works if your mediaplayer application hasn't got the focus and you don't need a Logitech Keyboard for this to work. I myself have an Inspiron 8600 and it works like a charme!</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#160079</link><pubDate>Sat, 19 Jun 2004 17:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:160079</guid><dc:creator>Dan Crevier</dc:creator><description>Unfortunately, it doesn't work with Napster :-( I'm pretty disappointed with the Napster application. I guess I should just stick to listening to my music in WMP.</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#161502</link><pubDate>Mon, 21 Jun 2004 16:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:161502</guid><dc:creator>Can't Bind Event</dc:creator><description>I can't seem to bind the OnPlayerPlayingTrackChangedEvent.  It doesn't give me an error when I do this:&lt;br&gt;&lt;br&gt;iTunesLib.iTunesApp App = new iTunesLib.iTunesAppClass();&lt;br&gt;App.OnPlayerPlayingTrackChangedEvent +=new iTunesLib._IiTunesEvents_OnPlayerPlayingTrackChangedEventEventHandler(App_OnPlayerPlayingTrackChangedEvent);&lt;br&gt;&lt;br&gt;But the event is never fired!  Any ideas?</description></item><item><title>re: Automating/scripting iTunes on Windows</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#163135</link><pubDate>Wed, 23 Jun 2004 03:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:163135</guid><dc:creator>daniel02216</dc:creator><description> The OnPlayerPlayingTrackChangedEvent is only fired for linked CD tracks and editing the name of the currently playing track.  It has a misleading name, but you are looking for OnPlayerPlayEvent, which is called every time a new track is played, along with OnPlayerStopEvent.</description></item><item><title>Can't Bind Event</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#163574</link><pubDate>Wed, 23 Jun 2004 13:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:163574</guid><dc:creator>Declan</dc:creator><description>Thanks!&lt;br&gt;I'm having a different problem now.  I'm attempting to write a frontend for iTunes but anytime iTunes is not open or you open the Preferences dialog in iTunes it throughs an exception.  I know about the OnCOMCallsDisabledEvent, but that only helps if iTunes is running before the program is fired up.  Is there not a way to check if iTunes is ready to give/receive instruction?</description></item><item><title>iTunes All Day</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#182664</link><pubDate>Wed, 14 Jul 2004 04:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:182664</guid><dc:creator>manicwave</dc:creator><description>It is old news that Apple released the iTunesCOMSdk. A few things are emerging that leverage the SDK: iTunes Art...</description></item><item><title>Little Yellow Frog &amp;raquo; iTunes COM SDK and .NET</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#209200</link><pubDate>Thu, 05 Aug 2004 22:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209200</guid><dc:creator>TrackBack</dc:creator><description>Little Yellow Frog &amp;amp;raquo; iTunes COM SDK and .NET</description></item><item><title>C# "Scripting" for iTunes</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#245012</link><pubDate>Wed, 20 Oct 2004 15:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:245012</guid><dc:creator>dodoskido:  Windows into Microsoft</dc:creator><description>Automating/scripting iTunes on Windows OoooooO...(jaw dropped on the floor, eyes dazed in confusion and simultaneous delight)....</description></item><item><title>Automating iTunes .NET is now easier!</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#272721</link><pubDate>Wed, 01 Dec 2004 07:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:272721</guid><dc:creator>Dan Crevier's Blog</dc:creator><description /></item><item><title>iTunes and a "Now Playing" feature</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#343663</link><pubDate>Wed, 29 Dec 2004 17:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:343663</guid><dc:creator>shwango! blog</dc:creator><description>Here's some cool code I hacked together from the iTunes Windows COM SDK docs and some other sites - Dan...</description></item><item><title>Airport Express the .net way</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#355525</link><pubDate>Wed, 19 Jan 2005 01:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:355525</guid><dc:creator>Gidion Blog</dc:creator><description /></item><item><title>re: ITunes - Feature request</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#400310</link><pubDate>Tue, 22 Mar 2005 11:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:400310</guid><dc:creator>Sahil Malik : .Net Monkey</dc:creator><description /></item><item><title>Geek Notes 2005-03-23</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#401245</link><pubDate>Thu, 24 Mar 2005 01:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:401245</guid><dc:creator>Geek Noise</dc:creator><description /></item><item><title>iTunes programming</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#581743</link><pubDate>Sun, 23 Apr 2006 23:37:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:581743</guid><dc:creator>Jorriss.Net</dc:creator><description> &lt;a rel="nofollow" target="_new" href="http://maximized.com/freeware/scriptsforitunes/documentation.htm"&gt;http://maximized.com/freeware/scriptsforitunes/documentation.htm&lt;/a&gt; &lt;a rel="nofollow" target="_new" href="http://www.codeproject.com/csharp/iTunesTray.asp"&gt;http://www.codeproject.com/csharp/iTunesTray.asp&lt;/a&gt;...</description></item><item><title>Accessing iTunes from .Net</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#581757</link><pubDate>Sun, 23 Apr 2006 23:39:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:581757</guid><dc:creator>Jorriss.Net</dc:creator><description>Finally the Orroz has come back to the blogsphere. Here is some good news, you can access iTunes from...</description></item><item><title>iPod Shuffle &amp;amp;amp; iTunes, I'm Hooked!</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#646482</link><pubDate>Sun, 25 Jun 2006 12:09:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:646482</guid><dc:creator>Noah Coad's Code</dc:creator><description>During TechEd 2006, my buddy Jean-Luc David (JL),&amp;amp;amp;nbsp;let me borrow his iPod Shuffle.&amp;amp;amp;nbsp; Oh my gosh!!&amp;amp;amp;nbsp;...</description></item><item><title> Dan Crevier s Blog Automating scripting iTunes on Windows | debt consolidator</title><link>http://blogs.msdn.com/dancre/archive/2004/05/08/128645.aspx#9754980</link><pubDate>Mon, 15 Jun 2009 22:56:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9754980</guid><dc:creator> Dan Crevier s Blog Automating scripting iTunes on Windows | debt consolidator</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://mydebtconsolidator.info/story.php?id=21671"&gt;http://mydebtconsolidator.info/story.php?id=21671&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>