终于可以用Live Writer来写Blogger了

之前就有在电脑玩物的博客上看到,可以用Live Writer来写Blogger,虽然Blogger的时间并不长,但是挺喜欢Google的这个博客的,决心好好的用心去写我的文章。

那么看一下问题是怎么解决的吧。

起初用的是Live Writer 2007,后来听了異塵行者的建议后换成了这个版本

image

这个版本的LiveWriter我是和WindowsLive套件一起下的,一共有大约130M的样子,包括了Live Messenger,Live Writer,Live Toolbar,Live 照片库等在线服务组件。

用Windows Live Writer写blog,其实是件挺享受的事情,只是如果发生了这种事情的话呢?image 

为什么会这样呢?其实很简单嘛,连接被重置,是不是很熟悉啊,对了,这就是我们亲爱又熟悉的GFW干的好事。

要突破GFW,用到的工具无非Tor莫属了(全称The Onion Router,中文名洋葱路由器)。

Tor的下载地址

Tor建议下载稳定版本,其中我们需要用到的就只有Privoxy和Vidalia两个了。

image Privoxy

image Vidalia

按照教程,安装好Tor之后,只需要把Live Writer的代理服务器地址设置为127.0.0.1:8118就可以了

image

做到这里,是不是很兴奋啊,以为要大功告成了,很可惜还是会弹出如图所示对话框

image

 

这是由于Blogger的httpHeader不标准造成的,解决方法如下:

打开安装目录下的WindowsLiveWriter.exe.config在</configuration>前面加上

<system.net>

    <settings>

      <httpWebRequest useUnsafeHeaderParsing="true" />

    </settings>

</system.net>

加完后的形式应该是这样的

<configuration>
  <startup>
    <supportedRuntime version="v2.0.50727"/>
  </startup>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing PrivatePath="Plugins"/>
      <dependentAssembly>
        <assemblyIdentity
          name="WindowsLive.Writer.Api"
          publicKeyToken="31BF3856AD364E35" />
        <bindingRedirect oldVersion="1.0.0.0"
          newVersion="1.1.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
</configuration>

 

至此,重新启动LiveWriter,就应该可以用LiveWriter来写Blogger了。

此条目发表在 software 分类目录,贴了 , , 标签。将固定链接加入收藏夹。

终于可以用Live Writer来写Blogger了》有 2 条评论

  1. Mont Pont 说:

    谢谢你,帮我翻墙。

  2. coolxll 说:

    不客气,Tor速度比较慢,有空也可以试试 HotSpot Shiled 这个VPN

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>