AIM MusicLink 4.1.0.0 is here

I have posted the latest version of AIM MusicLink, version 4.1.0.0.  If you are an existing AIM MusicLink user, you will get prompted for auto upgrade.  You can ignore the upgrade, or get it later.  You can get an upgrade via the Check For Upgrade button via the AIM MusicLink Preference window.  You will only be prompted once.  There are some real key feature and bug fixes in this release.

  • AIM MusicLink now supports an option to set your status in “Artist – Song” format and “Song – Artist” format.
  • Fixed a long standing bug with Windows Media Player not reporting the correct song.  This was due to an issue with the Windows Media Player API passing incorrect data in the MediaChange event.  I discovered a work around this Microsoft bug.
  • Fixed bug with RealPlayer song status being set with a missing leading character
  • Fixed bug with Uninstaller not unregistering the AIM MusicLink dlls.

Here is a screen shot of the new preference panel showing how to change the status format.

AIM MusicLink Preferences 4.1.0.0

AIM MusicLink Preferences 4.1.0.0

You can download the latest AIM MusicLink here.

To read all about AIM MusicLink or to get questions answered make sure to visit the AIM MusicLink homepage.

AIM MusicLink version 4.0.0.0

Download AIM MusicLink version 4.0.0.0 here.

I have just posted the latest version of AIM MusicLink, version 4.0.0.0.  As always you can get the latest information on AIM MusicLink via the AIM MusicLink homepage.  I have made many significant changes in this latest version based on feedback from people as well as some long standing features I wanted to add.

Here is the change log:

  • Added support for Foobar2000 version 0.9.5.4+
  • Added auto-upgrade support.
  • Updated the AIM MusicLink preferences
    • Added a preference to turn off checking for AIM MusicLink Updates
    • Added a button to check for update immediately
    • Added a button to reset status, this can be used to clear stale data when a player crashes or closes at a bad time

  • Fixed bug where log folders where being written even when user did not want logging.
  • Added support for writing current song to the AvTrack object in OpenAIM.
  • AIM MusicLink is now injected into the buddy feed.

AIM MusicLink works on all versions of AIM 6.0+, but official support for this version is for AIM 6.8+.  AIM Music Link Supports the following players.

This release is a major one, so enjoy it.  Download AIM MusicLink version 4.0.0.0 here.

AIM MusicLink 3.0.0.0

Happy Monday everyone!  I am posting the latest version of AIM MusicLink that contains support for a new media player as well as a couple of fixes for some old bugs.  In AIM MusicLink 3.0.0.0, I have added support for XM Player version 3.4.2.1+.  MusicLink now has support for 8 different media players.  The full list can be found on the AIM MusicLink home page.

I have also fixed two bugs that have been around for a while.  ITunes would report the current song even if the player was paused or stopped.  MusicLink will only set an ITunes song if the player is playing a song now.  The other bug that I fixed involved Windows Media Player.  People were reporting that WMP songs were getting set in their AIM Status even when WMP was not running.  I have fixed an issue where if the player exits the WMP plugin was reporting the wrong information.  If WMP crashes, which does happen, MusicLink may still report the incorrect information.

Download the latest AIM MusicLink here.

TwitterMan updated

I have a new version of TwitterMan that I posted to the AIM Gallery today. This version includes additional features like viewing your friends timeline and being notified of when your friends have posted a new status message. The flyout showing your friends timeline contains your friends icon, link back to your friends feed, status message, and of course the time the tweet was sent.

Download TwitterMan 0.5 here.

If you are new to Twitter, the first friend to add is the MarsPhoenix lander.  Its fun since the lander is tweeting in the first person.

New TwitterMan for AIM 6.8 Beta

I posted a new version of TwitterMan for AIM 6.8 Beta 3. This plugin was a collaboration between myself and one of my teammates, Gus.

This build will only work with the latest AIM 6.8 Beta or newer. For those unfamiliar with TwitterMan, this AIM plugin will set your status message on Twitter to the same status you have currently set on AIM. Recently Twitter added the ability to push your Twitter status to social networking sites like Facebook, MySpace, Blogger, and others. So now TwitterMan will be able to propagate your AIM status from AIM to Twitter then to Facebook for example. The latest version will securely store your Twitter credentials so you do not have to enter them every time you sign into AIM. The latest version appears at the bottom of your buddy list where you can log into Twitter and manage your settings.

We will be making some improvements over time, including getting alerts when your Twitter Friend Feed has changed.

AIM MusicLink Feedback

I want to say thank you to all the people who have downloaded the latest AIM MusicLink version 2.2.0.0 and are using it every day. The uptake for the plugin has been really great, and I have to be honest this release has gone much better than earlier ones. I wanted to address some of the issues people have been having.

  • I have fixed the problem with the Songbird Extension for AIM MusicLink and you can download the extension here. Once you download the extension, please use Songbird to load the sbMusicLink.xpi file.
  • I have spent a few hours testing this version of AIM MusicLink with Windows Media Player 11 in just about every configuration possible and cannot reproduce any of the reports people have. All my WMP plugin does is listen to the current playing song and then writes to the Windows Registry if the player is playing and if so what is the current song. Then AIM MusicLink reads the registry key. These two keys can be found in HKCUSoftwareAIMAIMPluginsAIM MusicLinkWMPCurrentMedia and WMPIsPlaying. If you observe weird behavior with these keys please let me know.
  • The latest WinAMP version has been working for me.
  • The theory I have regarding those who have issues with players beyond iTunes working, is that make sure iTunes is truly closed. I have seen instances where I close iTunes yet it is not truly shutdown. AIM MusicLink will still think it sees iTunes opened and try to set the iTunes song not WinAmp or other player you are using. AIM MusicLink has a specific order of operations that it looks for music. The first player it finds music for, it will try to report the result, even if no song is loaded on the player in some cases. Here is the order that I use:
  1. iTunes
  2. WinAmp
  3. MediaMonkey
  4. Windows Media Player 9/10/11
  5. Yahoo Jukebox
  6. Songbird
  7. RealPlayer

Please make sure if you are seeing issues where AIM MusicLink is reporting an incorrect or unexpected result, check the above list and make sure that a player is not accidentally loaded that you think you closed. As always I appreciate all the feedback, and keep it coming so I can make sure AIM MusicLink continues to be the top AIM Plugin.

A Twitter Plugin for SXSW

A year ago at SouthBySouthwest (SXSW) Twitter became mainstream in the developer community. The amount of traffic that Twitter experienced over the one week conference was incredible as it seemed that everyone announced their plans each evening via the service. With SXSW, starting this weekend and the Open AIM announcement this week, I thought I would release the latest version of the Twitter plugin for Windows. The plugin supports AIM 6.5+ or AIM Lite.

This plugin will update your status message on Twitter when your status message on AIM changes. The first time your status message on AIM changes, you will be prompted for your Twitter username and password. You can prevent this from happening by installing the plugin, signing on to the AIM client, choosing the Actions button at the bottom of the Buddy List, and selecting “Set Your Status.” Enter in your Twitter credentials, and you will be all set to go.

You can follow along my twitter feed and all the happenings at SXSW and beyond here.