My First Windows Live Writer Plugin

So, after realizing that Windows Live Writer is written largely in .Net (and has an SDK available for download (.msi)), combined with the fact that I can't sleep, I decided to hack out my first WLW plugin...append a "Currently listening to" block to the end of posts made in WLW (currently it only supports Winamp, but I will extend it to support all major media players in the very near future).  There's really not much to it right now; just drop the assembly into your WLW plugins directory and it will add a menu entry to the Insert menu named "Winamp Now Playing...", click it and whatever you're listening to in Winamp will be appended to your post (this option is also available via the Insert block on the right hand sidebar).  Easy enough.

The WLW API is dirt simple, but is also lacking in a few areas...of course I'm sure it's far from complete, but it's quite elegant in its simplicity.  I'm diggin' it.  You can download my WinampNowPlaying WLW plugin from here (to be considered alpha quality, but it does indeed work...also, it's compiled against .Net 2.0 so if you don't have 2.0 installed, you're SOL).  I plan on enhancing this plugin quite a bit over the coming weeks, but wanted to be the first cool kid on the block to post a WLW plugin ;-).  I'm also starting a new post category for all of my WLW endeavors, which hopefully will be many.

Currently listening to: DJ Bolivia - Hunt The Wumpus - downloaded from www.djbolivia.ca

Comments

# Jaxon Rice said:

Damn that was quick  - nice work man

Tuesday, August 15, 2006 4:35 AM
# Keyvan Nayyeri said:

Jayson,

Implement EditOptions for itto let users choose text pattern or share its source somewhere :-D  CodePlex hasn't answered me yet.

I need WMP DLLs :-((

Tuesday, August 15, 2006 11:29 AM
# Community Server Daily News said:

news of the day a grab bag for what's happening in Community Server We'll begin today's news

Tuesday, August 15, 2006 1:25 PM
# Keyvan Nayyeri said:

As I stated yesterday Microsoft announced Beta version of its Windows Live Writer a blog client. Most

Tuesday, August 15, 2006 2:48 PM
# while(availableTime>0) { said:

Keyvan Nayyeri created a really cool plugin for Windows Live Writer, the Technorati Tags plugin....

Wednesday, August 16, 2006 7:04 AM
# deedee.brainstream.net said:
Wednesday, August 16, 2006 2:18 PM
# Laurent Kempé said:

The Windows Media Player version is also available, check out: http://weblogs.asp.net/lkempe/archive/2006/08/16/Windows-Media-Player-Currently-Playing-Plugin-for-Windows-Live-Writer.aspx

Regards

Laurent Kempé

Thursday, August 17, 2006 1:58 AM
# David Carlsson said:

Very cool plugin. Thank you.

It would be nice to have the option to change the "Currently listening to" text to whatever you want it to say. I would really love that since my blog is in Swedish.

Thursday, August 17, 2006 6:46 AM
# protected virtual void jaysonBlog { said:

Today we announced first public release of our Windows Live Writer Plugins project which was codenamed

Monday, September 4, 2006 1:56 AM
# Community Server Bits said:

Tony Davis displays multiple photos from Flickr in Community Server using Microsoft Writer. Might be

Monday, March 12, 2007 9:40 AM
# Greg said:

Any chance you could allow it you could wrap the inserted text ina div or something with a specific class or id so that you could stylize it automatically with your theme?

Also, maybe you could edit the text it adds, like you could add your own "Currently listening to:" tag or something...

Saturday, February 9, 2008 9:19 PM