Archive for the ‘Windows Live Writer’ Category

使用Windows Live Writer在MovableType发表文章出现乱码的解决办法

使用Windows Live Writer在MovableType 4.23 pro发表文章出现会出现乱码,

打开 lib/MT/Util.pm, 大约640行,把函数改下
sub remove_html {
    my($text) = @_;
    return ” if !defined $text;  # suppress warnings
    $text =~ s/(<\!\[CDATA\[(.*?)\]\]>)|(<[^>]+>)/
        defined $1 ? $1 : ”
        /geisx;
    $text =~ s/<(?!\!\[CDATA\[)/&lt;/gis;
    return $text;
}

改成 
sub remove_html {
    my($text) = @_;
    return $text if !defined $text;  # suppress warnings
    return $text if $text =~ m/^<\!\[CDATA\[/i;
    $text =~ s!<[^>]+>!!gs;
    $text =~ s!<!&lt;!gs;
    $text;
}

写博客真难受

使用Windows Live Writer写blogger的日志

使用Windows Live Writer写blogger的日志要注意两个地方

其一是配置:

第一步:

image

第二步:添加日志账户,要注意的是日志网址是你的blog地址,用户名是你gmail邮件地址的前面部分(如果你的google账号是gmail的话)

image

在然后你好像要得到一个错误信息。。。

这就是本文的关键所在了,设置代理服务器太麻烦了,使用vpn比较好,我推荐个免费的vpn:http://hotspotshield.com/

自己去下一个安装下。这是一个基于OpenVPN的免费vpn客户端,我要提醒的是此客户端对IE浏览器做了hook,连接上vpn server后使用IE浏览器会被嵌入广告,其他浏览器没有影响。

言归正传,链接好vpn server之后点下一步就不会出现错误信息了,然后选择一个你的blog就可以了。

更好的是,当你通过Windows Live Writer成功发布一篇blogger日志之后每次写日志就再也不需要连接vpn了,直接发布即可,和使用其他blog系统一样。这个估计是blogger的原因,遗憾的是大陆用户不支持绑定域名。