从 Blogger 迁移到 Hi Baidu

K*K posted @ Sun, 23 Dec 2007 05:40:00 +0800 in 技术 with tags blog blogmove baidu , 3018 readers
原来用朋友的 ftp 上传空间已经到期了,而 blogspot 也被封了,只好再一次搬家。

测试了很多 BSP,最后还是感觉 Hi Baidu 的速度最快,界面也最为简洁,遂决定选它。

与当初预想的不同的是,当初看上 blogger 主要还是因为支持其 API 的 BSP 较多,可这一次依然碰到了很大的麻烦。

首先是迁移工具。

在 Google 搜索“博客搬家”,出现了一排的工具,搜出来的“博客联盟中也有提到”: 首先是 Blog Mover,这是个专业的博客搬家工具,支持 11 个 BSP 的导入和 9 个 BSP 的导出,但它在使用 Safari 时会报告“设置读取器失败”的错误,而使用 IE 6 时会停止在“初始化读取器”的状态下,后来才发现只有 Firefox 能够驱动它,这是我在犯了一天的错后才发现的,当然后面会继续提到它。

我尝试了 maikr博客伴侣 ,但发现其支持 Blogger 的 API,但不支持从 Blogger 的备份,遂放弃。

尝试了 “QQ 驿站”的搬家工具 但发现其只能迁移到 5ilog.com 上,而且我测试始终不能从我的 blogger 里导出,遂放弃。 blogmove.cn 不提供从 blogger 迁移,遂放弃。

blogmover 的帮助里看到了一个叫“博客蓝”的地址,支持博客导入,但是好像要从博客蓝导出需要支持其扩展的 XMLRPC API,而且我实在没找到有导出的地方,遂再一次放弃。

后来下午看见 Firefox 3 Beta 2 出来了,down 下一个来看看效果如何,首先想到的就是,用它来测试一下 Blog Mover,果不其然,能很好地支持 Blog Mover 的 JavaScript(看来确实还是有些网站是 Firefox Only 啊),

Picture 3

然后直接导入 Hi Baidu,可是却报错了。

Picture 4

这是怎么回事?

测试了一下,以登录状态直接在地址栏访问 http://hi.baidu.com/xuqingkuang/creat/blog/,会提示该博客尚未保存,但依然可以回到编写页面。

但在 Blog Mover 里写入一次以后再访问,就出现了刚才的错误,回到首页时,已经是登出状态。


Picture 5

可能是因为 Blog Mover 写入时没有使用 Hi Baidu 的 Cookies,导致了这个问题。

于是开始了曲线救国策略。

目前 Hi Baidu 支持新浪博客和 MSN Live Spaces 的搬家,这个工具在 http://hi.baidu.com/sys/bmove/ 也是没有出现在百度空间上,搜索得来的。

想到新浪博客在国内速度还算不错,遂写入进它吧,Blog Mover 不用关闭,直接往新浪博客里写入,没过一会儿,88 篇博客便已经写入了,然后再百度搬家,等了不到一个小时,搬完之后,咦。。。日期怎么全部丢了,都成了 12 月 21 日的了。。。。

去新浪看了下它的博客,原来它只支持修改发布时间,不支持修改发布日期的。 -__-# ...

看来可能不是 Blog Mover 的问题,那么试试 MSN Live Spaces? 好,写入,“邦”一声,“org.apache.xmlrpc.XmlRpcException: Access Denied”,这个错误,Google 一下,搜到了“这个”。 好,先给自己的 Live Spaces 加上自定义域名。 然后确认权限是开放给所有人的。

Picture 6

然后修改 E-mail publishing,按照帮助中的说明开启 E-mail publishing 并设置好 Secret word。

Picture 7

然后把刚才的自定义域名作为用户名,Secret word 作为密码填入 Blog Mover 中,写入,总算正常写入了 :) 然后再在 Hi Baidu 中再一次搬家。

总算全部导入进来了,只是评论丢了,介于 Hi Baidu 也无法选择评论日期,以及评论人,或者使用匿名评论,所以只好将以前的评论放弃了。

另外说一点:Live Spaces 在全部 Clear 以后,再一次创建时,左边的博客栏会只留下当前月份,我这里就是 December, 2007,但 Blog 本身的日期是正确的。

Picture 8

另外也给 Hi Baidu 提四点意见:

一是取消掉五次搬家限制,因为搬家并不容易,我这次就已经消耗掉了两次机会。

二是可能的话加入博客蓝的 XML RPC API 支持,虽然目前 Hi Baidu 已经支持了新浪和 MSN Spaces,这两个使用人群最大的 BSP,但是依然有很多其它 BSP 用户同样希望能够使用上 Hi Baidu 高效、快速的服务,如果百度自身不希望去花太大人力物力来支持其它 BSP 的话,那仅仅支持博客蓝就已经可以支持其它 44 个 BSP 的搬家,那类似与 Apple 在 iChat 中加入 Jabber 一样,无疑是个英明的决定。

三是希望能提供更好的 XML RPC 接口,与 Wordpress、Blogger 等大型 Blog 工具保持兼容,以更好支持本地应用。

四是能够更好地支持非 IE 和 Firefox 的浏览器,当然目前绝大多数功能对 Safari 支持得已经非常好,只是编辑框实在太“扁”了,而且在编辑框里必须手写 HTML,否则会把回车符丢掉,而且在编辑页面里添加新的分类也无法生效。希望能够自动识别一下浏览器并做出决定。
大刘 said:
Jun 06, 2010 06:33:13 AM

我说您累不-__-# ...

Head_small
K*K said:
Nov 21, 2010 07:13:54 AM

@大刘: 说真的。。。挺累。。。不过要找个好用的 Blog host 确实不容易,好在 is-programmer 确实是个不错的地方,很适合我。


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter