Update: This is now redundant as the new release of FeedDemon detects Live Writer as a blogging client natively.
Microsoft have released a beta of their new blogging client ap, Windows Live Writer. Haacked likes it, as does Hanselman, even if it does look a lot lke BlogJet. For myself, I think it’s great, especially as, while it was designed for Spaces, it works with pretty much any blogging system.
The only annoying thing about it is that, unlike BlogJet, if you setup an ‘Blog this News Item’ command in FeedDemon to point to the writer executable, it doesn’t pick up the content from FeedDemon. This is a pain, and
hopefully will be fixed in a later release. But if not Nick has said he will be sorting this out in the next release. Until then, I’ve got a little application that will act as a proxy between FeedDemon & Live Writer.
You can download it here it’s just a 5KB zip file containing a folder with the executable & the Live Writer COM DLL. Extract it and save it somewhere on your computer. Then go into FeedDemon & right-click on any news item and select ‘Send Item’, then ‘Blog this News Item’ then ‘Configure Blog Publishing Tools’.
Then add a new tool, call it LiveWriter or something like that, and set the command line or URL field to the location of the ‘
FeedDemonToLiveWriter.exe‘ executable (e.g. ‘
C:\Program Files\FeedDemonToLiveWriter\FeedDemonToLiveWriter.exe‘). Set it as default if you want to and you’re done.
Hope this helps someone else.
How it works
It’s a small C# program that uses the Writer COM object to re-format the ~bbX.post temp file into the Writer. I’m hoping I can re-write it as an actual plugin for Writer to make things simpler. Alternatively I could redo the BlogThis.dat file in FeedDemon to be in the XML format the Writer expects, but it would need to create a file with the .bloginfo extension, and then Blog this would stop working for anything else that expected the original format (ie BlogJet). Hmm, maybe I’ll dig around a bit more with the Writer source code and see what I can find.