This project is read-only.

How To Use

Adding Posterous to Live Writer

Because Live Writer doesn't natively support Posterous, there's a little bit of trickery involved. The whole basis of this plug-in relies on you having at least one other blog configured within Live Writer. All you do is add that blog to Live Writer again (in essence, copying it), and just call it Posterous.

Configuring Writerous

First of all, you need to set your username and password, and the Posterous site you will be publishing to.
To access these, go to Tools > Options > Plug-ins > Writerous > Options from within Live Writer.
Writerous Settings
From here, you can also set whether your posts should autopost to facebook/twitter/etc. The posting to these other sites is done from Posterous itself, all the plug-in is doing is telling Posterous to go ahead and do that.

Publishing

When you first go to publish from this blog, you will be asked if you would like to enable Writerous
Enable Writerous
Subsequent posts published will not ask you this but will just publish to Posterous.
Whilst the post is publishing, you will see the following screen:
Publishing

Adding Supported Files

Posterous lets you upload certain files other than images. To do this, I have included a second plug-in called "Insert Writerous Files", which will allow you to select multiple supported files and add them to the post. From within Live Writer, just click on the Writerous Files option from the sidebar or from the Insert menu.
Insert Writerous Files
Once you save those, you will get a placeholder in your post (that won't get published) that will allow you to access those files from the sidebar
Insert Writerous Files Sidebar
These files will then get published to Posterous when you click Publish.

Successful Posts

When a post has successfully published to Posterous, you will get a new screen telling you as such. This window will allow you to go to your post, or copy the post.ly link to the clipboard.
Published Post

Last edited Mar 7, 2010 at 4:55 PM by ScottIsAFool, version 2

Comments

iminhull Jan 26, 2012 at 11:46 AM 
I'm getting this error:


26 January 2012 11:35:45

Version: 15.4.3538.513

OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1
Runtime version: 2.0.50727.5448
Shutdown started: False
Program: "C:\Program Files (x86)\Windows Live\Writer\WindowsLiveWriter.exe"

Memory Load: 52%
Total Physical: 8127 MB
Available Physical: 3882 MB
Total Page File: 16253 MB
Available Page File: 11278 MB
Total Virtual: 2047 MB
Available Virtual: 1531 MB
Available Extented Virtual: 0 MB

Unexpected Error Occurred
An unexpected error has occurred within the application.


System.Xml.XmlException: The 'link' start tag on line 6 does not match the end tag of 'head'. Line 15, position 5.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at Nuane.Posterous.PosterousSession.InvokeResult..ctor(HttpWebResponse response)
at Nuane.Posterous.PosterousSession.Invoke(String uri, IPosterousData postData, String token)
at Nuane.Posterous.PosterousSession.PublishPost(Int32 siteId, PosterousNewPost newPost)
at Writerous.frmPublishing.m_publishThePost_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)