使用更强大的Zoundry Raven发布文章
其实上一篇博客的发表经历了好多次失败,首先是使用了网页自带的那个编辑器,但不知为何,上篇文章太长导致后半段的文章丢失了。于是我想使用离线写博客的软件,先试用最多人使用的Microsoft Live Writer,见上一篇,它简约易用,继承微软一贯的风格,我本想就使用这个软件了,谁知我在上一篇添加图片的时候,该软件像死机了一样,最后竟真的死掉了,该软件没帮我自动保存,我丢失了文章。
于是我得找新的软件了。我找到了Zoundry Raven,上篇博客就是它发表的。相信我,它功能足够多,足够稳定。下面就看看怎么配置它使得它能把文章发表到micolog吧。
像上篇所说的一样,必须现在micolog后台管理面板设置"客户端(Xmlrpc)调用设置"的用户名和密码(可随便取)。

接着,请到Zoundry Raven官方网站http://www.zoundryraven.com/download.html 下载最新版本的Zoundry Raven,它是完全免费的,感谢他们的贡献吧。下载到之后安装,您可以选择安装到C盘或其它盘,不用担心数据放在哪里,等下可以设置的。
安装之后运行它,首先需要设置一下您的数据放在哪里,千万不要放在C盘,否则重装系统后它们将不见了。运行后,选择"新建",如果之前用过,请选择"导入",导入旧数据。

之后选择存放数据的位置吧,同时给它取个好听的名字,比如您的域名。

接着等它创建和导入一些数据吧。之后进入到它的主界面,这时候需要添加一个新博客帐户,这个就是我们要发表的博客了。

打开添加帐户对话框,输入您的博客地址。

下一步,非常重要,请按照图中配置设置。注意那个"帐户名"是填本地的那个帐户,后面那个用户名和密码是文章最前面Xmlrpc设置的用户和密码。
注意:下图中站点类型选择WordPress

下一步,勾上您的博客。

结束完成设置。没什么问题的话,会通过验证就到软件的主界面。您可以写博客了。

到了写博客的界面,好多功能可以用,慢慢尝试吧,写完之后点击发布就可以发表到您的博客上。看看是不是发表成功啦?

到这里,基本发表过程就完成了。该软件把博客的文章数据放在F:\pugwoo_blog\datastore下面,每一篇文章对应一个xml文件。
我测试了该软件的缩略名(Slug)设置,在文章编辑窗口右上角"设置"那,发现该功能没用,这是micolog的API没有实现。如果设置了micolog文章的链接形式为year/month/day/name.html,则每次用该软件发表的文章都没有name,结尾直接是.html,由于重名,每天只能发表一篇。所以我们需要每次发表文章后,手动到博客控制面板修改博文的Slug。希望以后可以实现该API和自动为文章设置Slug的功能。
如果您有个Flickr,我想您可以想在发表的同时让zoundry raven帮您同时上传到Flickr并做好链接,太方便了对吧?看看这篇博文吧,设置很简单。http://georg.tw/zoundry-raven-to-flickr
转载请注明:来自pugWoo's Life
本文地址:http://www.pugwoo.com/2009/11/16/use-Zoundry-Raven-to-post.html
7 条评论
我要留言houkai 发表于 2009-11-17 at 10:29 回复 引用
life-focus 发表于 2010-02-22 at 09:41 回复 引用
None: {None}
Caused By:
exceptions.AttributeError: {'NoneType' object has no attribute 'setTagspaceUrl'}
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:1199 [_createEntryFromRpcResult()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:1263 [_createEntryFromRpcResult()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:986 [getRecentPosts()] -> None
at zoundry\blogapp\services\pubsystems\blog\xmlrpc.pyo:23 [_listEntries()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogpublisher.pyo:528 [listEntries()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogcommands.pyo:397 [downloadEntriesForBlog()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogcommands.pyo:421 [downloadEntriesForBlog()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogcommands.pyo:393 [doCommand()] -> None
at zoundry\blogapp\ui\util\publisherutil.pyo:408 [downloadPosts()] -> None
at zoundry\blogapp\ui\util\publisherutil.pyo:520 [_downloadPosts()] -> None
at zoundry\blogapp\ui\util\publisherutil.pyo:489 [_run()] -> None
at zoundry\appframework\services\backgroundtask\backgroundtaskimpl.pyo:265 [run()] -> None
Thread: [bgtask:id:00000126f354d63c000a008c0003001344225a14]
pugwoo 发表于 2010-02-22 at 09:51 回复 引用
“更新”的时候确实会出问题,这是因为micolog的rpc没写好这一块,发布文章应该是没问题的。详见这篇文章http://www.houkai.com/2009/09/14/writer-read-micolog.html
mulberry outlet 发表于 2011-11-22 at 16:40 回复 引用
christian louboutin replica high heels in our online uk store. Your shoes sales prices will save. Christian Louboutin Knockoffs shoes sale now, newest styles of christian louboutin high heels in hot sale now. Welcome to purchase!
Moncler Jackets 发表于 2011-11-22 at 17:19 回复 引用